cat python/scegliere-un-progetto-piccolo.md

Lezione 43 15 min

Scegliere un progetto piccolo

Ridurre un'idea grande a una versione completabile in pochi giorni.

Prima idea

Un buon progetto finale non deve essere enorme. Deve essere chiaro, finibile e spiegabile. Meglio una cosa piccola che funziona bene di una cosa grande lasciata a metà.

Questa lezione fa parte del modulo Progetto finale guidato. L’obiettivo del modulo è: Costruire un progetto piccolo, completo e presentabile, senza saltare pianificazione, controlli e spiegazione.

Parole nuove

  • scope: confine di ciò che il progetto fara davvero.
  • versione minima: prima versione piccola ma funzionante.

Cosa impari

  • Scrivere l’obiettivo in una frase.
  • Tagliare funzionalita non necessarie.
  • Scegliere dati semplici da salvare.

Esempio da copiare

# Idee adatte:
# - registro libri letti
# - tracker allenamenti
# - inventario giochi
# - lista missioni settimanali

Prima copialo senza modificarlo. Poi cambia una cosa sola e riesegui: una parola, un numero, un messaggio o un valore.

Prova guidata

  1. Scrivi tre idee.
  2. Per ogni idea scrivi quale dato salveresti.
  3. Scegli quella più piccola.
  4. Scrivi cosa NON fara la prima versione.

Sfida piccola

Prendi l’esempio e rendilo tuo senza aggiungere complessità inutile. Se qualcosa si rompe, torna all’ultima versione funzionante e cambia una riga per volta.

Controllo finale

Hai finito quando l’idea si può spiegare in una frase.