lean web solutions with wp [versione italiana]

31
Soluzioni web LEAN con Wordpress Wordcamp Milano 2011

Upload: carlo-beschi

Post on 26-Jun-2015

1.433 views

Category:

Technology


2 download

DESCRIPTION

Slide della mia presentazione al Wordcamp Milano 2011 su "Soluzioni web Lean con WordPress" (http://wordcamp.it/milano2011/thank-god-its-friday-wordcamp-programma-del-27-maggio-2011/)

TRANSCRIPT

Page 1: Lean Web Solutions with WP [versione italiana]

Soluzioni web

LEANcon Wordpress

Wordcamp Milano 2011

Page 2: Lean Web Solutions with WP [versione italiana]

“Quante/i di voi sviluppano soluzioni web con Wordpress?”

Page 3: Lean Web Solutions with WP [versione italiana]

“[Risposta prevista] Buona parte / quasi tutte/i ...”

Page 4: Lean Web Solutions with WP [versione italiana]

“Quante/i di voi sono al 100% contente/i del proprio lavoro E

dei propri clienti Edel proprio stipendio?”

Page 5: Lean Web Solutions with WP [versione italiana]

“[Risposta prevista]Proprio al 100%, nessuno, o quasi.”

Page 6: Lean Web Solutions with WP [versione italiana]

DOVE SIAMO

DOVE VOGLIAMO ARRIVARE

COME ARRIVARCI

(e cosa c’entra sta roba con Lean, e soprattutto con Wordpress ...)

Page 7: Lean Web Solutions with WP [versione italiana]

SPESSO SIAMO QUI ...

Page 8: Lean Web Solutions with WP [versione italiana]

O QUI ...http://www.flickr.com/photos/35821702@N07/5243385418/

Page 9: Lean Web Solutions with WP [versione italiana]

http://www.flickr.com/photos/spanishalex/5506236833/sizes/l/in/photostream/

O QUI ...

Page 10: Lean Web Solutions with WP [versione italiana]

DOVE VOGLIAMO ANDARE ...

[Esempio di traguardo]

“Riuscire a consegnare più cose,

in tempo, con meno stress, e divertendosi”

http://blog.crisp.se/mattiasskarin/2011/05/16/1305497493763.html

Page 11: Lean Web Solutions with WP [versione italiana]

ENTERS ...

LEAN

Page 12: Lean Web Solutions with WP [versione italiana]

lean manifacturing

(da TPS -Toyota Production System)

•eliminareglisprechi

•ridurreicostieiltimetomarket

•migliorarecontinuamente

Page 13: Lean Web Solutions with WP [versione italiana]

lean software development

2003-MaryPoppendieck,TomPoppendieck,

“LeanSoftwareDevelopment:AnAgileToolkit”

“maximizecustomervaluewhile

minimizingwaste”

Page 14: Lean Web Solutions with WP [versione italiana]

• Individuals and interactions over processes and tools

• Customer collaboration over con-tract negotiation

• Responding to change over follow-ing a plan

[www.agilemanifesto.org - 2001]

Agile S

oftware D

evelopm

ent

Page 15: Lean Web Solutions with WP [versione italiana]

ok, ma ... in pratica?

Page 16: Lean Web Solutions with WP [versione italiana]

VISUALIZZA

Scegli strumenti semplici ma efficaci in cui tutti possano visualizzare lo stadio di avanzamento del progetto (o dei progetti!) e dei singoli task.

Dove possibile, opta per supporti fisici (vs digitali), come cartelloni nella stanza del team.

Sapere sempre dove siamo, ovvero a che punto siamo.

Page 17: Lean Web Solutions with WP [versione italiana]

MISURA

Poter misurare l’obiettivo, e la situazione attuale, serve a calcolarne la distanza.

Es. Come si definisce il successo di questo progetto web? (Es n. di pag. viste / entrate da ads / iscritti / ...). “Actionable goals”

Posso misurare la mia produttività, il numero di bug chiusi post-rilascio, il tempo medio di consegna di una funzionalità aggiuntiva, ...Le metriche sono fondamentali per analizzare, comparare e cor-reggere.

Page 18: Lean Web Solutions with WP [versione italiana]

ISPEZIONAE ADATTA

“Inspect and adapt”.Fai sempre delle retrospettive. Cerca di capire cosa non è andato come doveva. Apporta correzioni.

Page 19: Lean Web Solutions with WP [versione italiana]

PROTOTIPA

WP è perfetto! la prima “demo” è online in un baleno! Ragiona con quella, con il cliente, e non “in astratto”.

Page 20: Lean Web Solutions with WP [versione italiana]

CONSEGNA SPESSO

Fai rilasci piccoli, progressivi. Minimizzi il rischio!

Ricordati di dare priorità alle cose più importanti (businessvalue).

Page 21: Lean Web Solutions with WP [versione italiana]

COMUNICA

Con i clienti. E con i colleghi. Parla. Chiedi. E ascolta. (Questo non significa passare le giornate in riunione. Vedi + avanti ;-)

Page 22: Lean Web Solutions with WP [versione italiana]

COLLABORA

Lavora assieme, ai colleghi, e al cliente, e non contro (nè ciascuno per conto suo).Il successo del progetto deve essere un obiettivo condiviso (“alignment”)

Page 23: Lean Web Solutions with WP [versione italiana]

LIMITA(TI)

Non introdurre complessità inutile.Non sviluppare funzionalità non richieste. Sforzati di “do more with less”. (Es. pratico: la scelta dell’hosting di WP. Magari per quel tal sito va bene anche wp.com o godaddy ...)

LimitailWorkinProgress(WIP)

Page 24: Lean Web Solutions with WP [versione italiana]

MIGLIORA

Poniti in un’ottica di apprendimento e auto-miglioramento con-tinuo (KAIZEN)

Page 25: Lean Web Solutions with WP [versione italiana]

GESTISCI IL CAMBIAMENTOinvece che subirlo

Page 26: Lean Web Solutions with WP [versione italiana]

Embrace change!

Le cose cambiano. E’ un dato di fatto.Non possiamo evitarlo.

(cambiano i requisiti, i budget, i clienti, le tecnologie, gli stakehold-ers, la concorrenza, WP, ... ;-)Possiamo cercare di gestirlo.

Con intelligenza. Per lavorare meglio.

Nonsiamopredestinatiallostress,almalditesta,alleincazzature,alsuperlavoro.

Page 27: Lean Web Solutions with WP [versione italiana]

RIDUCI GLI SPRECHI

“Eliminate waste”.

Le funzionalità non finite sono spreco. E anche quelle consegnate e non usate. E la documentazione non letta. Le riunioni senza un fo-cus chiaro. I difetti nel software. I tempi di pausa nello sviluppo (in attesa che ...)

Tuttociòchenonproducevaloreèpotenzialmentemuda(spreco)

Page 28: Lean Web Solutions with WP [versione italiana]

FOCALIZZATI SUL VALORE

Cosa davvero genera valore per il cliente, in questa webapp (es. “gli fa guadagnare + soldi”)? Cosa è superfluo?

Cosa della mia organizzazione è centrale rispetto a questa produzi-one di valore? Cosa è superfluo?

Page 29: Lean Web Solutions with WP [versione italiana]

Lean & Agile tools,techniques, practices ...

Magari la prossima volta! (Kanban, SCRUM, Pair programming, “courage”, timeboxes, tecnica del pomodoro, ...)

Page 30: Lean Web Solutions with WP [versione italiana]

Studia, partecipa, condividi!

www.agileday.it (Roma, Novembre 2011)

www.webdebs.org (Brescia, 1 volta al mese)

http://tech .groups.yahoo.com/group/milano-xpug/

www.linkedin .com/groups/Lean-Agile-Italy-1944601

e molto, molto, molto di +!

Page 31: Lean Web Solutions with WP [versione italiana]

merci@carloz

http://it.linkedin .com/in/[email protected]

ping me!