Il sito di Adriano Comai
Video tutorial e altri materiali
Qui trovate materiali, informazioni pratiche e notizie per chi deve fare (o farsi fare da altri) analisi, progettazione e testing di sistemi software, in modo efficace (per ottenere i risultati voluti) ed efficiente (per non sprecare tempo e risorse).
In particolare, risorse su metodi, tecniche e notazioni utili per lo sviluppo software:
- analisi dei processi di business
- gestione dei requisiti (con la guida Requisiti-by Example) – per capire le esigenze di chi vuole il sistema
- casi d’uso (e FAQ sui casi d’uso) – per specificare le funzionalità
- architetture e progettazione software – per realizzare sistemi solidi e in grado di reggere nel tempo
- progettazione basi dati – per la strutturazione delle informazioni
- testing – per fornire informazioni sulla qualità dei sistemi
- UML (Unified Modeling Language) e SysML (Systems Modeling Language) – per la rappresentazione di sistemi software e hardware/software
- BPMN (Business Process Model and Notation) – per la rappresentazione dei processi e dei sistemi di workflow
- processi di sviluppo (agili, iterativi, a cascata) – per organizzare il lavoro di sviluppo
E su alcuni altri aspetti inerenti lo sviluppo di sistemi basati sul software: