Documento Progettuale – Macchina per la Pasta

Visione del Progetto

La Macchina per la Pasta è un sistema automatico pensato per cucine domestiche e ristoranti, in grado di cuocere pasta già pronta, scolarla e impiattarla senza bisogno di intervento manuale.

  • A cosa serve: automatizzare la cottura e il servizio della pasta.
  • Per chi è: famiglie, mensa scolastica, ristoratori con bisogno di velocizzare il servizio.
  • Benefici: velocità, automazione, meno errori nella cottura.
  • Limiti: non lavora pasta fresca, serve caricare manualmente la pasta secca o fresca già formata.

Tabella – Inception + Elaboration

Fase AUPObiettivoConsegne previste (Deliverable)Artefatti UMLRuoliRituali Scrum
InceptionDefinire visione, scopo, rischi inizialiDocumento di visione, requisiti funzionali minimi (es. deve cuocere correttamente diversi tipi di pasta), analisi dei rischi (es. sovracottura)Casi d’uso sommariProduct Owner: definisce bisogni utentiSprint Planning
ElaborationProgettare l’architettura concettualeModello concettuale (ingredienti, fasi operative), diagramma dei componenti (serbatoio acqua, caldaia, cestello, piatto, sensori)Diagramma dei componentiArchitetto: disegna struttura tecnicaRefinement + Stand-Up

Artefatti UML scelti

  1. Casi d’uso: per descrivere interazioni come “Carica pasta”, “Avvia cottura”, “Servi il piatto”.
  2. Diagramma dei componenti: per rappresentare le parti della macchina (caldaia, sensore cottura, braccio servitore, display comandi).

Ruoli nel gruppo

  • Product Owner: raccoglie i requisiti dall’utente finale.
  • Architetto: progetta la struttura logica e fisica della macchina.
  • Team: crea i diagrammi e simula i flussi.
  • Scrum Master: guida i rituali e facilita il lavoro del team.

Rituali Scrum associati

  • Inception: Sprint Planning → decidere cosa realizzare prima e definire requisiti base.
  • Elaboration: Refinement (per migliorare i modelli) + Daily Stand-Up (per aggiornarsi ogni giorno).