SlideShare uma empresa Scribd logo
1 de 15
Stealth Scrum Michael Sahota Senior Principal Consultant BEA Systems May, 2005
Agenda ,[object Object],[object Object],[object Object],[object Object]
Scrum ,[object Object],[object Object]
© Advanced Development Methods 2003 All Rights Reserved
©  Copyright 2004, William C. Wake, William.Wake@acm.org,  www.xp123.com Free for non-commercial use. 1-25-04 Daily Scrum Hosted by ScrumMaster Attended by all, but Stakeholders don’t speak Same time every day Answer: 1) What did you do yesterday? 2) What will you do today? 3) What’s in your way? Team updates Sprint Backlog; ScrumMaster updates Blocks List PO Product Owner: Set priorities Roles SM ScrumMaster: Manage process, re­­move blocks T Team: Develop product SH Stakeholders: observe & advise Key Artifacts Product Backlog List of  requirements & issues Owned by Product Owner Anybody can add to it Only Product Owner prioritizes Sprint Goal One-sentence summary Declared by Product Owner Accepted by team Sprint Backlog List of  tasks Owned by team Only team modifies it Blocks List List of  blocks & unmade decisions Owned by ScrumMaster Updated daily Increment Version of the product Shippable functionality (tested, documented, etc.) Key Meetings Sprint Planning Meeting Hosted by ScrumMaster; ½-1 day In: Product Backlog, existing pro­duct, business & technology conditions 1. Select highest priority items in Product Backlog; declare Sprint Goal 2. Team turns selected items into Sprint Backlog Out:: Sprint Goal, Sprint Backlog Sprint Review Meeting Hosted by ScrumMaster Attended by all Informal, 4-hour, informational Team demos Increment All discuss Hold retrospective Announce next Sprint Planning Meeting Product Backlog Development Process Increment Sprint Planning Meeting Daily Scrum Daily Work Sprint Goal Sprint Backlog Blocks List Product  Sprint Review Meeting Sprint :  30 days each Product Backlog’ Increment’
Engineering Best Practices © Advanced Development Methods 2003 All Rights Reserved Capability If not present, insert into Product Backlog the identified non-functional requirements at high priority Source code management “ Investigate and implement source code management” Test driven development “ NonFunctional Requirement - Learn and implement test driven development” Automated builds “ Investigate and implement automated build and test capability” Refactoring “ Investigate, learn and implement refactoring” Coding standards “ Devise and implement coding standards” User development of acceptance tests “ Investigate and implement user development of acceptance tests” Frequent check-in of code “ Set standards for checking in code” Shared code “  Investigate and implement code review and sharing practices” Working environment “ Upgrade working environment and tools for teams”
Situation Description ,[object Object],[object Object],[object Object]
Exercise ,[object Object],[object Object],[object Object],[object Object]
Stealth Scrum Cookbook ,[object Object],[object Object],[object Object]
White Label Scrum Scrum White Label Scrum XP Product Owner Project Manager Customer Scrum Master Team Lead/Project Manger n/a (Coach) Sprint Iteration Iteration Sprint * Meeting Iteration * Meeting Standup Meeting, Iteration Planning Product Backlog Project Tasks User Stories, Release Plan Sprint Backlog Iteration Tasks Tasks
Incrementally Add Process Process Iteration Agree to do iterative development (Two week iteration) 0 Iteration Planning Meeting - light version 1 Iteration Goal 1 Daily Meeting (RIP weekly status meeting) 1 Mid-point review Meeting 1 Iteration Review Meeting  - including  demo,  retrospective   1 Iteration Tasks 2 Product Backlog, Release Planning 4 Iteration Task Burndown (First mention of Scrum) 5 & 6
Incrementally Add Software Practices Practices Iteration Source code management 0 Architecture/Design Diagrams 1 Test driven development (Unit test only) 2 Working environment (Tools only) 2 & 3 Refactoring 4 Coding standards 4 Shared code (Some pair programming) 4 Frequent check-in of code 5 User development of acceptance tests 5 Automated builds (Was on to-do list)
Challenges ,[object Object],[object Object]
Critical Success Factors ,[object Object],[object Object]
Conclusion ,[object Object],[object Object]

Mais conteúdo relacionado

Mais procurados

Fundamental test process
Fundamental test processFundamental test process
Fundamental test processmuhammad afif
 
What is Test Plan? Edureka
What is Test Plan? EdurekaWhat is Test Plan? Edureka
What is Test Plan? EdurekaEdureka!
 
