Seminar Lean Architectuur




                       Gerard Janssen
  May 18th, 2010       Denis Koelewijn
                       Gero Vermaas
Seminar Lean Architecture May 18th 2010
Seminar Lean Architecture May 18th 2010
Seminar Lean Architecture May 18th 2010
Seminar Lean Architecture May 18th 2010
Agenda

•   Introduction
•   Why Architecture?
•   Lean & Kanban backgroup
•   Interactive part: Architectural challenges
•   Lean Architecture: Principles & Process
•   Apply Principles and Process to your challenges
•   Bol.com Case
•   Wrap up
•
Introduction

•   Name
•   Role
•   Company
•   What do you expect from todays seminar?
Why Architecture?
3 C’s of Architecture




Connection        Cohesion

      Architecture

        Changeability
Lean
Any use of resources for a purpose
that is not adding value for the end
 customer is waste and should be
              removed
Waste

• Lean is known for focus on reducing waste
  • muda, mura, muri
• Toyota identified the following forms of waste
  • Overproduction
  • Unnecessary movement of (intermediate) products
  • Inventory
  • Unnecessary movement of production equipment
  • Defects
  • Waiting
  • Over-processing
  • Overload
Lean principes

• Base your management decisions on a long-term philosophy, even at the
  expense of short-term financial goals.
• Create a continuous process flow to bring problems to the surface
• Use “pull” systems to avoid overproduction
• Build a culture of stopping to fix problems, to get quality right the first
  time.
• Standardized tasks and processes are the foundation for continuous
  improvement and employee empowerment.
• Use visual control so no problems are hidden.
• Go and see for yourself to thoroughly understand the situation (genchi
  genbutsu).
• Make decisions slowly by consensus, thoroughly considering all options;
  implement decisions rapidly
• Become a learning organization through relentless reflection (hansei) and
  continuous improvement (kaizen).
Kanban
What is Kanban?

• Kan = Visual

• Ban = Board
•




                            15
Seminar Lean Architecture May 18th 2010
Seminar Lean Architecture May 18th 2010
Seminar Lean Architecture May 18th 2010
Interactive part: Architectural challenges

• Which Architectural challenges is your organization
  facing?
Seminar Lean Architecture May 18th 2010
Lean Architecture




Lean Architecture enforces value creation by
Balancing business and technical values/priorities and
Converging focus of all stakeholders on the required actions, at the
right time, at the correct level of detail
Lean Architecture Principles
Principle #1: Always Involved
Principle #2: Travel Light
Principle #3: Think Big, Act Small
Principle #4: All hands on deck early on
Principle #5: Just in Time, Just Enough
Principle #6: Architecture initiated by business
                                           goals
Principle #7: Focus on Value Stream
Principle #8: Comprehendible over
        comprehensiveness
Principle #9: Incremental
development of architecture




                              31
Principle #10: Architecture emerging
            from projects
Principle #11: Freedom where possible,
       standardize where needed
Lean Architecture Principles

1.Always involved
2.Travel light
3.Think big, act small
4.All hands on deck early on
5.Just in time, just enough
6.Architecture initiated by business goals
7.Focus on the value stream
8.Comprehendible over comprehensiveness
9.Incremental development of architecture
10.Architecture emerging from projects
11.Freedom where possible, standards where needed
Lean Architecture Process




                            35
Scrum based development

                                     Daily Scrum
                                      Meeting

Product
Backlog
                               2 week
                                sprint             Potentially
                                                   Shippable
                                                    Product
           Sprint                                  Increment
          planning    Sprint
                     Backlog
Kanban based Lean Architecture



                 Architecture Kanban Board
               Backlog Selected Ongoing   Done   Architectural
                                                 Deliverables
 Business
                                                    - Vision     stakeholders
Operations                                         - ....
  Projects




                                                                     37
Architecture and Development processes
               Architecture Kanban Board
             Backlog Selected Ongoing   Done          Architectural
                                                      Deliverables
 Business
                                                         - Vision           stakeholders
Operations                                              - ....




                                                                            Daily Scrum
                                                                             Meeting

                            Product
                            Backlog
                                                                      2 week
                                                                       sprint              Potentially
                                                                                           Shippable
                                                                                            Product
                                          Sprint                                           Increment
                                         planning    Sprint
                                                    Backlog
Break




        39
40
41
References

• Xebia Blog
  http://blog.xebia.com/category/lean-architecture/
• “Lean Architecture” Linked In Group
  http://www.linkedin.com/groups?home=&gid=2891065

