SlideShare uma empresa Scribd logo
1 de 16
Baixar para ler offline
Building value based teams
Lean Agile Practices
December 2019
hussam.ahmad@gmail.comhttps://www.linkedin.com/in/hussamahmad/
page
02
Who am I?
• 67-model human(Palestinian Syrian Norwegian) working globally in multicultural environments
• Experience wise:
• 10 years from social care and education sector
• 25 years from the IT industry
• System Architect, Developer
• Product and Project Management
• C-level executive, CEO
• Coaching
• Lean-Agile @scale (leadership & Implementation)
• Waste management in Software development
• Communication & Motivation
• Goal setting & Achievement
• Personal development
hussam.ahmad@gmail.comhttps://www.linkedin.com/in/hussamahmad/
page
03
The house of Lean
• Alignment
• Relevant briefing during the Product Increment planning
• Establish backlog visibility and grooming routines
• Adjust to match the vision and mission periodically
• Built in quality
• Refuse releasing undone work
• Reduce tech debt
• Integrate UX, Architecture and Operations in the flow
• Transparency
• Visualize everything
• Ownership for success & failures
• Allow failing & Learning (Coaching Kata, Coding Dojos,
Community of Practice)
https://www.linkedin.com/in/hussamahmad/ hussam.ahmad@gmail.com
page
04
Value streams explained
• Value is whatever you provide your customer in exchange for something
valuable for you
• Value is created and delivered
• Value Creation Process + Value Delivery Process = Value Stream
• Information and Resources flow through the stream
https://www.linkedin.com/in/hussamahmad/ hussam.ahmad@gmail.com
Step 1 Step 2 Step 3 Step 4 Step 5 Value
Adding
value
Adding
value
Adding
value
Adding
value
page
05
A Pizza delivery value stream
https://www.linkedin.com/in/hussamahmad/ hussam.ahmad@gmail.com
Channels
Web, Phone,
Table
Pizza
Selection
Place an
order
Pizza baking
Pizza
delivery
Adding
value
Adding
value
Adding
value
Adding
value
I want a
pizza
1. Decide on a supplier
2. Go through the menu
3. Decide on order form
4. Chose the Pizza
1. Size
2. Thickness
3. Toppings
4. Cheese
5. Place the order
6. Bake the pizza
7. Deliver the pizza
8. Make a payment
9. Enjoy the deal 
page
06
A Pizza delivery value stream- How we identify the steps
https://www.linkedin.com/in/hussamahmad/ hussam.ahmad@gmail.com
Channels
Web, Phone,
Table
Pizza
Selection
Place an
order
Pizza baking
Pizza
delivery
Adding
value
Adding
value
Adding
value
Adding
value
I want a
pizza
• Identify the steps needed for value realization
• Do not go into details
• Exclude steps from external processes if not really needed (Braches like
in ERP)
• Ask: What does the process for value creation and delivery look like?
• Ensure: added value after each step
page
07
A Pizza delivery value stream – Identify the systems needed
https://www.linkedin.com/in/hussamahmad/ hussam.ahmad@gmail.com
Channels
Pizza
Selection
Place an
order
Pizza
baking
Pizza
delivery
I want a
pizza
• In this step we identify what systems either are already in use or should
be developed/involved in the value stream
• Also draw the connection between the system and steps it is used in
Web, Phone, Table
Pizza selection System
Pizza ordering ERP
Pizza Delivery System
Drivers & Routing
page
08
A Pizza delivery value stream – Identify system requirements
https://www.linkedin.com/in/hussamahmad/ hussam.ahmad@gmail.com
Channels
Pizza
Selection
Place an
order
Pizza
baking
Pizza
delivery
I want a
pizza
• For each system
• We need to identify both functional and non functional requirements => backlog
• Estimate the backlog based on experience => Prioritized backlog
• Estimate manpower needed for both creation and delivery => Cross functional team
Web, Phone, Table
Pizza selection System
Pizza ordering ERP
Pizza Delivery System
Drivers & Routing
page
09
Adding confidence level to the estimate
https://www.linkedin.com/in/hussamahmad/ hussam.ahmad@gmail.com
Knowledge Confidence rating
- Done similar many times
- Reliable measurements exists either
internally or externally
- No unclear requirements
High
- There are some unknowns
- Measurements exist, but vary in a range
Medium
- No experience in this area
- We need to acquire both system
development and Product Management
knowledge
Low
page
010
How to build the teams
https://www.linkedin.com/in/hussamahmad/ hussam.ahmad@gmail.com
• Team types
• T1: Component based team (ERP, Deployment, Front End, back end)
• T2: Technology based team (Web team, Mobile team, Oracle)
• T3: All Ends- End to End team (by product, value stream step, market segment)
• Optimized for:
• Speed and functional quality: T3
• Technical robustness: T1
• Expertise: T2
We should chose Cross functional Teams as often as possible
Web, Phone, Table
Pizza selection System
Pizza ordering ERP
Pizza Delivery System
Drivers & Routing
page
011
Empowertheteam
Effective complete delivery & communication in a development team
• With cross functional teams we gain:
• Coordination of whole requirement happens locally in the team
• No handing off before a complete requirement is DONE
• Broader skills and system knowledge
• Long lived with predictable delivery
• Can deliver independently from other teams
• Focus on whole system and not sub optimized
Developer
ArchitectTester
Developer
Developer
Business analyst
Product owner
Potentially shippable product
Customer specific
function
hussam.ahmad@gmail.comhttps://www.linkedin.com/in/hussamahmad/
Eliminate
waste
Deliver as
fast as
possible
Amplify
learning
Build
integrity
page
012
We deliver iteratively and in increments
https://www.linkedin.com/in/hussamahmad/ hussam.ahmad@gmail.com
page
013
We work in cadence and synchronized manner
• All teams start their iteration at the same time to allow:
• Co-planning
• Predictable capacity
• Identification of dependencies
• System integrity by managing frequent integrations
• Learning
• Synchronization enabled by
• Capacity margins
• Synchronized events
• Short queues
https://www.linkedin.com/in/hussamahmad/ hussam.ahmad@gmail.com
page
014
Why should we gather around the VALUE
• System thinking
• We do not optimize one single process only
• We take a holistic view of the whole system
• Better efficiency:
• Less waste
• Fewer Handoffs
• Faster delivery
• Better collaboration:
• Collaborative work on common goals
• Easy to understand by everybody
• => Higher satisfaction both internally and externally
https://www.linkedin.com/in/hussamahmad/ hussam.ahmad@gmail.com
page
015
How to build the teams
https://www.linkedin.com/in/hussamahmad/ hussam.ahmad@gmail.com
• Let us do this as an exercise in groups
• Identify the Requirements
• Decide on number of resources with different skill set
• Decide on team type you think is a fit
• Decide on number of teams
• How to coordinate the teams
Web, Phone, Table
Pizza selection System
Pizza ordering ERP
Pizza Delivery System
Drivers & Routing
page
016
A Pizza delivery value stream – Identify the teams
https://www.linkedin.com/in/hussamahmad/ hussam.ahmad@gmail.com
Channels
Pizza
Selection
Place an
order
Pizza
baking
Pizza
delivery
I want a
pizza
Web, Phone, Table
Pizza selection System
Pizza ordering ERP
Pizza Delivery System
Drivers & Routing
13 (4 Web, 3 mobile, 2 test, 1
BA, 1 Arch, 1 deployment, 1 SM)
Just integration with SAP
6 (1 GIS, 1 Web, 1 Test, 1 BA, 1
DB, 1 SM)

