SlideShare a Scribd company logo
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ón
julianclaver
 
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
Yvonne Duval Thomsen
 
Trigonometria 4ºeso rev3
Trigonometria 4ºeso rev3Trigonometria 4ºeso rev3
Trigonometria 4ºeso rev3
asensiololy
 
HuaweiICT
HuaweiICTHuaweiICT
HuaweiICT
VU
 
Mapa de riesgos
Mapa de riesgosMapa de riesgos
Mapa de riesgos
gladyscastrohernandez
 
Usabilidad web
Usabilidad webUsabilidad web
Usabilidad web
Laura Folgado Galache
 
Pe10 lm u1
Pe10 lm u1Pe10 lm u1
Pe10 lm u1
Justine Romero
 
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
 
Trabajo grupal de instagram
Trabajo grupal de instagram   Trabajo grupal de instagram
Trabajo grupal de instagram
Maria Martin Sanchez
 
IRAKURLEE 2015
IRAKURLEE 2015IRAKURLEE 2015
IRAKURLEE 2015
talaia
 
Inbound Marketing at HubSpot
Inbound Marketing at HubSpotInbound Marketing at HubSpot
Inbound Marketing at HubSpot
HubSpot
 
Encuesta
EncuestaEncuesta
Encuesta
Luis Dicovskiy
 
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
Organización y Personas
 
Visplay projects from 2007
Visplay projects from 2007Visplay projects from 2007
Visplay projects from 2007
RobertPerilstein
 
Campus Party Mexico 2010
Campus Party Mexico 2010Campus Party Mexico 2010
Campus Party Mexico 2010
Futura Networks
 
Ch3-Software Engineering 9
Ch3-Software Engineering 9Ch3-Software Engineering 9
Ch3-Software Engineering 9
Ian Sommerville
 
Upgrade Curriculum Through Globally Connected Learning
Upgrade Curriculum Through Globally Connected LearningUpgrade Curriculum Through Globally Connected Learning
Upgrade Curriculum Through Globally Connected Learning
Silvia 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
Scrum Out Of The NutshellScrum Out Of The Nutshell
Scrum Out Of The Nutshell
DougShimp
 
Scrum Out Of The Nutshell V3
Scrum Out Of The Nutshell V3Scrum Out Of The Nutshell V3
Scrum Out Of The Nutshell V3
Doug 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 software
Joscha 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 Scrum
Joshua Partogi
 
Introduction to lean and agile
Introduction to lean and agileIntroduction to lean and agile
Introduction to lean and agile
Terry Bunio
 
My role as an Agile Manager
My role as an Agile ManagerMy role as an Agile Manager
My role as an Agile Manager
Cprime
 
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 Pies
Centric 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 company
Ethan Ram
 
Symbioun's Agile Capabilities
Symbioun's Agile CapabilitiesSymbioun's Agile Capabilities
Symbioun's Agile Capabilities
Symbioun Technologies Inc.USA
 
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
Startup 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
 
To scrumornottoscrum bucharest-2013
To scrumornottoscrum bucharest-2013To scrumornottoscrum bucharest-2013
To scrumornottoscrum bucharest-2013
Silvana Wasitova, Scrum & Agile Coach
 
What Is Visualization?
What Is Visualization?What Is Visualization?
What Is Visualization?
OneSpring LLC
 
Introduction To Agile
Introduction To AgileIntroduction To Agile
Introduction To Agile
Tony Deng
 
ICEflo Implementation Management Solution V1d1
ICEflo Implementation Management Solution V1d1ICEflo Implementation Management Solution V1d1
ICEflo Implementation Management Solution V1d1
Agenor Technology Ltd
 
Agile Project Management for PMP's
Agile Project Management for PMP'sAgile Project Management for PMP's
Agile Project Management for PMP's
VersionOne
 
Introduction to scrum
Introduction to scrumIntroduction to scrum
Introduction to scrum
vik0709
 

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

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 get
Agile 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 Argentina
Agile Spain
 
Como cocinar tu contrato ágil
Como cocinar tu contrato ágilComo cocinar tu contrato ágil
Como cocinar tu contrato ágil
Agile Spain
 
Introducción a la agilidad
Introducción a la agilidadIntroducción a la agilidad
Introducción a la agilidad
Agile 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-xp
Agile Spain
 
Cas2010 gestion-agil-de-la-configuracion
Cas2010 gestion-agil-de-la-configuracionCas2010 gestion-agil-de-la-configuracion
Cas2010 gestion-agil-de-la-configuracion
Agile Spain
 
