
Sign up to save your podcasts
Or
Enterprise Solution Delivery The Enterprise Solution Delivery competency describes how to apply #Lean-Agileprinciplesand practices to the specification, development, deployment, operation, and evolution of the world’s largest and most sophisticated software applications, networks, and cyber-physical systems
● Requirements analysis
● Business capability definition
● Functional analysis and allocation
● System design and design synthesis
● Design alternatives and trade studies
● Modeling and simulation
● Building and testing components, systems, and systems of systems
● Compliance and verification and validation
● Deployment, monitoring, support, and system updates
Over the decades that these systems are operational, their purpose and mission evolve. That calls for new capabilities, technology upgrades, security patches, and other enhancements. As true ‘living systems,’ the activities above are never really ‘done’ because the system itself is never ‘complete.
The #DevOps movement has advanced best practices among significant software systems to better support frequent system upgrades through a Continuous Delivery Pipeline. Today, a range of innovations allow large, cyber-physical systems to leverage these practices to provide faster, and more continuous delivery of value, including:
● Programmable hardware
● 5G
● Over-the-air updates
● IoT
● Additive manufacturing
These practices have also changed the definitions, and even the goal, of ‘becoming operational.’ Systems are not simply deployed once, then merely ‘supported.’ Instead, they are released early and developed over time. Engineers build and validate the CD Pipeline as they build and validate the system since both are critical to the system’s success.
This competency describes nine best practices for applying #Lean-Agile development to build and advance some of the world’s most vital and significant living systems. The nine practices are grouped into the three essential dimensions of enterprise solution delivery
Lean Systems and Solution Engineering applies Lean-Agile practices to align and coordinate all the activities necessary to specify, architect, design, implement, test, deploy, evolve, and ultimately decommission these systems. Aspects of this dimension include:
1.Continually refine the fixed/variable Solution Intent
2.Apply multiple planning horizons
3.Architect for scale, modularity, releasability, and serviceability
4.Continually address compliance concerns
Coordinating Trains and Suppliers coordinates and aligns the extended, and often complex, set of value streams to a shared business and technology mission. It uses the coordinated Vision, Backlogs, and Roadmaps with common Program Increments and synchronization points. Aspects of this dimension include:
5.Build and integrate solution components and capabilities with Agile Release Trains (ARTs)
and Solution Trains
6. Apply 'continuous’ integration
7. Manage the supply chain with systems of systems thinking
Continually Evolve Live Systems ensures large systems and their development pipeline support continuous delivery. Aspects of this dimension include:
8. Build a Continuous Delivery Pipeline
9. Evolve deployed systems
This video utilizes some parts of information from scaled agile website, for more details please visit www.scaledagileframework.com
Enterprise Solution Delivery The Enterprise Solution Delivery competency describes how to apply #Lean-Agileprinciplesand practices to the specification, development, deployment, operation, and evolution of the world’s largest and most sophisticated software applications, networks, and cyber-physical systems
● Requirements analysis
● Business capability definition
● Functional analysis and allocation
● System design and design synthesis
● Design alternatives and trade studies
● Modeling and simulation
● Building and testing components, systems, and systems of systems
● Compliance and verification and validation
● Deployment, monitoring, support, and system updates
Over the decades that these systems are operational, their purpose and mission evolve. That calls for new capabilities, technology upgrades, security patches, and other enhancements. As true ‘living systems,’ the activities above are never really ‘done’ because the system itself is never ‘complete.
The #DevOps movement has advanced best practices among significant software systems to better support frequent system upgrades through a Continuous Delivery Pipeline. Today, a range of innovations allow large, cyber-physical systems to leverage these practices to provide faster, and more continuous delivery of value, including:
● Programmable hardware
● 5G
● Over-the-air updates
● IoT
● Additive manufacturing
These practices have also changed the definitions, and even the goal, of ‘becoming operational.’ Systems are not simply deployed once, then merely ‘supported.’ Instead, they are released early and developed over time. Engineers build and validate the CD Pipeline as they build and validate the system since both are critical to the system’s success.
This competency describes nine best practices for applying #Lean-Agile development to build and advance some of the world’s most vital and significant living systems. The nine practices are grouped into the three essential dimensions of enterprise solution delivery
Lean Systems and Solution Engineering applies Lean-Agile practices to align and coordinate all the activities necessary to specify, architect, design, implement, test, deploy, evolve, and ultimately decommission these systems. Aspects of this dimension include:
1.Continually refine the fixed/variable Solution Intent
2.Apply multiple planning horizons
3.Architect for scale, modularity, releasability, and serviceability
4.Continually address compliance concerns
Coordinating Trains and Suppliers coordinates and aligns the extended, and often complex, set of value streams to a shared business and technology mission. It uses the coordinated Vision, Backlogs, and Roadmaps with common Program Increments and synchronization points. Aspects of this dimension include:
5.Build and integrate solution components and capabilities with Agile Release Trains (ARTs)
and Solution Trains
6. Apply 'continuous’ integration
7. Manage the supply chain with systems of systems thinking
Continually Evolve Live Systems ensures large systems and their development pipeline support continuous delivery. Aspects of this dimension include:
8. Build a Continuous Delivery Pipeline
9. Evolve deployed systems
This video utilizes some parts of information from scaled agile website, for more details please visit www.scaledagileframework.com