<commit_before><!doctype html>
<html lang="en">

	<head>
		<meta charset="utf-8">

		<title>Chef DOJO</title>

		<meta name="description" content="The Chef DevOps Journey Assessment tool">
		<meta name="author" content="<NAME>">

		<meta name="apple-mobile-web-app-capable" content="yes" />
		<meta name="apple-mobile-web-app-status-bar-style" content="black-translucent" />

		<meta name="viewport" content="width=device-width, initial-scale=1.0, maximum-scale=1.0, user-scalable=no, minimal-ui">

		<link rel="stylesheet" href="css/reveal.css">
		<link rel="stylesheet" href="css/theme/chefconf2015.css" id="theme">

		<!-- Code syntax highlighting -->
		<link rel="stylesheet" href="lib/css/zenburn.css">

		<!-- Printing and PDF exports -->
		<script>
			var link = document.createElement( 'link' );
			link.rel = 'stylesheet';
			link.type = 'text/css';
			link.href = window.location.search.match( /print-pdf/gi ) ? 'css/print/pdf.css' : 'css/print/paper.css';
			document.getElementsByTagName( 'head' )[0].appendChild( link );
		</script>

		<!--[if lt IE 9]>
		<script src="lib/js/html5shiv.js"></script>
		<![endif]-->
	</head>

	<body>

		<div class="reveal">

			<!-- Any section element inside of this container is displayed as a slide -->
			<div class="slides">

				<section data-background="images/shaolin-masters.jpg">
					<div class="see-through">
						<h1>Chef DOJO</h1>
						<h3>DevOps Journey</h3>
					</div>
				</section>

				<section>
					<h1>Agenda</h1>
					<p>
						<ol>
              <li>DOJO Scoring</li>
              <li>Working With People</li>
              <li>Working With Machines</li>
						</ol>
					</p>
				</section>

        <section>
          <h1>Working With People</h1>
          <p>
            <ol>
              <li>Organizational Success Factors</li>
              <li>Organizational Culture</li>
              <li>Data-Driven Decision Making</li>
              <li>Coding Practices</li>
            </ol>
          </p>
        </section>

        <section>
          <h1>Working With Machines</h1>
          <p>
            <ol>
              <li>Version Control and Code Collaboration</li>
              <li>Chef Local Development</li>
              <li>Continuous Integration</li>
              <li>Chef Code Deployment</li>
              <li>Application Deployment</li>
              <li>Virtualization as a Service</li>
              <li>Full-Stack Automation</li>
              <li>Continuous Delivery</li>
              <li>Sustaining Operations Culture</li>
            </ol>
          </p>
        </section>

        <section>
          <section>
            <h1>DOJO Scoring</h1>
          </section>

          <section>
            <h1>Scale</h1>
            <table>
              <tr><td>0</td><td>Not planned</td></tr>
              <tr><td>1</td><td>Planned</td></tr>
              <tr><td>2</td><td>Inconsistently implemented in some areas</td></tr>
              <tr><td>3</td><td>Consistently implemented in some areas</td></tr>
              <tr><td>4</td><td>Consistently implemented throughout the organization</td></tr>
            </table>
          </section>

          <section>
            <h1>Two Passes</h1>
            <p>
              <ol>
                <li>Current state</li>
                <li>Target state</li>
              </ol>
            </p>
          </section>
        </section>

				<section>
					<section>
						<h1>Organizational Success Factors</h1>
					</section>

					<section>
						<h2>Does your IT organization widely recognize IT as a competitive advantage to your business?</h2>
					</section>

					<section>
						<h2>Can individuals contribute to any technical project within your organization?</h2>
					</section>

					<section>
						<h2>Are there clearly defined business and technical champions to lead change?</h2>
					</section>

					<section>
						<h2>Has a project with measureable business value been defined to be automatically deployed to production?</h2>
					</section>

					<section>
						<h2>Is risk taking encouraged and are failures learned from in a positive way?</h2>
					</section>

					<section>
						<h2>Do you have quantifiable goals visible to all?</h2>
					</section>
				</section>

				<section>
					<section>
						<h1>Local Development</h1>
					</section>

					<section>
						<h2>Do developers run Chef local testing tools?</h2>
					</section>

					<section>
						<h2>Can developers download code dependancies in a friction-free manner?</h2>
					</section>

					<section>
						<h2>Do committed code changes have a reasonable expectation of working in CK and production?</h2>
					</section>
				</section>

				<section>
					<section>
						<h1>Code Collaboration</h1>
					</section>

					<section>
						<h2>Can any potential contributer to a project find the code and documentation with minimal assistance?</h2>
					</section>

					<section>
						<h2>Are all changes seen by at least two people who have relevant skill and contextual knowledge?</h2>
					</section>
				</section>

				<section>
					<section>
						<h1>Continuous Integration</h1>
					</section>

					<section>
						<h2>Does all code pass through a CI tool before being deployed?</h2>
					</section>

					<section>
						<h2>Are all deployments, from pre-prod to production, governed by pipelines?</h2>
					</section>

					<section>
						<h2>Does your CI tool make the quality of your code base highly visible?</h2>
					</section>

					<section>
						<h2>Is your codebase always in a releasable state?</h2>
					</section>
				</section>

				<section>
					<section>
						<h1>Chef Code Deployment</h1>
					</section>

					<section>
						<h2>Are all cookbooks delivered by a pipeline?</h2>
					</section>

					<section>
						<h2>Do you promote a consistant set of cookbook versions between environments?</h2>
					</section>

					<section>
						<h2>Can you deploy cookbooks without affecting your users?</h2>
					</section>
				</section>

				<section>
					<section>
						<h1>Application Deployment</h1>
					</section>

					<section>
						<h2>Do you have "1-click" application deployment?</h2>
					</section>

					<section>
						<h2>Does your pre-production testing give you confidence in your production deployment?</h2>
					</section>

					<section>
						<h2>Can you deploy code without affecting your users?</h2>
					</section>
				</section>

				<section>
					<section>
						<h1>Virtualization as a Service</h1>
					</section>

					<section>
						<h2>Do you use code to provision servers?</h2>
					</section>

					<section>
						<h2>Do you build your system images from code?</h2>
					</section>
				</section>

				<section>
					<section>
						<h1>Full-Stack Automation</h1>
					</section>

					<section>
						<h2>Do you use code to provision storage and networking resources?</h2>
					</section>

					<section>
						<h2>Do you validate all of the infrastructure dependancies during deployment?</h2>
					</section>

					<section>
						<h2>Do you have "1-click" service deployment?</h2>
					</section>
				</section>

				<section>
					<section>
						<h1>Continuous Deployment</h1>
					</section>

					<section>
						<h2>Are the developers who wrote a piece of code responsible for its operation in production?</h2>
					</section>

					<section>
						<h2>Do you enforce age limits for all deployed systems and infrastructure components?</h2>
					</section>

					<section>
						<h2>Do you have pipelines that safely release changes to production without human verification?</h2>
					</section>
				</section>

				<section>
					<img data-src="images/chef-logo.svg" width="50%">
				</section>

			</div>

		</div>

		<script src="lib/js/head.min.js"></script>
		<script src="js/reveal.js"></script>

		<script>

			// Full list of configuration options available at:
			// https://github.com/hakimel/reveal.js#configuration
			Reveal.initialize({
				controls: true,
				progress: true,
				history: true,
				center: true,

				transition: 'slide', // none/fade/slide/convex/concave/zoom

				// Optional reveal.js plugins
				dependencies: [
					{ src: 'lib/js/classList.js', condition: function() { return !document.body.classList; } },
					{ src: 'plugin/markdown/marked.js', condition: function() { return !!document.querySelector( '[data-markdown]' ); } },
					{ src: 'plugin/markdown/markdown.js', condition: function() { return !!document.querySelector( '[data-markdown]' ); } },
					{ src: 'plugin/highlight/highlight.js', async: true, condition: function() { return !!document.querySelector( 'pre code' ); }, callback: function() { hljs.initHighlightingOnLoad(); } },
					{ src: 'plugin/zoom-js/zoom.js', async: true },
					{ src: 'plugin/notes/notes.js', async: true }
				]
			});

		</script>

	</body>
