Tracking a Project
CS 410
Measurable Parameters
Design development
- shows the criteria of product is met
- lays out details of approach
Software tasks
- lines of code
- subroutines
- functionality
Measurable Parameters
Documentation
- table of contents
- number of pages per section/chapter
- estimate of size of document
Hardware development
TESTING
Everything must be tested!!
Measurement
- some number of test cases
Fix the problems
Example
Build a widget
- design it
- order the parts
- put it together
Software Development
Subjective
- still need a plan and a model to try to track
Produce a display
- procedures- produce background, generate graphical symbols
- capabilities- data entry items
- connect to a network