DrupalCamp14 Corporate Agile

Post on 07-Sep-2014

117 views 0 download

description

Sesión presentada durante el primer Business Day de una DrupalCamp en España. Expliqué cómo se puede hacer Agile en ambientes corporativos, es decir, en grandes organizaciones o en empresas que trabajan para grandes organizaciones. En especial hice hincapié en las dificultades del cambio cultural que el agilismo obliga.

transcript

Corporate AgileEffective Project Management

@jmbeas

Agile en Ambientes Corporativos

¿Agile?

¿Lean?¿Kanban?

¿Agilismo?

¿Scrum?

¿Kaizen?

Mientras tanto, en el!

Mundo RealTM

“No hay tiempo para hacerlo bien,

pero sí para rehacerlo”

¿Por qué hacemos

esto?

t

$ fxQ

Manifesto for Agile Software Development

2001

http://agilemanifesto.org

A través de este trabajo hemos aprendido a valorar:

Individuos e interacciones sobreprocesos y herramientas

Software funcionando sobredocumentación exhaustiva

Colaboración con el cliente sobrenegociación contractual

Respuesta ante el cambio sobreseguir un plan

Esto es, aunque valoramos los elementos de la derecha,valoramos más los de la izquierda.

Lean Manufacturing

Agile en Ambientes Corporativos

��$QRWKHU�H[DPSOH�LV�WKH�DJLOH�FRDFK�JXLOG��7KH�FRDFKHV�DUH�VSUHDG�DOO�RYHU�WKH�RUJDQL]DWLRQ��EXW�VKDUH�NQRZOHGJH�FRQWLQXRXVO\�DQG�PHHW�UHJXODUO\�WR�FROODERUDWH�RQ�WKH�KLJK�OHYHO�RUJDQL]DWLRQDO�LPSURYHPHQW�DUHDV��ZKLFK�ZH�WUDFN�RQ�DQ�LPSURYHPHQW�ERDUG��

:DLW�D�VHF��LVQ¶W�WKLV�MXVW�D�PDWUL[�RUJ"<HV��:HOO��VRUW�RI��,W¶V�D�GLIIHUHQW�W\SH�RI�PDWUL[�WKDQ�ZKDW�PRVW�RI�XV�DUH�XVHG�WR�WKRXJK���,Q�PDQ\�PDWUL[�RUJDQL]DWLRQV�SHRSOH�ZLWK�VLPLODU�VNLOOV�DUH�³SRROHG´�WRJHWKHU�LQWR�IXQFWLRQDO�GHSDUWPHQWV��DQG�³DVVLJQHG´�WR�SURMHFWV��DQG�³UHSRUW�WR´�D�IXQFWLRQDO�PDQDJHU���6SRWLI\�UDUHO\�GRHV�DQ\�RI�WKLV��2XU�PDWUL[�LV�ZHLJKWHG�WRZDUGV�GHOLYHU\����7KDW�LV��SHRSOH�DUH�JURXSHG�LQWR�VWDEOH�FR�ORFDWHG�VTXDGV��ZKHUH�SHRSOH�ZLWK�GLIIHUHQW�VNLOO�VHWV�FROODERUDWH�DQG�VHOI�RUJDQL]H�WR�GHOLYHU�D�JUHDW�SURGXFW��7KDW¶V�WKH�YHUWLFDO�GLPHQVLRQ�LQ�WKH�PDWUL[��DQG�LW�LV�WKH�SULPDU\�RQH�VLQFH�WKDW�LV�KRZ�SHRSOH�DUH�SK\VLFDOO\�JURXSHG�DQG�ZKHUH�WKH\�VSHQG�PRVW�RI�WKHLU�WLPH���7KH�KRUL]RQWDO�GLPHQVLRQ�LV�IRU�VKDULQJ�NQRZOHGJH��WRROV��DQG�FRGH��7KH�MRE�RI�WKH�FKDSWHU�OHDG�LV�WR�IDFLOLWDWH�DQG�VXSSRUW�WKLV����

�����

�%HFDXVH�HDFK�VTXDG�VWLFNV�ZLWK�RQH�PLVVLRQ�DQG�RQH�SDUW�RI�WKH�SURGXFW�IRU�D�ORQJ�WLPH��WKH\�FDQ�UHDOO\�EHFRPH�H[SHUWV�LQ�WKDW�DUHD���IRU�H[DPSOH�ZKDW�LW�PHDQV�WR�EXLOG�DQ�DZHVRPH�UDGLR�H[SHULHQFH��0RVW�VTXDGV�KDYH�DQ�DZHVRPH�ZRUNVSDFH�LQFOXGLQJ�D�GHVN�DUHD��D�ORXQJH�DUHD��DQG�D�SHUVRQDO��KXGGOH��URRP��$OPRVW�DOO�ZDOOV�DUH�ZKLWHERDUGV��:HYH�QHYHU�VHHQ�D�EHWWHU�FROODERUDWLRQ�VSDFH�

\HV��WKDWV�D�VKDUN�IO\LQJ�DURXQG��SHUIHFWO\�QRUPDO���7R�SURPRWH�OHDUQLQJ�DQG�LQQRYDWLRQ��HDFK�VTXDG�LV�HQFRXUDJHG�WR�VSHQG�URXJKO\�����RI�WKHLU�WLPH�RQ�³KDFN�GD\V´��'XULQJ�KDFN�GD\V�SHRSOH�GR�ZKDWHYHU�WKH\�ZDQW��W\SLFDOO\�WU\LQJ�RXW�QHZ�LGHDV�DQG�VKDULQJ�ZLWK�WKHLU�EXGGLHV��6RPH�WHDPV�GR���KDFN�GD\�HYHU\�VHFRQG�ZHHN��RWKHUV�VDYH�XS�IRU�D�ZKROH�³KDFN�ZHHN´��+DFN�GD\V�DUH�QRW�RQO\�IXQ��WKH\�DUH�DOVR�D�JUHDW�ZD\�WR�VWD\�XS�WR�GDWH�ZLWK�QHZ�WRROV�DQG�WHFKQLTXHV�DQG�VRPHWLPHV�OHDG�WR�LPSRUWDQW�SURGXFW�LQQRYDWLRQV���

����

¿También en

España?

reeeLab

¿Y cómo lo hacemos?

Historias de

usuario

Pair programming

TDD Retrospectiva

RITMO SOSTENIBLE = PREDICTIBILIDAD

0

35

70

105

140

- IT1 IT2 IT3 IT4 IT5 IT6 IT7

Ideal Backlog Real

“The faster you build crap, the more crap

you get”

2008

2010

2012

“XP is about social change. (...) It may leave us

feeling exposed.”

Conclusión

El agilismo NO es un movimiento

que está empezando, sino

la conclusión.

Deberíamos empezar a hablar

de MEJORA CONTINUA.

CAMBIO DE CULTURA

¡Gracias!