SlideShare ist ein Scribd-Unternehmen logo
1 von 34
Downloaden Sie, um offline zu lesen
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

Weitere ähnliche Inhalte

Andere mochten auch

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
 
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
 
Ch3-Software Engineering 9
Ch3-Software Engineering 9Ch3-Software Engineering 9
Ch3-Software Engineering 9
Ian Sommerville
 

Andere mochten auch (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
 

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

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
 
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
 
Introduction To Agile
Introduction To AgileIntroduction To Agile
Introduction To Agile
Tony Deng
 

Ähnlich wie 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
 

Mehr von 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
 
Como cocinar tu contrato ágil
Como cocinar tu contrato ágilComo cocinar tu contrato ágil
Como cocinar tu contrato ágil
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
 
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
 

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

Kürzlich hochgeladen

Artificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsArtificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and Myths
Joaquim Jorge
 

Kürzlich hochgeladen (20)

Deploy with confidence: VMware Cloud Foundation 5.1 on next gen Dell PowerEdg...
Deploy with confidence: VMware Cloud Foundation 5.1 on next gen Dell PowerEdg...Deploy with confidence: VMware Cloud Foundation 5.1 on next gen Dell PowerEdg...
Deploy with confidence: VMware Cloud Foundation 5.1 on next gen Dell PowerEdg...
 
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
 
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
 
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps ScriptAutomating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Script
 
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin WoodPolkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
 
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivity
 
presentation ICT roal in 21st century education
presentation ICT roal in 21st century educationpresentation ICT roal in 21st century education
presentation ICT roal in 21st century education
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
 
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
 
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024
 
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
 
Top 10 Most Downloaded Games on Play Store in 2024
Top 10 Most Downloaded Games on Play Store in 2024Top 10 Most Downloaded Games on Play Store in 2024
Top 10 Most Downloaded Games on Play Store in 2024
 
🐬 The future of MySQL is Postgres 🐘
🐬  The future of MySQL is Postgres   🐘🐬  The future of MySQL is Postgres   🐘
🐬 The future of MySQL is Postgres 🐘
 
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
 
Artificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsArtificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and Myths
 
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost SavingRepurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
 
Artificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : UncertaintyArtificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : Uncertainty
 
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...
 
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
 
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
 

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