A SkillsCast for this session is not available.
Agile borrowed from the JIT manufacturing processes originally at Toyota. The Agile Manifesto itself summarized the key aspects brought into programming from JIT.
Original Agile processes like eXtreme Programming (XP) brought breathtaking speed of delivery to a waterfall world. But Agile has not stood still. From XP’s original (and aggressive) 23 week iterations, we now see individual programmers pushing new functionality to live systems several times a day!
Acceleration drives changes to an organization’s processes and skills, just as the original shift to Agile from waterfall. Organizations reluctant to address such changes, however, inhibit the acceleration. Indeed, their attempts to accelerate often result in lower morale and flawed delivery; these failures drive conservative (and destructive) attitudes against change.
In this talk, we will address a myriad of drivers for faster delivery:
- Available technologies, including Cloud, languages, and new frameworks
- Shift toward active monitoring rather than onetime acceptance testing
- Refined, lighter processes consistent with shorter cycles
- Architecture that is fault-tolerant rather than provably perfect
- Shift toward trying ideas rather than firm requirements
- Reduction in role specialists
- Reduction in delivery team size
For each of these drivers, we will describe teams that have taken these steps and the corresponding accelerated delivery.
YOU MAY ALSO LIKE:
- IoT and MicroServices (SkillsCast recorded in September 2017)
- Rust Forum (Online Conference on 24th May 2022)
- Bazel eXchange: Watch Party (in London on 21st June 2022)
- LDN Talks May 2022 - Quickwit Takeover (in London on 30th May 2022)
- Rust Macros: The What, Why, and How (SkillsCast recorded in May 2022)
- Using Scenarios to Reinvigorate Your Microservice Architecture (SkillsCast recorded in April 2022)
Agile Roots: Use JIT to Go Faster
"Fred George is a consultant with over 40 years experience in the industry including over twenty years doing object programming and a decade doing Agile/XP. He counts at least 60 languages with which he has written code.