Monthly Archives for January 2020
Hi Folks, It probably goes without saying that the release of SAFe 5.0 was a pretty big deal. Expanding from technical agility to Business Agility was no small feat. It required the addition of new competencies for Organizational Agility and Continuous Learning Culture. All the competency articles were either written from scratch or largely rewritten and ‘mob reviewed’ by the entire Framework team. 30 – 40 other articles were written, rewritten, or extensively edited. 80.
Good news! Here’s video 11 in our series designed to jump-start your understanding of the core principles and practices of Agile Software Engineering (ASE). In this installment, one of our Lean-Agile thought leaders, Ken Pugh, talks about test-driven design. As we learned in video seven, Behavior-Driven Development (BDD) is about the triad of customer, developer, and tester writing story tests from a point of view external to the application. Test-Driven Development (TDD) is about figuring.
We’re back with video 10 in our series designed to jump-start your understanding of the core principles and practices of Agile software engineering (ASE). This time, one of our Lean-Agile thought leaders, Ken Pugh, talks about aspects of design quality that are critical for maintainability. Ken introduces Interface-Oriented Design by discussing one of the most important guiding principles—design to interfaces not implementations—from Design Patterns by Gamma et al. Next, he draws from another classic book.