The Third Way - Convert local discoveries into Global Improvements

6 important questions on The Third Way - Convert local discoveries into Global Improvements

Name a few ways to convert local discoveries into global improvements

  • Use chat rooms and chat bots to automate and capture organizational knowledge
  • Automate standardized processes in software for re-use
  • Create a single, shared source code repository for the entire organization
  • Spread knowledge by using automated tests as documentation and communities of practice
  • Design for operations through codified non-functional requirements
  • Build reusable operations user stories into development
  • Ensure technology choice help achieve organizational goals.

What are the advantages from automation through a chat room?

  • Everyone sees what's happening
  • New people can immediately see how daily work looks like and how it's performed
  • People ask more for help if the see others also doing this
  • Rapid organizational learning is enabled and accumulated
  • Everything is already public.

A way to convert local discoveries into global improvements/knowledge is a shared source code repository for the entire organization. What could be in it?

  • Source code
  • Configuration standards
  • Deployment tools
  • Testing standards and tools, including security
  • Deployment pipeline tools
  • Monitoring and analysis tools
  • Tutorials and standards.
  • Higher grades + faster learning
  • Never study anything twice
  • 100% sure, 100% understanding
Discover Study Smart

Name examples of non-functional requirements to quickly detect and fix problems to create global improvements.

  • Sufficient production telemetry in our applications and environments
  • The ability to accurately track dependencies
  • Services that are resilient and degrade gracefully
  • Forward and backward compatibility between versions
  • The ability the achieve data to manage the size of the production data set
  • The ability to easily search and understand log messages across services
  • The ability to trace requests from users through multiple services
  • Simple, centralized runtime configuration using feature flags and so forth.

What could be in a Ops user story and why should you make them?

The different steps to get something done.
You then know:
  • what work is required
  • who is needed to perform it
  • what the steps are to complete it
It gives also information how long it takes, enables better planning and more repeatable outcomes.

What can you do to ensure that technology choices helps achieve organizational goals?

Identify technogolies that:
  • impede or slow down the flow of work
  • disproportionately create high levels of unplanned work
  • disproportionately create large numbers of support requests
  • are most inconsistent with our desired architectural outcomes (e.g. Throughput, stability, security, reliability, business continuity).
Remove/replace these technologies.

The question on the page originate from the summary of the following study material:

  • A unique study and practice tool
  • Never study anything twice again
  • Get the grades you hope for
  • 100% sure, 100% understanding
Remember faster, study better. Scientifically proven.
Trustpilot Logo