eNBilab > Come Lavoriamo > Principi Sviluppo Agile

Principi sviluppo agile


  1. La nostra massima priorità è soddisfare il cliente per mezzo di tempestivi e continui rilasci di software di valore.
  2. Siano benvenuti i cambiamenti nelle specifiche, anche a stadi avanzati dello sviluppo.
    I processi agili sfruttano il cambiamento a favore del vantaggio competitivo del cliente.
  3. Rilascia software funzionante frequentemente, da un paio di settimane a un paio di mesi, con preferenza per i periodi brevi.
  4. Manager e sviluppatori devono lavorare insieme quotidianamente lungo il progetto.
  5. Basa i progetti su individui motivati.
    Dai loro l'ambiente e il supporto che necessitano e confida nella loro capacità di portare a termine il lavoro.
  6. Il metodo più efficiente ed efficace di trasmettere informazione verso e all'interno di un team di sviluppo è la conversazione faccia a faccia.
  7. Il software funzionante è il principale metro di misura di progresso.
  8. I processi agili promuovono uno sviluppo sostenibile.
    Gli sponsor, gli sviluppatori e gli utenti dovrebbero essere in grado di mantenere indefinitamente un ritmo costante.
  9. La continua attenzione all'eccellenza tecnica e il buon design esaltano l'agilità.
  10. La semplicità, l'arte di massimizzare il lavoro non svolto, è essenziale.
  11. Le migliori architetture, specifiche e design emergono da team auto-organizzati.
  12. A intervalli regolari il team riflette su come diventare più efficace, dopodiché regola e adatta il proprio comportamento di conseguenza.