Episode Description
Quick one today: can Python and agile actually work together? Short answer, yes, but the real question needs some unpacking first. Here's what gets covered.
- The original question mixes up two different things, agile is a process and Python is a programming language
- Breaking the real question into three parts that actually make sense
- Can you split a Python application into smaller chunks like agile tasks require
- Can multiple team members work on the same Python codebase
- Can you keep a releasable build after every iteration with Python
- Why good architecture, version control, and continuous integration are the key to making it work
- Final takeaway, yes you can use agile with Python and it works well if done right