SlideShare a Scribd company logo
1 of 16
Download to read 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)

More Related Content

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

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

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

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

Recently uploaded

{ 9892124323 }} Call Girls & Escorts in Hotel JW Marriott juhu, Mumbai
{ 9892124323 }} Call Girls & Escorts in Hotel JW Marriott juhu, Mumbai{ 9892124323 }} Call Girls & Escorts in Hotel JW Marriott juhu, Mumbai
{ 9892124323 }} Call Girls & Escorts in Hotel JW Marriott juhu, MumbaiPooja Nehwal
 
VIP Kolkata Call Girl Rajarhat 👉 8250192130 Available With Room
VIP Kolkata Call Girl Rajarhat 👉 8250192130  Available With RoomVIP Kolkata Call Girl Rajarhat 👉 8250192130  Available With Room
VIP Kolkata Call Girl Rajarhat 👉 8250192130 Available With Roomdivyansh0kumar0
 
Call now : 9892124323 Nalasopara Beautiful Call Girls Vasai virar Best Call G...
Call now : 9892124323 Nalasopara Beautiful Call Girls Vasai virar Best Call G...Call now : 9892124323 Nalasopara Beautiful Call Girls Vasai virar Best Call G...
Call now : 9892124323 Nalasopara Beautiful Call Girls Vasai virar Best Call G...Pooja Nehwal
 
operational plan ppt.pptx nursing management
operational plan ppt.pptx nursing managementoperational plan ppt.pptx nursing management
operational plan ppt.pptx nursing managementTulsiDhidhi1
 
VIP 7001035870 Find & Meet Hyderabad Call Girls Kondapur high-profile Call Girl
VIP 7001035870 Find & Meet Hyderabad Call Girls Kondapur high-profile Call GirlVIP 7001035870 Find & Meet Hyderabad Call Girls Kondapur high-profile Call Girl
VIP 7001035870 Find & Meet Hyderabad Call Girls Kondapur high-profile Call Girladitipandeya
 
Day 0- Bootcamp Roadmap for PLC Bootcamp
Day 0- Bootcamp Roadmap for PLC BootcampDay 0- Bootcamp Roadmap for PLC Bootcamp
Day 0- Bootcamp Roadmap for PLC BootcampPLCLeadershipDevelop
 
CALL ON ➥8923113531 🔝Call Girls Charbagh Lucknow best sexual service
CALL ON ➥8923113531 🔝Call Girls Charbagh Lucknow best sexual serviceCALL ON ➥8923113531 🔝Call Girls Charbagh Lucknow best sexual service
CALL ON ➥8923113531 🔝Call Girls Charbagh Lucknow best sexual serviceanilsa9823
 
CEO of Google, Sunder Pichai's biography
CEO of Google, Sunder Pichai's biographyCEO of Google, Sunder Pichai's biography
CEO of Google, Sunder Pichai's biographyHafizMuhammadAbdulla5
 
VIP 7001035870 Find & Meet Hyderabad Call Girls Ameerpet high-profile Call Girl
VIP 7001035870 Find & Meet Hyderabad Call Girls Ameerpet high-profile Call GirlVIP 7001035870 Find & Meet Hyderabad Call Girls Ameerpet high-profile Call Girl
VIP 7001035870 Find & Meet Hyderabad Call Girls Ameerpet high-profile Call Girladitipandeya
 
Pooja Mehta 9167673311, Trusted Call Girls In NAVI MUMBAI Cash On Payment , V...
Pooja Mehta 9167673311, Trusted Call Girls In NAVI MUMBAI Cash On Payment , V...Pooja Mehta 9167673311, Trusted Call Girls In NAVI MUMBAI Cash On Payment , V...
Pooja Mehta 9167673311, Trusted Call Girls In NAVI MUMBAI Cash On Payment , V...Pooja Nehwal
 
internal analysis on strategic management
internal analysis on strategic managementinternal analysis on strategic management
internal analysis on strategic managementharfimakarim
 

Recently uploaded (20)

Imagine - HR; are handling the 'bad banter' - Stella Chandler.pdf
Imagine - HR; are handling the 'bad banter' - Stella Chandler.pdfImagine - HR; are handling the 'bad banter' - Stella Chandler.pdf
Imagine - HR; are handling the 'bad banter' - Stella Chandler.pdf
 
Becoming an Inclusive Leader - Bernadette Thompson
Becoming an Inclusive Leader - Bernadette ThompsonBecoming an Inclusive Leader - Bernadette Thompson
Becoming an Inclusive Leader - Bernadette Thompson
 
{ 9892124323 }} Call Girls & Escorts in Hotel JW Marriott juhu, Mumbai
{ 9892124323 }} Call Girls & Escorts in Hotel JW Marriott juhu, Mumbai{ 9892124323 }} Call Girls & Escorts in Hotel JW Marriott juhu, Mumbai
{ 9892124323 }} Call Girls & Escorts in Hotel JW Marriott juhu, Mumbai
 
Discover -CQ Master Class - Rikita Wadhwa.pdf
Discover -CQ Master Class - Rikita Wadhwa.pdfDiscover -CQ Master Class - Rikita Wadhwa.pdf
Discover -CQ Master Class - Rikita Wadhwa.pdf
 
