[prev] 45 [next]

Software Development Process

Reminder of how software development runs ...
  • specification   (via requirements analysis)
  • design   (data structures, algorithms)
  • implementation   (C code)
  • testing, debugging   (code analysis)
  • user testing   (if has a user interface)
  • performance tuning   (if required)
Typically, iterate over the implementation/testing phases.