Mais conteúdo relacionado

Semelhante a Building value based teams december 2019

Scaling on Atlassian: Avoiding The Top 5 Pitfalls When Migrating From a Legac...
Scaling on Atlassian: Avoiding The Top 5 Pitfalls When Migrating From a Legac...Scaling on Atlassian: Avoiding The Top 5 Pitfalls When Migrating From a Legac...
Scaling on Atlassian: Avoiding The Top 5 Pitfalls When Migrating From a Legac...Cprime
 
Digital Foundations: 3 Simple Steps to Changing your Digital DNA
Digital Foundations: 3 Simple Steps to Changing your Digital DNADigital Foundations: 3 Simple Steps to Changing your Digital DNA
Digital Foundations: 3 Simple Steps to Changing your Digital DNABuilding Blocks
 
Lean agile leadership - meetup september 2019
Lean agile leadership - meetup  september 2019Lean agile leadership - meetup  september 2019
Lean agile leadership - meetup september 2019Hussam Ahmad
 
March 17 2017 Inbound Lunch Bunch: Building Digital Ecosystems that Deliver ROI
March 17 2017 Inbound Lunch Bunch: Building Digital Ecosystems that Deliver ROIMarch 17 2017 Inbound Lunch Bunch: Building Digital Ecosystems that Deliver ROI
March 17 2017 Inbound Lunch Bunch: Building Digital Ecosystems that Deliver ROIHighRoad Solution
 
