Non consegno codice. Consegno sistemi che funzionano.

Un progetto non finisce quando il software compila. Finisce quando gira in produzione, è protetto, è monitorato e qualcuno sa come farlo evolvere. Questo è il percorso che seguo, adattato alla dimensione di ogni progetto.

Emiliano Frascaro presenta l’organizzazione di un progetto a un team davanti a una lavagna
analisi e pianificazione con il team del cliente

Le fasi del processo

  1. Comprensione del problema

    Parto da una conversazione, non da un preventivo. Voglio capire come lavora oggi la tua azienda, chi usa cosa, dove si perde tempo e quale risultato rende il progetto un successo. Spesso il problema reale non è quello descritto all’inizio.

    output

    • Obiettivi misurabili
    • Persone e sistemi coinvolti
    • Vincoli di budget e tempi
  2. Analisi

    Mappo processi, dati e sistemi già presenti. Valuto cosa può essere riutilizzato e cosa va sostituito. In questa fase emerge anche se un prodotto esistente basta: in quel caso te lo dico.

    output

    • Mappa dei processi
    • Inventario dei sistemi
    • Rischi e priorità
  3. Progettazione

    Progetto insieme software e infrastruttura: struttura dei dati, componenti, integrazioni, hosting, sicurezza, backup. Le decisioni sono scritte e motivate. Il lavoro viene diviso in fasi, ognuna con un risultato utilizzabile.

    output

    • Documento di architettura
    • Piano di rilascio per fasi
    • Stima di tempi e costi
  4. Sviluppo

    Sviluppo per iterazioni brevi, con un ambiente di prova sempre aggiornato. Vedi il software funzionare presto e puoi correggere la rotta finché costa poco. Codice versionato, testato e documentato.

    output

    • Ambiente di staging
    • Rilasci incrementali
    • Codice e documentazione
  5. Infrastruttura e deployment

    Preparo l’ambiente di produzione: server o cloud, rete, certificati, backup, monitoraggio, pipeline di deploy. Il passaggio in produzione è pianificato, reversibile e senza sorprese.

    output

    • Ambiente di produzione
    • Backup verificati
    • Procedure di ripristino
  6. Evoluzione e supporto

    Un sistema in produzione va seguito: aggiornamenti di sicurezza, verifica dei backup, monitoraggio, nuove funzionalità nate dall’uso reale. Concordiamo il livello di supporto adatto, senza vincoli inutili.

    output

    • Manutenzione programmata
    • Monitoraggio
    • Roadmap evolutiva

impegni

Cosa puoi aspettarti, sempre.

  • Un solo interlocutore

    Parli con chi progetta e costruisce. Nessun passaggio di consegne tra commerciale, project manager e sviluppatori.

  • Decisioni scritte

    Architettura, scelte tecniche e motivazioni sono documentate. Restano a te, anche se un giorno cambierai fornitore.

  • Risultati per fasi

    Ogni fase produce qualcosa di utilizzabile. Puoi valutare e decidere se proseguire senza aspettare mesi.

  • Onestà sul perimetro

    Se un prodotto esistente risolve il problema meglio di uno sviluppo custom, te lo dico. Anche se significa un progetto in meno.

domande frequenti

Prima di iniziare.

Quanto costa un progetto?

Dipende da perimetro e complessità, per questo non ho un listino. Dopo la prima conversazione e l’analisi preparo una stima per fasi, con costi e tempi per ciascuna. Si può partire dalla fase che risolve il problema principale.

Lavori anche da remoto?

Sì. La maggior parte del lavoro si svolge da remoto, con incontri in presenza quando sono utili, per esempio nelle fasi di analisi o per interventi sull’infrastruttura fisica.

Puoi lavorare con il nostro team interno?

Sì. Posso affiancare sviluppatori o IT interni, occuparmi delle parti più specialistiche (architettura, infrastruttura, DevOps) o fare da riferimento tecnico per il progetto.

Cosa succede dopo il rilascio?

Si concorda un livello di supporto: manutenzione e aggiornamenti, monitoraggio, evoluzione funzionale. In ogni caso ricevi la documentazione necessaria per gestire il sistema in autonomia.

contatti

Hai un problema tecnico da risolvere o un progetto da costruire? Parliamone.

Raccontami in poche righe la situazione. Ti rispondo personalmente, di solito entro un giorno lavorativo, con qualche domanda o una proposta per una prima call.