Program development
From StudyWiki
Incremental Development
- Start with "bare bones"
- Add features one at a time; designing, coding, and testing each feature before progressing.
- Begin with a problem statement
- Design
- Outline program logic; e.g. program flow using flow chart
- Identify classes required
- Coding
- Write program skeleton/template
- Develop features
- Consider and design possible approaches and choose most suitable
- Implement chosen approach
- Test feature
- Develop next feature in same manner, until program complete