Software Development Plan of Fixed Asset Management System
Software Development Plan of Fixed Asset Management SystemSoftware Development Plan of Fixed Asset Management System
Software Development Plan of Fixed Asset Management SystemNasiruddin Juel
 
Software Testing Basics
Software Testing BasicsSoftware Testing Basics
Software Testing BasicsBelal Raslan
 
Markus Gartner - Alternative Paths for Self-Education in Software Testing - E...
Markus Gartner - Alternative Paths for Self-Education in Software Testing - E...Markus Gartner - Alternative Paths for Self-Education in Software Testing - E...
Markus Gartner - Alternative Paths for Self-Education in Software Testing - E...TEST Huddle
 
Overview of project planning
Overview of project planningOverview of project planning
Overview of project planningNidhya Rangarajan
 
Software testing implementation
Software testing implementationSoftware testing implementation
Software testing implementationLuthfia Ulinnuha
 
Test planning & estimation
Test planning & estimationTest planning & estimation
Test planning & estimationLeslie Smart
 
Software Testing interview - Q&A and tips
Software Testing interview - Q&A and tipsSoftware Testing interview - Q&A and tips
Software Testing interview - Q&A and tipsPankaj Dubey
 
Lviv PMDay 2015 S Роман Савченко: Комплексний підхід в оцінюванні стану проек...
Lviv PMDay 2015 S Роман Савченко: Комплексний підхід в оцінюванні стану проек...Lviv PMDay 2015 S Роман Савченко: Комплексний підхід в оцінюванні стану проек...
Lviv PMDay 2015 S Роман Савченко: Комплексний підхід в оцінюванні стану проек...Lviv Startup Club
 

Mais procurados (20)

Test plan
Test planTest plan
Test plan
 
Test planning
Test planningTest planning
Test planning
 
Fundamental test process
Fundamental test processFundamental test process
Fundamental test process
 
Mary_Deepthy
Mary_DeepthyMary_Deepthy
Mary_Deepthy
 
ISTQB Advanced Test Manager Training 2012 - Testing Process
ISTQB Advanced Test Manager Training 2012 - Testing Process ISTQB Advanced Test Manager Training 2012 - Testing Process
ISTQB Advanced Test Manager Training 2012 - Testing Process
 
Scrum best practices
Scrum best practicesScrum best practices
Scrum best practices
 
What is Test Plan? Edureka
What is Test Plan? EdurekaWhat is Test Plan? Edureka
What is Test Plan? Edureka
 
Software Development Plan of Fixed Asset Management System
Software Development Plan of Fixed Asset Management SystemSoftware Development Plan of Fixed Asset Management System
Software Development Plan of Fixed Asset Management System
 
Software Testing Basics
Software Testing BasicsSoftware Testing Basics
Software Testing Basics
 
Markus Gartner - Alternative Paths for Self-Education in Software Testing - E...
Markus Gartner - Alternative Paths for Self-Education in Software Testing - E...Markus Gartner - Alternative Paths for Self-Education in Software Testing - E...
Markus Gartner - Alternative Paths for Self-Education in Software Testing - E...
 
Overview of project planning
Overview of project planningOverview of project planning
Overview of project planning
 
Software testing implementation
Software testing implementationSoftware testing implementation
Software testing implementation
 
02 test planning
02   test planning02   test planning
02 test planning
 
quality
qualityquality
quality
 
Test planning & estimation
Test planning & estimationTest planning & estimation
Test planning & estimation
 
Software engineering-quiz
Software engineering-quizSoftware engineering-quiz
Software engineering-quiz
 
ISTQB Foundation Agile Tester 2014 Training, Agile SW Development
ISTQB Foundation Agile Tester 2014 Training, Agile SW DevelopmentISTQB Foundation Agile Tester 2014 Training, Agile SW Development
ISTQB Foundation Agile Tester 2014 Training, Agile SW Development
 
Software Testing interview - Q&A and tips
Software Testing interview - Q&A and tipsSoftware Testing interview - Q&A and tips
Software Testing interview - Q&A and tips
 
Lviv PMDay 2015 S Роман Савченко: Комплексний підхід в оцінюванні стану проек...
Lviv PMDay 2015 S Роман Савченко: Комплексний підхід в оцінюванні стану проек...Lviv PMDay 2015 S Роман Савченко: Комплексний підхід в оцінюванні стану проек...
Lviv PMDay 2015 S Роман Савченко: Комплексний підхід в оцінюванні стану проек...
 