Crafting the Perfect Process
Crafting the Perfect ProcessCrafting the Perfect Process
Crafting the Perfect Process3DResultsLLC
 
Vacancy Filler Company Introduction
Vacancy Filler Company IntroductionVacancy Filler Company Introduction
Vacancy Filler Company IntroductionRachel Lindsay
 
Making personas work
Making personas workMaking personas work
Making personas workBruce Darby
 
Accrosoft End of Year Presentation
Accrosoft End of Year PresentationAccrosoft End of Year Presentation
Accrosoft End of Year PresentationRachel Lindsay
 
Building a best in breed learning machine.
Building a best in breed learning machine.Building a best in breed learning machine.
Building a best in breed learning machine.Paradiso LMS
 
Sharing the Responsibility: Publishing Workflows in Kentico
Sharing the Responsibility: Publishing Workflows in KenticoSharing the Responsibility: Publishing Workflows in Kentico
Sharing the Responsibility: Publishing Workflows in KenticoAscedia
 
Building a skyscraper the next level v1a
Building a skyscraper the next level v1aBuilding a skyscraper the next level v1a
Building a skyscraper the next level v1anovama
 
Building enterprise platforms - off the beaten path - SharePoint User Group U...
Building enterprise platforms - off the beaten path - SharePoint User Group U...Building enterprise platforms - off the beaten path - SharePoint User Group U...
Building enterprise platforms - off the beaten path - SharePoint User Group U...Andy Talbot
 
JahiaOne - Universite Laval: How our team has tripled production of quality w...
JahiaOne - Universite Laval: How our team has tripled production of quality w...JahiaOne - Universite Laval: How our team has tripled production of quality w...
JahiaOne - Universite Laval: How our team has tripled production of quality w...Jahia Solutions Group
 
What Makes for a Successful Migration to SharePoint Online
What Makes for a Successful Migration to SharePoint OnlineWhat Makes for a Successful Migration to SharePoint Online
What Makes for a Successful Migration to SharePoint OnlineAndrea Mondello
 
How to direct your investments for digital transformation
How to direct your investments for digital transformationHow to direct your investments for digital transformation
How to direct your investments for digital transformationSriram Sabesan
 
Coexist or Integrate? How Add-ins Deliver an Integrated Environment to Manage...
Coexist or Integrate? How Add-ins Deliver an Integrated Environment to Manage...Coexist or Integrate? How Add-ins Deliver an Integrated Environment to Manage...
Coexist or Integrate? How Add-ins Deliver an Integrated Environment to Manage...Concept Searching, Inc
 
Putting personas to work - University of Edinburgh Website Programme
Putting personas to work - University of Edinburgh Website ProgrammePutting personas to work - University of Edinburgh Website Programme
Putting personas to work - University of Edinburgh Website ProgrammeNeil Allison
 
Practical Tips for Migrating SharePoint Customizations to Office 365
Practical Tips for Migrating SharePoint Customizations to Office 365Practical Tips for Migrating SharePoint Customizations to Office 365
Practical Tips for Migrating SharePoint Customizations to Office 365Haniel Croitoru
 
Cadena HRM Series 5 2015 launch
Cadena HRM Series 5   2015 launchCadena HRM Series 5   2015 launch
Cadena HRM Series 5 2015 launchCadena HRM
 

Semelhante a Building value based teams december 2019 (20)

Scaling on Atlassian: Avoiding The Top 5 Pitfalls When Migrating From a Legac...
Scaling on Atlassian: Avoiding The Top 5 Pitfalls When Migrating From a Legac...Scaling on Atlassian: Avoiding The Top 5 Pitfalls When Migrating From a Legac...
Scaling on Atlassian: Avoiding The Top 5 Pitfalls When Migrating From a Legac...
 
