SlideShare uma empresa Scribd logo
1 de 34
Baixar para ler 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

Mais conteúdo relacionado

Destaque

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
 

Destaque (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
 

Semelhante a 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
Scrum Out Of The NutshellScrum Out Of The Nutshell
Scrum Out Of The NutshellDougShimp
 
Scrum Out Of The Nutshell V3
Scrum Out Of The Nutshell V3Scrum Out Of The Nutshell V3
Scrum Out Of The Nutshell V3Doug Shimp
 
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
 

Semelhante a 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
Scrum Out Of The NutshellScrum Out Of The Nutshell
Scrum Out Of The Nutshell
 
Scrum Out Of The Nutshell V3
Scrum Out Of The Nutshell V3Scrum Out Of The Nutshell V3
Scrum Out Of The Nutshell V3
 
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
 

Mais de 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
 

Mais de 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
 

Último

Real Time Object Detection Using Open CV
Real Time Object Detection Using Open CVReal Time Object Detection Using Open CV
Real Time Object Detection Using Open CVKhem
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Drew Madelung
 
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone ProcessorsExploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processorsdebabhi2
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonAnna Loughnan Colquhoun
 
Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024The Digital Insurer
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Miguel Araújo
 
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProduct Anonymous
 
Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024The Digital Insurer
 
Strategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherStrategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherRemote DBA Services
 
Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...Enterprise Knowledge
 
HTML Injection Attacks: Impact and Mitigation Strategies
HTML Injection Attacks: Impact and Mitigation StrategiesHTML Injection Attacks: Impact and Mitigation Strategies
HTML Injection Attacks: Impact and Mitigation StrategiesBoston Institute of Analytics
 
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdfhans926745
 
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot TakeoffStrategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoffsammart93
 
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, AdobeApidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobeapidays
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerThousandEyes
 
Tech Trends Report 2024 Future Today Institute.pdf
Tech Trends Report 2024 Future Today Institute.pdfTech Trends Report 2024 Future Today Institute.pdf
Tech Trends Report 2024 Future Today Institute.pdfhans926745
 
Developing An App To Navigate The Roads of Brazil
Developing An App To Navigate The Roads of BrazilDeveloping An App To Navigate The Roads of Brazil
Developing An App To Navigate The Roads of BrazilV3cube
 
🐬 The future of MySQL is Postgres 🐘
🐬  The future of MySQL is Postgres   🐘🐬  The future of MySQL is Postgres   🐘
🐬 The future of MySQL is Postgres 🐘RTylerCroy
 
Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...apidays
 

Último (20)

Real Time Object Detection Using Open CV
Real Time Object Detection Using Open CVReal Time Object Detection Using Open CV
Real Time Object Detection Using Open CV
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
 
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone ProcessorsExploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processors
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt Robison
 
Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
 
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
 
Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024
 
Strategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherStrategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a Fresher
 
Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...
 
HTML Injection Attacks: Impact and Mitigation Strategies
HTML Injection Attacks: Impact and Mitigation StrategiesHTML Injection Attacks: Impact and Mitigation Strategies
HTML Injection Attacks: Impact and Mitigation Strategies
 
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf
 
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot TakeoffStrategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
 
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, AdobeApidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
Tech Trends Report 2024 Future Today Institute.pdf
Tech Trends Report 2024 Future Today Institute.pdfTech Trends Report 2024 Future Today Institute.pdf
Tech Trends Report 2024 Future Today Institute.pdf
 
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
 
Developing An App To Navigate The Roads of Brazil
Developing An App To Navigate The Roads of BrazilDeveloping An App To Navigate The Roads of Brazil
Developing An App To Navigate The Roads of Brazil
 
🐬 The future of MySQL is Postgres 🐘
🐬  The future of MySQL is Postgres   🐘🐬  The future of MySQL is Postgres   🐘
🐬 The future of MySQL is Postgres 🐘
 
Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...
 

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