Agile development
It is proposed as an alternative to waterfall development
- Individuals and interactions over processes and tools
- Working software over comprehensive documentation
- Customer collaboration over contract negotiation
- Responding to change over following a plan
It aligns with the lean methodology, incorporating customer feedback into future development, in close iteration loops called sprints. Each sprint delivers a usable MVP that allows to collect feedback.
- Incremental testing and correction
- Validate customer interest
- Build the right product for the customer BUT
- Higher demand on product managers
- Intense attention on regular basis
- Constant deadlines (as opposed to thinking deeply)
- Reactionary instead of strategic
Backlinks
These are the other notes that link to this one.
Comment
Share your thoughts on this note. Comments are not public, they are
messages sent directly to my inbox.