• September 2010: Lean Architecture Open Space Conference

More Related Content

PDF
Training Overview & Online – Danielle Grindle, 4D Technologies & Darren Harte...
PDF
Apply Scrum to Your Hardware & Manufacturing Projects for Better Results by H...
PPTX
How Fast Can You Deliver An Idea?
PPTX
WEBINAR: Using Scrum for Hardware Development
PDF
Agile ALM Virtual Study Session 3 - Sprint activities
PPTX
Lightweight Documentation: An Agile Approach
PPTX
Make better share point stuff with an agile methodology
PPTX
SCM Patterns for Agile Architectures
Training Overview & Online – Danielle Grindle, 4D Technologies & Darren Harte...
Apply Scrum to Your Hardware & Manufacturing Projects for Better Results by H...
How Fast Can You Deliver An Idea?
WEBINAR: Using Scrum for Hardware Development
Agile ALM Virtual Study Session 3 - Sprint activities
Lightweight Documentation: An Agile Approach
Make better share point stuff with an agile methodology
SCM Patterns for Agile Architectures

What's hot (17)

PDF
Agile Methods - An Overview - Marc Bless - 2009
PPTX
Fast track RTC Innovate India 2013
PPT
Forming Agile Scrum Teams to Manage DITA Infrastructure
PDF
Today’s Agile Documentation
PPTX
Continuous Delivery of Agile Architecture
PDF
Agile Scrum at Double V3
PDF
Agile ALM Virtual Study Group Session 1 - Scrum process
PDF
IBM Agile ALM Overview
PPTX
2013 Key takeaways from 8 years scrum coaching and consulting
KEY
Frayed Edges - Architecture In Practice
PPTX
Scaling Agile: A Guide for the Perplexed
PPTX
Scaling Atlassian for the Enterprise
PDF
Agile Methods Overview ]
PDF
Introduction to Agile for Scottish Project and Programme Managers Group
PDF
Smart Metrics
PPTX
Agile Metrics: Value, Flow, Quality, Culture
PPTX
Water-Scrum-Fall: The Good, the Bad, and the [Scrum]Butt-Ugly
Agile Methods - An Overview - Marc Bless - 2009
Fast track RTC Innovate India 2013
Forming Agile Scrum Teams to Manage DITA Infrastructure
Today’s Agile Documentation
Continuous Delivery of Agile Architecture
Agile Scrum at Double V3
Agile ALM Virtual Study Group Session 1 - Scrum process
IBM Agile ALM Overview
2013 Key takeaways from 8 years scrum coaching and consulting
Frayed Edges - Architecture In Practice
Scaling Agile: A Guide for the Perplexed
Scaling Atlassian for the Enterprise
Agile Methods Overview ]
Introduction to Agile for Scottish Project and Programme Managers Group
Smart Metrics
Agile Metrics: Value, Flow, Quality, Culture
Water-Scrum-Fall: The Good, the Bad, and the [Scrum]Butt-Ugly
Ad

Similar to Seminar Lean Architecture May 18th 2010 (20)

PDF
Lean Architecture Seminar, June 24th 2010
PDF
Seminar Lean Architectuur June 17th, 2010
PDF
Intro to Agile
PDF
Lean Construction Webinar
PDF
Lean at Yahoo in 2008
PDF
Lean at Cisco: Lessons Learned from Lean Product Development and Lean Startup
KEY
Take advantage of new trends in agile: Iterationless Kanban and Continuous De...
PPTX
Transforming your sw development to agile
PPT
Agile transformation best practices
PDF
Introduction to Lean, Agile, Scrum, & XP
PPTX
Becoming Agile - Challenge the Traditional Thinking
PDF
Lean & Agile Project Management: For Large Distributed Virtual Teams
PPTX
Operation and Support using Agile
PDF
Lean Startup: It's Not Just Technology, Lives are at Stake
KEY
Kanban vs scrum
PDF
Mastering scrum
PPTX
Agiletools
PDF
Pro JavaFX Platform - Building Enterprise Applications with JavaFX
PDF
Nearshore presentation (feb 2013)
PPTX
Distributed Agile Teams
Lean Architecture Seminar, June 24th 2010
Seminar Lean Architectuur June 17th, 2010
Intro to Agile
Lean Construction Webinar
Lean at Yahoo in 2008
Lean at Cisco: Lessons Learned from Lean Product Development and Lean Startup
Take advantage of new trends in agile: Iterationless Kanban and Continuous De...
Transforming your sw development to agile
Agile transformation best practices
Introduction to Lean, Agile, Scrum, & XP
Becoming Agile - Challenge the Traditional Thinking
Lean & Agile Project Management: For Large Distributed Virtual Teams
Operation and Support using Agile
Lean Startup: It's Not Just Technology, Lives are at Stake
Kanban vs scrum
Mastering scrum
Agiletools
Pro JavaFX Platform - Building Enterprise Applications with JavaFX
Nearshore presentation (feb 2013)
Distributed Agile Teams
Ad

