Contratto a forfait con milestone per progetti di sviluppo definiti, monte ore per consulenza continua e attività con perimetro difficilmente pianificabile. Niente somministrazione di personale.
Il modo in cui un affidamento è strutturato segna l'intero progetto — dal primo colloquio, attraverso la cooperazione quotidiana, fino al collaudo. Contratti formulati con chiarezza proteggono entrambe le parti: il cliente dalle sorprese, il prestatore dalle aspettative non riportate nel contratto.
Esistono due modelli consolidati. La scelta giusta non dipende da quale sia più economico — bensì dalla chiarezza con cui si può descrivere l'obiettivo del progetto all'inizio.
Adatto a: progetti di sviluppo con un risultato chiaramente descrivibile e milestone definite — tipicamente sviluppi completi, progetti hardware, progetti FPGA, moduli firmware con funzionalità definita.
Svolgimento:
Vantaggi per il cliente:
Cosa lei, come cliente, deve fornire:
Adatto a: accompagnamento continuo, consulenza, revisioni di codice, analisi e progetti il cui perimetro è difficile da stimare all'inizio — lavori esplorativi, ricerca di bug in codice altrui, analisi di software ereditato.
Svolgimento:
Vantaggi per il cliente:
Cosa lei, come cliente, deve fornire:
| Situazione | Modello consigliato |
|---|---|
| Sviluppo completo con specifica chiara | Forfait |
| Progettazione hardware o FPGA con requisiti definiti | Forfait |
| Analisi di bug o ripresa di codice con perimetro vago | Monte ore |
| Consulenza continua per più mesi | Monte ore |
| Accompagnamento di un progetto esterno con supporto puntuale | Monte ore |
| Esigenza di prezzo forfettario del centro di costo interno | Forfait |
In caso di dubbio, raccomando il monte ore per le prime settimane — non appena i requisiti sono abbastanza chiari, si può passare al forfait. Questa transizione rende l'ingresso a basso rischio.
Negli sviluppi completi, la gestione del progetto è inclusa nel contratto a prezzo fisso — capitolato, architettura, pianificazione delle milestone, review e documentazione di collaudo fanno parte della fornitura. Se viene richiesta esclusivamente la gestione del progetto per accompagnare un team già esistente del cliente, ciò avviene preferibilmente tramite prezzi fissi per ogni deliverable: capitolato, documento architetturale, matrice di tracciabilità, tabella FMEA e così via. I budget orari sono possibili, ma si adattano meglio all'accompagnamento tecnico continuativo che a consegne documentali chiaramente delimitate.
Stato: esplicitamente escluso.
La somministrazione di personale (interinale, prestito di manodopera) non viene esplicitamente proposta. Ciò deriva dalla struttura aziendale come consulente indipendente con società propria — i due modelli sopra coprono tutte le configurazioni di progetto usuali.
Questa distinzione non è solo formale — vi protegge, come cliente, dalle possibili conseguenze sociali legate a un lavoro subordinato dissimulato.
Ogni affidamento inizia con un primo colloquio in cui il progetto viene brevemente discusso. Su questa base nasce una stima di massima dello sforzo e la raccomandazione del modello di contratto. Il primo colloquio è gratuito e senza impegno — anche se non ne deriva alcun affidamento. La firma di un NDA per progetti riservati è naturale.
Un primo colloquio tipico dura da 30 a 60 minuti e si svolge per telefono o videoconferenza. Il successivo lavoro di progetto si svolge anch'esso in maggioranza da remoto — ciò riduce i costi e consente una concentrazione continuativa. Per preparare il primo colloquio basta una breve email con qualche parola chiave sul progetto.
Le condizioni generali si applicano a tutti gli affidamenti. Regolano responsabilità, garanzia, riservatezza, durata del contratto e casi particolari come il recesso anticipato. Le CGC sono redatte per essere direttamente utilizzabili sui progetti embedded usuali; accordi diversi sono possibili caso per caso e vengono negoziati separatamente.