El Diagrama WaGI.pdf

Embed Size (px)

Citation preview

  • 8/12/2019 El Diagrama WaGI.pdf

    1/8

    El Diagrama

    WaGIo Diagrama de Mangle

    Autor: Ral Herranz

  • 8/12/2019 El Diagrama WaGI.pdf

    2/8

    Ayudarte a simplificarRal Herranz (@raul_herranz)Agile Coach / Formador

    649.68.83.62 | [email protected] | www.utopicainformatica.com

    INTRODUCCINA partir de mi experiencia con las

    herramientas de gestin visual y elsketchnoting, vengo defendiendo desde hacetiempo la importancia que tiene el uso de loselementos visuales para fijar las ideas ennuestros cerebros.

    Por ello, a partir de mi trabajo como AgileCoach, he ideado y utilizo un diagrama queme ayuda en la fase inicial de los procesos decambio en las empresas que quierenintroducirse en el mundo Agile.

    En estos casos, he aprendido que esnecesario establecer el contexto en el quesurge dicha necesidad de cambio, una seriede mtricas que faciliten el determinar si seest alcanzando o no dicho objetivo, y unconjunto de puntos de accin que permitanalcanzar dicho objetivo.

    Como hasta el momento no he conocidoninguna herramienta que por si misma meayude en esta tarea, utilizo una combinacinde tcnicas que, correctamente plasmadas,permiten obtener un diagrama con forma demangle que he decidido denominar "DiagramaWaGI".

    Ilustracin 1: Fotografa de un mangle

    El nombre de este diagrama, WaGI,identifica las tres tcnicas utilizadas en lageneracin del mismo:

    5 Whys GQM Impact Mapping

    Si a estas alturas empiezas a pensar Quegran idea!, esta reaccin no es fruto de lacasualidad: si te fijas, el acrnimo de What aGreat Idea! (Que Gran idea! en ingls) secorresponde con el nombre de este diagrama:el DiagramaWaGI!

    TCNICAS UTILIZADAS5 Whys

    La tcnica 5 Whys, ideada por Sakichi Toyodapara formar parte de las tcnicas para laresolucin de problemas dentro del ToyotaProduction System, consiste en preguntar deforma repetitiva Por qu? para tratar de

    alcanzar la causa raz de un problema.

    Ilustracin 2: Sakichi Toyoda, a quien debemosla tcnica 5 Whys

    mailto:[email protected]:[email protected]
  • 8/12/2019 El Diagrama WaGI.pdf

    3/8

    Ayudarte a simplificarRal Herranz (@raul_herranz)Agile Coach / Formador

    649.68.83.62 | [email protected] | www.utopicainformatica.com

    Aunque la tcnica recibe el nombre de 5Whys, el nmero cinco debe considerarsenicamente como una aproximacin ya que,atendiendo a la naturaleza de cada problema

    concreto, puede resultar necesario repetirunas pocas veces ms o menos la preguntaPor qu? para encontrar su causa raz.

    Este tcnica ayuda a determinar las relacionesexistentes entre las diferentes causas de unproblema, permitiendo identificar cual de ellases la causa raz, y todo ello a travs de unproceso realmente simple que no precisa decomplejos clculos estadsticos para poder

    llevarla a cabo.GQM (Goal, Question, Metric)

    GQM (Goal, Question, Metric) es una tcnicapresentada por Vctor R. Basili (Universidad deMaryland) en 1984 que permite determinarqu mtricas tomar para entender qu estpasando y generar as una base deconocimiento que facilite la toma dedecisiones.

    Ilustracin 3: Victor R. Basili, la mente que idela tcnica GQM

    A grandes rasgos, la tcnica GQM (Goal,Question, Metric) proporciona un mtodo paradesarrollar el conjunto de mtricas que debenser recabadas para dar caracterizar de forma

    cuantitativa la consecucin de uno o variosobjetivos.

    Todo este proceso se descompone a tresniveles:

    Nivel conceptual (Goal): seestablecen los objetivos o metas aestudiar.

    Nivel operativo (Question): conbase a cada una de las metas

    definidas, se establece un conjunto depreguntas que permiten determinar sison alcanzadas o no.

    Nivel cuantitativo (Metric): seasocia un conjunto de mtricas a cadapregunta, que permiten dar unarespuesta cuantitativa al nivel deconsecucin de las metas.

    Adems, el proceso no terminar ah. Tambin

    se deben desarrollar los mecanismosnecesarios para obtener los datos, se debenobtener, validad y analizar dichos datos paraproporcionar feedback en tiempo real y sedebe realizar un anlisis post mortem de losdatos obtenidos para realizarrecomendaciones para acciones futuras.

    Impact Mapping

    La tcnica de Impact mapping es una tcnica

    de planificacin estratgica ideada por GojkoAdzic que busca facilitar la creacin deproductos software que generen un verdaderoimpacto mediante la creacin de un mapamental.

    mailto:[email protected]:[email protected]
  • 8/12/2019 El Diagrama WaGI.pdf

    4/8

    Ayudarte a simplificarRal Herranz (@raul_herranz)Agile Coach / Formador

    649.68.83.62 | [email protected] | www.utopicainformatica.com

    Ilustracin 4: Gojko Adzic, el padre de latcnica Impact Mapping

    Este mapa mental se construye respondiendoa las siguientes cuestiones:

    Por qu?: El centro del mapa deimpacto debe contener el objetivo quese pretende alcanzar.

    Quin?:El primer nivel de las ramasdel mapa debe identificar los actoresque pueden influir en la consecucindel objetivo.

    Cmo?: El segundo nivel de lasramas del mapa establece,determinando cmo actuaran losdistintos actores, los impactos quepretenden obtenerse.

    Qu?: El tercer nivel establece losentregables y las actividades quedeben realizarse para lograr elobjetivo a travs de los impactos

    definidos.

    CMODESARROLLARUN DIAGRAMA WaGI

    Una vez que ests familiarizado con lastcnicas implicadas en el desarrollo de un

    diagrama WaGI, habr llegado el momento decomenzar a crearlo.

    El primer paso consistir en escribir la razn o

    el objetivo por la cual nos han llamado en elcentro de un papel o pizarra. En mi caso, esteobjetivo suele ser siempre el mismo:Queremos introducir Agile en nuestra

    organizacin:

    Ilustracin 5: El objetivo inicial, en el centrodel diagrama WaGI

    A continuacin comenzaremos a preguntar demanera consecutiva Por qu?, yanotaremos las respuestas una debajo deotra, comenzando desde el primer objetivo,hasta dar con la causa raz del objetivo quenos han planteado:

    Ilustracin 6: El diagrama WaGI mostrando elobjetivo inicial y sus causas

    mailto:[email protected]:[email protected]
  • 8/12/2019 El Diagrama WaGI.pdf

    5/8

    Ayudarte a simplificarRal Herranz (@raul_herranz)Agile Coach / Formador

    649.68.83.62 | [email protected] | www.utopicainformatica.com

    Una vez alcanzada la causa raz, habr llegadoel momento de cambiar a la tcnica GQM.

    Por ello, para cada una de las causas halladas,anotaremos en nuestro diagrama aquellascuestiones que nos permitan caracterizar deforma cuantitativa su consecucin:

    Ilustracin 7: Aspecto del diagrama WaGI trasincorporar las cuestiones a las causas/razones

    Y a su vez, se desarrollarn y anotarn deigual forma el conjunto de mtricas quedeben ser recabadas para dar respuesta adichas cuestiones:

    Ilustracin 8: El diagrama WaGI tras incorporarlas cuestiones y mtricas de GQM

    Para acabar el desarrollo del Diagrama WaGI,tan slo nos quedar incorporar las

    respuestas a las preguntas Quin?,Cmo? y Qu?del proceso de creacinde un Impact Map partiendo del objetivo(Introducir Agile, en el ejemplo), que

    tomar el papel de Por qu de dichatcnica:

    Ilustracin 9: Diagrama WaGI completo(ver Anexo Apara un mayor detalle)

    BENEFICIOS DEL

    DIAGRAMA WaGIEl desarrollo de un diagrama WaGI al inicio deun proceso de cambio cultural en unaorganizacin, como puede ser el acercamientoa la filosofa Agile, aporta una serie debeneficios:

    El primero es que se da visibilidad a la causaraz que lleva a dicha organizacin aplantearse el cambio de modelo o filosofa. Sineste conocimiento de la causa primigenia, a lolargo del proceso es fcil perder el rumbo. Porello, sacar a la luz la causa raz se convertiren un recurso muy importante durante elproceso de cambio cultural a iniciar.

    El siguiente beneficio es que durante elproceso de cambio cultural, o al finalizar elmismo, tendremos herramientas (las mtricastomadas) para determinar el grado de alcancede los distintos objetivos o causas

    mailto:[email protected]:[email protected]
  • 8/12/2019 El Diagrama WaGI.pdf

    6/8

    Ayudarte a simplificarRal Herranz (@raul_herranz)Agile Coach / Formador

    649.68.83.62 | [email protected] | www.utopicainformatica.com

    subyacentes permitiendo, siempre desde latrasparencia ms absoluta, determinar losposibles siguientes pasos a tomar por laorganizacin.

    Finalmente, al dar visibilidad a la implicacinde los diferentes actores en el proceso decambio cultural, remarcando las acciones quese precisa de cada uno de ellos, se lograrque toda la organizacin empuje en la mismadireccin desde las primeras etapas delproceso de cambio.

    mailto:[email protected]:[email protected]
  • 8/12/2019 El Diagrama WaGI.pdf

    7/8

    Ayudarte a simplificarRal Herranz (@raul_herranz)Agile Coach / Formador

    649.68.83.62 | [email protected] | www.utopicainformatica.com

    ACERCA DEL AUTORRal Herranzes un profesional de la industria del desarrollo de Software

    con ms de 15 aos de experiencia ocupando diferentes roles que van desdeel desarrollo hasta la direccin de proyectos.

    Su vinculacin con el mundo Agile comienza como miembro de un equipo de desarrollo con filosofaAgile en 2004 y, desde entonces, ha ayudado a la difusin de los principios y valores de esta formade trabajo en las diferentes organizaciones con las que ha trabajado.

    Desde el ao 2011, ha centrado sus esfuerzos profesionales en la formacin (Scrum, PMI-ACP,Tcnicas giles) y la consultora en metodologas, prcticas y herramientas Agile.

    Adems, es el autor del libro En busca de la Excelencia del Cdigo(descargable de forma gratuita

    como pdf)sobre el uso de diferentes prcticas giles en proyectos de desarrollo de Software.

    mailto:[email protected]://people.safecreative.org/en-busca-de-la-excelencia-del-codigo/w1202091053784http://people.safecreative.org/en-busca-de-la-excelencia-del-codigo/w1202091053784http://people.safecreative.org/en-busca-de-la-excelencia-del-codigo/w1202091053784http://people.safecreative.org/en-busca-de-la-excelencia-del-codigo/w1202091053784http://people.safecreative.org/en-busca-de-la-excelencia-del-codigo/w1202091053784http://people.safecreative.org/en-busca-de-la-excelencia-del-codigo/w1202091053784mailto:[email protected]
  • 8/12/2019 El Diagrama WaGI.pdf

    8/8

    Ayudarte a simplificarRal Herranz (@raul_herranz)Agile Coach / Formador

    649 68 83 62 | rherranz@utopicainformatica com | www utopicainformatica com

    ANEXO A: DIAGRAMA WaGI COMPLETOA continuacin se muestra el diagrama WaGI completo, con mayor nivel de detalle, para facilitar su

    visualizacin y estudio:

    Ilustracin 10: Diagrama WaGI completo

    mailto:[email protected]:[email protected]