
Get Agile #29 | Why Agile Teams Need Extreme Programming Practices? | Tim Ottinger
“CI is developers' behavior, it has nothing to do with running Jenkins,” says Tim Ottinger, XP coach from Industrial Logic.
Join Tomasz Wykowski, from ProCognita as he interviews Tim Ottinger about the ongoing relevance of Extreme Programming in modern software development. They look at the state of different XP practices, including TDD, CI/CD, User Stories, Swarming, Pairing, and Teaming. Tim explains why these behaviors are necessary for teams to iteratively develop product, and how they differ from “solo ticket processing” commonly used in software development.
Tim discusses how XP emphasizes working together, prioritization of the work, and the delivery of end-to-end features. He explains that developers know about 1-5% of the codebase and therefore their work must focus on continuous learning. This cannot be limited to the installation of new tools but requires changes in behaviors. Tim shares insights on fostering a culture of continuous improvement and provides valuable resources for teams looking to elevate their agile practices.
You can learn more about Tim at https://www.linkedin.com/in/agileotter/, read his posts at https://agileotter.blogspot.com, and visit the Industrial Logic website at https://www.industriallogic.com/.
The Swarm Programming article mentioned in the interview: https://www.industriallogic.com/blog/swarm-programming-with-the-swarm-board/
YouTube Channels mentioned by Tim:
- Dave Farley Continuous Delivery: https://www.youtube.com/@ContinuousDelivery
- Emily Bache on TDD: https://www.youtube.com/@EmilyBache-tech-coach
This interview was recorded during ACE! Conference (https://aceconf.com) in Krakow, Poland with support from Pragmatic Talks (https://www.pragmaticcoders.com/resources/pragmatic-talks)
Tim’s talk from ACE! Conference 2024: https://www.youtube.com/watch?v=P3SDiRMEWLE
정보
- 프로그램
- 주기격월 업데이트
- 발행일2024년 9월 26일 오전 6:00 UTC
- 길이30분
- 등급전체 연령 사용가