Do people agree with this summary?? I can't really tell the difference between prototyping and agile ngl...
Approaches
Structured
- Staged approach with lots of members split up into teams, managed by a manager
- Large scale projects
- Long timeframe
- Large budget
End User
- The developer is the user
- Small scale projects
- Small budget
- DIY and no real time frame because it is at the rate of the user
- No communication issues because the developer is the user
Prototyping
- Prototypes of the product are released to the public for user feedback
- Small scale project
- Small timeframe
- Small budget
Agile
- Versions are released and the product is developed iteratively based on user feedback
- Close communication between userbase and developers
- Small scale projects
- Smaller timeframe per version
- Smaller budget
RAD
- Product can be made using predeveloped modules
- Small scale projects
- Small budget
- Small timeframe
Approaches
Structured
- Staged approach with lots of members split up into teams, managed by a manager
- Large scale projects
- Long timeframe
- Large budget
End User
- The developer is the user
- Small scale projects
- Small budget
- DIY and no real time frame because it is at the rate of the user
- No communication issues because the developer is the user
Prototyping
- Prototypes of the product are released to the public for user feedback
- Small scale project
- Small timeframe
- Small budget
Agile
- Versions are released and the product is developed iteratively based on user feedback
- Close communication between userbase and developers
- Small scale projects
- Smaller timeframe per version
- Smaller budget
RAD
- Product can be made using predeveloped modules
- Small scale projects
- Small budget
- Small timeframe