SlideShare una empresa de Scribd logo
1 de 26
Descargar para leer sin conexión
Agile XXL
Scaling Agile for Project Teams
Alan Bustamante, PMP, PMI - ACP
March
29,
2012
Further Reading
© 2011 Seapine Software, Inc. All Rights Reserved
To learn more, download
Agile XXL: Scaling Agile for Project Teams eBook
www.seapine.com/agileservices/agilescaling_ebook.html
The 3 Pillar Model
Scaling Defined
Final Thoughts
Agenda
© 2011 Seapine Software, Inc. All Rights Reserved
One or more team members
non collocated
Require 2 or more Sub teams
© 2011 Seapine Software, Inc. All Rights Reserved
Agenda
Scaling Defined
Three Pillar Model
Final Thoughts
© 2011 Seapine Software, Inc. All Rights Reserved
Success Pillars
© 2011 Seapine Software, Inc. All Rights Reserved
Workspaces
Partnerships
Empowerment
© 2011 Seapine Software, Inc. All Rights Reserved
Breakout
Room
Wall space for
project schedules,
burn downs or
other charts
Open
Space
Co-located
Production
Support
Co-located
Project
Development
Build/ Release
Management
Workspaces
© 2011 Seapine Software, Inc. All Rights Reserved
Planning
Team Coordination
Sub Team Structure
© 2011 Seapine Software, Inc. All Rights Reserved
The
Process
Dictates
Executes
Project
Standards
Group
Project
B
Project
C
Project A
Traditional Process Definition
© 2011 Seapine Software, Inc. All Rights Reserved
• Discourage Ownership
• Increase Waste
• Inhibit Innovation
Changing Will Not Be Easy
© 2011 Seapine Software, Inc. All Rights Reserved
Project
Process
Sub Team D
Evolving set of
project specific
practices
Sub Team A Sub Team B
Sub Team C
Sub
Team C
Process
Evolving
set of sub
team
practices
Feedback
Sub
Team B
Process
Sub
Team A
Process
Sub
Team D
Process
Evolving
set of sub
team
practices
Evolving
set of sub
team
practices
Evolving
set of sub
team
practices
Project
Standards
Group
FeedbackFeedback
Feedback
Update
Agile Process Definition
© 2011 Seapine Software, Inc. All Rights Reserved
Product
Owner
Council
Story Map or
prioritized list
of stories
StakeholdersPrioritize
Populate
Tax
Product
Backlog
Settlements
Product
Backlog
Nominations
Product
Backlog
Producer
Services
Product
Backlog
Populate
Stakeholder
Requests
Pull
Negotiate
Planning
Story Map
Tax Producer ServicesSettlements Nominations
© 2011 Seapine Software, Inc. All Rights Reserved
Data Layer UI Layer
Testing Engineering
Tax Settlements
Sub Team Structure Types
Components
Function
Feature
© 2011 Seapine Software, Inc. All Rights Reserved
A common “Agile” distributed model
Feature 1
Manual SIT
Feature 2
Manual SIT
Based on Waterfall development
Feature 1
Requirements
Architecture
Engineering
Automated SIT
Feature 2
Requirements
Architecture
Engineering
Automated SIT
Report Defect – 11:30pm EST/11am IST (15.5 hr lapse)
Deploy “Good” Build – 8am EST/7:30pm IST
Verify Fix – 11am EST/10:30pm IST (11.5 hr lapse)
Fix Verified – 10:30pm EST/10am IST (11.5 hr lapse)
Mean Time
To Fix (MTTF):
38.5 hours
© 2011 Seapine Software, Inc. All Rights Reserved
A better “Agile” distributed model
Feature 1
Requirements
Architecture
Engineering
Automated SIT
Manual SIT
Based on Agile development
Feature 2
Requirements
Architecture
Engineering
Automated SIT
Manual SIT
Deploy Good build
8am
Report Defect
Noon
Verify Fix
3pm
Fix Verified
4pm
MTTF: 7 hrs
Deploy Good build
8am
Report Defect
Noon
Verify Fix
3pm
Fix Verified
4pm
MTTF: 7 hrs
© 2011 Seapine Software, Inc. All Rights Reserved
Prioritization
Code Quality
Collaboration
© 2011 Seapine Software, Inc. All Rights Reserved
Prioritization
© 2011 Seapine Software, Inc. All Rights Reserved
Some Examples
© 2011 Seapine Software, Inc. All Rights Reserved
Maximize Collaboration
© 2011 Seapine Software, Inc. All Rights Reserved
Source: http://www.zaufishan.co.uk/2010/09/shameless-plug.html
Bake In Code Quality
Source CodeSource CodeSource CodeSource Code
RepositoryRepositoryRepositoryRepository
ContinuousContinuousContinuousContinuous
Integration ServerIntegration ServerIntegration ServerIntegration Server
Model OfficeModel OfficeModel OfficeModel Office
ServerServerServerServer
Manual SIT
UAT
Jenkins
TDD, Unit Test, Local Integration Build
Send
Mainline
Changes
Poll RepositoryBad Build
Good Build
Deploy Good Build
Houston, TX Santa Clara, CA Bucharest, Romania
TDD, Unit Test, Local Integration Build TDD, Unit Test, Local Integration Build
Mainline
© 2011 Seapine Software, Inc. All Rights Reserved
The 3 Pillar Model
Final Thoughts
Scaling Defined
Agenda
© 2011 Seapine Software, Inc. All Rights Reserved
Scaling Truths
• Fight the urge to be “pure Agile”
• Put Agile in industry context
• Put Agile in project “bigness” context
• Mute the zealots
• Focus on continuously improving the
people, the process, and the tools
© 2011 Seapine Software, Inc. All Rights Reserved
Give Feedback on the Sessions
1 Sign In: www.eclipsecon.org
2 Select Session Evaluate
3 Vote
© 2011 Seapine Software, Inc. All Rights Reserved
Thank You!
Award winning ALM solutions providerAward winning ALM solutions providerAward winning ALM solutions providerAward winning ALM solutions provider
• TestTrackTestTrackTestTrackTestTrack ProProProPro – Issue and Defect Tracking
• TestTrackTestTrackTestTrackTestTrack TCMTCMTCMTCM – Test Case Management
• TestTrackTestTrackTestTrackTestTrack RMRMRMRM – Requirements Management
• Surround SCMSurround SCMSurround SCMSurround SCM – Source Code Management
• QA Wizard ProQA Wizard ProQA Wizard ProQA Wizard Pro – Automated Functional & Load Testing
Phone: +1.210.367.7680
Email: alan@alanbustamante.com
@alanbustamante
www.seapine.com

