Introducción a la agilidad
-
Upload
agile-spain -
Category
Technology
-
view
1.489 -
download
0
Transcript of Introducción a la agilidad
Los proyectos definen un objetivo. Que suele ser claro y amplio.
Se supone que sabemos exactamente lo que estamos haciendo
Conocemos las condiciones externas
Se calcula la forma ms rpida y directa de llegar al objetivo.Nos lanzamos al objetivo.
Suelen aparecer algunos elementos que no se tuvieron en cuenta.Se intenta que afecten lo menos posible.
Otras veces los factores externos son mayores
Tampoco es de extraar que se comuniquen cambios acerca del objetivo
Contar con toda la documentacin detallada y que no va a cambiar es solo una hiptesis
Comienzan las acusaciones
Con disputas de contratos no se hace software
Kent BeckMike BeedleArie van BennekumAlistair CockburnWard CunninghamMartin FowlerJames GrenningJim HighsmithAndrew HuntRon JeffriesJon KernBrian MarickRobert C. MartinSteve MellorKen SchwaberJeff SutherlandDave Thomas
Individuos e interacciones sobre procesos y herramientasIndividuals and interactions over processes and tools.
Es necesario pensar en las personas que componen el equipo e iterar hasta conseguir el resultado que el cliente quiere.
http://workflow-process.com/wp-content/uploads/2011/04/process-workflow1.jpg
Software funcionando sobre documentacin extensivaWorking software over comprehensive documentation
Nuestro trabajo es hacer software, y por mucho papel que hagamos si no funciona nuestra aplicacin, no sirve para nada ese papel
http://outwardinsights.files.wordpress.com/2011/03/software_box_and_all_cd.jpg
http://gccfhelp.com/wp-content/uploads/2011/08/GCCF-Documents3.jpg
Colaboracin con el cliente sobre negociacin contractual
Customer collaboration over contract negotiation
http://cdn.openspark.co/sites/default/files/images/openspark-collaboration-and-productivity-tools.png
http://constructionlawva.com/wp-content/uploads/2010/05/execute-a-contract-2.jpg
Respuesta ante el cambio sobre seguir un plan
Responding to change over following a plan
http://www.ideachampions.com/weblogs/change-architect-sign1.jpg
http://img.brothersoft.com/screenshots/softimage/g/gantt_chart_builder_(access)-13944-1229572071.jpeg
Esto es, aunque valoramos los elementos de la derecha,valoramos ms los de la izquierda.
http://www.freakingnews.com/pictures/47000/Balance-47222.jpg
12 Principios
Nuestra mayor prioridad es satisfacer al clientemediante la entrega temprana y continua de softwarecon valor.
http://www.jessefurner.com/wp-content/uploads/2011/09/paid_satisfaction_guaranteed_000002977783medium.jpg
Aceptamos que los requisitos cambien, incluso en etapas tardas del desarrollo. Los procesos giles aprovechanel cambio para proporcionar ventaja competitiva al Cliente.
http://landerassociates.files.wordpress.com/2009/12/crystal-ball-21.jpg
El cliente no tiene una bola de cristal para saber desde el principio todo lo que quiere, o simplemente no sabr que va a ocurrir en su mercado mientras se desarrolla el sistema. Necesitamos permitirle adaptar sus requisitos a su negocio
Entregamos software funcional frecuentemente, entre dossemanas y dos meses, con preferencia al periodo de tiempo ms corto posible.
http://www.flickr.com/photos/andres_lechuga/1796050897/sizes/l/in/photostream/
Los responsables de negocio y los desarrolladorestrabajamos juntos de forma cotidiana durante todoel proyecto.
http://trident-consulting.net/wp-content/themes/trident/images/Collaboration.jpg
Los proyectos se desarrollan en torno a individuos motivados. Hay que darles el entorno y el apoyo que necesitan, y confiarles la ejecucin del trabajo..
FOTO DE EMMA
El mtodo ms eficiente y efectivo de comunicar informacin al equipo de desarrollo y entre sus miembros es la conversacin cara a cara
FOTO DE EMMA
El software funcionando es la medida principal de Progreso.
http://www.playframework.org/documentation/1.1/images/guide2-1
Los procesos giles promueven el desarrollo sostenible. Los promotores, desarrolladores y usuariosdebemos ser capaces de mantener un ritmo constante de forma indefinida..
http://www.wbur.org/files/2009/12/1218_boston-marathon-2.jpg
Una maratn no se puede correr a sprints
La atencin continua a la excelencia tcnica y al buen diseo mejora la Agilidad.
http://upload.wikimedia.org/wikipedia/commons/4/4d/BMW_Formula_1_race_car.jpg
La simplicidad, o el arte de maximizar la cantidad detrabajo no realizado, es esencial..
http://www.origami-instructions.com/images/simple-yatch/thumbnails/11-origami-simple-yatch_11.JPG
A intervalos regulares el equipo reflexiona sobrecmo ser ms efectivo para a continuacin ajustar yperfeccionar su comportamiento en consecuencia.
http://www.flickr.com/photos/greyness/3395625984/
Las mejores arquitecturas, requisitos y diseosemergen de equipos auto-organizados.
TDD
Scrum
XP
Kanban
Lean
SOLID
Retrospectiva
Testing
Historia de Usuario
http://conferencia2011.agile-spain.org/http://agilemanifesto.org/http://www.flickr.com/photos/tracxhttp://workflow-process.com/wp-content/uploads/2011/04/process-workflow1.jpghttp://outwardinsights.files.wordpress.com/2011/03/software_box_and_all_cd.jpghttp://gccfhelp.com/wp-content/uploads/2011/08/GCCF-Documents3.jpghttp://cdn.openspark.co/sites/default/files/images/openspark-collaboration-and-productivity-tools.pnghttp://constructionlawva.com/wp-content/uploads/2010/05/execute-a-contract-2.jpghttp://www.ideachampions.com/weblogs/change-architect-sign1.jpghttp://img.brothersoft.com/screenshots/softimage/g/gantt_chart_builder_(access)-13944-1229572071.jpeghttp://www.freakingnews.com/pictures/47000/Balance-47222.jpghttp://www.jessefurner.com/wp-content/uploads/2011/09/paid_satisfaction_guaranteed_000002977783medium.jpghttp://landerassociates.files.wordpress.com/2009/12/crystal-ball-21.jpghttp://www.flickr.com/photos/andres_lechuga/1796050897/sizes/l/in/photostream/http://trident-consulting.net/wp-content/themes/trident/images/Collaboration.jpghttp://www.playframework.org/documentation/1.1/images/guide2-1http://www.wbur.org/files/2009/12/1218_boston-marathon-2.jpghttp://upload.wikimedia.org/wikipedia/commons/4/4d/BMW_Formula_1_race_car.jpghttp://www.origami-instructions.com/images/simple-yatch/thumbnails/11-origami-simple-yatch_11.JPGhttp://www.flickr.com/photos/greyness/3395625984/http://broblog.snowbroader.eu/2009/10/06/hotzonetv-park-opening-hintertux-report-teaser/http://www.wallcoo.net/nature/sky-photography-01/html/wallpaper7.htmlhttp://photos.news.wisc.edu/photos/3336/viewhttp://www.qwiki.com/q/Human_cannonballhttp://kellyskrazynews.blogspot.com/2011/01/why-is-it-raining-dead-birds-in-united.htmlhttp://carriesyabookshelf.blogspot.com/2011/05/tornado-alley.htmlhttp://img.diytrade.com/cdimg/78874/7779785/0/1230814866/STEEL_FRAMED_CAMPING_BED.jpghttp://davidweinberggallery.com/artwork/231http://www.flickr.com/photos/notunlike/1433929770/http://www.bnet.com/blog/advertising-business/valassis-uses-news-americas-own-clients-against-it-in-trial-feel-the-wrath-of-sara-lee/1873