Clients
- eToolkit - Dpt. of Ed.
- Scribbleprov - NSF Information and Intelligent Systems
- Singapore -
- Internal
Philosophy / Principles
- Single codebase. Multiple builds.
- Agile methods
- Continuous integration
- Testing
- Pair programming
- Two week release cycle
- Driven by customer's "user stories"
- "No throwaways"
- Self-sustaining effort drawing from commercial support
- Highly-documented self-explanatory, so people can do independent research
- Focus on the reference implementation
"Extreme" Programming Roles
- customer
- tester
- tracker
- coach
- consultant
- big boss
