Kent Beck of Three Rivers Instituteput on the keynote at Essential Fox at 8 AM this morning in Kansas City. Great stuff.
Machine A makes parts for Machine B. To increase the productivity/predictability of Machine B, cache an inventory of parts between them. Output/throughput of B increases as inventory increases. Quality control and predictability goes down as inventory delays delivery of parts from A to B.
First hour on the dynamics of process.
Second hour on how Extreme Programming addresses the issues:
- Sit Together
- Stories
- Quarterly Plans
- Weekly Plans
- Customer Tests
- Up-to-date Estimates
- Pair programming
- Refactoring
- Sustainable Pace
- Continuous Integration
- Test-Driven Development