Más contenido relacionado

Último

Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...apidays
 
Unblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesUnblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesSinan KOZAK
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024Rafal Los
 
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...Neo4j
 
A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024Results
 
Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024The Digital Insurer
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerThousandEyes
 
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps ScriptAutomating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Scriptwesley chun
 
08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking MenDelhi Call girls
 
Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024The Digital Insurer
 
🐬 The future of MySQL is Postgres 🐘
🐬  The future of MySQL is Postgres   🐘🐬  The future of MySQL is Postgres   🐘
🐬 The future of MySQL is Postgres 🐘RTylerCroy
 
Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...Enterprise Knowledge
 
Factors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptxFactors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptxKatpro Technologies
 
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc
 
How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonetsnaman860154
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsEnterprise Knowledge
 
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking MenDelhi Call girls
 
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfThe Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfEnterprise Knowledge
 
Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101Paola De la Torre
 
CNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of ServiceCNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of Servicegiselly40
 

Último (20)

Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
 
Unblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesUnblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen Frames
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024
 
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
 
A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024
 
Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps ScriptAutomating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Script
 
08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men
 
Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024
 
🐬 The future of MySQL is Postgres 🐘
🐬  The future of MySQL is Postgres   🐘🐬  The future of MySQL is Postgres   🐘
🐬 The future of MySQL is Postgres 🐘
 
Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...
 
Factors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptxFactors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptx
 
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
 
How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonets
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI Solutions
 
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
 
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfThe Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
 
Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101
 
CNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of ServiceCNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of Service
 

Destacado

How Race, Age and Gender Shape Attitudes Towards Mental Health
How Race, Age and Gender Shape Attitudes Towards Mental HealthHow Race, Age and Gender Shape Attitudes Towards Mental Health
How Race, Age and Gender Shape Attitudes Towards Mental HealthThinkNow
 
AI Trends in Creative Operations 2024 by Artwork Flow.pdf
AI Trends in Creative Operations 2024 by Artwork Flow.pdfAI Trends in Creative Operations 2024 by Artwork Flow.pdf
AI Trends in Creative Operations 2024 by Artwork Flow.pdfmarketingartwork
 