More from Xebia Nederland BV (20)

PDF
The 10 tip recipe for business model innovation
PDF
Scan je teams!
PDF
Holacracy: een nieuwe bodem voor de Scrum taart
PDF
3* Scrum Master
PDF
Judo Strategy
PDF
Agile en Scrum buiten IT
PDF
PDF
Creating the right products
PDF
Videoscribe je agile transitie
PDF
Sketchnote je Product Backlog Items & Sprint Retrospectives
PDF
Why we need test automation, but it’s not the right question
PDF
Testen in de transitie naar continuous delivery
PPTX
Becoming an agile enterprise, focus on the test ingredient
PDF
How DUO started with Continuous Delivery and changed their way of Testing
PDF
Become a digital company - Case KPN / Xebia
PDF
Building a Docker powered feature driven delivery pipeline at hoyhoy.nl
PPTX
Webinar Xebia & bol.com
PDF
TestWorks Conf The magic of models for 1000% test automation - Machiel van de...
PDF
TestWorks Conf Serenity BDD in action - John Ferguson Smart
PDF
TestWorks Conf Scalable QA with docker - Maarten van den Ende and Adé Mochtar
The 10 tip recipe for business model innovation
Scan je teams!
Holacracy: een nieuwe bodem voor de Scrum taart
3* Scrum Master
Judo Strategy
Agile en Scrum buiten IT
Creating the right products
Videoscribe je agile transitie
Sketchnote je Product Backlog Items & Sprint Retrospectives
Why we need test automation, but it’s not the right question
Testen in de transitie naar continuous delivery
Becoming an agile enterprise, focus on the test ingredient
How DUO started with Continuous Delivery and changed their way of Testing
Become a digital company - Case KPN / Xebia
Building a Docker powered feature driven delivery pipeline at hoyhoy.nl
Webinar Xebia & bol.com
TestWorks Conf The magic of models for 1000% test automation - Machiel van de...
TestWorks Conf Serenity BDD in action - John Ferguson Smart
TestWorks Conf Scalable QA with docker - Maarten van den Ende and Adé Mochtar

Recently uploaded (20)

PDF
Enhancing emotion recognition model for a student engagement use case through...
PDF
1 - Historical Antecedents, Social Consideration.pdf
PPTX
MicrosoftCybserSecurityReferenceArchitecture-April-2025.pptx
PDF
Five Habits of High-Impact Board Members
PPT
Geologic Time for studying geology for geologist
PDF
Taming the Chaos: How to Turn Unstructured Data into Decisions
PPTX
O2C Customer Invoices to Receipt V15A.pptx
PDF
WOOl fibre morphology and structure.pdf for textiles
PDF
A Late Bloomer's Guide to GenAI: Ethics, Bias, and Effective Prompting - Boha...
PDF
Getting started with AI Agents and Multi-Agent Systems
PPT
What is a Computer? Input Devices /output devices
PDF
Transform Your ITIL® 4 & ITSM Strategy with AI in 2025.pdf
PPTX
Web Crawler for Trend Tracking Gen Z Insights.pptx
PDF
Developing a website for English-speaking practice to English as a foreign la...
PDF
Hindi spoken digit analysis for native and non-native speakers
PDF
A contest of sentiment analysis: k-nearest neighbor versus neural network
PPTX
Final SEM Unit 1 for mit wpu at pune .pptx
PDF
DASA ADMISSION 2024_FirstRound_FirstRank_LastRank.pdf
PDF
A novel scalable deep ensemble learning framework for big data classification...
PDF
NewMind AI Weekly Chronicles – August ’25 Week III
Enhancing emotion recognition model for a student engagement use case through...
1 - Historical Antecedents, Social Consideration.pdf
MicrosoftCybserSecurityReferenceArchitecture-April-2025.pptx
Five Habits of High-Impact Board Members
Geologic Time for studying geology for geologist
Taming the Chaos: How to Turn Unstructured Data into Decisions
O2C Customer Invoices to Receipt V15A.pptx
WOOl fibre morphology and structure.pdf for textiles
A Late Bloomer's Guide to GenAI: Ethics, Bias, and Effective Prompting - Boha...
Getting started with AI Agents and Multi-Agent Systems
What is a Computer? Input Devices /output devices
Transform Your ITIL® 4 & ITSM Strategy with AI in 2025.pdf
Web Crawler for Trend Tracking Gen Z Insights.pptx
Developing a website for English-speaking practice to English as a foreign la...
Hindi spoken digit analysis for native and non-native speakers
A contest of sentiment analysis: k-nearest neighbor versus neural network
Final SEM Unit 1 for mit wpu at pune .pptx
DASA ADMISSION 2024_FirstRound_FirstRank_LastRank.pdf
A novel scalable deep ensemble learning framework for big data classification...
NewMind AI Weekly Chronicles – August ’25 Week III

