SlideShare a Scribd company logo
Agile Scaling using Tools

               Hedwig Baars
           Head – BMUM R&D India
Agenda



                    Agile Mindset




                 Agile Life Cycle   Information
   Continuous
   Integration    Management         Radiators
                       Tool
Continuous Integration
Continuous Integration Definition

“Continuous integration is a software development practice
   – members of a team integrate their work frequently
   – each integration is verified by an automated build
     (including test)
   – to detect errors as quickly as possible.”
                http://martinfowler.com/articles/continuousIntegration.html
Top excuses for not doing CI
•   We have so complex product !
•   Quality Doors are preventing us to commit frequently
•   We have to keep the quality in the Main branch
•   Merge is too laborious and eats our bandwidth
•   The tasks have too many dependencies
•   Branching for features were required from us
•   Risky changes must be done in a branch
•   CI effort will impact our current commitments
•   Our current branch strategy is working fine .Why Change?
Benefits with CI

•   Fast feedback loop
•   No hiding behind the branches
•   No Big Bang at the end
•   Fosters collaboration among the developers
•   Confidence Booster for developers
•   Quality starts with the first code written. Not a
    Gatekeeper.
Build Statistics-Hudson CI
Build Time Trends – Hudson CI
Integrated Test Statistics-Hudson CI
Agile Life Cycle Management Tool
                Scaling Agile Teams
A Scrum team
                   Customer



               Product Owner
               Scrum Master




                   Agile Team
What about the Organization ?



           Customer   Customer     Customer        Customer          Customer
             Unit       Unit         Unit            Unit              Unit

   Technology         Technology        Deploy &          Deploy &              Deploy &
   Leadership         Leadership         Support           Support               Support
Challenges

 • How to successfully handle multiple feature development
   in a large, internationally distributed organization?
 • How do we Cater to :
    –   Prioritization
    –   Decision making
    –   Capability management
    –   Work distribution
    –   Change
    –   Scenario and product lifecycle handling
    –   Cooperation with external parties and product
        management.
Pain Areas with existing Tools
•   Lack of visibility
•   Inadequate tool support
•   Lack of traceability
•   Not Aligned with Agile Teams
One solution covering all needs

    Requirement definition
                                  Centralized tool

                                            Scrum Master
    Requirement management                   APM

                                       Management

                                      Customer
                                                     Custom Views
    Project management




    Development
Advantages of ALM Tool

• Live Dashboard, no obsolete presentations
• Process visibility and traceability
• Custom tool tailored to the company process
• Customizability
• People-oriented approach
• Freedom on team level
• Bottom-up reporting (centralized information)
Prioritized requirements flow
Sprint Backlog visualization
Velocity Trends across teams
Aggregated Project Progress View
Automatic report generation
Information radiators
Why Is important ?

• Visualizing impediments is the first step to remove
  impediments
• Docs, Ppts become obsolete data , as soon as you take out
  report from live system
• Online Dash boards always gives you the current status
• Motivation for teams and stakeholders to inspect and adapt
Info Radiators
THANK YOU


            www.agiletour.org

More Related Content

PPTX
Anatomy of a Agile Product Lifecycle - Eilon Reshef - Agile Israel 2013
PPTX
Agile implementation in CSR Haifa SW - Michael Levin - Agile Israel 2013
PPTX
What is Agile? Minimalistic Introduction
PPTX
Lean Practices at Railsfactory
PDF
Agile transformation : From Scattered to Scaled
PDF
Distributed Agile
PDF
A Very Large Enterprise Agile Transformation: Lessons Learned at Salesforce
PDF
Self organizing
Anatomy of a Agile Product Lifecycle - Eilon Reshef - Agile Israel 2013
Agile implementation in CSR Haifa SW - Michael Levin - Agile Israel 2013
What is Agile? Minimalistic Introduction
Lean Practices at Railsfactory
Agile transformation : From Scattered to Scaled
Distributed Agile
A Very Large Enterprise Agile Transformation: Lessons Learned at Salesforce
Self organizing

