Software Development Process -- transition

  • analysis --> design --> implementation

Aspects

  • architecture -- {\em components\ifsli{,}{ and} relations}
  • method -- guidelines
  • process -- management
  • design -- software support

Alternative styles

  • rapid and evolutionary prototyping

slide: Software development process