Digital Foundations: 3 Simple Steps to Changing your Digital DNA
Digital Foundations: 3 Simple Steps to Changing your Digital DNADigital Foundations: 3 Simple Steps to Changing your Digital DNA
Digital Foundations: 3 Simple Steps to Changing your Digital DNA
 
Lean agile leadership - meetup september 2019
Lean agile leadership - meetup  september 2019Lean agile leadership - meetup  september 2019
Lean agile leadership - meetup september 2019
 
March 17 2017 Inbound Lunch Bunch: Building Digital Ecosystems that Deliver ROI
March 17 2017 Inbound Lunch Bunch: Building Digital Ecosystems that Deliver ROIMarch 17 2017 Inbound Lunch Bunch: Building Digital Ecosystems that Deliver ROI
March 17 2017 Inbound Lunch Bunch: Building Digital Ecosystems that Deliver ROI
 
Crafting the Perfect Process
Crafting the Perfect ProcessCrafting the Perfect Process
Crafting the Perfect Process
 
Vacancy Filler Company Introduction
Vacancy Filler Company IntroductionVacancy Filler Company Introduction
Vacancy Filler Company Introduction
 
Making personas work
Making personas workMaking personas work
Making personas work
 
Ideas from idea a-thon indusa
Ideas from idea a-thon indusaIdeas from idea a-thon indusa
Ideas from idea a-thon indusa
 
Accrosoft End of Year Presentation
Accrosoft End of Year PresentationAccrosoft End of Year Presentation
Accrosoft End of Year Presentation
 
Building a best in breed learning machine.
Building a best in breed learning machine.Building a best in breed learning machine.
Building a best in breed learning machine.
 
Sharing the Responsibility: Publishing Workflows in Kentico
Sharing the Responsibility: Publishing Workflows in KenticoSharing the Responsibility: Publishing Workflows in Kentico
Sharing the Responsibility: Publishing Workflows in Kentico
 
Building a skyscraper the next level v1a
Building a skyscraper the next level v1aBuilding a skyscraper the next level v1a
Building a skyscraper the next level v1a
 
Building enterprise platforms - off the beaten path - SharePoint User Group U...
Building enterprise platforms - off the beaten path - SharePoint User Group U...Building enterprise platforms - off the beaten path - SharePoint User Group U...
Building enterprise platforms - off the beaten path - SharePoint User Group U...
 
JahiaOne - Universite Laval: How our team has tripled production of quality w...
JahiaOne - Universite Laval: How our team has tripled production of quality w...JahiaOne - Universite Laval: How our team has tripled production of quality w...
JahiaOne - Universite Laval: How our team has tripled production of quality w...
 
What Makes for a Successful Migration to SharePoint Online
What Makes for a Successful Migration to SharePoint OnlineWhat Makes for a Successful Migration to SharePoint Online
What Makes for a Successful Migration to SharePoint Online
 
How to direct your investments for digital transformation
How to direct your investments for digital transformationHow to direct your investments for digital transformation
How to direct your investments for digital transformation
 
Coexist or Integrate? How Add-ins Deliver an Integrated Environment to Manage...
Coexist or Integrate? How Add-ins Deliver an Integrated Environment to Manage...Coexist or Integrate? How Add-ins Deliver an Integrated Environment to Manage...
Coexist or Integrate? How Add-ins Deliver an Integrated Environment to Manage...
 
Putting personas to work - University of Edinburgh Website Programme
Putting personas to work - University of Edinburgh Website ProgrammePutting personas to work - University of Edinburgh Website Programme
Putting personas to work - University of Edinburgh Website Programme
 
Practical Tips for Migrating SharePoint Customizations to Office 365
Practical Tips for Migrating SharePoint Customizations to Office 365Practical Tips for Migrating SharePoint Customizations to Office 365
Practical Tips for Migrating SharePoint Customizations to Office 365
 
Cadena HRM Series 5 2015 launch
Cadena HRM Series 5   2015 launchCadena HRM Series 5   2015 launch
Cadena HRM Series 5 2015 launch
 

Mais de Hussam Ahmad