PEPSICO Presentation to CAGNY Conference Feb 2024
PEPSICO Presentation to CAGNY Conference Feb 2024PEPSICO Presentation to CAGNY Conference Feb 2024
PEPSICO Presentation to CAGNY Conference Feb 2024Neil Kimberley
 
Content Methodology: A Best Practices Report (Webinar)
Content Methodology: A Best Practices Report (Webinar)Content Methodology: A Best Practices Report (Webinar)
Content Methodology: A Best Practices Report (Webinar)contently
 
How to Prepare For a Successful Job Search for 2024
How to Prepare For a Successful Job Search for 2024How to Prepare For a Successful Job Search for 2024
How to Prepare For a Successful Job Search for 2024Albert Qian
 
Social Media Marketing Trends 2024 // The Global Indie Insights
Social Media Marketing Trends 2024 // The Global Indie InsightsSocial Media Marketing Trends 2024 // The Global Indie Insights
Social Media Marketing Trends 2024 // The Global Indie InsightsKurio // The Social Media Age(ncy)
 
Trends In Paid Search: Navigating The Digital Landscape In 2024
Trends In Paid Search: Navigating The Digital Landscape In 2024Trends In Paid Search: Navigating The Digital Landscape In 2024
Trends In Paid Search: Navigating The Digital Landscape In 2024Search Engine Journal
 
5 Public speaking tips from TED - Visualized summary
5 Public speaking tips from TED - Visualized summary5 Public speaking tips from TED - Visualized summary
5 Public speaking tips from TED - Visualized summarySpeakerHub
 
ChatGPT and the Future of Work - Clark Boyd
ChatGPT and the Future of Work - Clark Boyd ChatGPT and the Future of Work - Clark Boyd
ChatGPT and the Future of Work - Clark Boyd Clark Boyd
 
Getting into the tech field. what next
Getting into the tech field. what next Getting into the tech field. what next
Getting into the tech field. what next Tessa Mero
 
Google's Just Not That Into You: Understanding Core Updates & Search Intent
Google's Just Not That Into You: Understanding Core Updates & Search IntentGoogle's Just Not That Into You: Understanding Core Updates & Search Intent
Google's Just Not That Into You: Understanding Core Updates & Search IntentLily Ray
 
Time Management & Productivity - Best Practices
Time Management & Productivity -  Best PracticesTime Management & Productivity -  Best Practices
Time Management & Productivity - Best PracticesVit Horky
 
The six step guide to practical project management
The six step guide to practical project managementThe six step guide to practical project management
The six step guide to practical project managementMindGenius
 
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...RachelPearson36
 
Unlocking the Power of ChatGPT and AI in Testing - A Real-World Look, present...
Unlocking the Power of ChatGPT and AI in Testing - A Real-World Look, present...Unlocking the Power of ChatGPT and AI in Testing - A Real-World Look, present...
Unlocking the Power of ChatGPT and AI in Testing - A Real-World Look, present...Applitools
 
12 Ways to Increase Your Influence at Work
12 Ways to Increase Your Influence at Work12 Ways to Increase Your Influence at Work
12 Ways to Increase Your Influence at WorkGetSmarter
 

Destacado (20)

How Race, Age and Gender Shape Attitudes Towards Mental Health
How Race, Age and Gender Shape Attitudes Towards Mental HealthHow Race, Age and Gender Shape Attitudes Towards Mental Health
How Race, Age and Gender Shape Attitudes Towards Mental Health
 
AI Trends in Creative Operations 2024 by Artwork Flow.pdf
AI Trends in Creative Operations 2024 by Artwork Flow.pdfAI Trends in Creative Operations 2024 by Artwork Flow.pdf
AI Trends in Creative Operations 2024 by Artwork Flow.pdf
 
Skeleton Culture Code
Skeleton Culture CodeSkeleton Culture Code
Skeleton Culture Code
 
PEPSICO Presentation to CAGNY Conference Feb 2024
PEPSICO Presentation to CAGNY Conference Feb 2024PEPSICO Presentation to CAGNY Conference Feb 2024
PEPSICO Presentation to CAGNY Conference Feb 2024
 
Content Methodology: A Best Practices Report (Webinar)
Content Methodology: A Best Practices Report (Webinar)Content Methodology: A Best Practices Report (Webinar)
Content Methodology: A Best Practices Report (Webinar)
 
How to Prepare For a Successful Job Search for 2024
How to Prepare For a Successful Job Search for 2024How to Prepare For a Successful Job Search for 2024
How to Prepare For a Successful Job Search for 2024
 