Bai giang-spm-16jan14
Bai giang-spm-16jan14Bai giang-spm-16jan14
Bai giang-spm-16jan14
 

Semelhante a Vacation Stealth Scrum

Presentation: "Agile methodologies for Project Management - SCRUM" by Varty K...
Presentation: "Agile methodologies for Project Management - SCRUM" by Varty K...Presentation: "Agile methodologies for Project Management - SCRUM" by Varty K...
Presentation: "Agile methodologies for Project Management - SCRUM" by Varty K...varty
 
Introduction into Scrum
Introduction into ScrumIntroduction into Scrum
Introduction into Scrummsorin
 
Intro To Scrum
Intro To ScrumIntro To Scrum
Intro To Scrumscottycn
 
Redistributable Intro To Scrum
Redistributable Intro To ScrumRedistributable Intro To Scrum
Redistributable Intro To ScrumErwin Verweij
 
Agile Development with Scrum.pptx
Agile Development with Scrum.pptxAgile Development with Scrum.pptx
Agile Development with Scrum.pptxzuma14
 
Dot+Net+2010+Features
Dot+Net+2010+FeaturesDot+Net+2010+Features
Dot+Net+2010+Featuresgurbaxrawat
 
An Introduction to Scrum
An Introduction to ScrumAn Introduction to Scrum
An Introduction to Scrummbalas2
 
Agile Methodology in Software Development
Agile Methodology in Software DevelopmentAgile Methodology in Software Development
Agile Methodology in Software DevelopmentRaghav Seth
 
CAI - Agile Scrum Development Presentation
CAI - Agile Scrum Development PresentationCAI - Agile Scrum Development Presentation
CAI - Agile Scrum Development Presentationdeyoepw
 
agiletesting-220223101844.pptx
agiletesting-220223101844.pptxagiletesting-220223101844.pptx
agiletesting-220223101844.pptxAbhilashaKoka
 
Agile software-development-overview-1231560734008086-2
Agile software-development-overview-1231560734008086-2Agile software-development-overview-1231560734008086-2
Agile software-development-overview-1231560734008086-2shankar chinn
 
Agile Project Management Workshop.pptx
Agile Project Management Workshop.pptxAgile Project Management Workshop.pptx
Agile Project Management Workshop.pptxAbhishek Prasoon
 
Scrum for a team that have appled Scrum
Scrum for a team that have appled ScrumScrum for a team that have appled Scrum
Scrum for a team that have appled ScrumNhi Nguyen Phan Quy
 

Semelhante a Vacation Stealth Scrum (20)

Presentation: "Agile methodologies for Project Management - SCRUM" by Varty K...
Presentation: "Agile methodologies for Project Management - SCRUM" by Varty K...Presentation: "Agile methodologies for Project Management - SCRUM" by Varty K...
Presentation: "Agile methodologies for Project Management - SCRUM" by Varty K...
 
Intro To Scrum.V3
Intro To Scrum.V3Intro To Scrum.V3
Intro To Scrum.V3
 
Introduction into Scrum
Introduction into ScrumIntroduction into Scrum
Introduction into Scrum
 
Intro To Scrum
Intro To ScrumIntro To Scrum
Intro To Scrum
 
Redistributable Intro To Scrum
Redistributable Intro To ScrumRedistributable Intro To Scrum
Redistributable Intro To Scrum
 
Agile Development with Scrum.pptx
Agile Development with Scrum.pptxAgile Development with Scrum.pptx
Agile Development with Scrum.pptx
 
Agile Scrum Methodology
Agile Scrum MethodologyAgile Scrum Methodology
Agile Scrum Methodology
 
Dot+Net+2010+Features
Dot+Net+2010+FeaturesDot+Net+2010+Features
Dot+Net+2010+Features
 
Agile
AgileAgile
Agile
 
Agile
Agile Agile
Agile
 
An Introduction to Scrum
An Introduction to ScrumAn Introduction to Scrum
An Introduction to Scrum
 
Agile Methodology in Software Development
Agile Methodology in Software DevelopmentAgile Methodology in Software Development
Agile Methodology in Software Development
 
Azure dev ops
Azure dev opsAzure dev ops
Azure dev ops
 
CAI - Agile Scrum Development Presentation
CAI - Agile Scrum Development PresentationCAI - Agile Scrum Development Presentation
CAI - Agile Scrum Development Presentation
 