HypothesisDrivenDevelopment_final.pptx.pdf
HypothesisDrivenDevelopment_final.pptx.pdfHypothesisDrivenDevelopment_final.pptx.pdf
HypothesisDrivenDevelopment_final.pptx.pdfHussam Ahmad
 
How can lean help handout
How can lean help handoutHow can lean help handout
How can lean help handoutHussam Ahmad
 
Hybrid project mgmt
Hybrid project mgmtHybrid project mgmt
Hybrid project mgmtHussam Ahmad
 
Meetup "How to build and keep your product backlog healthy?"
Meetup "How to build and keep your product backlog healthy?"Meetup "How to build and keep your product backlog healthy?"
Meetup "How to build and keep your product backlog healthy?"Hussam Ahmad
 
Elements of change
Elements of changeElements of change
Elements of changeHussam Ahmad
 
Introduction to Scrum
Introduction to ScrumIntroduction to Scrum
Introduction to ScrumHussam Ahmad
 

Mais de Hussam Ahmad (6)

HypothesisDrivenDevelopment_final.pptx.pdf
HypothesisDrivenDevelopment_final.pptx.pdfHypothesisDrivenDevelopment_final.pptx.pdf
HypothesisDrivenDevelopment_final.pptx.pdf
 
How can lean help handout
How can lean help handoutHow can lean help handout
How can lean help handout
 
Hybrid project mgmt
Hybrid project mgmtHybrid project mgmt
Hybrid project mgmt
 
Meetup "How to build and keep your product backlog healthy?"
Meetup "How to build and keep your product backlog healthy?"Meetup "How to build and keep your product backlog healthy?"
Meetup "How to build and keep your product backlog healthy?"
 
Elements of change
Elements of changeElements of change
Elements of change
 
Introduction to Scrum
Introduction to ScrumIntroduction to Scrum
Introduction to Scrum
 

Último

Spring-2024-Priesthoods of Augustus Yale Historical Review
Spring-2024-Priesthoods of Augustus Yale Historical ReviewSpring-2024-Priesthoods of Augustus Yale Historical Review
Spring-2024-Priesthoods of Augustus Yale Historical Reviewyalehistoricalreview
 
How Software Developers Destroy Business Value.pptx
How Software Developers Destroy Business Value.pptxHow Software Developers Destroy Business Value.pptx
How Software Developers Destroy Business Value.pptxAaron Stannard
 
Information Technology Project Management, Revised 7th edition test bank.docx
Information Technology Project Management, Revised 7th edition test bank.docxInformation Technology Project Management, Revised 7th edition test bank.docx
Information Technology Project Management, Revised 7th edition test bank.docxssuserf63bd7
 
Marketing Management 16th edition by Philip Kotler test bank.docx
Marketing Management 16th edition by Philip Kotler test bank.docxMarketing Management 16th edition by Philip Kotler test bank.docx
Marketing Management 16th edition by Philip Kotler test bank.docxssuserf63bd7
 
Beyond the Codes_Repositioning towards sustainable development
Beyond the Codes_Repositioning towards sustainable developmentBeyond the Codes_Repositioning towards sustainable development
Beyond the Codes_Repositioning towards sustainable developmentNimot Muili
 
The Psychology Of Motivation - Richard Brown
The Psychology Of Motivation - Richard BrownThe Psychology Of Motivation - Richard Brown
The Psychology Of Motivation - Richard BrownSandaliGurusinghe2
 
internship thesis pakistan aeronautical complex kamra
internship thesis pakistan aeronautical complex kamrainternship thesis pakistan aeronautical complex kamra
internship thesis pakistan aeronautical complex kamraAllTops
 
Safety T fire missions army field Artillery
Safety T fire missions army field ArtillerySafety T fire missions army field Artillery
Safety T fire missions army field ArtilleryKennethSwanberg
 
Persuasive and Communication is the art of negotiation.
Persuasive and Communication is the art of negotiation.Persuasive and Communication is the art of negotiation.
Persuasive and Communication is the art of negotiation.aruny7087
 
digital Human resource management presentation.pdf
digital Human resource management presentation.pdfdigital Human resource management presentation.pdf
digital Human resource management presentation.pdfArtiSrivastava23
 
International Ocean Transportation p.pdf
International Ocean Transportation p.pdfInternational Ocean Transportation p.pdf
International Ocean Transportation p.pdfAlejandromexEspino
 
