SlideShare a Scribd company logo
1 of 34
Download to read offline
Toolchain for agile teams:
                Traceability from product
               vision to working software
                     Agile-Spain 2010
                          Madrid
© mimacom ag
Haciendo realidad la agilidad




                            Toolchain for agile teams:
                            Traceability from product vision to
                            working software
               © flioukas

                            Joscha Jenni
                            mimacom ag




© mimacom ag
mimacom | Facts and Figures
   • Founded 1999 as a spin-off of the University of Applied Sciences
     Burgdorf
   • Specialised in JEE/Java development
   • Initiator and owner of edoras® www.edorasware.org
   • Approximately 40 employees
   • Focus in development standards und
      project handling
               ISO-9001:2000 in TQMi since 6.6.2005
               HERMES: HSPTP and HSPM
               Scrum: Certified Scrum-Master
               ITIL: Certified Foundation
               CMMI Scampi B September 2008 Level 3, Scampi A planed in Q3/2010
               on level 5
   • Part of a Europe-wide acting group of companies with circa 150
     employees
   • Head office in Berne, offices in Zurich, Valencia, Rome, Stuttgart
© mimacom ag   09.06.2010                                                         3
Myself…




   • Head of Project Management
   • Project Leader
   • Scrum Master (CSM)




© mimacom ag   09.06.2010         4
Expectations?




                            Source: http://www.stkyrans.com/images/angling.jpg