Cas2010 itinerario-implementacion-agil
Cas2010 itinerario-implementacion-agilCas2010 itinerario-implementacion-agil
Cas2010 itinerario-implementacion-agil
Agile Spain
 
Cas2010 gestion-agil-de-equipos
Cas2010 gestion-agil-de-equiposCas2010 gestion-agil-de-equipos
Cas2010 gestion-agil-de-equipos
Agile 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-usuario
Agile 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-question
Agile 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-projects
Agile 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-championship
Agile Spain
 
Cas2010 pair-programming-strategies
Cas2010 pair-programming-strategiesCas2010 pair-programming-strategies
Cas2010 pair-programming-strategies
Agile 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-automation
Agile 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-moles
Agile 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 remoto
Agile Spain
 
Cuore.js: Una historia de amor
Cuore.js: Una historia de amorCuore.js: Una historia de amor
Cuore.js: Una historia de amor
Agile 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

Crafting Excellence: A Comprehensive Guide to iOS Mobile App Development Serv...
Crafting Excellence: A Comprehensive Guide to iOS Mobile App Development Serv...Crafting Excellence: A Comprehensive Guide to iOS Mobile App Development Serv...
Crafting Excellence: A Comprehensive Guide to iOS Mobile App Development Serv...
Pitangent Analytics & Technology Solutions Pvt. Ltd
 
5th LF Energy Power Grid Model Meet-up Slides
5th LF Energy Power Grid Model Meet-up Slides5th LF Energy Power Grid Model Meet-up Slides
5th LF Energy Power Grid Model Meet-up Slides
DanBrown980551
 
“Temporal Event Neural Networks: A More Efficient Alternative to the Transfor...
“Temporal Event Neural Networks: A More Efficient Alternative to the Transfor...“Temporal Event Neural Networks: A More Efficient Alternative to the Transfor...
“Temporal Event Neural Networks: A More Efficient Alternative to the Transfor...
Edge AI and Vision Alliance
 
HCL Notes und Domino Lizenzkostenreduzierung in der Welt von DLAU
HCL Notes und Domino Lizenzkostenreduzierung in der Welt von DLAUHCL Notes und Domino Lizenzkostenreduzierung in der Welt von DLAU
HCL Notes und Domino Lizenzkostenreduzierung in der Welt von DLAU
panagenda
 
Y-Combinator seed pitch deck template PP
Y-Combinator seed pitch deck template PPY-Combinator seed pitch deck template PP
Y-Combinator seed pitch deck template PP
c5vrf27qcz
 
How to Interpret Trends in the Kalyan Rajdhani Mix Chart.pdf
How to Interpret Trends in the Kalyan Rajdhani Mix Chart.pdfHow to Interpret Trends in the Kalyan Rajdhani Mix Chart.pdf
How to Interpret Trends in the Kalyan Rajdhani Mix Chart.pdf
Chart Kalyan
 
Nordic Marketo Engage User Group_June 13_ 2024.pptx
Nordic Marketo Engage User Group_June 13_ 2024.pptxNordic Marketo Engage User Group_June 13_ 2024.pptx
Nordic Marketo Engage User Group_June 13_ 2024.pptx
MichaelKnudsen27
 
“How Axelera AI Uses Digital Compute-in-memory to Deliver Fast and Energy-eff...
“How Axelera AI Uses Digital Compute-in-memory to Deliver Fast and Energy-eff...“How Axelera AI Uses Digital Compute-in-memory to Deliver Fast and Energy-eff...
“How Axelera AI Uses Digital Compute-in-memory to Deliver Fast and Energy-eff...
Edge AI and Vision Alliance
 
Principle of conventional tomography-Bibash Shahi ppt..pptx
Principle of conventional tomography-Bibash Shahi ppt..pptxPrinciple of conventional tomography-Bibash Shahi ppt..pptx
Principle of conventional tomography-Bibash Shahi ppt..pptx
BibashShahi
 
Dandelion Hashtable: beyond billion requests per second on a commodity server
Dandelion Hashtable: beyond billion requests per second on a commodity serverDandelion Hashtable: beyond billion requests per second on a commodity server
Dandelion Hashtable: beyond billion requests per second on a commodity server
Antonios Katsarakis
 
Freshworks Rethinks NoSQL for Rapid Scaling & Cost-Efficiency
Freshworks Rethinks NoSQL for Rapid Scaling & Cost-EfficiencyFreshworks Rethinks NoSQL for Rapid Scaling & Cost-Efficiency
Freshworks Rethinks NoSQL for Rapid Scaling & Cost-Efficiency
ScyllaDB
 