Social Media Marketing Trends 2024 // The Global Indie Insights
Social Media Marketing Trends 2024 // The Global Indie InsightsSocial Media Marketing Trends 2024 // The Global Indie Insights
Social Media Marketing Trends 2024 // The Global Indie Insights
 
Trends In Paid Search: Navigating The Digital Landscape In 2024
Trends In Paid Search: Navigating The Digital Landscape In 2024Trends In Paid Search: Navigating The Digital Landscape In 2024
Trends In Paid Search: Navigating The Digital Landscape In 2024
 
5 Public speaking tips from TED - Visualized summary
5 Public speaking tips from TED - Visualized summary5 Public speaking tips from TED - Visualized summary
5 Public speaking tips from TED - Visualized summary
 
ChatGPT and the Future of Work - Clark Boyd
ChatGPT and the Future of Work - Clark Boyd ChatGPT and the Future of Work - Clark Boyd
ChatGPT and the Future of Work - Clark Boyd
 
Getting into the tech field. what next
Getting into the tech field. what next Getting into the tech field. what next
Getting into the tech field. what next
 
Google's Just Not That Into You: Understanding Core Updates & Search Intent
Google's Just Not That Into You: Understanding Core Updates & Search IntentGoogle's Just Not That Into You: Understanding Core Updates & Search Intent
Google's Just Not That Into You: Understanding Core Updates & Search Intent
 
How to have difficult conversations
How to have difficult conversations How to have difficult conversations
How to have difficult conversations
 
Introduction to Data Science
Introduction to Data ScienceIntroduction to Data Science
Introduction to Data Science
 
Time Management & Productivity - Best Practices
Time Management & Productivity -  Best PracticesTime Management & Productivity -  Best Practices
Time Management & Productivity - Best Practices
 
The six step guide to practical project management
The six step guide to practical project managementThe six step guide to practical project management
The six step guide to practical project management
 
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
 
Unlocking the Power of ChatGPT and AI in Testing - A Real-World Look, present...
Unlocking the Power of ChatGPT and AI in Testing - A Real-World Look, present...Unlocking the Power of ChatGPT and AI in Testing - A Real-World Look, present...
Unlocking the Power of ChatGPT and AI in Testing - A Real-World Look, present...
 
12 Ways to Increase Your Influence at Work
12 Ways to Increase Your Influence at Work12 Ways to Increase Your Influence at Work
12 Ways to Increase Your Influence at Work
 
ChatGPT webinar slides
ChatGPT webinar slidesChatGPT webinar slides
ChatGPT webinar slides
 

