Posts in category Agile Programming


La chiave del successo usando agile

la cosa più importante è essere motivati e avere una visione chiara di quello che si vuole ottenere. Non importa quanto possa essere difficile il progetto o quanti ostacoli ci sono da scavalcare, quello che è fondamentale è la convizione assoluta in che il progetto finisca nel migliori dei modi e che si ottenga da questo un prodotto o un servizio che beneficia i clienti per cui è stato fatto.

...

Read more 0 Comments

Pomodoro technique applied to Agile

La tecnica del pomodoro ha avuto un grande consenso nella comunità agile ed è uno strumento molto valido per riuscire a misurar la produttività e concentrarci su un task alla volta. Se non la conosci ancora il suo concetto è molto semplice, si tratta di lavorare per un periodo di 25 minuti concentrato su una sola cosa, senza distrazioni e poi fare 5 minuti di pausa tra un pomodoro e l’altro.

...

Read more 0 Comments

Agile Manifesto Revisited

La nostra massima priorità è soddisfare il cliente rilasciando software di valore, fin da subito e in maniera continua.

Questo è il primo punto del manifesto, il più importante, e come si può vedere il cliente è al centro del agile, e si parla di pubblicazione continua e di valore in quello che si pubblica. Ovvero che il cliente deve percepire il valore ogni volta che si pubblica il software e questo deve essere fatto fin dai primi momenti del progetto.

...

Read more 0 Comments

Lean Software Development

Può essere riassunto in sette principi base:

  1. Eliminare gli scarti
  2. Miglioramento continuo
  3. Decidere il più tardi possibile
  4. Consegnare il più velocemente possibile
  5. Dare il potere al team
  6. La qualità prima di tutto
  7. Avere una visione globale

Eliminare gli scarti

Tutto quello che non aggiunge valore al prodotto lo dobbiamo definire come uno scarto e questo può includere

  • Burocrazia inutile
  • Comunicazione poco efficiente
  • Requisiti poco chiari
  • Codice che non è strettamente indispensabile
  • Tutto quello che può rallentare lo sviluppo software
  • Goals non specifici

Definire cosa è uno scarto e cosa non lo è può essere complicato, però come linee guida possiamo basarci su cosa è strettamente necessario per il nostro obiettivo e cosa non lo è.

...

Read more 0 Comments

Agile, perché é la via al successo?

Agile, è una metodologia di lavoro relativamente nuova, che influenza il modo di interagire con i progetti, clienti e con il proprio team.

É una metodologia che facilita la communicazione tra il team, ogni giorno si fa una riunione di pochi minuti perché ogni componente del team dica se ha qualche impedimento e in tal caso se qualcun’altro gli può dare informazioni che lo possano aiutare.

...

Read more 0 Comments

Agile Programming – Intro Libro

Benvenuti al mio nuovo libro di Programmazione Agile che ho scritto dopo aver visto come era difficile produrre risultati in un tempo predeterminato.

Il mio obiettivo è trasmettervi tutto quello che ho imparato e far si che lo possiate applicare ai vostri progetti e che questo vi aiuti a ottenere il successo che vi aspettate

...

Read more 0 Comments