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

GTD (Get Things Done)

David Allen è il creatore di GTD che è una tecnica che richiede.

ci sono 5 passi, cosa succede se abbiamo qualcosa fuori controllo?

  1. identificare i task che teniamo nella testa
  2. Chiarificare cosa significano per noi
  3. Organizzare queste cose per prioritá
  4. Avere una visione globale su tutte le cose che ci sono da fare
  5. Prendere le più importanti e finalizzarle

La cosa piú critica di questo metodo è quella di fare solo ed esclusivamente le cose che abbiamo nella nostra lista, e ogni volta che ci viene qualche idea o abbiamo qualcosa da fare, allora prima di farlo lo mettiamo nella lista e lo compariamo alle altre cose che ci sono.

...

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 ProgrammingAgile ProgrammingAgile ProgrammingAgile ProgrammingAgile Programming

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