VIP Kolkata Call Girl Rajarhat 👉 8250192130 Available With Room
VIP Kolkata Call Girl Rajarhat 👉 8250192130  Available With RoomVIP Kolkata Call Girl Rajarhat 👉 8250192130  Available With Room
VIP Kolkata Call Girl Rajarhat 👉 8250192130 Available With Room
 
Call Girls Service Tilak Nagar @9999965857 Delhi 🫦 No Advance VVIP 🍎 SERVICE
Call Girls Service Tilak Nagar @9999965857 Delhi 🫦 No Advance  VVIP 🍎 SERVICECall Girls Service Tilak Nagar @9999965857 Delhi 🫦 No Advance  VVIP 🍎 SERVICE
Call Girls Service Tilak Nagar @9999965857 Delhi 🫦 No Advance VVIP 🍎 SERVICE
 
Call now : 9892124323 Nalasopara Beautiful Call Girls Vasai virar Best Call G...
Call now : 9892124323 Nalasopara Beautiful Call Girls Vasai virar Best Call G...Call now : 9892124323 Nalasopara Beautiful Call Girls Vasai virar Best Call G...
Call now : 9892124323 Nalasopara Beautiful Call Girls Vasai virar Best Call G...
 
operational plan ppt.pptx nursing management
operational plan ppt.pptx nursing managementoperational plan ppt.pptx nursing management
operational plan ppt.pptx nursing management
 
VIP 7001035870 Find & Meet Hyderabad Call Girls Kondapur high-profile Call Girl
VIP 7001035870 Find & Meet Hyderabad Call Girls Kondapur high-profile Call GirlVIP 7001035870 Find & Meet Hyderabad Call Girls Kondapur high-profile Call Girl
VIP 7001035870 Find & Meet Hyderabad Call Girls Kondapur high-profile Call Girl
 
LoveLocalGov - Chris Twigg, Inner Circle
LoveLocalGov - Chris Twigg, Inner CircleLoveLocalGov - Chris Twigg, Inner Circle
LoveLocalGov - Chris Twigg, Inner Circle
 
Day 0- Bootcamp Roadmap for PLC Bootcamp
Day 0- Bootcamp Roadmap for PLC BootcampDay 0- Bootcamp Roadmap for PLC Bootcamp
Day 0- Bootcamp Roadmap for PLC Bootcamp
 
Imagine - Creating Healthy Workplaces - Anthony Montgomery.pdf
Imagine - Creating Healthy Workplaces - Anthony Montgomery.pdfImagine - Creating Healthy Workplaces - Anthony Montgomery.pdf
Imagine - Creating Healthy Workplaces - Anthony Montgomery.pdf
 
CALL ON ➥8923113531 🔝Call Girls Charbagh Lucknow best sexual service
CALL ON ➥8923113531 🔝Call Girls Charbagh Lucknow best sexual serviceCALL ON ➥8923113531 🔝Call Girls Charbagh Lucknow best sexual service
CALL ON ➥8923113531 🔝Call Girls Charbagh Lucknow best sexual service
 
CEO of Google, Sunder Pichai's biography
CEO of Google, Sunder Pichai's biographyCEO of Google, Sunder Pichai's biography
CEO of Google, Sunder Pichai's biography
 
Leadership in Crisis - Helio Vogas, Risk & Leadership Keynote Speaker
Leadership in Crisis - Helio Vogas, Risk & Leadership Keynote SpeakerLeadership in Crisis - Helio Vogas, Risk & Leadership Keynote Speaker
Leadership in Crisis - Helio Vogas, Risk & Leadership Keynote Speaker
 
Disrupt or be Disrupted - Kirk Vallis.pdf
Disrupt or be Disrupted - Kirk Vallis.pdfDisrupt or be Disrupted - Kirk Vallis.pdf
Disrupt or be Disrupted - Kirk Vallis.pdf
 
VIP 7001035870 Find & Meet Hyderabad Call Girls Ameerpet high-profile Call Girl
VIP 7001035870 Find & Meet Hyderabad Call Girls Ameerpet high-profile Call GirlVIP 7001035870 Find & Meet Hyderabad Call Girls Ameerpet high-profile Call Girl
VIP 7001035870 Find & Meet Hyderabad Call Girls Ameerpet high-profile Call Girl
 
Empowering Local Government Frontline Services - Mo Baines.pdf
Empowering Local Government Frontline Services - Mo Baines.pdfEmpowering Local Government Frontline Services - Mo Baines.pdf
Empowering Local Government Frontline Services - Mo Baines.pdf
 
Pooja Mehta 9167673311, Trusted Call Girls In NAVI MUMBAI Cash On Payment , V...
Pooja Mehta 9167673311, Trusted Call Girls In NAVI MUMBAI Cash On Payment , V...Pooja Mehta 9167673311, Trusted Call Girls In NAVI MUMBAI Cash On Payment , V...
Pooja Mehta 9167673311, Trusted Call Girls In NAVI MUMBAI Cash On Payment , V...
 
internal analysis on strategic management
internal analysis on strategic managementinternal analysis on strategic management
internal analysis on strategic management
 

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)