Seminar Lean Architecture May 18th 2010

  • 1. Seminar Lean Architectuur Gerard Janssen May 18th, 2010 Denis Koelewijn Gero Vermaas
  • 6. Agenda • Introduction • Why Architecture? • Lean & Kanban backgroup • Interactive part: Architectural challenges • Lean Architecture: Principles & Process • Apply Principles and Process to your challenges • Bol.com Case • Wrap up •
  • 7. Introduction • Name • Role • Company • What do you expect from todays seminar?
  • 9. 3 C’s of Architecture Connection Cohesion Architecture Changeability
  • 10. Lean
  • 11. Any use of resources for a purpose that is not adding value for the end customer is waste and should be removed
  • 12. Waste • Lean is known for focus on reducing waste • muda, mura, muri • Toyota identified the following forms of waste • Overproduction • Unnecessary movement of (intermediate) products • Inventory • Unnecessary movement of production equipment • Defects • Waiting • Over-processing • Overload
  • 13. Lean principes • Base your management decisions on a long-term philosophy, even at the expense of short-term financial goals. • Create a continuous process flow to bring problems to the surface • Use “pull” systems to avoid overproduction • Build a culture of stopping to fix problems, to get quality right the first time. • Standardized tasks and processes are the foundation for continuous improvement and employee empowerment. • Use visual control so no problems are hidden. • Go and see for yourself to thoroughly understand the situation (genchi genbutsu). • Make decisions slowly by consensus, thoroughly considering all options; implement decisions rapidly • Become a learning organization through relentless reflection (hansei) and continuous improvement (kaizen).
  • 15. What is Kanban? • Kan = Visual • Ban = Board • 15
  • 19. Interactive part: Architectural challenges • Which Architectural challenges is your organization facing?
  • 21. Lean Architecture Lean Architecture enforces value creation by Balancing business and technical values/priorities and Converging focus of all stakeholders on the required actions, at the right time, at the correct level of detail
  • 25. Principle #3: Think Big, Act Small
  • 26. Principle #4: All hands on deck early on
  • 27. Principle #5: Just in Time, Just Enough
  • 28. Principle #6: Architecture initiated by business goals
  • 29. Principle #7: Focus on Value Stream
  • 30. Principle #8: Comprehendible over comprehensiveness
  • 32. Principle #10: Architecture emerging from projects
  • 33. Principle #11: Freedom where possible, standardize where needed
  • 34. Lean Architecture Principles 1.Always involved 2.Travel light 3.Think big, act small 4.All hands on deck early on 5.Just in time, just enough 6.Architecture initiated by business goals 7.Focus on the value stream 8.Comprehendible over comprehensiveness 9.Incremental development of architecture 10.Architecture emerging from projects 11.Freedom where possible, standards where needed
  • 36. Scrum based development Daily Scrum Meeting Product Backlog 2 week sprint Potentially Shippable Product Sprint Increment planning Sprint Backlog
  • 37. Kanban based Lean Architecture Architecture Kanban Board Backlog Selected Ongoing Done Architectural Deliverables Business - Vision stakeholders Operations - .... Projects 37
  • 38. Architecture and Development processes Architecture Kanban Board Backlog Selected Ongoing Done Architectural Deliverables Business - Vision stakeholders Operations - .... Daily Scrum Meeting Product Backlog 2 week sprint Potentially Shippable Product Sprint Increment planning Sprint Backlog
  • 39. Break 39
  • 40. 40
  • 41. 41
  • 42. References • Xebia Blog http://blog.xebia.com/category/lean-architecture/ • “Lean Architecture” Linked In Group http://www.linkedin.com/groups?home=&gid=2891065 • September 2010: Lean Architecture Open Space Conference