¿Es "Agile" ya la norma? ¿Necesito automatizar? ...y no siempre escala bien... ...ni en tamaño de equipo... ...ni en número de projectos consolidados... ...ni en distribución geográfica... No necesariamente... ¡Cuidado con el Factor Friki! ¿*Cuántos* hacen *realmente* Agile? ...aunque a veces se complica... ¿Todo con tablones? ¿Todo automatizado? ¿Dónde está el equilibrio? Automatizar para escalar Compartir información es costoso Muchas prácticas ágiles *requieren* automatización La retrospectiva no puede vivir sólo de sensaciones Gestión del alcance Gestión de la demanda "Just in time" Las viejas hojas... no tan viejas Visibilidad inmediata de los cambios Trackers de distinto color Herramientas empresariales Colaboración en tiempo real Redmine ¿dónde automatizar? Trac Agilo Collabnet Teamforge ScrumWorks Cliente web Soporte, integraciones oficiales, consolidación de proyectos y programas, dashboards adaptables a roles, información económica, ... ¡La gerencia tambien tiene su lado friki! Herramientas de planificación en equipo cvs sourceforge Trabajo del día a día operaciones simples o 'complejas'... trazabilidad con los artefactos... integración en el portal de desarrollo... SCM subversion git mercurial bazaar clearcase ¡Cuidado con el Factor Friki! tfs Build ant maven gradle make ivy buildr rake ¡Esto no es opinable! QA aceptación unitarias ¿cobertura? ¿automatización? ¿integración? ¿cuánto cuesta? ¿cuánto tarda? ¿cuánto devuelve? prácticas calidad formal ¡Vigila el factor friki! El diseño importa A veces no merece la pena automatizar una prueba... ...pero a menudo merece la pena automatizar su comunicación... COBOL? PL/SQL? PHP? ...análisis de cobertura de pruebas manuales Grails? Rails? Java? ...? Un anillo para unirlos a todos Hudson Continuum Anthill Bamboo "run.bat & cron" TeamCity CruiseControl ... El tamaño importa Extensibilidad / plugins Vitalidad del proyecto Todos valen para empezar Equivocarse es barato ...pero si tengo que elegir... Extensible Fiable Ligero ... El mismo café para todos ¿Code reviews? ¿Despliegue Continuo? ...ya que hemos llegado hasta aquí... Según niveles de madurez de la SCM ...y ya conocemos las herramientas!! Trazabilidad de entregables Dashboards, tendencias, consolidación Trazabilidad desde el "Epic" hasta la línea de código Acceso universal ...¿son estos los objetivos? No. Sólo son medios. Colaboración con el cliente sobre negociación contractual Individuos y sus interacciones sobre herramientas y procesos Software funcionando sobre documentación exhaustiva En resumen... para empezar... Soporte a la Comunicación Wikis Foros Documentos Trac redmine, trac, ... "Forjas" como base Servicios básicos Extensibles y "limpias" Redmine Teamforge Por favor... evitemos los documentos "adjuntos"... Edición online, WebDAV, plugins de Office... Mingle Gestión Ágil o Scrum Herramientas de "Portal" http://www.redmine.org http://gforge.org http://trac.edgewall.org http://www.open.collab.net/products/ctf http://www.thoughtworks-studios.com/mingle-agile-project-management http://www.open.collab.net/products/ctf/ http://www.agile42.com/cms/pages/agilo/ http://www.danube.com/scrumworks http://hudson-ci.org Motores de IC http://continuum.apache.org http://www.atlassian.com/software/bamboo/ http://xwiki.org ...pero... Respuesta ante el cambio sobre seguir un plan Aplicable a nuestro entorno de trabajo, a diario. Estructura a la que ir añadiendo herramientas Trazable Integrable con otras fuentes Gobernable http://www.atlassian.com/software/jira (greenhopper) http://www.atlassian.com/software/confluence ¡Cuidado! ¡Si ni siquiera está bien sumado!
More presentations by Jorge Uriarte
Popular presentations
Trello Architecture
Brett Kiefer on
This is the visual part of a talk I gave on the trello.com architecture at the MongoDB user group on 18 Jan 2012. Blog post ...
life
Celebration Christian Church on
http://www.celebrationchristianchurch.com/, celebration christian church is a local part of the body of Christ (The Church) in Northwest Portland Oregon. We are full of the Holy ...
More popular prezis in Explore>