- Analisi testuale
- Use cases
- Class diagram
- Sequence diagrams, utili se vuoi un sito abbastanza dinamico
- Database design

Questo è la sufficenza secondo me