agiletesting-220223101844.pptx
agiletesting-220223101844.pptxagiletesting-220223101844.pptx
agiletesting-220223101844.pptx
 
Introduction to agile
Introduction to agileIntroduction to agile
Introduction to agile
 
Scrum and Agile SDLC 101
Scrum and Agile SDLC 101Scrum and Agile SDLC 101
Scrum and Agile SDLC 101
 
Agile software-development-overview-1231560734008086-2
Agile software-development-overview-1231560734008086-2Agile software-development-overview-1231560734008086-2
Agile software-development-overview-1231560734008086-2
 
Agile Project Management Workshop.pptx
Agile Project Management Workshop.pptxAgile Project Management Workshop.pptx
Agile Project Management Workshop.pptx
 
Scrum for a team that have appled Scrum
Scrum for a team that have appled ScrumScrum for a team that have appled Scrum
Scrum for a team that have appled Scrum
 

Mais de Michael Sahota

5 Practices for an Agile Mindset
5 Practices for an Agile Mindset5 Practices for an Agile Mindset
5 Practices for an Agile MindsetMichael Sahota
 
Advice Process for Effective Organizational Decision-Making
Advice Process for Effective Organizational Decision-MakingAdvice Process for Effective Organizational Decision-Making
Advice Process for Effective Organizational Decision-MakingMichael Sahota
 
10 Secrets of Agile Transformation
10 Secrets of Agile Transformation10 Secrets of Agile Transformation
10 Secrets of Agile TransformationMichael Sahota
 
Reinventing Organizations - Scrum Gathering Orlando
Reinventing Organizations - Scrum Gathering OrlandoReinventing Organizations - Scrum Gathering Orlando
Reinventing Organizations - Scrum Gathering OrlandoMichael Sahota
 
Reinventing Organizations for Agility
Reinventing Organizations for AgilityReinventing Organizations for Agility
Reinventing Organizations for AgilityMichael Sahota
 
Reinventing Organizations for Enterprise Agility
Reinventing Organizations for Enterprise AgilityReinventing Organizations for Enterprise Agility
Reinventing Organizations for Enterprise AgilityMichael Sahota
 
People over Process (Agile & Beyond)
People over Process (Agile & Beyond)People over Process (Agile & Beyond)
People over Process (Agile & Beyond)Michael Sahota
 
Agile enterprise - Reinventing organizations
Agile enterprise - Reinventing organizationsAgile enterprise - Reinventing organizations
Agile enterprise - Reinventing organizationsMichael Sahota
 
Whole Agile - Unleashing People & Organizations
Whole Agile - Unleashing People & Organizations Whole Agile - Unleashing People & Organizations
Whole Agile - Unleashing People & Organizations Michael Sahota
 
Scrum and Kanban - Getting the Most from Each
Scrum and Kanban - Getting the Most from EachScrum and Kanban - Getting the Most from Each
Scrum and Kanban - Getting the Most from EachMichael Sahota
 
Transformation Case Study Highlights
Transformation Case Study HighlightsTransformation Case Study Highlights
Transformation Case Study HighlightsMichael Sahota
 
Understanding and Working with Agile Culture - PMI-SOC
Understanding and Working with Agile Culture - PMI-SOCUnderstanding and Working with Agile Culture - PMI-SOC
Understanding and Working with Agile Culture - PMI-SOCMichael Sahota
 
How to fast with sticky notes
How to fast with sticky notesHow to fast with sticky notes
How to fast with sticky notesMichael Sahota
 
Top 10 Agile Gotchas, Problems and Challenges + What you can do about them
Top 10 Agile Gotchas, Problems and Challenges + What you can do about themTop 10 Agile Gotchas, Problems and Challenges + What you can do about them
Top 10 Agile Gotchas, Problems and Challenges + What you can do about themMichael Sahota
 
Play, Games and Gamification TPMA
Play, Games and Gamification TPMAPlay, Games and Gamification TPMA
Play, Games and Gamification TPMAMichael Sahota
 
The business case for agile transformation
The business case for agile transformationThe business case for agile transformation
The business case for agile transformationMichael Sahota
 
Agile 2012 - An Agile Adoption and Transformation Survival Guide
Agile 2012 - An Agile Adoption and Transformation Survival GuideAgile 2012 - An Agile Adoption and Transformation Survival Guide
Agile 2012 - An Agile Adoption and Transformation Survival GuideMichael Sahota
 

Mais de Michael Sahota (20)

