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