EclipseCon 2012: Agile XXL - Scaling Agile for Project Teams

  • 1. Agile XXL Scaling Agile for Project Teams Alan Bustamante, PMP, PMI - ACP March 29, 2012
  • 2. Further Reading © 2011 Seapine Software, Inc. All Rights Reserved To learn more, download Agile XXL: Scaling Agile for Project Teams eBook www.seapine.com/agileservices/agilescaling_ebook.html
  • 3. The 3 Pillar Model Scaling Defined Final Thoughts Agenda © 2011 Seapine Software, Inc. All Rights Reserved
  • 4. One or more team members non collocated Require 2 or more Sub teams © 2011 Seapine Software, Inc. All Rights Reserved
  • 5. Agenda Scaling Defined Three Pillar Model Final Thoughts © 2011 Seapine Software, Inc. All Rights Reserved
  • 6. Success Pillars © 2011 Seapine Software, Inc. All Rights Reserved
  • 7. Workspaces Partnerships Empowerment © 2011 Seapine Software, Inc. All Rights Reserved
  • 8. Breakout Room Wall space for project schedules, burn downs or other charts Open Space Co-located Production Support Co-located Project Development Build/ Release Management Workspaces © 2011 Seapine Software, Inc. All Rights Reserved
  • 9. Planning Team Coordination Sub Team Structure © 2011 Seapine Software, Inc. All Rights Reserved
  • 10. The Process Dictates Executes Project Standards Group Project B Project C Project A Traditional Process Definition © 2011 Seapine Software, Inc. All Rights Reserved • Discourage Ownership • Increase Waste • Inhibit Innovation
  • 11. Changing Will Not Be Easy © 2011 Seapine Software, Inc. All Rights Reserved
  • 12. Project Process Sub Team D Evolving set of project specific practices Sub Team A Sub Team B Sub Team C Sub Team C Process Evolving set of sub team practices Feedback Sub Team B Process Sub Team A Process Sub Team D Process Evolving set of sub team practices Evolving set of sub team practices Evolving set of sub team practices Project Standards Group FeedbackFeedback Feedback Update Agile Process Definition © 2011 Seapine Software, Inc. All Rights Reserved
  • 13. Product Owner Council Story Map or prioritized list of stories StakeholdersPrioritize Populate Tax Product Backlog Settlements Product Backlog Nominations Product Backlog Producer Services Product Backlog Populate Stakeholder Requests Pull Negotiate Planning Story Map Tax Producer ServicesSettlements Nominations © 2011 Seapine Software, Inc. All Rights Reserved
  • 14. Data Layer UI Layer Testing Engineering Tax Settlements Sub Team Structure Types Components Function Feature © 2011 Seapine Software, Inc. All Rights Reserved
  • 15. A common “Agile” distributed model Feature 1 Manual SIT Feature 2 Manual SIT Based on Waterfall development Feature 1 Requirements Architecture Engineering Automated SIT Feature 2 Requirements Architecture Engineering Automated SIT Report Defect – 11:30pm EST/11am IST (15.5 hr lapse) Deploy “Good” Build – 8am EST/7:30pm IST Verify Fix – 11am EST/10:30pm IST (11.5 hr lapse) Fix Verified – 10:30pm EST/10am IST (11.5 hr lapse) Mean Time To Fix (MTTF): 38.5 hours © 2011 Seapine Software, Inc. All Rights Reserved
  • 16. A better “Agile” distributed model Feature 1 Requirements Architecture Engineering Automated SIT Manual SIT Based on Agile development Feature 2 Requirements Architecture Engineering Automated SIT Manual SIT Deploy Good build 8am Report Defect Noon Verify Fix 3pm Fix Verified 4pm MTTF: 7 hrs Deploy Good build 8am Report Defect Noon Verify Fix 3pm Fix Verified 4pm MTTF: 7 hrs © 2011 Seapine Software, Inc. All Rights Reserved
  • 17. Prioritization Code Quality Collaboration © 2011 Seapine Software, Inc. All Rights Reserved
  • 18. Prioritization © 2011 Seapine Software, Inc. All Rights Reserved
  • 19. Some Examples © 2011 Seapine Software, Inc. All Rights Reserved
  • 20. Maximize Collaboration © 2011 Seapine Software, Inc. All Rights Reserved
  • 22. Bake In Code Quality Source CodeSource CodeSource CodeSource Code RepositoryRepositoryRepositoryRepository ContinuousContinuousContinuousContinuous Integration ServerIntegration ServerIntegration ServerIntegration Server Model OfficeModel OfficeModel OfficeModel Office ServerServerServerServer Manual SIT UAT Jenkins TDD, Unit Test, Local Integration Build Send Mainline Changes Poll RepositoryBad Build Good Build Deploy Good Build Houston, TX Santa Clara, CA Bucharest, Romania TDD, Unit Test, Local Integration Build TDD, Unit Test, Local Integration Build Mainline © 2011 Seapine Software, Inc. All Rights Reserved
  • 23. The 3 Pillar Model Final Thoughts Scaling Defined Agenda © 2011 Seapine Software, Inc. All Rights Reserved
  • 24. Scaling Truths • Fight the urge to be “pure Agile” • Put Agile in industry context • Put Agile in project “bigness” context • Mute the zealots • Focus on continuously improving the people, the process, and the tools © 2011 Seapine Software, Inc. All Rights Reserved
  • 25. Give Feedback on the Sessions 1 Sign In: www.eclipsecon.org 2 Select Session Evaluate 3 Vote © 2011 Seapine Software, Inc. All Rights Reserved
  • 26. Thank You! Award winning ALM solutions providerAward winning ALM solutions providerAward winning ALM solutions providerAward winning ALM solutions provider • TestTrackTestTrackTestTrackTestTrack ProProProPro – Issue and Defect Tracking • TestTrackTestTrackTestTrackTestTrack TCMTCMTCMTCM – Test Case Management • TestTrackTestTrackTestTrackTestTrack RMRMRMRM – Requirements Management • Surround SCMSurround SCMSurround SCMSurround SCM – Source Code Management • QA Wizard ProQA Wizard ProQA Wizard ProQA Wizard Pro – Automated Functional & Load Testing Phone: +1.210.367.7680 Email: alan@alanbustamante.com @alanbustamante www.seapine.com