Architettura software sbloccata in un'azienda medicale: da completion rate al 52% e software fermo da 12 mesi a 113% e progetto completato in due.

Un software fermo da 12 mesi. Completato in due.

Un team di cinque persone in un’azienda medicale parte di un gruppo multinazionale. Ognuno lavorava in autonomia completa, senza coordinamento e con conflitti aperti tra le figure senior. Un software in sviluppo era bloccato da un anno. Sei mesi di intervento, articolati in quattro fasi parallele.

  1. 01 / 04

    La situazione

    • Ogni membro del team lavorava da solo, dall’inizio alla fine di ogni progetto
    • Tracciamento frammentato tra Excel e Azure DevOps, nessuna pianificazione strutturata
    • Conflitti aperti tra le figure senior — il team percepiva gli altri reparti come avversari
    • Completion rate al 52% — un software bloccato in sviluppo da 12 mesi
  2. 02 / 04

    Formazione tecnica

    • TDD, BDD, DDD, CQRS ed Event Sourcing su codice di esempio, poi di produzione
    • Principi SOLID e programmazione orientata agli oggetti
  3. 03 / 04

    Formazione di processo

    • Analista formato come Product Owner: backlog, refinement, pianificazione
    • Customer Support formato come Wellbeing Owner: riunioni, retrospettive, gestione conflitti
    • Definizione congiunta del modello operativo del team
  4. 04 / 04

    Affiancamento e pair programming

    • Due mesi di affiancamento in 1:1 e con tutto il team per consolidare il nuovo processo
    • Sessioni di pair e mob programming — il software bloccato completato in 2 mesi

I risultati

  • +117%completion rate (da 52% a 113%)
  • 12 → 2mesi per completare il software bloccato
  • 4/5soddisfazione del team a fine intervento