thesis-and-viva-voce preparation for research scholars
thesis-and-viva-voce preparation for research scholarsthesis-and-viva-voce preparation for research scholars
thesis-and-viva-voce preparation for research scholarsPAmudhaKumar
 
W.H.Bender Quote 62 - Always strive to be a Hospitality Service professional
W.H.Bender Quote 62 - Always strive to be a Hospitality Service professionalW.H.Bender Quote 62 - Always strive to be a Hospitality Service professional
W.H.Bender Quote 62 - Always strive to be a Hospitality Service professionalWilliam (Bill) H. Bender, FCSI
 
Gautam Buddh Nagar Call Girls 🥰 8617370543 Service Offer VIP Hot Model
Gautam Buddh Nagar Call Girls 🥰 8617370543 Service Offer VIP Hot ModelGautam Buddh Nagar Call Girls 🥰 8617370543 Service Offer VIP Hot Model
Gautam Buddh Nagar Call Girls 🥰 8617370543 Service Offer VIP Hot ModelNitya salvi
 
Siliguri Escorts Service Girl ^ 9332606886, WhatsApp Anytime Siliguri
Siliguri Escorts Service Girl ^ 9332606886, WhatsApp Anytime SiliguriSiliguri Escorts Service Girl ^ 9332606886, WhatsApp Anytime Siliguri
Siliguri Escorts Service Girl ^ 9332606886, WhatsApp Anytime Siligurimeghakumariji156
 
Group work -meaning and definitions- Characteristics and Importance
Group work -meaning and definitions- Characteristics and ImportanceGroup work -meaning and definitions- Characteristics and Importance
Group work -meaning and definitions- Characteristics and Importanceajay0134
 

Último (16)

Spring-2024-Priesthoods of Augustus Yale Historical Review
Spring-2024-Priesthoods of Augustus Yale Historical ReviewSpring-2024-Priesthoods of Augustus Yale Historical Review
Spring-2024-Priesthoods of Augustus Yale Historical Review
 
How Software Developers Destroy Business Value.pptx
How Software Developers Destroy Business Value.pptxHow Software Developers Destroy Business Value.pptx
How Software Developers Destroy Business Value.pptx
 
Information Technology Project Management, Revised 7th edition test bank.docx
Information Technology Project Management, Revised 7th edition test bank.docxInformation Technology Project Management, Revised 7th edition test bank.docx
Information Technology Project Management, Revised 7th edition test bank.docx
 
Marketing Management 16th edition by Philip Kotler test bank.docx
Marketing Management 16th edition by Philip Kotler test bank.docxMarketing Management 16th edition by Philip Kotler test bank.docx
Marketing Management 16th edition by Philip Kotler test bank.docx
 
Beyond the Codes_Repositioning towards sustainable development
Beyond the Codes_Repositioning towards sustainable developmentBeyond the Codes_Repositioning towards sustainable development
Beyond the Codes_Repositioning towards sustainable development
 
The Psychology Of Motivation - Richard Brown
The Psychology Of Motivation - Richard BrownThe Psychology Of Motivation - Richard Brown
The Psychology Of Motivation - Richard Brown
 
internship thesis pakistan aeronautical complex kamra
internship thesis pakistan aeronautical complex kamrainternship thesis pakistan aeronautical complex kamra
internship thesis pakistan aeronautical complex kamra
 
Safety T fire missions army field Artillery
Safety T fire missions army field ArtillerySafety T fire missions army field Artillery
Safety T fire missions army field Artillery
 
Persuasive and Communication is the art of negotiation.
Persuasive and Communication is the art of negotiation.Persuasive and Communication is the art of negotiation.
Persuasive and Communication is the art of negotiation.
 
digital Human resource management presentation.pdf
digital Human resource management presentation.pdfdigital Human resource management presentation.pdf
digital Human resource management presentation.pdf
 
International Ocean Transportation p.pdf
International Ocean Transportation p.pdfInternational Ocean Transportation p.pdf
International Ocean Transportation p.pdf
 
thesis-and-viva-voce preparation for research scholars
thesis-and-viva-voce preparation for research scholarsthesis-and-viva-voce preparation for research scholars
thesis-and-viva-voce preparation for research scholars
 