5 Practices for an Agile Mindset
5 Practices for an Agile Mindset5 Practices for an Agile Mindset
5 Practices for an Agile Mindset
 
Advice Process for Effective Organizational Decision-Making
Advice Process for Effective Organizational Decision-MakingAdvice Process for Effective Organizational Decision-Making
Advice Process for Effective Organizational Decision-Making
 
10 Secrets of Agile Transformation
10 Secrets of Agile Transformation10 Secrets of Agile Transformation
10 Secrets of Agile Transformation
 
Reinventing Organizations - Scrum Gathering Orlando
Reinventing Organizations - Scrum Gathering OrlandoReinventing Organizations - Scrum Gathering Orlando
Reinventing Organizations - Scrum Gathering Orlando
 
Reinventing Organizations for Agility
Reinventing Organizations for AgilityReinventing Organizations for Agility
Reinventing Organizations for Agility
 
Reinventing Organizations for Enterprise Agility
Reinventing Organizations for Enterprise AgilityReinventing Organizations for Enterprise Agility
Reinventing Organizations for Enterprise Agility
 
People over Process (Agile & Beyond)
People over Process (Agile & Beyond)People over Process (Agile & Beyond)
People over Process (Agile & Beyond)
 
Manager's journey
Manager's journeyManager's journey
Manager's journey
 
Agile enterprise - Reinventing organizations
Agile enterprise - Reinventing organizationsAgile enterprise - Reinventing organizations
Agile enterprise - Reinventing organizations
 
Whole Agile - Unleashing People & Organizations
Whole Agile - Unleashing People & Organizations Whole Agile - Unleashing People & Organizations
Whole Agile - Unleashing People & Organizations
 
Scrum and Kanban - Getting the Most from Each
Scrum and Kanban - Getting the Most from EachScrum and Kanban - Getting the Most from Each
Scrum and Kanban - Getting the Most from Each
 
People over Process
People over ProcessPeople over Process
People over Process
 
Transformation Case Study Highlights
Transformation Case Study HighlightsTransformation Case Study Highlights
Transformation Case Study Highlights
 
Understanding and Working with Agile Culture - PMI-SOC
Understanding and Working with Agile Culture - PMI-SOCUnderstanding and Working with Agile Culture - PMI-SOC
Understanding and Working with Agile Culture - PMI-SOC
 
How to fast with sticky notes
How to fast with sticky notesHow to fast with sticky notes
How to fast with sticky notes
 
Top 10 Agile Gotchas, Problems and Challenges + What you can do about them
Top 10 Agile Gotchas, Problems and Challenges + What you can do about themTop 10 Agile Gotchas, Problems and Challenges + What you can do about them
Top 10 Agile Gotchas, Problems and Challenges + What you can do about them
 
My Agile suitcase
My Agile suitcaseMy Agile suitcase
My Agile suitcase
 
Play, Games and Gamification TPMA
Play, Games and Gamification TPMAPlay, Games and Gamification TPMA
Play, Games and Gamification TPMA
 
The business case for agile transformation
The business case for agile transformationThe business case for agile transformation
The business case for agile transformation
 
Agile 2012 - An Agile Adoption and Transformation Survival Guide
Agile 2012 - An Agile Adoption and Transformation Survival GuideAgile 2012 - An Agile Adoption and Transformation Survival Guide
Agile 2012 - An Agile Adoption and Transformation Survival Guide
 

Último

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
 
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
 
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024The Digital Insurer
 
Advantages of Hiring UIUX Design Service Providers for Your Business
Advantages of Hiring UIUX Design Service Providers for Your BusinessAdvantages of Hiring UIUX Design Service Providers for Your Business
Advantages of Hiring UIUX Design Service Providers for Your BusinessPixlogix Infotech
 
What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?Antenna Manufacturer Coco
 
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...Martijn de Jong
 
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024The Digital Insurer
 
The Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxThe Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxMalak Abu Hammad
 
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
 
Real Time Object Detection Using Open CV
Real Time Object Detection Using Open CVReal Time Object Detection Using Open CV
Real Time Object Detection Using Open CVKhem
 
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
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfsudhanshuwaghmare1
 
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdfUnderstanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdfUK Journal
 
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
 
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityPrincipled Technologies
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Miguel Araújo
 
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
 
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
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationSafe Software
 
Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)wesley chun
 

Último (20)

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
 
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...
 
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024
 
