SAFE DevOps ALL SOLUTION LATEST EDITION 2024 GUARANTEED GRADE A+
Lead Time (LT) Part of Activity Ratio. Time from when work was ready after the previous station to completion Process Time (PT) Part of Activity Ratio. Time to complete actual value-added work Percent Complete and Accurate (%C&A) Percent of work that the next station could process as-is Activity Ratio Measures activity efficiency (PT/LT) Rolled Percent Complete & Accurate Measures efficiency of entire flow (%C&A 1 %C&A 2 %C&A n * 100) Current State of Delivery Pipeline Visualized by laying out: Steps - Roles - Measure Steps - Calculate Total Metrics Continuous Exploration Section of Continuous Delivery Pipeline whose business objective = Alignment and is broken down into the following domains: Hypothesize, Collaborate & Research, Architect, Synthesize Hypothesize Define the hypothesis to be validated through the Continuous Delivery Pipeline; Skills = Lean Startup, Innovation Accounting Lean Startup Focuses on identifying the viability of ideas following PDCA; includes using MVP to establish baseline to test assumptions and gather objective data; if the MVP proves out, the value stream will continue to develop features. If not, pivot. Uses Innovation Accounting. Innovation Accounting Part of the Lean Startup Cycle. Validates learning and reduces waste through fast feedback loops. It has 3 learning milestones: Minimum Viable Product (MVP), Tune the Engine, and Pivot. Focuses on Leading Indicators and avoids Vanity Metrics. Continuous Integration Section of Continuous Delivery Pipeline whose business objective = Quality and is broken down into the following domains: Develop, Build, Test end-to-end, and Stage Builds quality into the development process by integrating ongoing work of Agile Teams. All work is version controlled, and new functionality is built and continuously integrated into a full system or solution and tested end-to-end before being validated on a staging environment. Continuous Delivery Pipeline Represents workflows, activities, and automation needed to support functionality from ideation to value to the end user. Program Kanban Tool Helps ensure that features are analyzed prior to reaching an iteration boundary. They are estimated and prioritized appropriately, and feature acceptance criteria are established Scrum of Scrums Ceremony - Visibility into progress and impediments - Facilitated by RTE - Participants: Scrum Masters, others as necessary - Weekly or more frequently - Timebixed and followed by a "Meet After" PO Sync Ceremony - Visibility into progress, scope, and priority adjustments - Facilitated by RTE or PM - Participants: PMs, POs, others as necessary - Weekly or more frequently - Timeboxed a d followed by a "Meet After" ART Sync Ceremony The combination of SoS and PO Sync DevOps Approach to bridge the gap between development and operations to deliver faster and more reliably. - Is in the Value Stream - Only occurs when end users are operating the solution - Isn't optional; only question is how effective it is Release on Demand Section of Continuous Delivery Pipeline whose business objective = Value and is broken down into the following domains: Release, Stabilize, Measure, and Learn The process by which features deployed into production are released incrementally or immediately to Customers based on market demand. CALMR approach to DevOps - Culture: Establish and culture of shared responsibility for development, deployment and operations - Automation: Automate the Continuous Delivery Pipeline - Lean flow: Keep batch size small, limit WIP, and provide extreme visibility - Measurement: Measure the flow through the pipeline. Implement application telemetry - Recovery: Architect and enable low-risk releases. Establish fast recovery, fast reversion, and fast fix-forward. **IMPLEMENTED IN REVERSE Benefit Hypothesis Justifies feature implementation cost and provides business perspective when making scope decisions Feature Object - Component of an Epic - Has a Benefit Hypothesis - Has Acceptance Criteria - Reflects functional and non-functional requirements - Fits in one PI Job Sequencing Prioritizing based on lean economics using Cost of Delay (CoD) and cost to implement Weighted Shortest Job First (WSJF) A prioritization model used to sequence jobs (e.g., Features, Capabilities, and Epics) to produce maximum economic benefit. In SAFe, it is estimated as the cost of delay divided by job size. Cost of Delay User & Business Value + Time criticality + Risk Reduction & Opportunity Enablement. This is the numerator for WSJF Hypothesize Activity of Continuous Exploration. Describes practices necessary to identify ideas, and the measurements needed to validate them with customer Mean Time to Restore (MTTR) The measurement of how long it takes to repair a system or component once a failure occurs. Continuous Deployment Section of Continuous Delivery Pipeline whose business objective = Separation of Deployment and release/Feature Validation (reducing transaction cost and risk of production deployments) and is broken down into the following domains: Deploy, Verify, Monitor and Respond Collaborate & Research Activity of Continuous Exploration. Describes the practices required to work with customers and stakeholders to refine the understandings of potential needs Architect Activity of Continuous Exploration. Describes the practices necessary to envision a technological approach that enables quick implementation, delivery, and support of ongoing operations Synthesize Activity of Continuous Exploration. Describes the practices that organize the ideas into a holistic vision, a roadmap, a prioritized program backlog, and supports final alignment during PI Planning Develop Activity of Continuous Integration Describes the practices necessary to implement stories and commit the code and components to the trunk Build Activity of Continuous Integration Describes the practices needed to create deployable binaries and merge the development branches into the trunk Test end-to-end Activity of Continuous Integration Describes the practices necessary to validate the solution Stage Activity of Continuous Integration Describes the practices necessary to host and validate the solution in a staging environment before production Deploy Activity of Continuous Deployment Describes the practices necessary to deploy a solution to a production environment Verify Activity of Continuous Deployment Describes the practices needed to make sure the changes operate in production as intended before they are released to customers Monitor Activity of Continuous Deployment Describes the practices to monitor and report on any issues that may arise in production Respond Activity of Continuous Deployment Describes the practices to rapidly address any problems that happen during deployment Release Activity of Release on Demand Describes the practices necessary to deliver the solution to end users, all at once or incrementally Stabilize Activity of Release on Demand Describes the practices needed to make sure the solution is working well from a functional and non-functional perspective Measure Activity of Release on Demand Describes the practices necessary to quantify whether the newly-released functionality provides the intended value Learn Activity of Release on Demand Describes the practices needed to decide what should be done with the information gathered and prepare for the next loop through the continuous delivery pipeline Delay Time CONTINUED...
Document information
- Uploaded on
- June 3, 2024
- Number of pages
- 7
- Written in
- 2023/2024
- Type
- Exam (elaborations)
- Contains
- Questions & answers