Agile e creazione di una cultura aziendale

Post on 13-Apr-2017

435 views 0 download

Transcript of Agile e creazione di una cultura aziendale

AGILE COME SUPPORTOALLA CREAZIONE DI UNA

CULTURA AZIENDALEdi Giancarlo Valente

.

SILICON VALLEYon Youtube Silicon Valley S01E05 scrum scene

scopo di questo talk e' ...

AGILE E' UNCAMBIAMENTO

PROFONDO NEL TEAM

meglio ancora ...

AGILE DIVENTA UNCAMBIAMENTO

PROFONDONELL'AZIENDA

TEAM

.

SHU -> FOLLOW THE RULEHA -> BREAK THE RULE

RI -> BE THE RULE

TEACHINGCOACHING

MENTORSHIP

SCOPO DEL COACHINGteam altamente performante

team in miglioramento continuo

team auto organizzato

SCRUM

"GAMIFICATION DELLAVORO"

VISUAL BOARDS"the invisible work of software

development, the board makes it visible"

"we want to see sticky move in the courseof the day"

from Project Manage Your Life

STANDUP MEETINGTEAM CONTRO BOARD

RETROSPETTIVE

PAIR PROGRAMMING

LUNCH AND LEARN

CODE RETREAT

LE METODOLOGIE AGILISONO STATE CREATECON L'INTENZIONE DI

VALORIZZARE ILTALENTO DEL TEAM

(la mancanza di talento, non puo'essere compensata)

UN GRUPPO DI PERSONECHE LAVORANO IN

MODO ARMONIOSO, PERRAGGIUNGERE UN

OBIETTIVO COMUNE.

CAMBIAMENTOCULTURALE

.

Theory Of Strategic Paralysis

US Air Force Colonel John Boyd

from What Lessons Can the Agile Community Learn from A

Maverick Fighter Pilot? Steve Adolph, University of BritishColumbia

Theory Of Strategic Paralysis

agilita' come l'abilita' di operare nel ciclo OODA piu'

velocemente rispetto agli avversari

TO WIN IN ACOMPETITIVE

ENVIRONMENT WE MUSTOPERATE AT A FASTER

TEMPO OR RHYTHM

ORIENT

La parte di Orientamento e' la parte piu' importante perche'

determina il modo con cui osserviamo la situazione e con il

quale prendiamo le decisioni e come agiamo.

origini, cultura, esperienze pregresse

Agiamo per come percepiamo il mondo, non per come e' in

realta'

E' LA CULTURA E NON LEMETODOLOGIE O GLI

STRUMENTI CHEDETERMINANO LA

VELOCITA'

NON SI TRATTA DILAVORARE PIU'

VELOCEMENTE, MA CONMENO FRIZIONE

una cultura condivisa

pratiche, valori e rituali condivisi

creano una minore frizione

e una maggiore velocita' di azionee di risposta

Il ciclo descritto da Boyd ci da' una definizione di Agilita'

basata sul tempo

mostra come l'essere Agili dipende dalla cultura,

dal talento degli individui

e dal clima che si vive nell'azienda

in conclusione ...

decidere di implementare in un team le metodologie agili

non deve essere il fine, ma il mezzo per portare all'interno

del team consapevolezza delle proprie capacita' e la

capacita' di potersi superare

mi piace pensare a scrum, extreme programing come delle

meta-metodologie per aiutare il team a costruire una

propria metodologia

GRAZIE

www.giancarlovalente.com

REFERENCES

by Steve Adolph, University of

British Columbia

by Kent Back

Agile Manifesto

12 principles

i 12 principi discussi

What Lessons Can the Agile Community Learn from A

Maverick Fighter Pilot?

XP Embracing Change

Club degli Sviluppatori Puglia

Startup Weekend Bari

auLAB