W.H.Bender Quote 62 - Always strive to be a Hospitality Service professional
W.H.Bender Quote 62 - Always strive to be a Hospitality Service professionalW.H.Bender Quote 62 - Always strive to be a Hospitality Service professional
W.H.Bender Quote 62 - Always strive to be a Hospitality Service professional
 
Gautam Buddh Nagar Call Girls 🥰 8617370543 Service Offer VIP Hot Model
Gautam Buddh Nagar Call Girls 🥰 8617370543 Service Offer VIP Hot ModelGautam Buddh Nagar Call Girls 🥰 8617370543 Service Offer VIP Hot Model
Gautam Buddh Nagar Call Girls 🥰 8617370543 Service Offer VIP Hot Model
 
Siliguri Escorts Service Girl ^ 9332606886, WhatsApp Anytime Siliguri
Siliguri Escorts Service Girl ^ 9332606886, WhatsApp Anytime SiliguriSiliguri Escorts Service Girl ^ 9332606886, WhatsApp Anytime Siliguri
Siliguri Escorts Service Girl ^ 9332606886, WhatsApp Anytime Siliguri
 
Group work -meaning and definitions- Characteristics and Importance
Group work -meaning and definitions- Characteristics and ImportanceGroup work -meaning and definitions- Characteristics and Importance
Group work -meaning and definitions- Characteristics and Importance
 

