DevOps

  1. Foundational Frameworks and Methodologies
    1. The Three Ways Framework
      1. First Way: Systems Thinking
        1. Value Stream Optimization
          1. Flow Principles
            1. Bottleneck Identification
              1. Work in Progress Limits
              2. Second Way: Feedback Loops
                1. Fast Feedback Mechanisms
                  1. Continuous Testing
                    1. Monitoring and Alerting
                      1. Customer Feedback Integration
                      2. Third Way: Experimentation and Learning
                        1. Continuous Experimentation
                          1. Failure as Learning Opportunity
                            1. Innovation Culture
                              1. Risk Management
                            2. CALMS Framework
                              1. Culture
                                1. Collaboration Practices
                                  1. Trust Building
                                    1. Shared Accountability
                                    2. Automation
                                      1. Process Automation
                                        1. Tool Integration
                                          1. Repetitive Task Elimination
                                          2. Lean
                                            1. Waste Elimination
                                              1. Value Stream Mapping
                                                1. Continuous Flow
                                                2. Measurement
                                                  1. Key Performance Indicators
                                                    1. Metrics Collection
                                                      1. Data Analysis
                                                      2. Sharing
                                                        1. Knowledge Management
                                                          1. Best Practices Sharing
                                                            1. Open Communication
                                                          2. Lean and Agile Principles
                                                            1. Lean Software Development
                                                              1. Eliminate Waste
                                                                1. Build Quality In
                                                                  1. Create Knowledge
                                                                    1. Defer Commitment
                                                                      1. Deliver Fast
                                                                        1. Respect People
                                                                          1. Optimize the Whole
                                                                          2. Agile Methodologies Integration
                                                                            1. Scrum and DevOps
                                                                              1. Kanban Practices
                                                                                1. Continuous Delivery Alignment
                                                                              2. Theory of Constraints
                                                                                1. Constraint Identification
                                                                                  1. System Bottlenecks
                                                                                    1. Resource Limitations
                                                                                      1. Process Constraints
                                                                                      2. Constraint Management
                                                                                        1. Exploit the Constraint
                                                                                          1. Subordinate Everything Else
                                                                                            1. Elevate the Constraint
                                                                                              1. Repeat the Process