Mutation Testing for Task-Oriented Chatbots
Mutation Testing for Task-Oriented ChatbotsMutation Testing for Task-Oriented Chatbots
Mutation Testing for Task-Oriented Chatbots
Pablo Gómez Abajo
 
June Patch Tuesday
June Patch TuesdayJune Patch Tuesday
June Patch Tuesday
Ivanti
 
HCL Notes and Domino License Cost Reduction in the World of DLAU
HCL Notes and Domino License Cost Reduction in the World of DLAUHCL Notes and Domino License Cost Reduction in the World of DLAU
HCL Notes and Domino License Cost Reduction in the World of DLAU
panagenda
 
Energy Efficient Video Encoding for Cloud and Edge Computing Instances
Energy Efficient Video Encoding for Cloud and Edge Computing InstancesEnergy Efficient Video Encoding for Cloud and Edge Computing Instances
Energy Efficient Video Encoding for Cloud and Edge Computing Instances
Alpen-Adria-Universität
 
Connector Corner: Seamlessly power UiPath Apps, GenAI with prebuilt connectors
Connector Corner: Seamlessly power UiPath Apps, GenAI with prebuilt connectorsConnector Corner: Seamlessly power UiPath Apps, GenAI with prebuilt connectors
Connector Corner: Seamlessly power UiPath Apps, GenAI with prebuilt connectors
DianaGray10
 
Monitoring and Managing Anomaly Detection on OpenShift.pdf
Monitoring and Managing Anomaly Detection on OpenShift.pdfMonitoring and Managing Anomaly Detection on OpenShift.pdf
Monitoring and Managing Anomaly Detection on OpenShift.pdf
Tosin Akinosho
 
zkStudyClub - LatticeFold: A Lattice-based Folding Scheme and its Application...
zkStudyClub - LatticeFold: A Lattice-based Folding Scheme and its Application...zkStudyClub - LatticeFold: A Lattice-based Folding Scheme and its Application...
zkStudyClub - LatticeFold: A Lattice-based Folding Scheme and its Application...
Alex Pruden
 
9 CEO's who hit $100m ARR Share Their Top Growth Tactics Nathan Latka, Founde...
9 CEO's who hit $100m ARR Share Their Top Growth Tactics Nathan Latka, Founde...9 CEO's who hit $100m ARR Share Their Top Growth Tactics Nathan Latka, Founde...
9 CEO's who hit $100m ARR Share Their Top Growth Tactics Nathan Latka, Founde...
saastr
 
Introduction of Cybersecurity with OSS at Code Europe 2024
Introduction of Cybersecurity with OSS  at Code Europe 2024Introduction of Cybersecurity with OSS  at Code Europe 2024
Introduction of Cybersecurity with OSS at Code Europe 2024
Hiroshi SHIBATA
 

Recently uploaded (20)

Crafting Excellence: A Comprehensive Guide to iOS Mobile App Development Serv...
Crafting Excellence: A Comprehensive Guide to iOS Mobile App Development Serv...Crafting Excellence: A Comprehensive Guide to iOS Mobile App Development Serv...
Crafting Excellence: A Comprehensive Guide to iOS Mobile App Development Serv...
 
5th LF Energy Power Grid Model Meet-up Slides
5th LF Energy Power Grid Model Meet-up Slides5th LF Energy Power Grid Model Meet-up Slides
5th LF Energy Power Grid Model Meet-up Slides
 
“Temporal Event Neural Networks: A More Efficient Alternative to the Transfor...
“Temporal Event Neural Networks: A More Efficient Alternative to the Transfor...“Temporal Event Neural Networks: A More Efficient Alternative to the Transfor...
“Temporal Event Neural Networks: A More Efficient Alternative to the Transfor...
 
HCL Notes und Domino Lizenzkostenreduzierung in der Welt von DLAU
HCL Notes und Domino Lizenzkostenreduzierung in der Welt von DLAUHCL Notes und Domino Lizenzkostenreduzierung in der Welt von DLAU
HCL Notes und Domino Lizenzkostenreduzierung in der Welt von DLAU
 
Y-Combinator seed pitch deck template PP
Y-Combinator seed pitch deck template PPY-Combinator seed pitch deck template PP
Y-Combinator seed pitch deck template PP
 