Building value based teams december 2019

  • 1. Building value based teams Lean Agile Practices December 2019 hussam.ahmad@gmail.comhttps://www.linkedin.com/in/hussamahmad/
  • 2. page 02 Who am I? • 67-model human(Palestinian Syrian Norwegian) working globally in multicultural environments • Experience wise: • 10 years from social care and education sector • 25 years from the IT industry • System Architect, Developer • Product and Project Management • C-level executive, CEO • Coaching • Lean-Agile @scale (leadership & Implementation) • Waste management in Software development • Communication & Motivation • Goal setting & Achievement • Personal development hussam.ahmad@gmail.comhttps://www.linkedin.com/in/hussamahmad/
  • 3. page 03 The house of Lean • Alignment • Relevant briefing during the Product Increment planning • Establish backlog visibility and grooming routines • Adjust to match the vision and mission periodically • Built in quality • Refuse releasing undone work • Reduce tech debt • Integrate UX, Architecture and Operations in the flow • Transparency • Visualize everything • Ownership for success & failures • Allow failing & Learning (Coaching Kata, Coding Dojos, Community of Practice) https://www.linkedin.com/in/hussamahmad/ hussam.ahmad@gmail.com
  • 4. page 04 Value streams explained • Value is whatever you provide your customer in exchange for something valuable for you • Value is created and delivered • Value Creation Process + Value Delivery Process = Value Stream • Information and Resources flow through the stream https://www.linkedin.com/in/hussamahmad/ hussam.ahmad@gmail.com Step 1 Step 2 Step 3 Step 4 Step 5 Value Adding value Adding value Adding value Adding value
  • 5. page 05 A Pizza delivery value stream https://www.linkedin.com/in/hussamahmad/ hussam.ahmad@gmail.com Channels Web, Phone, Table Pizza Selection Place an order Pizza baking Pizza delivery Adding value Adding value Adding value Adding value I want a pizza 1. Decide on a supplier 2. Go through the menu 3. Decide on order form 4. Chose the Pizza 1. Size 2. Thickness 3. Toppings 4. Cheese 5. Place the order 6. Bake the pizza 7. Deliver the pizza 8. Make a payment 9. Enjoy the deal 
  • 6. page 06 A Pizza delivery value stream- How we identify the steps https://www.linkedin.com/in/hussamahmad/ hussam.ahmad@gmail.com Channels Web, Phone, Table Pizza Selection Place an order Pizza baking Pizza delivery Adding value Adding value Adding value Adding value I want a pizza • Identify the steps needed for value realization • Do not go into details • Exclude steps from external processes if not really needed (Braches like in ERP) • Ask: What does the process for value creation and delivery look like? • Ensure: added value after each step
  • 7. page 07 A Pizza delivery value stream – Identify the systems needed https://www.linkedin.com/in/hussamahmad/ hussam.ahmad@gmail.com Channels Pizza Selection Place an order Pizza baking Pizza delivery I want a pizza • In this step we identify what systems either are already in use or should be developed/involved in the value stream • Also draw the connection between the system and steps it is used in Web, Phone, Table Pizza selection System Pizza ordering ERP Pizza Delivery System Drivers & Routing
  • 8. page 08 A Pizza delivery value stream – Identify system requirements https://www.linkedin.com/in/hussamahmad/ hussam.ahmad@gmail.com Channels Pizza Selection Place an order Pizza baking Pizza delivery I want a pizza • For each system • We need to identify both functional and non functional requirements => backlog • Estimate the backlog based on experience => Prioritized backlog • Estimate manpower needed for both creation and delivery => Cross functional team Web, Phone, Table Pizza selection System Pizza ordering ERP Pizza Delivery System Drivers & Routing
  • 9. page 09 Adding confidence level to the estimate https://www.linkedin.com/in/hussamahmad/ hussam.ahmad@gmail.com Knowledge Confidence rating - Done similar many times - Reliable measurements exists either internally or externally - No unclear requirements High - There are some unknowns - Measurements exist, but vary in a range Medium - No experience in this area - We need to acquire both system development and Product Management knowledge Low
  • 10. page 010 How to build the teams https://www.linkedin.com/in/hussamahmad/ hussam.ahmad@gmail.com • Team types • T1: Component based team (ERP, Deployment, Front End, back end) • T2: Technology based team (Web team, Mobile team, Oracle) • T3: All Ends- End to End team (by product, value stream step, market segment) • Optimized for: • Speed and functional quality: T3 • Technical robustness: T1 • Expertise: T2 We should chose Cross functional Teams as often as possible Web, Phone, Table Pizza selection System Pizza ordering ERP Pizza Delivery System Drivers & Routing
  • 11. page 011 Empowertheteam Effective complete delivery & communication in a development team • With cross functional teams we gain: • Coordination of whole requirement happens locally in the team • No handing off before a complete requirement is DONE • Broader skills and system knowledge • Long lived with predictable delivery • Can deliver independently from other teams • Focus on whole system and not sub optimized Developer ArchitectTester Developer Developer Business analyst Product owner Potentially shippable product Customer specific function hussam.ahmad@gmail.comhttps://www.linkedin.com/in/hussamahmad/ Eliminate waste Deliver as fast as possible Amplify learning Build integrity
  • 12. page 012 We deliver iteratively and in increments https://www.linkedin.com/in/hussamahmad/ hussam.ahmad@gmail.com
  • 13. page 013 We work in cadence and synchronized manner • All teams start their iteration at the same time to allow: • Co-planning • Predictable capacity • Identification of dependencies • System integrity by managing frequent integrations • Learning • Synchronization enabled by • Capacity margins • Synchronized events • Short queues https://www.linkedin.com/in/hussamahmad/ hussam.ahmad@gmail.com
  • 14. page 014 Why should we gather around the VALUE • System thinking • We do not optimize one single process only • We take a holistic view of the whole system • Better efficiency: • Less waste • Fewer Handoffs • Faster delivery • Better collaboration: • Collaborative work on common goals • Easy to understand by everybody • => Higher satisfaction both internally and externally https://www.linkedin.com/in/hussamahmad/ hussam.ahmad@gmail.com
  • 15. page 015 How to build the teams https://www.linkedin.com/in/hussamahmad/ hussam.ahmad@gmail.com • Let us do this as an exercise in groups • Identify the Requirements • Decide on number of resources with different skill set • Decide on team type you think is a fit • Decide on number of teams • How to coordinate the teams Web, Phone, Table Pizza selection System Pizza ordering ERP Pizza Delivery System Drivers & Routing
  • 16. page 016 A Pizza delivery value stream – Identify the teams https://www.linkedin.com/in/hussamahmad/ hussam.ahmad@gmail.com Channels Pizza Selection Place an order Pizza baking Pizza delivery I want a pizza Web, Phone, Table Pizza selection System Pizza ordering ERP Pizza Delivery System Drivers & Routing 13 (4 Web, 3 mobile, 2 test, 1 BA, 1 Arch, 1 deployment, 1 SM) Just integration with SAP 6 (1 GIS, 1 Web, 1 Test, 1 BA, 1 DB, 1 SM)