Often, customers don't have a complete understanding of what they want at first. What solution does Agile suggest?
- Start with a significantly larger group of developers.
- Write requirements in the customer’s language and discuss.
- Ignore requirements and begin writing code.
- Use short cycles to allow for incremental requirements development.