How to Interpret Trends in the Kalyan Rajdhani Mix Chart.pdf
How to Interpret Trends in the Kalyan Rajdhani Mix Chart.pdfHow to Interpret Trends in the Kalyan Rajdhani Mix Chart.pdf
How to Interpret Trends in the Kalyan Rajdhani Mix Chart.pdf
 
Nordic Marketo Engage User Group_June 13_ 2024.pptx
Nordic Marketo Engage User Group_June 13_ 2024.pptxNordic Marketo Engage User Group_June 13_ 2024.pptx
Nordic Marketo Engage User Group_June 13_ 2024.pptx
 
“How Axelera AI Uses Digital Compute-in-memory to Deliver Fast and Energy-eff...
“How Axelera AI Uses Digital Compute-in-memory to Deliver Fast and Energy-eff...“How Axelera AI Uses Digital Compute-in-memory to Deliver Fast and Energy-eff...
“How Axelera AI Uses Digital Compute-in-memory to Deliver Fast and Energy-eff...
 
Principle of conventional tomography-Bibash Shahi ppt..pptx
Principle of conventional tomography-Bibash Shahi ppt..pptxPrinciple of conventional tomography-Bibash Shahi ppt..pptx
Principle of conventional tomography-Bibash Shahi ppt..pptx
 
Dandelion Hashtable: beyond billion requests per second on a commodity server
Dandelion Hashtable: beyond billion requests per second on a commodity serverDandelion Hashtable: beyond billion requests per second on a commodity server
Dandelion Hashtable: beyond billion requests per second on a commodity server
 
Freshworks Rethinks NoSQL for Rapid Scaling & Cost-Efficiency
Freshworks Rethinks NoSQL for Rapid Scaling & Cost-EfficiencyFreshworks Rethinks NoSQL for Rapid Scaling & Cost-Efficiency
Freshworks Rethinks NoSQL for Rapid Scaling & Cost-Efficiency
 
Mutation Testing for Task-Oriented Chatbots
Mutation Testing for Task-Oriented ChatbotsMutation Testing for Task-Oriented Chatbots
Mutation Testing for Task-Oriented Chatbots
 
June Patch Tuesday
June Patch TuesdayJune Patch Tuesday
June Patch Tuesday
 
HCL Notes and Domino License Cost Reduction in the World of DLAU
HCL Notes and Domino License Cost Reduction in the World of DLAUHCL Notes and Domino License Cost Reduction in the World of DLAU
HCL Notes and Domino License Cost Reduction in the World of DLAU
 
Energy Efficient Video Encoding for Cloud and Edge Computing Instances
Energy Efficient Video Encoding for Cloud and Edge Computing InstancesEnergy Efficient Video Encoding for Cloud and Edge Computing Instances
Energy Efficient Video Encoding for Cloud and Edge Computing Instances
 
Connector Corner: Seamlessly power UiPath Apps, GenAI with prebuilt connectors
Connector Corner: Seamlessly power UiPath Apps, GenAI with prebuilt connectorsConnector Corner: Seamlessly power UiPath Apps, GenAI with prebuilt connectors
Connector Corner: Seamlessly power UiPath Apps, GenAI with prebuilt connectors
 
Monitoring and Managing Anomaly Detection on OpenShift.pdf
Monitoring and Managing Anomaly Detection on OpenShift.pdfMonitoring and Managing Anomaly Detection on OpenShift.pdf
Monitoring and Managing Anomaly Detection on OpenShift.pdf
 
zkStudyClub - LatticeFold: A Lattice-based Folding Scheme and its Application...
zkStudyClub - LatticeFold: A Lattice-based Folding Scheme and its Application...zkStudyClub - LatticeFold: A Lattice-based Folding Scheme and its Application...
zkStudyClub - LatticeFold: A Lattice-based Folding Scheme and its Application...
 
9 CEO's who hit $100m ARR Share Their Top Growth Tactics Nathan Latka, Founde...
9 CEO's who hit $100m ARR Share Their Top Growth Tactics Nathan Latka, Founde...9 CEO's who hit $100m ARR Share Their Top Growth Tactics Nathan Latka, Founde...
9 CEO's who hit $100m ARR Share Their Top Growth Tactics Nathan Latka, Founde...
 
Introduction of Cybersecurity with OSS at Code Europe 2024
Introduction of Cybersecurity with OSS  at Code Europe 2024Introduction of Cybersecurity with OSS  at Code Europe 2024
Introduction of Cybersecurity with OSS at Code Europe 2024
 

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