Advantages of Hiring UIUX Design Service Providers for Your Business
Advantages of Hiring UIUX Design Service Providers for Your BusinessAdvantages of Hiring UIUX Design Service Providers for Your Business
Advantages of Hiring UIUX Design Service Providers for Your Business
 
What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?
 
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...
 
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
 
The Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxThe Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptx
 
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
 
Real Time Object Detection Using Open CV
Real Time Object Detection Using Open CVReal Time Object Detection Using Open CV
Real Time Object Detection Using Open CV
 
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
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdf
 
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdfUnderstanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
 
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
 
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivity
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
 
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...
 
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
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
 
Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)
 

Vacation Stealth Scrum

  • 1. Stealth Scrum Michael Sahota Senior Principal Consultant BEA Systems May, 2005
  • 2.
  • 3.
  • 4. © Advanced Development Methods 2003 All Rights Reserved
  • 5. © Copyright 2004, William C. Wake, William.Wake@acm.org, www.xp123.com Free for non-commercial use. 1-25-04 Daily Scrum Hosted by ScrumMaster Attended by all, but Stakeholders don’t speak Same time every day Answer: 1) What did you do yesterday? 2) What will you do today? 3) What’s in your way? Team updates Sprint Backlog; ScrumMaster updates Blocks List PO Product Owner: Set priorities Roles SM ScrumMaster: Manage process, re­­move blocks T Team: Develop product SH Stakeholders: observe & advise Key Artifacts Product Backlog List of requirements & issues Owned by Product Owner Anybody can add to it Only Product Owner prioritizes Sprint Goal One-sentence summary Declared by Product Owner Accepted by team Sprint Backlog List of tasks Owned by team Only team modifies it Blocks List List of blocks & unmade decisions Owned by ScrumMaster Updated daily Increment Version of the product Shippable functionality (tested, documented, etc.) Key Meetings Sprint Planning Meeting Hosted by ScrumMaster; ½-1 day In: Product Backlog, existing pro­duct, business & technology conditions 1. Select highest priority items in Product Backlog; declare Sprint Goal 2. Team turns selected items into Sprint Backlog Out:: Sprint Goal, Sprint Backlog Sprint Review Meeting Hosted by ScrumMaster Attended by all Informal, 4-hour, informational Team demos Increment All discuss Hold retrospective Announce next Sprint Planning Meeting Product Backlog Development Process Increment Sprint Planning Meeting Daily Scrum Daily Work Sprint Goal Sprint Backlog Blocks List Product Sprint Review Meeting Sprint : 30 days each Product Backlog’ Increment’
  • 6. Engineering Best Practices © Advanced Development Methods 2003 All Rights Reserved Capability If not present, insert into Product Backlog the identified non-functional requirements at high priority Source code management “ Investigate and implement source code management” Test driven development “ NonFunctional Requirement - Learn and implement test driven development” Automated builds “ Investigate and implement automated build and test capability” Refactoring “ Investigate, learn and implement refactoring” Coding standards “ Devise and implement coding standards” User development of acceptance tests “ Investigate and implement user development of acceptance tests” Frequent check-in of code “ Set standards for checking in code” Shared code “ Investigate and implement code review and sharing practices” Working environment “ Upgrade working environment and tools for teams”
  • 7.
  • 8.
  • 9.
  • 10. White Label Scrum Scrum White Label Scrum XP Product Owner Project Manager Customer Scrum Master Team Lead/Project Manger n/a (Coach) Sprint Iteration Iteration Sprint * Meeting Iteration * Meeting Standup Meeting, Iteration Planning Product Backlog Project Tasks User Stories, Release Plan Sprint Backlog Iteration Tasks Tasks
  • 11. Incrementally Add Process Process Iteration Agree to do iterative development (Two week iteration) 0 Iteration Planning Meeting - light version 1 Iteration Goal 1 Daily Meeting (RIP weekly status meeting) 1 Mid-point review Meeting 1 Iteration Review Meeting - including demo, retrospective 1 Iteration Tasks 2 Product Backlog, Release Planning 4 Iteration Task Burndown (First mention of Scrum) 5 & 6
  • 12. Incrementally Add Software Practices Practices Iteration Source code management 0 Architecture/Design Diagrams 1 Test driven development (Unit test only) 2 Working environment (Tools only) 2 & 3 Refactoring 4 Coding standards 4 Shared code (Some pair programming) 4 Frequent check-in of code 5 User development of acceptance tests 5 Automated builds (Was on to-do list)
  • 13.
  • 14.
  • 15.

Notas do Editor

  1. This is from the Hilton @ Bali