Untitled
You should always clarify requirements at the beginning. Be sure to ask questions to find the exact scope of the system that the client has in mind
3 types
- functional requirements
- non-functional requirements
- among the -ity things, which are the most important?
- availability? (highly available?)
- scalability? (target market in 1 year, 3 years, 5 years?)
- serviceability? (feature roadmap?)
- other things that are important to have
- extended requirements
- dev support (apis)
- analytics