What's hot (20)

PDF
敏捷大师Arne谈敏捷实施的五项准备
PPTX
Introduction to Scrum
PDF
Scaling Agile with Portfolio for Jira
PPTX
Agile for startup success
PDF
The complexity in the simplicity of Agile? by Arie van Bennekum
PDF
DevOps experiment guidelines for leaders
DOC
Large Scale Agile Transformation in an On-Demand World
PPTX
DevOps 101
PPTX
Lean, Kanban, and TFS
PPTX
Scaled Agile Framework
PDF
Panel Discussion "Agile and Business Analysis" Dr. Mohamed Salama, Hind Zanto...
PPTX
Essential SAFe® 4.0
PPTX
Agile challenges
PDF
The Challenges of Agile Adoption
PDF
May-MH-TrailblazerEvent
PPTX
Gl scrum testing_models
PDF
Agile and Lean support and maintenance of IT Services and Information systems
PDF
Agile Project Management: From Agile Teams to Agile Organizations - Steve Mer...
PPTX
Fundamentals of Agile
PPT
Fundamentals of agile tntu (2015-04-27)
敏捷大师Arne谈敏捷实施的五项准备
Introduction to Scrum
Scaling Agile with Portfolio for Jira
Agile for startup success
The complexity in the simplicity of Agile? by Arie van Bennekum
DevOps experiment guidelines for leaders
Large Scale Agile Transformation in an On-Demand World
DevOps 101
Lean, Kanban, and TFS
Scaled Agile Framework
Panel Discussion "Agile and Business Analysis" Dr. Mohamed Salama, Hind Zanto...
Essential SAFe® 4.0
Agile challenges
The Challenges of Agile Adoption
May-MH-TrailblazerEvent
Gl scrum testing_models
Agile and Lean support and maintenance of IT Services and Information systems
Agile Project Management: From Agile Teams to Agile Organizations - Steve Mer...
Fundamentals of Agile
Fundamentals of agile tntu (2015-04-27)
Ad

Viewers also liked (6)

PPT
11 ways to Screw up Agile by Hedwig Baars
PDF
How to improve quality of product in an agile environmemt madhur kathuria
PPTX
Smart Scaling (ASK) presentation(agile2014)
PDF
An Introduction to Scaled Agile Framework (SAFe)
PPTX
Introduction to scaled agile framework
PDF
Comparing Ways to Scale Agile at Agile Product and Project Manager Meetup
11 ways to Screw up Agile by Hedwig Baars
How to improve quality of product in an agile environmemt madhur kathuria
Smart Scaling (ASK) presentation(agile2014)
An Introduction to Scaled Agile Framework (SAFe)
Introduction to scaled agile framework
Comparing Ways to Scale Agile at Agile Product and Project Manager Meetup
Ad

Similar to Agile scaling using tools hedwig baars (20)

PPTX
India Agile Week 2015
PPTX
A CTOs Perspective on Agile
PDF
How to Adopt Agile at Your Organization
PPT
Project Management Foundations Series Course 104 - Agile Project Management C...
PPTX
Answer powerpoint template
PDF
Dollars and dates are killing agile final
PDF
Dollars and Dates are Killing Agile
PDF
Agile Product Management
PPTX
Top 10 Business Reasons for ALM
PDF
Distributed Development Best Practices
PDF
Path to agility, Ken Schwaber
PPTX
Continuous Integration & the Release Maturity Model
PDF
PMI Ireland Annual Conference 2012 - Agile First Steps
PPTX
Agile marries itil
PDF
Fostering innovation and efficiency through collaborative change management
PDF
SwissQ Agile Trends & Benchmarks 2012 (Englisch)
PPT
General SCM
PDF
Life After PPM
PDF
Droisys development process_v_1.1
PPTX
Droisys development process
India Agile Week 2015
A CTOs Perspective on Agile
How to Adopt Agile at Your Organization
Project Management Foundations Series Course 104 - Agile Project Management C...
Answer powerpoint template
Dollars and dates are killing agile final
Dollars and Dates are Killing Agile
Agile Product Management
Top 10 Business Reasons for ALM
Distributed Development Best Practices
Path to agility, Ken Schwaber
Continuous Integration & the Release Maturity Model
PMI Ireland Annual Conference 2012 - Agile First Steps
Agile marries itil
Fostering innovation and efficiency through collaborative change management
SwissQ Agile Trends & Benchmarks 2012 (Englisch)
General SCM
Life After PPM
Droisys development process_v_1.1
Droisys development process