© mimacom ag   09.06.2010                                                        5
Today`s Roadmap


   • Problems we had with interfacing different media
   • Our process of coming to a solution
   • Advantages of using Scrum with a adaquate
     toolchain




© mimacom ag   09.06.2010                               6
How can that work remote or
   why tooling?




                            Source: http://newsimg.bbc.co.uk/media/images/44181000/jpg/_44181384_eng_sa_scrum416.jpg


© mimacom ag   09.06.2010                                                                                              7
Scrum from Scratch

        History of our first Scrum-Project
   Felt Scrum-Improvement
              Improvement




                                                                     Time
                            End 2007            2008   2009   2010

© mimacom ag                       09.06.2010                               8
Scrum@mimacom
                                     24H




                                BUILD
                            7 DAYS
                                      3 – 6 WEEKS
                                                    7 DAYS




                                                    TEST
                   PLAN


                               IMPROVE
© mimacom ag   09.06.2010                                    9
mimacom Toolchain




© mimacom ag   09.06.2010   10
Project Map




© mimacom ag   09.06.2010   11
Some of our Working Conditions
   • Usually external Product Owner
   • Internal cross-functional Scrum Development
     Team(s) & Scrum Master(s)
   • More & More international projects & distributed
     teams




© mimacom ag   09.06.2010                               12
Agile Legs & Manifesto
   • Transparency
   • Inspection
   • Adaption




                            Source: http://agilemanifesto.org/   Source: http://agilemanifesto.org/
© mimacom ag   09.06.2010                                                                             13
Artefacts | Product Backlog,
   Storyboards, …




© mimacom ag   09.06.2010         14
Artefacts | Impediments
   Some of our big impediments were
   • No automated versioning
   • No automated change history
   • More than one Backlog (reunite effort)
   • No proper Requirement Engineering &
     Management
   • No proper Release- & Sprintplanning
   • Problems to get automated metrics like Burndown
     & Velocity
        No appropriate transparency, traceability and
     too much slack
© mimacom ag   09.06.2010                               15
Product Backlog | Overview




© mimacom ag   09.06.2010       16
Product Backlog | Requirement (i)




© mimacom ag   09.06.2010              17
Product Backlog | Requirement (ii)




© mimacom ag   09.06.2010               18
Product Backlog | Requirement (iii)




© mimacom ag   09.06.2010                19
Product Backlog | Mockups




© mimacom ag   09.06.2010      20
Collecting Data

                                                    •   Product Backlog
                                                        Sprint Backlog
                       Issues                       •
                                                    •   Releaseplanning
                                                    •   Sprintplanning
                                        Decisions   •   Taskboard
               User Stories
                                                    •   Impediment List
                  Test Case                         •   Burndown
          Impediments    Changes                    •   Burnup
                                          Risks     •   Velocity
                             Tasks
                                                    •   Progress Reporting
                 Bugs                Spikes
                                                    •   Timetracking
                              Improvements          •   Workload
                 Requirements                       •   Release Notes
                                                    •   …


© mimacom ag    09.06.2010                                                   21
Release Planning




© mimacom ag   09.06.2010   22
Sprint Backlog & Taskboard




© mimacom ag   09.06.2010       23
Sprint Progress | Burndown




© mimacom ag   09.06.2010       24
Sprint Progress | Issue




© mimacom ag   09.06.2010    25
Sprint Progress | Source Code




© mimacom ag   09.06.2010          26
QA | Code Reviews




© mimacom ag   09.06.2010   27
QA | Testing




© mimacom ag   09.06.2010   28
QA | Knowledge Base
   Use a Wiki!




© mimacom ag   09.06.2010   29
Metrics | Burndown, Velocity, Risk




© mimacom ag   09.06.2010               30
Meetings
   • Tools we use for Daily Scrum, Review &
     Retrospective Meeting, Combat Testing and Story-
     Time Session
               Skype
               Talkyoo
               NetViewer
               WebEx
               GoToMeeting
               …




© mimacom ag   09.06.2010                               31
Wrap Up | Benefits




                            DONE




© mimacom ag   09.06.2010          32
Source: http://www.uke.de/kliniken/psychiatrie/downloads/klinik-psychiatrie-
                                        psychotherapie/THANK_YOU_von_psd.jpg




   company                          www.mimacom.com, www.mimacomiberica.es
   mailto                           joscha.jenni@mimacom.com
   XING                             www.xing.com/profile/Joscha_Jenni
   LinkedIn                         ch.linkedin.com/in/joschajenni

© mimacom ag     09.06.2010                                                          33
Customer-Oriented
                      User-Friendly
                        Competent
                        Qualitative
                           Efficient


               …the open source integrator

© mimacom ag                                 34

More Related Content

Viewers also liked

Mpc. Sistemas de numeración
Mpc. Sistemas de numeraciónMpc. Sistemas de numeración
Mpc. Sistemas de numeraciónjulianclaver
 
Report on Decision Styles and Engaging leadership
Report on Decision Styles and Engaging leadershipReport on Decision Styles and Engaging leadership
Report on Decision Styles and Engaging leadershipYvonne Duval Thomsen
 
Trigonometria 4ºeso rev3
Trigonometria 4ºeso rev3Trigonometria 4ºeso rev3
Trigonometria 4ºeso rev3asensiololy
 
HuaweiICT
HuaweiICTHuaweiICT
HuaweiICTVU
 
Estrategia para mejorar la ubicacion geografico espacial en los estuciantes d...
Estrategia para mejorar la ubicacion geografico espacial en los estuciantes d...Estrategia para mejorar la ubicacion geografico espacial en los estuciantes d...
Estrategia para mejorar la ubicacion geografico espacial en los estuciantes d...Johnger Luciano Perez Silva
 
IRAKURLEE 2015
IRAKURLEE 2015IRAKURLEE 2015
IRAKURLEE 2015talaia
 
Inbound Marketing at HubSpot
Inbound Marketing at HubSpotInbound Marketing at HubSpot
Inbound Marketing at HubSpotHubSpot
 
Visplay projects from 2007
Visplay projects from 2007Visplay projects from 2007
Visplay projects from 2007RobertPerilstein
 
Campus Party Mexico 2010
Campus Party Mexico 2010Campus Party Mexico 2010
Campus Party Mexico 2010Futura Networks
 
Ch3-Software Engineering 9
Ch3-Software Engineering 9Ch3-Software Engineering 9
Ch3-Software Engineering 9Ian Sommerville
 
Upgrade Curriculum Through Globally Connected Learning
Upgrade Curriculum Through Globally Connected LearningUpgrade Curriculum Through Globally Connected Learning
Upgrade Curriculum Through Globally Connected LearningSilvia Rosenthal Tolisano
 

Viewers also liked (17)

Mpc. Sistemas de numeración
Mpc. Sistemas de numeraciónMpc. Sistemas de numeración
Mpc. Sistemas de numeración
 
Report on Decision Styles and Engaging leadership
Report on Decision Styles and Engaging leadershipReport on Decision Styles and Engaging leadership
Report on Decision Styles and Engaging leadership
 
Trigonometria 4ºeso rev3
Trigonometria 4ºeso rev3Trigonometria 4ºeso rev3
Trigonometria 4ºeso rev3
 
HuaweiICT
HuaweiICTHuaweiICT
HuaweiICT
 
Mapa de riesgos
Mapa de riesgosMapa de riesgos
Mapa de riesgos
 
Usabilidad web
Usabilidad webUsabilidad web
Usabilidad web
 
Pe10 lm u1
Pe10 lm u1Pe10 lm u1
Pe10 lm u1
 
Estrategia para mejorar la ubicacion geografico espacial en los estuciantes d...
Estrategia para mejorar la ubicacion geografico espacial en los estuciantes d...Estrategia para mejorar la ubicacion geografico espacial en los estuciantes d...
Estrategia para mejorar la ubicacion geografico espacial en los estuciantes d...
 
Trabajo grupal de instagram
Trabajo grupal de instagram   Trabajo grupal de instagram
Trabajo grupal de instagram
 
IRAKURLEE 2015
IRAKURLEE 2015IRAKURLEE 2015
IRAKURLEE 2015
 
Inbound Marketing at HubSpot
Inbound Marketing at HubSpotInbound Marketing at HubSpot
Inbound Marketing at HubSpot
 
Encuesta
EncuestaEncuesta
Encuesta
 
Gestión Eficaz de Reuniones de Equipo
Gestión Eficaz de Reuniones de EquipoGestión Eficaz de Reuniones de Equipo
Gestión Eficaz de Reuniones de Equipo
 
Visplay projects from 2007
Visplay projects from 2007Visplay projects from 2007
Visplay projects from 2007
 
Campus Party Mexico 2010
Campus Party Mexico 2010Campus Party Mexico 2010
Campus Party Mexico 2010
 
Ch3-Software Engineering 9
Ch3-Software Engineering 9Ch3-Software Engineering 9
Ch3-Software Engineering 9
 
Upgrade Curriculum Through Globally Connected Learning
Upgrade Curriculum Through Globally Connected LearningUpgrade Curriculum Through Globally Connected Learning
Upgrade Curriculum Through Globally Connected Learning
 

Similar to Cas2010 toolchain-for-agile-teams-traceability-from-product-vision-to-working-software

mimacom & Liferay Roadshow : How we see Liferay...
mimacom & Liferay Roadshow : How we see Liferay...mimacom & Liferay Roadshow : How we see Liferay...
mimacom & Liferay Roadshow : How we see Liferay...Ján Gregor
 
Scrum Out Of The Nutshell V3
Scrum Out Of The Nutshell V3Scrum Out Of The Nutshell V3
Scrum Out Of The Nutshell V3Doug Shimp
 
Scrum Out Of The Nutshell
Scrum Out Of The NutshellScrum Out Of The Nutshell
Scrum Out Of The NutshellDougShimp
 
Toolchain for agile teams: Traceability from product vision to working software
Toolchain for agile teams: Traceability from product vision to working softwareToolchain for agile teams: Traceability from product vision to working software
Toolchain for agile teams: Traceability from product vision to working softwareJoscha Jenni
 
JavaOne 2016 "Java, Microservices, Cloud and Containers"
JavaOne 2016 "Java, Microservices, Cloud and Containers"JavaOne 2016 "Java, Microservices, Cloud and Containers"
JavaOne 2016 "Java, Microservices, Cloud and Containers"Daniel Bryant
 
Starting out with Scrum
Starting out with ScrumStarting out with Scrum
Starting out with ScrumJoshua Partogi
 
Introduction to lean and agile
Introduction to lean and agileIntroduction to lean and agile
Introduction to lean and agileTerry Bunio
 
My role as an Agile Manager
My role as an Agile ManagerMy role as an Agile Manager
My role as an Agile ManagerCprime
 
Experiences From Agile Projects Great & Small (ASWEC 2009)
Experiences From Agile Projects Great & Small (ASWEC 2009)Experiences From Agile Projects Great & Small (ASWEC 2009)
Experiences From Agile Projects Great & Small (ASWEC 2009)Craig Smith
 
DevOps: Sprinkle Dev, Sprinkle Ops, Let's make Cake, not Mud Pies
DevOps: Sprinkle Dev, Sprinkle Ops, Let's make Cake, not Mud PiesDevOps: Sprinkle Dev, Sprinkle Ops, Let's make Cake, not Mud Pies
DevOps: Sprinkle Dev, Sprinkle Ops, Let's make Cake, not Mud PiesCentric Consulting
 
Advanced topics in Agile: Implementing Scrum in a project-based company
Advanced topics in Agile: Implementing Scrum in a project-based companyAdvanced topics in Agile: Implementing Scrum in a project-based company
Advanced topics in Agile: Implementing Scrum in a project-based companyEthan Ram
 
Webcast: Differences Between Project Management & Product Management
Webcast: Differences Between Project Management & Product ManagementWebcast: Differences Between Project Management & Product Management
Webcast: Differences Between Project Management & Product ManagementStartup Product Academy, LLC
 
Innovative Methods and Technologies in Project Management: Project Management...
Innovative Methods and Technologies in Project Management: Project Management...Innovative Methods and Technologies in Project Management: Project Management...
Innovative Methods and Technologies in Project Management: Project Management...Association for Project Management
 
What Is Visualization?
What Is Visualization?What Is Visualization?
What Is Visualization?OneSpring LLC
 
Introduction To Agile
Introduction To AgileIntroduction To Agile
Introduction To AgileTony Deng
 
ICEflo Implementation Management Solution V1d1
ICEflo Implementation Management Solution V1d1ICEflo Implementation Management Solution V1d1
ICEflo Implementation Management Solution V1d1Agenor Technology Ltd
 
Agile Project Management for PMP's
Agile Project Management for PMP'sAgile Project Management for PMP's
Agile Project Management for PMP'sVersionOne
 
Introduction to scrum
Introduction to scrumIntroduction to scrum
Introduction to scrumvik0709
 

Similar to Cas2010 toolchain-for-agile-teams-traceability-from-product-vision-to-working-software (20)

mimacom & Liferay Roadshow : How we see Liferay...
mimacom & Liferay Roadshow : How we see Liferay...mimacom & Liferay Roadshow : How we see Liferay...
mimacom & Liferay Roadshow : How we see Liferay...
 
Scrum Out Of The Nutshell V3
Scrum Out Of The Nutshell V3Scrum Out Of The Nutshell V3
Scrum Out Of The Nutshell V3
 
Scrum Out Of The Nutshell
Scrum Out Of The NutshellScrum Out Of The Nutshell
Scrum Out Of The Nutshell
 
Toolchain for agile teams: Traceability from product vision to working software
Toolchain for agile teams: Traceability from product vision to working softwareToolchain for agile teams: Traceability from product vision to working software
Toolchain for agile teams: Traceability from product vision to working software
 
JavaOne 2016 "Java, Microservices, Cloud and Containers"
JavaOne 2016 "Java, Microservices, Cloud and Containers"JavaOne 2016 "Java, Microservices, Cloud and Containers"
JavaOne 2016 "Java, Microservices, Cloud and Containers"
 
Starting out with Scrum
Starting out with ScrumStarting out with Scrum
Starting out with Scrum
 
Introduction to lean and agile
Introduction to lean and agileIntroduction to lean and agile
Introduction to lean and agile
 
My role as an Agile Manager
My role as an Agile ManagerMy role as an Agile Manager
My role as an Agile Manager
 
Experiences From Agile Projects Great & Small (ASWEC 2009)
Experiences From Agile Projects Great & Small (ASWEC 2009)Experiences From Agile Projects Great & Small (ASWEC 2009)
Experiences From Agile Projects Great & Small (ASWEC 2009)
 
DevOps: Sprinkle Dev, Sprinkle Ops, Let's make Cake, not Mud Pies
DevOps: Sprinkle Dev, Sprinkle Ops, Let's make Cake, not Mud PiesDevOps: Sprinkle Dev, Sprinkle Ops, Let's make Cake, not Mud Pies
DevOps: Sprinkle Dev, Sprinkle Ops, Let's make Cake, not Mud Pies
 
Advanced topics in Agile: Implementing Scrum in a project-based company
Advanced topics in Agile: Implementing Scrum in a project-based companyAdvanced topics in Agile: Implementing Scrum in a project-based company
Advanced topics in Agile: Implementing Scrum in a project-based company
 
Symbioun's Agile Capabilities
Symbioun's Agile CapabilitiesSymbioun's Agile Capabilities
Symbioun's Agile Capabilities
 
Webcast: Differences Between Project Management & Product Management
Webcast: Differences Between Project Management & Product ManagementWebcast: Differences Between Project Management & Product Management
Webcast: Differences Between Project Management & Product Management
 
Innovative Methods and Technologies in Project Management: Project Management...
Innovative Methods and Technologies in Project Management: Project Management...Innovative Methods and Technologies in Project Management: Project Management...
Innovative Methods and Technologies in Project Management: Project Management...
 
To scrumornottoscrum bucharest-2013
To scrumornottoscrum bucharest-2013To scrumornottoscrum bucharest-2013
To scrumornottoscrum bucharest-2013
 
What Is Visualization?
What Is Visualization?What Is Visualization?
What Is Visualization?
 
Introduction To Agile
Introduction To AgileIntroduction To Agile
Introduction To Agile
 
ICEflo Implementation Management Solution V1d1
ICEflo Implementation Management Solution V1d1ICEflo Implementation Management Solution V1d1
ICEflo Implementation Management Solution V1d1
 
Agile Project Management for PMP's
Agile Project Management for PMP'sAgile Project Management for PMP's
Agile Project Management for PMP's
 
Introduction to scrum
Introduction to scrumIntroduction to scrum
Introduction to scrum
 

More from Agile Spain

Lessons learned from contrasting Design Thinking and Agile Project Management...
Lessons learned from contrasting Design Thinking and Agile Project Management...Lessons learned from contrasting Design Thinking and Agile Project Management...
Lessons learned from contrasting Design Thinking and Agile Project Management...Agile Spain
 
Visual Scrum - What you see is What you get
Visual Scrum - What you see is What you getVisual Scrum - What you see is What you get
Visual Scrum - What you see is What you getAgile Spain
 
Un Primer Paso a la Agilidad: Retrospectivas para el Aprendizaje de la Ingeni...
Un Primer Paso a la Agilidad: Retrospectivas para el Aprendizaje de la Ingeni...Un Primer Paso a la Agilidad: Retrospectivas para el Aprendizaje de la Ingeni...
Un Primer Paso a la Agilidad: Retrospectivas para el Aprendizaje de la Ingeni...Agile Spain
 
Análisis de la implementación de prácticas ágiles en Argentina
Análisis de la implementación de prácticas ágiles en ArgentinaAnálisis de la implementación de prácticas ágiles en Argentina
Análisis de la implementación de prácticas ágiles en ArgentinaAgile Spain
 
Como cocinar tu contrato ágil
Como cocinar tu contrato ágilComo cocinar tu contrato ágil
Como cocinar tu contrato ágilAgile Spain
 
Introducción a la agilidad
Introducción a la agilidadIntroducción a la agilidad
Introducción a la agilidadAgile Spain
 
Cas2010 desarrollo-de-aplicaciones-en-la-nube-con-scrum-y-xp
Cas2010 desarrollo-de-aplicaciones-en-la-nube-con-scrum-y-xpCas2010 desarrollo-de-aplicaciones-en-la-nube-con-scrum-y-xp
Cas2010 desarrollo-de-aplicaciones-en-la-nube-con-scrum-y-xpAgile Spain
 
Cas2010 gestion-agil-de-la-configuracion
Cas2010 gestion-agil-de-la-configuracionCas2010 gestion-agil-de-la-configuracion
Cas2010 gestion-agil-de-la-configuracionAgile Spain
 
Cas2010 itinerario-implementacion-agil
Cas2010 itinerario-implementacion-agilCas2010 itinerario-implementacion-agil
Cas2010 itinerario-implementacion-agilAgile Spain
 
Cas2010 gestion-agil-de-equipos
Cas2010 gestion-agil-de-equiposCas2010 gestion-agil-de-equipos
Cas2010 gestion-agil-de-equiposAgile Spain
 
Cas2010 integrando-practicas-agiles-y-de-experiencia-de-usuario
Cas2010 integrando-practicas-agiles-y-de-experiencia-de-usuarioCas2010 integrando-practicas-agiles-y-de-experiencia-de-usuario
Cas2010 integrando-practicas-agiles-y-de-experiencia-de-usuarioAgile Spain
 
Cas2010 los-principios-agiles-como-guia-o-por-que-querras-volver-a-modelos-tr...
Cas2010 los-principios-agiles-como-guia-o-por-que-querras-volver-a-modelos-tr...Cas2010 los-principios-agiles-como-guia-o-por-que-querras-volver-a-modelos-tr...
Cas2010 los-principios-agiles-como-guia-o-por-que-querras-volver-a-modelos-tr...Agile Spain
 
Cas2010 to-track-defects-or-not-to-track-defects-that-is-the-question
Cas2010 to-track-defects-or-not-to-track-defects-that-is-the-questionCas2010 to-track-defects-or-not-to-track-defects-that-is-the-question
Cas2010 to-track-defects-or-not-to-track-defects-that-is-the-questionAgile Spain
 
Cas2010 is-there-space-for-testers-in-agile-projects
Cas2010 is-there-space-for-testers-in-agile-projectsCas2010 is-there-space-for-testers-in-agile-projects
Cas2010 is-there-space-for-testers-in-agile-projectsAgile Spain
 
Cas2010 one-year-of-software-developments-to-win-a-world-racing-championship
Cas2010 one-year-of-software-developments-to-win-a-world-racing-championshipCas2010 one-year-of-software-developments-to-win-a-world-racing-championship
Cas2010 one-year-of-software-developments-to-win-a-world-racing-championshipAgile Spain
 
Cas2010 pair-programming-strategies
Cas2010 pair-programming-strategiesCas2010 pair-programming-strategies
Cas2010 pair-programming-strategiesAgile Spain
 
Cas2010 behavior-driven-development-aplicado-en-acceptance-test-automation
Cas2010 behavior-driven-development-aplicado-en-acceptance-test-automationCas2010 behavior-driven-development-aplicado-en-acceptance-test-automation
Cas2010 behavior-driven-development-aplicado-en-acceptance-test-automationAgile Spain
 
Cas2010 herramientas-de-pruebas-unitarias-pex-y-moles
Cas2010 herramientas-de-pruebas-unitarias-pex-y-molesCas2010 herramientas-de-pruebas-unitarias-pex-y-moles
Cas2010 herramientas-de-pruebas-unitarias-pex-y-molesAgile Spain
 
Ser ágil en España, un caso real con equipos de trabajo en remoto
Ser ágil en España, un caso real con equipos de trabajo en remotoSer ágil en España, un caso real con equipos de trabajo en remoto
Ser ágil en España, un caso real con equipos de trabajo en remotoAgile Spain
 
Cuore.js: Una historia de amor
Cuore.js: Una historia de amorCuore.js: Una historia de amor
Cuore.js: Una historia de amorAgile Spain
 

More from Agile Spain (20)

Lessons learned from contrasting Design Thinking and Agile Project Management...
Lessons learned from contrasting Design Thinking and Agile Project Management...Lessons learned from contrasting Design Thinking and Agile Project Management...
Lessons learned from contrasting Design Thinking and Agile Project Management...
 
Visual Scrum - What you see is What you get
Visual Scrum - What you see is What you getVisual Scrum - What you see is What you get
Visual Scrum - What you see is What you get
 
Un Primer Paso a la Agilidad: Retrospectivas para el Aprendizaje de la Ingeni...
Un Primer Paso a la Agilidad: Retrospectivas para el Aprendizaje de la Ingeni...Un Primer Paso a la Agilidad: Retrospectivas para el Aprendizaje de la Ingeni...
Un Primer Paso a la Agilidad: Retrospectivas para el Aprendizaje de la Ingeni...
 
Análisis de la implementación de prácticas ágiles en Argentina
Análisis de la implementación de prácticas ágiles en ArgentinaAnálisis de la implementación de prácticas ágiles en Argentina
Análisis de la implementación de prácticas ágiles en Argentina
 
Como cocinar tu contrato ágil
Como cocinar tu contrato ágilComo cocinar tu contrato ágil
Como cocinar tu contrato ágil
 
Introducción a la agilidad
Introducción a la agilidadIntroducción a la agilidad
Introducción a la agilidad
 
Cas2010 desarrollo-de-aplicaciones-en-la-nube-con-scrum-y-xp
Cas2010 desarrollo-de-aplicaciones-en-la-nube-con-scrum-y-xpCas2010 desarrollo-de-aplicaciones-en-la-nube-con-scrum-y-xp
Cas2010 desarrollo-de-aplicaciones-en-la-nube-con-scrum-y-xp
 
Cas2010 gestion-agil-de-la-configuracion
Cas2010 gestion-agil-de-la-configuracionCas2010 gestion-agil-de-la-configuracion
Cas2010 gestion-agil-de-la-configuracion
 
Cas2010 itinerario-implementacion-agil
Cas2010 itinerario-implementacion-agilCas2010 itinerario-implementacion-agil
Cas2010 itinerario-implementacion-agil
 
Cas2010 gestion-agil-de-equipos
Cas2010 gestion-agil-de-equiposCas2010 gestion-agil-de-equipos
Cas2010 gestion-agil-de-equipos
 
Cas2010 integrando-practicas-agiles-y-de-experiencia-de-usuario
Cas2010 integrando-practicas-agiles-y-de-experiencia-de-usuarioCas2010 integrando-practicas-agiles-y-de-experiencia-de-usuario
Cas2010 integrando-practicas-agiles-y-de-experiencia-de-usuario
 
Cas2010 los-principios-agiles-como-guia-o-por-que-querras-volver-a-modelos-tr...
Cas2010 los-principios-agiles-como-guia-o-por-que-querras-volver-a-modelos-tr...Cas2010 los-principios-agiles-como-guia-o-por-que-querras-volver-a-modelos-tr...
Cas2010 los-principios-agiles-como-guia-o-por-que-querras-volver-a-modelos-tr...
 
Cas2010 to-track-defects-or-not-to-track-defects-that-is-the-question
Cas2010 to-track-defects-or-not-to-track-defects-that-is-the-questionCas2010 to-track-defects-or-not-to-track-defects-that-is-the-question
Cas2010 to-track-defects-or-not-to-track-defects-that-is-the-question
 
Cas2010 is-there-space-for-testers-in-agile-projects
Cas2010 is-there-space-for-testers-in-agile-projectsCas2010 is-there-space-for-testers-in-agile-projects
Cas2010 is-there-space-for-testers-in-agile-projects
 
Cas2010 one-year-of-software-developments-to-win-a-world-racing-championship
Cas2010 one-year-of-software-developments-to-win-a-world-racing-championshipCas2010 one-year-of-software-developments-to-win-a-world-racing-championship
Cas2010 one-year-of-software-developments-to-win-a-world-racing-championship
 
Cas2010 pair-programming-strategies
Cas2010 pair-programming-strategiesCas2010 pair-programming-strategies
Cas2010 pair-programming-strategies
 
Cas2010 behavior-driven-development-aplicado-en-acceptance-test-automation
Cas2010 behavior-driven-development-aplicado-en-acceptance-test-automationCas2010 behavior-driven-development-aplicado-en-acceptance-test-automation
Cas2010 behavior-driven-development-aplicado-en-acceptance-test-automation
 
Cas2010 herramientas-de-pruebas-unitarias-pex-y-moles
Cas2010 herramientas-de-pruebas-unitarias-pex-y-molesCas2010 herramientas-de-pruebas-unitarias-pex-y-moles
Cas2010 herramientas-de-pruebas-unitarias-pex-y-moles
 
Ser ágil en España, un caso real con equipos de trabajo en remoto
Ser ágil en España, un caso real con equipos de trabajo en remotoSer ágil en España, un caso real con equipos de trabajo en remoto
Ser ágil en España, un caso real con equipos de trabajo en remoto
 
Cuore.js: Una historia de amor
Cuore.js: Una historia de amorCuore.js: Una historia de amor
Cuore.js: Una historia de amor
 

Recently uploaded

The Zero-ETL Approach: Enhancing Data Agility and Insight
The Zero-ETL Approach: Enhancing Data Agility and InsightThe Zero-ETL Approach: Enhancing Data Agility and Insight
The Zero-ETL Approach: Enhancing Data Agility and InsightSafe Software
 
Working together SRE & Platform Engineering
Working together SRE & Platform EngineeringWorking together SRE & Platform Engineering
Working together SRE & Platform EngineeringMarcus Vechiato
 
Vector Search @ sw2con for slideshare.pptx
Vector Search @ sw2con for slideshare.pptxVector Search @ sw2con for slideshare.pptx
Vector Search @ sw2con for slideshare.pptxjbellis
 
Secure Zero Touch enabled Edge compute with Dell NativeEdge via FDO _ Brad at...
Secure Zero Touch enabled Edge compute with Dell NativeEdge via FDO _ Brad at...Secure Zero Touch enabled Edge compute with Dell NativeEdge via FDO _ Brad at...
Secure Zero Touch enabled Edge compute with Dell NativeEdge via FDO _ Brad at...FIDO Alliance
 
Introduction to FIDO Authentication and Passkeys.pptx
Introduction to FIDO Authentication and Passkeys.pptxIntroduction to FIDO Authentication and Passkeys.pptx
Introduction to FIDO Authentication and Passkeys.pptxFIDO Alliance
 
ERP Contender Series: Acumatica vs. Sage Intacct
ERP Contender Series: Acumatica vs. Sage IntacctERP Contender Series: Acumatica vs. Sage Intacct
ERP Contender Series: Acumatica vs. Sage IntacctBrainSell Technologies
 
2024 May Patch Tuesday
2024 May Patch Tuesday2024 May Patch Tuesday
2024 May Patch TuesdayIvanti
 
JavaScript Usage Statistics 2024 - The Ultimate Guide
JavaScript Usage Statistics 2024 - The Ultimate GuideJavaScript Usage Statistics 2024 - The Ultimate Guide
JavaScript Usage Statistics 2024 - The Ultimate GuidePixlogix Infotech
 
WebRTC and SIP not just audio and video @ OpenSIPS 2024
WebRTC and SIP not just audio and video @ OpenSIPS 2024WebRTC and SIP not just audio and video @ OpenSIPS 2024
WebRTC and SIP not just audio and video @ OpenSIPS 2024Lorenzo Miniero
 
Top 10 CodeIgniter Development Companies
Top 10 CodeIgniter Development CompaniesTop 10 CodeIgniter Development Companies
Top 10 CodeIgniter Development CompaniesTopCSSGallery
 
Human Expert Website Manual WCAG 2.0 2.1 2.2 Audit - Digital Accessibility Au...
Human Expert Website Manual WCAG 2.0 2.1 2.2 Audit - Digital Accessibility Au...Human Expert Website Manual WCAG 2.0 2.1 2.2 Audit - Digital Accessibility Au...
Human Expert Website Manual WCAG 2.0 2.1 2.2 Audit - Digital Accessibility Au...Skynet Technologies
 
Observability Concepts EVERY Developer Should Know (DevOpsDays Seattle)
Observability Concepts EVERY Developer Should Know (DevOpsDays Seattle)Observability Concepts EVERY Developer Should Know (DevOpsDays Seattle)
Observability Concepts EVERY Developer Should Know (DevOpsDays Seattle)Paige Cruz
 
How Red Hat Uses FDO in Device Lifecycle _ Costin and Vitaliy at Red Hat.pdf
How Red Hat Uses FDO in Device Lifecycle _ Costin and Vitaliy at Red Hat.pdfHow Red Hat Uses FDO in Device Lifecycle _ Costin and Vitaliy at Red Hat.pdf
How Red Hat Uses FDO in Device Lifecycle _ Costin and Vitaliy at Red Hat.pdfFIDO Alliance
 
UiPath manufacturing technology benefits and AI overview
UiPath manufacturing technology benefits and AI overviewUiPath manufacturing technology benefits and AI overview
UiPath manufacturing technology benefits and AI overviewDianaGray10
 
“Iamnobody89757” Understanding the Mysterious of Digital Identity.pdf
“Iamnobody89757” Understanding the Mysterious of Digital Identity.pdf“Iamnobody89757” Understanding the Mysterious of Digital Identity.pdf
“Iamnobody89757” Understanding the Mysterious of Digital Identity.pdfMuhammad Subhan
 
Google I/O Extended 2024 Warsaw
Google I/O Extended 2024 WarsawGoogle I/O Extended 2024 Warsaw
Google I/O Extended 2024 WarsawGDSC PJATK
 
Intro in Product Management - Коротко про професію продакт менеджера
Intro in Product Management - Коротко про професію продакт менеджераIntro in Product Management - Коротко про професію продакт менеджера
Intro in Product Management - Коротко про професію продакт менеджераMark Opanasiuk
 
Event-Driven Architecture Masterclass: Challenges in Stream Processing
Event-Driven Architecture Masterclass: Challenges in Stream ProcessingEvent-Driven Architecture Masterclass: Challenges in Stream Processing
Event-Driven Architecture Masterclass: Challenges in Stream ProcessingScyllaDB
 
ASRock Industrial FDO Solutions in Action for Industrial Edge AI _ Kenny at A...
ASRock Industrial FDO Solutions in Action for Industrial Edge AI _ Kenny at A...ASRock Industrial FDO Solutions in Action for Industrial Edge AI _ Kenny at A...
ASRock Industrial FDO Solutions in Action for Industrial Edge AI _ Kenny at A...FIDO Alliance
 

Recently uploaded (20)

The Zero-ETL Approach: Enhancing Data Agility and Insight
The Zero-ETL Approach: Enhancing Data Agility and InsightThe Zero-ETL Approach: Enhancing Data Agility and Insight
The Zero-ETL Approach: Enhancing Data Agility and Insight
 
Working together SRE & Platform Engineering
Working together SRE & Platform EngineeringWorking together SRE & Platform Engineering
Working together SRE & Platform Engineering
 
Vector Search @ sw2con for slideshare.pptx
Vector Search @ sw2con for slideshare.pptxVector Search @ sw2con for slideshare.pptx
Vector Search @ sw2con for slideshare.pptx
 
Secure Zero Touch enabled Edge compute with Dell NativeEdge via FDO _ Brad at...
Secure Zero Touch enabled Edge compute with Dell NativeEdge via FDO _ Brad at...Secure Zero Touch enabled Edge compute with Dell NativeEdge via FDO _ Brad at...
Secure Zero Touch enabled Edge compute with Dell NativeEdge via FDO _ Brad at...
 
Introduction to FIDO Authentication and Passkeys.pptx
Introduction to FIDO Authentication and Passkeys.pptxIntroduction to FIDO Authentication and Passkeys.pptx
Introduction to FIDO Authentication and Passkeys.pptx
 
ERP Contender Series: Acumatica vs. Sage Intacct
ERP Contender Series: Acumatica vs. Sage IntacctERP Contender Series: Acumatica vs. Sage Intacct
ERP Contender Series: Acumatica vs. Sage Intacct
 
2024 May Patch Tuesday
2024 May Patch Tuesday2024 May Patch Tuesday
2024 May Patch Tuesday
 
JavaScript Usage Statistics 2024 - The Ultimate Guide
JavaScript Usage Statistics 2024 - The Ultimate GuideJavaScript Usage Statistics 2024 - The Ultimate Guide
JavaScript Usage Statistics 2024 - The Ultimate Guide
 
WebRTC and SIP not just audio and video @ OpenSIPS 2024
WebRTC and SIP not just audio and video @ OpenSIPS 2024WebRTC and SIP not just audio and video @ OpenSIPS 2024
WebRTC and SIP not just audio and video @ OpenSIPS 2024
 
Top 10 CodeIgniter Development Companies
Top 10 CodeIgniter Development CompaniesTop 10 CodeIgniter Development Companies
Top 10 CodeIgniter Development Companies
 
Human Expert Website Manual WCAG 2.0 2.1 2.2 Audit - Digital Accessibility Au...
Human Expert Website Manual WCAG 2.0 2.1 2.2 Audit - Digital Accessibility Au...Human Expert Website Manual WCAG 2.0 2.1 2.2 Audit - Digital Accessibility Au...
Human Expert Website Manual WCAG 2.0 2.1 2.2 Audit - Digital Accessibility Au...
 
Observability Concepts EVERY Developer Should Know (DevOpsDays Seattle)
Observability Concepts EVERY Developer Should Know (DevOpsDays Seattle)Observability Concepts EVERY Developer Should Know (DevOpsDays Seattle)
Observability Concepts EVERY Developer Should Know (DevOpsDays Seattle)
 
How Red Hat Uses FDO in Device Lifecycle _ Costin and Vitaliy at Red Hat.pdf
How Red Hat Uses FDO in Device Lifecycle _ Costin and Vitaliy at Red Hat.pdfHow Red Hat Uses FDO in Device Lifecycle _ Costin and Vitaliy at Red Hat.pdf
How Red Hat Uses FDO in Device Lifecycle _ Costin and Vitaliy at Red Hat.pdf
 
UiPath manufacturing technology benefits and AI overview
UiPath manufacturing technology benefits and AI overviewUiPath manufacturing technology benefits and AI overview
UiPath manufacturing technology benefits and AI overview
 
“Iamnobody89757” Understanding the Mysterious of Digital Identity.pdf
“Iamnobody89757” Understanding the Mysterious of Digital Identity.pdf“Iamnobody89757” Understanding the Mysterious of Digital Identity.pdf
“Iamnobody89757” Understanding the Mysterious of Digital Identity.pdf
 
Google I/O Extended 2024 Warsaw
Google I/O Extended 2024 WarsawGoogle I/O Extended 2024 Warsaw
Google I/O Extended 2024 Warsaw
 
Intro in Product Management - Коротко про професію продакт менеджера
Intro in Product Management - Коротко про професію продакт менеджераIntro in Product Management - Коротко про професію продакт менеджера
Intro in Product Management - Коротко про професію продакт менеджера
 
Overview of Hyperledger Foundation
Overview of Hyperledger FoundationOverview of Hyperledger Foundation
Overview of Hyperledger Foundation
 
Event-Driven Architecture Masterclass: Challenges in Stream Processing
Event-Driven Architecture Masterclass: Challenges in Stream ProcessingEvent-Driven Architecture Masterclass: Challenges in Stream Processing
Event-Driven Architecture Masterclass: Challenges in Stream Processing
 
ASRock Industrial FDO Solutions in Action for Industrial Edge AI _ Kenny at A...
ASRock Industrial FDO Solutions in Action for Industrial Edge AI _ Kenny at A...ASRock Industrial FDO Solutions in Action for Industrial Edge AI _ Kenny at A...
ASRock Industrial FDO Solutions in Action for Industrial Edge AI _ Kenny at A...
 

Cas2010 toolchain-for-agile-teams-traceability-from-product-vision-to-working-software

  • 1. Toolchain for agile teams: Traceability from product vision to working software Agile-Spain 2010 Madrid © mimacom ag
  • 2. Haciendo realidad la agilidad Toolchain for agile teams: Traceability from product vision to working software © flioukas Joscha Jenni mimacom ag © mimacom ag
  • 3. mimacom | Facts and Figures • Founded 1999 as a spin-off of the University of Applied Sciences Burgdorf • Specialised in JEE/Java development • Initiator and owner of edoras® www.edorasware.org • Approximately 40 employees • Focus in development standards und project handling ISO-9001:2000 in TQMi since 6.6.2005 HERMES: HSPTP and HSPM Scrum: Certified Scrum-Master ITIL: Certified Foundation CMMI Scampi B September 2008 Level 3, Scampi A planed in Q3/2010 on level 5 • Part of a Europe-wide acting group of companies with circa 150 employees • Head office in Berne, offices in Zurich, Valencia, Rome, Stuttgart © mimacom ag 09.06.2010 3
  • 4. Myself… • Head of Project Management • Project Leader • Scrum Master (CSM) © mimacom ag 09.06.2010 4
  • 5. Expectations? Source: http://www.stkyrans.com/images/angling.jpg © mimacom ag 09.06.2010 5
  • 6. Today`s Roadmap • Problems we had with interfacing different media • Our process of coming to a solution • Advantages of using Scrum with a adaquate toolchain © mimacom ag 09.06.2010 6
  • 7. How can that work remote or why tooling? Source: http://newsimg.bbc.co.uk/media/images/44181000/jpg/_44181384_eng_sa_scrum416.jpg © mimacom ag 09.06.2010 7
  • 8. Scrum from Scratch History of our first Scrum-Project Felt Scrum-Improvement Improvement Time End 2007 2008 2009 2010 © mimacom ag 09.06.2010 8
  • 9. Scrum@mimacom 24H BUILD 7 DAYS 3 – 6 WEEKS 7 DAYS TEST PLAN IMPROVE © mimacom ag 09.06.2010 9
  • 10. mimacom Toolchain © mimacom ag 09.06.2010 10
  • 11. Project Map © mimacom ag 09.06.2010 11
  • 12. Some of our Working Conditions • Usually external Product Owner • Internal cross-functional Scrum Development Team(s) & Scrum Master(s) • More & More international projects & distributed teams © mimacom ag 09.06.2010 12
  • 13. Agile Legs & Manifesto • Transparency • Inspection • Adaption Source: http://agilemanifesto.org/ Source: http://agilemanifesto.org/ © mimacom ag 09.06.2010 13
  • 14. Artefacts | Product Backlog, Storyboards, … © mimacom ag 09.06.2010 14
  • 15. Artefacts | Impediments Some of our big impediments were • No automated versioning • No automated change history • More than one Backlog (reunite effort) • No proper Requirement Engineering & Management • No proper Release- & Sprintplanning • Problems to get automated metrics like Burndown & Velocity No appropriate transparency, traceability and too much slack © mimacom ag 09.06.2010 15
  • 16. Product Backlog | Overview © mimacom ag 09.06.2010 16
  • 17. Product Backlog | Requirement (i) © mimacom ag 09.06.2010 17
  • 18. Product Backlog | Requirement (ii) © mimacom ag 09.06.2010 18
  • 19. Product Backlog | Requirement (iii) © mimacom ag 09.06.2010 19
  • 20. Product Backlog | Mockups © mimacom ag 09.06.2010 20
  • 21. Collecting Data • Product Backlog Sprint Backlog Issues • • Releaseplanning • Sprintplanning Decisions • Taskboard User Stories • Impediment List Test Case • Burndown Impediments Changes • Burnup Risks • Velocity Tasks • Progress Reporting Bugs Spikes • Timetracking Improvements • Workload Requirements • Release Notes • … © mimacom ag 09.06.2010 21
  • 22. Release Planning © mimacom ag 09.06.2010 22
  • 23. Sprint Backlog & Taskboard © mimacom ag 09.06.2010 23
  • 24. Sprint Progress | Burndown © mimacom ag 09.06.2010 24
  • 25. Sprint Progress | Issue © mimacom ag 09.06.2010 25
  • 26. Sprint Progress | Source Code © mimacom ag 09.06.2010 26
  • 27. QA | Code Reviews © mimacom ag 09.06.2010 27
  • 28. QA | Testing © mimacom ag 09.06.2010 28
  • 29. QA | Knowledge Base Use a Wiki! © mimacom ag 09.06.2010 29
  • 30. Metrics | Burndown, Velocity, Risk © mimacom ag 09.06.2010 30
  • 31. Meetings • Tools we use for Daily Scrum, Review & Retrospective Meeting, Combat Testing and Story- Time Session Skype Talkyoo NetViewer WebEx GoToMeeting … © mimacom ag 09.06.2010 31
  • 32. Wrap Up | Benefits DONE © mimacom ag 09.06.2010 32
  • 33. Source: http://www.uke.de/kliniken/psychiatrie/downloads/klinik-psychiatrie- psychotherapie/THANK_YOU_von_psd.jpg company www.mimacom.com, www.mimacomiberica.es mailto joscha.jenni@mimacom.com XING www.xing.com/profile/Joscha_Jenni LinkedIn ch.linkedin.com/in/joschajenni © mimacom ag 09.06.2010 33
  • 34. Customer-Oriented User-Friendly Competent Qualitative Efficient …the open source integrator © mimacom ag 34