</html>
<commit_msg>Moved 'Working With People' TOC page<commit_after><!doctype html>
<html lang="en">

	<head>
		<meta charset="utf-8">

		<title>Chef DOJO</title>

		<meta name="description" content="The Chef DevOps Journey Assessment tool">
		<meta name="author" content="<NAME>">

		<meta name="apple-mobile-web-app-capable" content="yes" />
		<meta name="apple-mobile-web-app-status-bar-style" content="black-translucent" />

		<meta name="viewport" content="width=device-width, initial-scale=1.0, maximum-scale=1.0, user-scalable=no, minimal-ui">

		<link rel="stylesheet" href="css/reveal.css">
		<link rel="stylesheet" href="css/theme/chefconf2015.css" id="theme">

		<!-- Code syntax highlighting -->
		<link rel="stylesheet" href="lib/css/zenburn.css">

		<!-- Printing and PDF exports -->
		<script>
			var link = document.createElement( 'link' );
			link.rel = 'stylesheet';
			link.type = 'text/css';
			link.href = window.location.search.match( /print-pdf/gi ) ? 'css/print/pdf.css' : 'css/print/paper.css';
			document.getElementsByTagName( 'head' )[0].appendChild( link );
		</script>

		<!--[if lt IE 9]>
		<script src="lib/js/html5shiv.js"></script>
		<![endif]-->
	</head>

	<body>

		<div class="reveal">

			<!-- Any section element inside of this container is displayed as a slide -->
			<div class="slides">

				<section data-background="images/shaolin-masters.jpg">
					<div class="see-through">
						<h1>Chef DOJO</h1>
						<h3>DevOps Journey</h3>
					</div>
				</section>

				<section>
					<h1>Agenda</h1>
					<p>
						<ol>
              <li>DOJO Scoring</li>
              <li>Working With People</li>
              <li>Working With Machines</li>
						</ol>
					</p>
				</section>

        <section>
          <h1>Working With Machines</h1>
          <p>
            <ol>
              <li>Version Control and Code Collaboration</li>
              <li>Chef Local Development</li>
              <li>Continuous Integration</li>
              <li>Chef Code Deployment</li>
              <li>Application Deployment</li>
              <li>Virtualization as a Service</li>
              <li>Full-Stack Automation</li>
              <li>Continuous Delivery</li>
              <li>Sustaining Operations Culture</li>
            </ol>
          </p>
        </section>

        <section>
          <section>
            <h1>DOJO Scoring</h1>
          </section>

          <section>
            <h1>Scale</h1>
            <table>
              <tr><td>0</td><td>Not planned</td></tr>
              <tr><td>1</td><td>Planned</td></tr>
              <tr><td>2</td><td>Inconsistently implemented in some areas</td></tr>
              <tr><td>3</td><td>Consistently implemented in some areas</td></tr>
              <tr><td>4</td><td>Consistently implemented throughout the organization</td></tr>
            </table>
          </section>

          <section>
            <h1>Two Passes</h1>
            <p>
              <ol>
                <li>Current state</li>
                <li>Target state</li>
              </ol>
            </p>
          </section>
        </section>

        <section>
          <h1>Working With People</h1>
          <p>
            <ol>
              <li>Organizational Success Factors</li>
              <li>Organizational Culture</li>
              <li>Data-Driven Decision Making</li>
              <li>Coding Practices</li>
            </ol>
          </p>
        </section>

				<section>
					<section>
						<h1>Organizational Success Factors</h1>
					</section>

					<section>
						<h2>Does your IT organization widely recognize IT as a competitive advantage to your business?</h2>
					</section>

					<section>
						<h2>Can individuals contribute to any technical project within your organization?</h2>
					</section>

					<section>
						<h2>Are there clearly defined business and technical champions to lead change?</h2>
					</section>

					<section>
						<h2>Has a project with measureable business value been defined to be automatically deployed to production?</h2>
					</section>

					<section>
						<h2>Is risk taking encouraged and are failures learned from in a positive way?</h2>
					</section>

					<section>
						<h2>Do you have quantifiable goals visible to all?</h2>
					</section>
				</section>

				<section>
					<section>
						<h1>Local Development</h1>
					</section>

					<section>
						<h2>Do developers run Chef local testing tools?</h2>
					</section>

					<section>
						<h2>Can developers download code dependancies in a friction-free manner?</h2>
					</section>

					<section>
						<h2>Do committed code changes have a reasonable expectation of working in CK and production?</h2>
					</section>
				</section>

				<section>
					<section>
						<h1>Code Collaboration</h1>
					</section>

					<section>
						<h2>Can any potential contributer to a project find the code and documentation with minimal assistance?</h2>
					</section>

					<section>
						<h2>Are all changes seen by at least two people who have relevant skill and contextual knowledge?</h2>
					</section>
				</section>

				<section>
					<section>
						<h1>Continuous Integration</h1>
					</section>

					<section>
						<h2>Does all code pass through a CI tool before being deployed?</h2>
					</section>

					<section>
						<h2>Are all deployments, from pre-prod to production, governed by pipelines?</h2>
					</section>

					<section>
						<h2>Does your CI tool make the quality of your code base highly visible?</h2>
					</section>

					<section>
						<h2>Is your codebase always in a releasable state?</h2>
					</section>
				</section>

				<section>
					<section>
						<h1>Chef Code Deployment</h1>
					</section>

					<section>
						<h2>Are all cookbooks delivered by a pipeline?</h2>
					</section>

					<section>
						<h2>Do you promote a consistant set of cookbook versions between environments?</h2>
					</section>

					<section>
						<h2>Can you deploy cookbooks without affecting your users?</h2>
					</section>
				</section>

				<section>
					<section>
						<h1>Application Deployment</h1>
					</section>

					<section>
						<h2>Do you have "1-click" application deployment?</h2>
					</section>

					<section>
						<h2>Does your pre-production testing give you confidence in your production deployment?</h2>
					</section>

					<section>
						<h2>Can you deploy code without affecting your users?</h2>
					</section>
				</section>

				<section>
					<section>
						<h1>Virtualization as a Service</h1>
					</section>

					<section>
						<h2>Do you use code to provision servers?</h2>
					</section>

					<section>
						<h2>Do you build your system images from code?</h2>
					</section>
				</section>

				<section>
					<section>
						<h1>Full-Stack Automation</h1>
					</section>

					<section>
						<h2>Do you use code to provision storage and networking resources?</h2>
					</section>

					<section>
						<h2>Do you validate all of the infrastructure dependancies during deployment?</h2>
					</section>

					<section>
						<h2>Do you have "1-click" service deployment?</h2>
					</section>
				</section>

				<section>
					<section>
						<h1>Continuous Deployment</h1>
					</section>

					<section>
						<h2>Are the developers who wrote a piece of code responsible for its operation in production?</h2>
					</section>

					<section>
						<h2>Do you enforce age limits for all deployed systems and infrastructure components?</h2>
					</section>

					<section>
						<h2>Do you have pipelines that safely release changes to production without human verification?</h2>
					</section>
				</section>

				<section>
					<img data-src="images/chef-logo.svg" width="50%">
				</section>

			</div>

		</div>

		<script src="lib/js/head.min.js"></script>
		<script src="js/reveal.js"></script>

		<script>

			// Full list of configuration options available at:
			// https://github.com/hakimel/reveal.js#configuration
			Reveal.initialize({
				controls: true,
				progress: true,
				history: true,
				center: true,

				transition: 'slide', // none/fade/slide/convex/concave/zoom

				// Optional reveal.js plugins
				dependencies: [
					{ src: 'lib/js/classList.js', condition: function() { return !document.body.classList; } },
					{ src: 'plugin/markdown/marked.js', condition: function() { return !!document.querySelector( '[data-markdown]' ); } },
					{ src: 'plugin/markdown/markdown.js', condition: function() { return !!document.querySelector( '[data-markdown]' ); } },
					{ src: 'plugin/highlight/highlight.js', async: true, condition: function() { return !!document.querySelector( 'pre code' ); }, callback: function() { hljs.initHighlightingOnLoad(); } },
					{ src: 'plugin/zoom-js/zoom.js', async: true },
					{ src: 'plugin/notes/notes.js', async: true }
				]
			});

		</script>

	</body>
</html>

{'fraction_non_alphanumeric': 0.14093392666028276, 'fraction_numerical': 0.012730242775868867, 'mean_word_length': 2.301227222015619, 'pattern_counts': {'":': 0, '<': 661, '<?xml version=': 0, '>': 661, 'https://': 2, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 6, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '4683035', 'n_tokens_mistral': 7071, 'n_tokens_neox': 5417, 'n_words': 1437}