Enabling technical agility in the Lean enterprise vlog series: the rest of the Agile software engineering story
Welcome back! In this final video in our series designed to jump-start your understanding of the core principles and practices of Agile software engineering (ASE), one of our Lean-Agile thought leaders, Ken Pugh, wraps up with some additional key concepts:
- Systems thinking—the big-picture view
- Kinds of testing
- Continuous testing pipeline
- Separation of concerns
- Common design patterns
- Methods for refactoring code
Click on a topic below to check out any of the earlier videos in the series that you may have missed or want to watch again.
- What is ASE? – Introduction to Agile software engineering
- Principles & Practices of Built-In Quality – build the right thing and build the thing right
- Accelerating Flow – The value stream
- Testability – A key quality
- Thinking Test First – Shift-left testing
- Discovering Story Details – Scenarios of behavior
- Creating a Shared Understanding with Behavior-Driven Development – The scenario becomes a test
- Communicating with Models – Why? How?
- Building Systems with Code Quality – Maintainability
- Building Systems with Design Quality – Design to interfaces, not implementations
- Implementing with Quality – Design with tests
- The Rest of the Story – Brief insights into other practices
We hope you enjoyed this video sneak peek into ASE best practices. To take the next step, read about the course and go here to find an Agile Software Engineering course near you.
Stay SAFe,
—Harry
Enabling technical agility in the Lean enterprise vlog series: the rest of the Agile software engineering story - Agile Coaching Hub
[…] post Enabling technical agility in the Lean enterprise vlog series: the rest of the Agile software engine… appeared first on Scaled Agile […]
Enabling technical agility in the Lean enterprise vlog series: the rest of the Agile software engineering story – Agilists
[…] Source link […]