More from India Scrum Enthusiasts Community (20)

PPTX
Deciphering Agile Big Data
PPTX
“How We Learnt to Stop Worrying and Live with Uncertainty” – Case Studies fro...
PPTX
Rubber Meets the Road
PPTX
Can Agile Enthusiasm See The Organization Through?
PPTX
Agile​ ​HR​ ​From​ ​the​ ​trenches
PDF
PPTX
Software 4.0 : “How” of Building Software Driven Business
PPTX
Agile Digital Architecture
PPTX
Governance mechanism to further business agility
PDF
Opening the Mainframe world to Mobile Ecosystem in a seamless and beneficial ...
PDF
Workplace Happiness - Is Business Agility Taking us Towards Happy Workplaces?
PDF
Wave 2 of Agile: Agile Leadership Redefined
PDF
Agile Engineering Environment – 2017
PPTX
Management for Agility and Outcomes
PPTX
Agile Mindset Shifting: Agile For All
PDF
Agile Engineering Environment – 2017
PDF
Wave 2 of Agile: Agile Leadership Redefined
PDF
Five (Oops!) Six Mistakes You are Making as a Leader
PPTX
Empower the Forbidden Power Players
PPTX
Agility in Education System for Digital India
Deciphering Agile Big Data
“How We Learnt to Stop Worrying and Live with Uncertainty” – Case Studies fro...
Rubber Meets the Road
Can Agile Enthusiasm See The Organization Through?
Agile​ ​HR​ ​From​ ​the​ ​trenches
Software 4.0 : “How” of Building Software Driven Business
Agile Digital Architecture
Governance mechanism to further business agility
Opening the Mainframe world to Mobile Ecosystem in a seamless and beneficial ...
Workplace Happiness - Is Business Agility Taking us Towards Happy Workplaces?
Wave 2 of Agile: Agile Leadership Redefined
Agile Engineering Environment – 2017
Management for Agility and Outcomes
Agile Mindset Shifting: Agile For All
Agile Engineering Environment – 2017
Wave 2 of Agile: Agile Leadership Redefined
Five (Oops!) Six Mistakes You are Making as a Leader
Empower the Forbidden Power Players
Agility in Education System for Digital India

Recently uploaded (20)

PDF
How UI/UX Design Impacts User Retention in Mobile Apps.pdf
PDF
NewMind AI Monthly Chronicles - July 2025
PDF
Peak of Data & AI Encore- AI for Metadata and Smarter Workflows
PDF
Bridging biosciences and deep learning for revolutionary discoveries: a compr...
PDF
NewMind AI Weekly Chronicles - August'25 Week I
PDF
Encapsulation_ Review paper, used for researhc scholars
PPTX
PA Analog/Digital System: The Backbone of Modern Surveillance and Communication
PDF
Building Integrated photovoltaic BIPV_UPV.pdf
PPTX
VMware vSphere Foundation How to Sell Presentation-Ver1.4-2-14-2024.pptx
PDF
Diabetes mellitus diagnosis method based random forest with bat algorithm
PDF
TokAI - TikTok AI Agent : The First AI Application That Analyzes 10,000+ Vira...
PDF
Per capita expenditure prediction using model stacking based on satellite ima...
PPTX
A Presentation on Artificial Intelligence
PDF
KodekX | Application Modernization Development
PDF
Review of recent advances in non-invasive hemoglobin estimation
PDF
Spectral efficient network and resource selection model in 5G networks
PDF
Approach and Philosophy of On baking technology
PDF
Machine learning based COVID-19 study performance prediction
PDF
CIFDAQ's Market Insight: SEC Turns Pro Crypto
PDF
Shreyas Phanse Resume: Experienced Backend Engineer | Java • Spring Boot • Ka...
How UI/UX Design Impacts User Retention in Mobile Apps.pdf
NewMind AI Monthly Chronicles - July 2025
Peak of Data & AI Encore- AI for Metadata and Smarter Workflows
Bridging biosciences and deep learning for revolutionary discoveries: a compr...
NewMind AI Weekly Chronicles - August'25 Week I
Encapsulation_ Review paper, used for researhc scholars
PA Analog/Digital System: The Backbone of Modern Surveillance and Communication
Building Integrated photovoltaic BIPV_UPV.pdf
VMware vSphere Foundation How to Sell Presentation-Ver1.4-2-14-2024.pptx
Diabetes mellitus diagnosis method based random forest with bat algorithm
TokAI - TikTok AI Agent : The First AI Application That Analyzes 10,000+ Vira...
Per capita expenditure prediction using model stacking based on satellite ima...
A Presentation on Artificial Intelligence
KodekX | Application Modernization Development
Review of recent advances in non-invasive hemoglobin estimation
Spectral efficient network and resource selection model in 5G networks
Approach and Philosophy of On baking technology
Machine learning based COVID-19 study performance prediction
CIFDAQ's Market Insight: SEC Turns Pro Crypto
Shreyas Phanse Resume: Experienced Backend Engineer | Java • Spring Boot • Ka...

Agile scaling using tools hedwig baars

  • 1. Agile Scaling using Tools Hedwig Baars Head – BMUM R&D India
  • 2. Agenda Agile Mindset Agile Life Cycle Information Continuous Integration Management Radiators Tool
  • 4. Continuous Integration Definition “Continuous integration is a software development practice – members of a team integrate their work frequently – each integration is verified by an automated build (including test) – to detect errors as quickly as possible.” http://martinfowler.com/articles/continuousIntegration.html
  • 5. Top excuses for not doing CI • We have so complex product ! • Quality Doors are preventing us to commit frequently • We have to keep the quality in the Main branch • Merge is too laborious and eats our bandwidth • The tasks have too many dependencies • Branching for features were required from us • Risky changes must be done in a branch • CI effort will impact our current commitments • Our current branch strategy is working fine .Why Change?
  • 6. Benefits with CI • Fast feedback loop • No hiding behind the branches • No Big Bang at the end • Fosters collaboration among the developers • Confidence Booster for developers • Quality starts with the first code written. Not a Gatekeeper.
  • 8. Build Time Trends – Hudson CI
  • 10. Agile Life Cycle Management Tool Scaling Agile Teams
  • 11. A Scrum team Customer Product Owner Scrum Master Agile Team
  • 12. What about the Organization ? Customer Customer Customer Customer Customer Unit Unit Unit Unit Unit Technology Technology Deploy & Deploy & Deploy & Leadership Leadership Support Support Support
  • 13. Challenges • How to successfully handle multiple feature development in a large, internationally distributed organization? • How do we Cater to : – Prioritization – Decision making – Capability management – Work distribution – Change – Scenario and product lifecycle handling – Cooperation with external parties and product management.
  • 14. Pain Areas with existing Tools • Lack of visibility • Inadequate tool support • Lack of traceability • Not Aligned with Agile Teams
  • 15. One solution covering all needs Requirement definition Centralized tool Scrum Master Requirement management APM Management Customer Custom Views Project management Development
  • 16. Advantages of ALM Tool • Live Dashboard, no obsolete presentations • Process visibility and traceability • Custom tool tailored to the company process • Customizability • People-oriented approach • Freedom on team level • Bottom-up reporting (centralized information)
  • 23. Why Is important ? • Visualizing impediments is the first step to remove impediments • Docs, Ppts become obsolete data , as soon as you take out report from live system • Online Dash boards always gives you the current status • Motivation for teams and stakeholders to inspect and adapt
  • 25. THANK YOU www.agiletour.org