SlideShare uma empresa Scribd logo
1 de 10
Baixar para ler offline
1
Being Agile – Mindset & Culture
Raja Soundaramourty
June 6, 2014
2
Product Development
Maintain Work
Environment
Learn from Outside
Sources
Develop Team Commit to Agility
Manage Risks
Ensure Process
Adherence
Identify and remove
impediments
Ensure Internal
Communication
Provide Job Training Engage Stakeholders
Everyone
Environment
Develop Product Strategy
Manage Product Portfolio
Understanding Needs of
the Customer
Product
Strategy
Define Product Roadmap
Define Business
Requirements
Establish Product Vision
Planning
Define Product Backlog
Solution Requirements
Maintain Architecture Integration Testing
Coordinate Work
Achieve Customer
Acceptance
Understand Requirement
Establish Development
Environment
Maintain Product Quality Manage Suppliers
Design and Engineer
Solutions
Deploy Product
Develop Product
Coordinate Launch
Support Implementation
Plan Launch
Launch
Product
Support Operations
Perform Maintenance &
Customizations
Support Operations
Operate &
Support Product
3
Development Sprints
Independent Test
Release Planning
Plan
Code
DesignTest
Team Release
Planning
Product Release
Planning
Team Backlog
Levelling
Delivery
Integrate
Platform
Certification
TestPackage
Build
IntegrateTest
Shippable
Release
Potentially
Shippable Product
Product Planning
Product
Backlog
Product
Roadmap
Product
Planning
Vision
4
Product Development
Maintain Work
Environment
Learn from Outside
Sources
Develop Team Commit to Agility
Manage Risks
Ensure Process
Adherence
Identify and remove
impediments
Ensure Internal
Communication
Provide Job Training Engage Stakeholders
Everyone
Environment
Develop Product Strategy
Manage Product Portfolio
Understanding Needs of
the Customer
Product
Strategy
Define Product Roadmap
Define Business
Requirements
Establish Product Vision
Planning
Define Product Backlog
Solution Requirements
Maintain Architecture Integration Testing
Coordinate Work
Achieve Customer
Acceptance
Understand Requirement
Establish Development
Environment
Maintain Product Quality Manage Suppliers
Design and Engineer
Solutions
Deploy Product
Develop Product
Coordinate Launch
Support Implementation
Plan Launch
Launch
Product
Support Operations
Perform Maintenance &
Customizations
Support Operations
Operate &
Support Product
5
Development Sprints
Independent Test
Release Planning
Plan
Code
DesignTest
Team Release
Planning
Product Release
Planning
Team Backlog
Levelling
Delivery
Integrate
Platform
Certification
TestPackage
Build
IntegrateTest
Shippable
Release
Potentially
Shippable Product
Product Planning
Product
Backlog
Product
Roadmap
Product
Planning
Vision
6
Potential
Release
Emerging Product
Demo and
Retrospective
Sprint
Planning
Day 1 Day 2–9 Day 10
Sprint Execution
Daily Activities
•  Programming
•  Unit Testing
•  Automated Testing
•  Resolve Impediments
•  Refactoring
•  Automated Environment Setup
•  Automated Build and Deployment
•  Documentation
•  Bug Fix
•  Burndown Chart
Daily Scrum Meeting
Co-located, Cross-functional
and Self-managed team
7
Story
A story is a software system
requirement formulated as a few
sentences in the everyday language of
the user that can be completed within
an Iteration. A story is "done" when:
§  All code checked in
§  All developer tests pass
§  All acceptance tests pass
§  Help text is written
§  Product Owner accepted
Iteration
An iteration is a theme-driven timebox of
requests to be worked on and accepted
within a release of a product, it is defined
in an iteration planning meeting and is
completed with an iteration demo and
review meeting. The terms Iteration and
Sprint are used synonymously. An iteraion
is "done" when:
§  Product backup complete
§  Performance tested
§  Defects fixed or postponed
Release
A release is milestone representing the
internal or external delivery of a working,
tested version of the System. A release is
"done" when:
§  Stress tested
§  Performance tuned
§  Security validation passes
§  Disaster recovery plan tested
8
End of Day completeness criteria
q  No broken code checked in! (build succeeding)
q  Remaining effort estimates updated
q  Ouch list updated (items to talk about in Sprint retrospective)
q  Ready for next day’s synchronization scrum
Ø  What I completed
Ø  What I will do next / who I need to coordinate
Ø  What I learned today that the team should know
Development Task completeness criteria
q  Unit tests written and passing
q  Checked in, build succeeds, test suite executes clean
q  Design and code standards met – review(s) complete
q  Database scripts updated and checked-in
q  Build scripts updated
q  Code documentation updated
q  Design documentation updated
q  Source code promoted to acceptance test
q  Task status updated
Story completeness criteria
q  Business Analysis review (and approval) of story acceptance test plan
q  Story acceptance test cases written (and checked in CM system)
q  Deployed to acceptance testing environment
q  Story acceptance tests pass
q  Story acceptance tests added to acceptance regression suite
q  Regression tests pass
q  Source code promoted to integration
q  Deployment scripts tested
q  Documentation updates complete
q  Product Owner review completed
q  Ready for Sprint review/demo
q  Story status updated
9
Sprint completeness criteria
q  Source code promoted within CM repository
q  Deployed to integration testing environment
q  Integration regression tests pass
q  Documentation updates complete (Architecture, Detail Design, Backlog)
q  Release Burndown updated
q  Sprint review, includingdemo, complete
q  Release plans updated
q  Sprint retrospective complete
Release completeness criteria
q  Integration testing complete
q  Regression testing complete
q  Documentation complete (Architecture, Detail Design, Backlog)
q  Deployment (scripts) tested
q  Operations group briefing complete
q  Support group briefing complete
q  Customer notification complete
q  Customers notified
q  Deployment complete
q  Release regression test suite updated
q  Deployment regression testing complete
10
Thank you.

Mais conteúdo relacionado

Mais procurados

Test Process Transformation Protects Product Development Investment
Test Process Transformation Protects Product Development InvestmentTest Process Transformation Protects Product Development Investment
Test Process Transformation Protects Product Development InvestmentSTAG Software Private Limited
 
Aginext 2021: Built-in Quality - How agile coaches can contribute
Aginext 2021: Built-in Quality - How agile coaches can contributeAginext 2021: Built-in Quality - How agile coaches can contribute
Aginext 2021: Built-in Quality - How agile coaches can contributeDerk-Jan de Grood
 
PRINCE2-Foundation PRINCE2 Real Exam Questions - 100% Free Prince2-Foundation...
PRINCE2-Foundation PRINCE2 Real Exam Questions - 100% Free Prince2-Foundation...PRINCE2-Foundation PRINCE2 Real Exam Questions - 100% Free Prince2-Foundation...
PRINCE2-Foundation PRINCE2 Real Exam Questions - 100% Free Prince2-Foundation...passleaders
 
Vladimir Primakov - Qa management in big agile teams
Vladimir Primakov - Qa management in big agile teamsVladimir Primakov - Qa management in big agile teams
Vladimir Primakov - Qa management in big agile teamsIevgenii Katsan
 
Agile testing alliance cp aat highlights 1.2
Agile testing alliance cp aat highlights 1.2Agile testing alliance cp aat highlights 1.2
Agile testing alliance cp aat highlights 1.2Agile Testing Alliance
 
Sami Zahran Quality Gates
Sami Zahran Quality GatesSami Zahran Quality Gates
Sami Zahran Quality GatesDr. Sami Zahran
 
Bdd development flow process from end to end
Bdd development flow process from end to endBdd development flow process from end to end
Bdd development flow process from end to endSriram Angajala
 
Building quality in the SAFe way
Building quality in the SAFe way Building quality in the SAFe way
Building quality in the SAFe way Subrahmaniam S.R.V
 
Improving Quality - Guy Gershoni
Improving Quality - Guy GershoniImproving Quality - Guy Gershoni
Improving Quality - Guy GershoniGuy Gershoni
 
The challenges of quality assurance for a constantly changing product - Erik ...
The challenges of quality assurance for a constantly changing product - Erik ...The challenges of quality assurance for a constantly changing product - Erik ...
The challenges of quality assurance for a constantly changing product - Erik ...LondonGamesConference
 
New Product Commercialization
New Product CommercializationNew Product Commercialization
New Product CommercializationJohn Glenning
 
Qa process 2012
Qa process 2012Qa process 2012
Qa process 2012ashokack
 
En p2 a_prac_2015_samplepaper1_questionbk_v6.0
En p2 a_prac_2015_samplepaper1_questionbk_v6.0En p2 a_prac_2015_samplepaper1_questionbk_v6.0
En p2 a_prac_2015_samplepaper1_questionbk_v6.0Matt Trigg
 

Mais procurados (19)

Test Process Transformation Protects Product Development Investment
Test Process Transformation Protects Product Development InvestmentTest Process Transformation Protects Product Development Investment
Test Process Transformation Protects Product Development Investment
 
Aginext 2021: Built-in Quality - How agile coaches can contribute
Aginext 2021: Built-in Quality - How agile coaches can contributeAginext 2021: Built-in Quality - How agile coaches can contribute
Aginext 2021: Built-in Quality - How agile coaches can contribute
 
PRINCE2-Foundation PRINCE2 Real Exam Questions - 100% Free Prince2-Foundation...
PRINCE2-Foundation PRINCE2 Real Exam Questions - 100% Free Prince2-Foundation...PRINCE2-Foundation PRINCE2 Real Exam Questions - 100% Free Prince2-Foundation...
PRINCE2-Foundation PRINCE2 Real Exam Questions - 100% Free Prince2-Foundation...
 
Vladimir Primakov - Qa management in big agile teams
Vladimir Primakov - Qa management in big agile teamsVladimir Primakov - Qa management in big agile teams
Vladimir Primakov - Qa management in big agile teams
 
Vol. VII Quality Gates
Vol. VII Quality GatesVol. VII Quality Gates
Vol. VII Quality Gates
 
Agile testing alliance cp aat highlights 1.2
Agile testing alliance cp aat highlights 1.2Agile testing alliance cp aat highlights 1.2
Agile testing alliance cp aat highlights 1.2
 
Sami Zahran Quality Gates
Sami Zahran Quality GatesSami Zahran Quality Gates
Sami Zahran Quality Gates
 
Bdd development flow process from end to end
Bdd development flow process from end to endBdd development flow process from end to end
Bdd development flow process from end to end
 
Building quality in the SAFe way
Building quality in the SAFe way Building quality in the SAFe way
Building quality in the SAFe way
 
Sdlc
SdlcSdlc
Sdlc
 
Improving Quality - Guy Gershoni
Improving Quality - Guy GershoniImproving Quality - Guy Gershoni
Improving Quality - Guy Gershoni
 
Agile deep dive scu
Agile deep dive   scuAgile deep dive   scu
Agile deep dive scu
 
The challenges of quality assurance for a constantly changing product - Erik ...
The challenges of quality assurance for a constantly changing product - Erik ...The challenges of quality assurance for a constantly changing product - Erik ...
The challenges of quality assurance for a constantly changing product - Erik ...
 
New Product Commercialization
New Product CommercializationNew Product Commercialization
New Product Commercialization
 
Qa management in big agile teams
Qa management in big agile teamsQa management in big agile teams
Qa management in big agile teams
 
Qa process 2012
Qa process 2012Qa process 2012
Qa process 2012
 
En p2 a_prac_2015_samplepaper1_questionbk_v6.0
En p2 a_prac_2015_samplepaper1_questionbk_v6.0En p2 a_prac_2015_samplepaper1_questionbk_v6.0
En p2 a_prac_2015_samplepaper1_questionbk_v6.0
 
Prasun saha
Prasun sahaPrasun saha
Prasun saha
 
Manual estimation approach for Pre-sale phase of a project
Manual estimation approach for Pre-sale phase of a projectManual estimation approach for Pre-sale phase of a project
Manual estimation approach for Pre-sale phase of a project
 

Destaque

Intro to agile for product managers
Intro to agile for product managersIntro to agile for product managers
Intro to agile for product managersDavid Hawks
 
KAA: Deliver Double the Value in Half the Time
KAA: Deliver Double the Value in Half the TimeKAA: Deliver Double the Value in Half the Time
KAA: Deliver Double the Value in Half the TimeDavid Hawks
 
Professional Networking overview
Professional Networking overviewProfessional Networking overview
Professional Networking overviewRaja Soundaramourty
 
Deliver double the value in half the time
Deliver double the value in half the timeDeliver double the value in half the time
Deliver double the value in half the timeDavid Hawks
 
O Product Owner e o Scrum
O Product Owner e o ScrumO Product Owner e o Scrum
O Product Owner e o ScrumVitor Massari
 
Deliver Double the Value in Half the Time - PCA13 - PCATX
Deliver Double the Value in Half the Time - PCA13 - PCATXDeliver Double the Value in Half the Time - PCA13 - PCATX
Deliver Double the Value in Half the Time - PCA13 - PCATXDavid Hawks
 
Learn How to Manage Backlog from Toyota Kanban Concepts, Agile Roots 2014
Learn How to Manage Backlog from Toyota Kanban Concepts, Agile Roots 2014Learn How to Manage Backlog from Toyota Kanban Concepts, Agile Roots 2014
Learn How to Manage Backlog from Toyota Kanban Concepts, Agile Roots 2014Yoshifumi Tsuda
 
Visual software design with themes and epics
Visual software design with themes and epicsVisual software design with themes and epics
Visual software design with themes and epicsPentti Virtanen
 
The Journey Towards Continuous Integration
The Journey Towards Continuous IntegrationThe Journey Towards Continuous Integration
The Journey Towards Continuous IntegrationSebastian Marek
 
Dejirafication: free your process from tools
Dejirafication: free your process from toolsDejirafication: free your process from tools
Dejirafication: free your process from toolsAlexey Krivitsky
 
Scrum for Video Game Development
Scrum for Video Game DevelopmentScrum for Video Game Development
Scrum for Video Game DevelopmentClinton Keith
 
Agile Requirements Stories and Backlogs
Agile Requirements Stories and BacklogsAgile Requirements Stories and Backlogs
Agile Requirements Stories and BacklogsPat Scherer
 
How To Write User Stories
How To Write User StoriesHow To Write User Stories
How To Write User StoriesAaron Corcoran
 
SAP Keynote Presentation
SAP Keynote Presentation SAP Keynote Presentation
SAP Keynote Presentation David Hawks
 
Pitfalls of an Agile Transformation
Pitfalls of an Agile Transformation Pitfalls of an Agile Transformation
Pitfalls of an Agile Transformation David Hawks
 

Destaque (20)

Intro to agile for product managers
Intro to agile for product managersIntro to agile for product managers
Intro to agile for product managers
 
KAA: Deliver Double the Value in Half the Time
KAA: Deliver Double the Value in Half the TimeKAA: Deliver Double the Value in Half the Time
KAA: Deliver Double the Value in Half the Time
 
Professional Networking overview
Professional Networking overviewProfessional Networking overview
Professional Networking overview
 
Deliver double the value in half the time
Deliver double the value in half the timeDeliver double the value in half the time
Deliver double the value in half the time
 
Knowledge library
Knowledge libraryKnowledge library
Knowledge library
 
O Product Owner e o Scrum
O Product Owner e o ScrumO Product Owner e o Scrum
O Product Owner e o Scrum
 
Deliver Double the Value in Half the Time - PCA13 - PCATX
Deliver Double the Value in Half the Time - PCA13 - PCATXDeliver Double the Value in Half the Time - PCA13 - PCATX
Deliver Double the Value in Half the Time - PCA13 - PCATX
 
Advanced Scrum
Advanced ScrumAdvanced Scrum
Advanced Scrum
 
Learn How to Manage Backlog from Toyota Kanban Concepts, Agile Roots 2014
Learn How to Manage Backlog from Toyota Kanban Concepts, Agile Roots 2014Learn How to Manage Backlog from Toyota Kanban Concepts, Agile Roots 2014
Learn How to Manage Backlog from Toyota Kanban Concepts, Agile Roots 2014
 
Visual software design with themes and epics
Visual software design with themes and epicsVisual software design with themes and epics
Visual software design with themes and epics
 
Being vs Doing agile
Being vs Doing agileBeing vs Doing agile
Being vs Doing agile
 
Scrum wall images by tobias mayer
Scrum wall images by tobias mayerScrum wall images by tobias mayer
Scrum wall images by tobias mayer
 
The Journey Towards Continuous Integration
The Journey Towards Continuous IntegrationThe Journey Towards Continuous Integration
The Journey Towards Continuous Integration
 
Dejirafication: free your process from tools
Dejirafication: free your process from toolsDejirafication: free your process from tools
Dejirafication: free your process from tools
 
Scrum for Video Game Development
Scrum for Video Game DevelopmentScrum for Video Game Development
Scrum for Video Game Development
 
Agile Requirements Stories and Backlogs
Agile Requirements Stories and BacklogsAgile Requirements Stories and Backlogs
Agile Requirements Stories and Backlogs
 
User stories
User storiesUser stories
User stories
 
How To Write User Stories
How To Write User StoriesHow To Write User Stories
How To Write User Stories
 
SAP Keynote Presentation
SAP Keynote Presentation SAP Keynote Presentation
SAP Keynote Presentation
 
Pitfalls of an Agile Transformation
Pitfalls of an Agile Transformation Pitfalls of an Agile Transformation
Pitfalls of an Agile Transformation
 

Semelhante a Sprint bootstrap 1.0

Resume_Saurabh jain
Resume_Saurabh jainResume_Saurabh jain
Resume_Saurabh jainSaurabh Jain
 
Agile software-development-overview-1231560734008086-2
Agile software-development-overview-1231560734008086-2Agile software-development-overview-1231560734008086-2
Agile software-development-overview-1231560734008086-2shankar chinn
 
Achieving Balanced Agile Testing
Achieving Balanced Agile Testing Achieving Balanced Agile Testing
Achieving Balanced Agile Testing Cprime
 
Slow Down to Speed Up - Leveraging Quality to Enable Productivity and Speed w...
Slow Down to Speed Up - Leveraging Quality to Enable Productivity and Speed w...Slow Down to Speed Up - Leveraging Quality to Enable Productivity and Speed w...
Slow Down to Speed Up - Leveraging Quality to Enable Productivity and Speed w...TEST Huddle
 
Sample Product Management Lifecycle Presentation
Sample Product Management Lifecycle PresentationSample Product Management Lifecycle Presentation
Sample Product Management Lifecycle PresentationJulie Grosse
 
Agile software development
Agile software developmentAgile software development
Agile software developmentSiddharth Sharma
 
Agile Software Development Overview 1231560734008086 2
Agile Software Development Overview 1231560734008086 2Agile Software Development Overview 1231560734008086 2
Agile Software Development Overview 1231560734008086 2Guang Ying Yuan
 
Agile Software Development Overview
Agile Software Development OverviewAgile Software Development Overview
Agile Software Development OverviewStewart Rogers
 
Agile DevOps Implementation
Agile DevOps ImplementationAgile DevOps Implementation
Agile DevOps ImplementationManikandan R
 
360logica_Testing_center_of_excellence
360logica_Testing_center_of_excellence360logica_Testing_center_of_excellence
360logica_Testing_center_of_excellenceguestf2e1db
 
End-to-End Quality Approach: 14 Levels of Testing
End-to-End Quality Approach: 14 Levels of TestingEnd-to-End Quality Approach: 14 Levels of Testing
End-to-End Quality Approach: 14 Levels of TestingJosiah Renaudin
 
Agile2013 sustainable change
Agile2013 sustainable changeAgile2013 sustainable change
Agile2013 sustainable changeDennis Stevens
 
Michael Osani_Resume
Michael Osani_ResumeMichael Osani_Resume
Michael Osani_ResumeMichael Osani
 
Deployment Methodology
Deployment MethodologyDeployment Methodology
Deployment MethodologyDavid Messineo
 
Testing in Agile Projects
Testing in Agile ProjectsTesting in Agile Projects
Testing in Agile Projectssriks7
 
Leading the Transformation: Applying DevOps and Agile Principles at Scale
Leading the Transformation:  Applying DevOps and Agile Principles at ScaleLeading the Transformation:  Applying DevOps and Agile Principles at Scale
Leading the Transformation: Applying DevOps and Agile Principles at ScaleIBM UrbanCode Products
 

Semelhante a Sprint bootstrap 1.0 (20)

Resume_Saurabh jain
Resume_Saurabh jainResume_Saurabh jain
Resume_Saurabh jain
 
Agile software-development-overview-1231560734008086-2
Agile software-development-overview-1231560734008086-2Agile software-development-overview-1231560734008086-2
Agile software-development-overview-1231560734008086-2
 
Achieving Balanced Agile Testing
Achieving Balanced Agile Testing Achieving Balanced Agile Testing
Achieving Balanced Agile Testing
 
Slow Down to Speed Up - Leveraging Quality to Enable Productivity and Speed w...
Slow Down to Speed Up - Leveraging Quality to Enable Productivity and Speed w...Slow Down to Speed Up - Leveraging Quality to Enable Productivity and Speed w...
Slow Down to Speed Up - Leveraging Quality to Enable Productivity and Speed w...
 
Sample Product Management Lifecycle Presentation
Sample Product Management Lifecycle PresentationSample Product Management Lifecycle Presentation
Sample Product Management Lifecycle Presentation
 
Agile software development
Agile software developmentAgile software development
Agile software development
 
Agile Software Development Overview 1231560734008086 2
Agile Software Development Overview 1231560734008086 2Agile Software Development Overview 1231560734008086 2
Agile Software Development Overview 1231560734008086 2
 
Agile Software Development Overview
Agile Software Development OverviewAgile Software Development Overview
Agile Software Development Overview
 
Agile DevOps Implementation
Agile DevOps ImplementationAgile DevOps Implementation
Agile DevOps Implementation
 
360logica_Testing_center_of_excellence
360logica_Testing_center_of_excellence360logica_Testing_center_of_excellence
360logica_Testing_center_of_excellence
 
Suchindra cv
Suchindra cvSuchindra cv
Suchindra cv
 
End-to-End Quality Approach: 14 Levels of Testing
End-to-End Quality Approach: 14 Levels of TestingEnd-to-End Quality Approach: 14 Levels of Testing
End-to-End Quality Approach: 14 Levels of Testing
 
Agile2013 sustainable change
Agile2013 sustainable changeAgile2013 sustainable change
Agile2013 sustainable change
 
Michael Osani_Resume
Michael Osani_ResumeMichael Osani_Resume
Michael Osani_Resume
 
IT Operations and Maintenance
IT Operations and MaintenanceIT Operations and Maintenance
IT Operations and Maintenance
 
Deployment Methodology
Deployment MethodologyDeployment Methodology
Deployment Methodology
 
Jamie Resume Revised
Jamie Resume RevisedJamie Resume Revised
Jamie Resume Revised
 
Test Life Cycle
Test Life CycleTest Life Cycle
Test Life Cycle
 
Testing in Agile Projects
Testing in Agile ProjectsTesting in Agile Projects
Testing in Agile Projects
 
Leading the Transformation: Applying DevOps and Agile Principles at Scale
Leading the Transformation:  Applying DevOps and Agile Principles at ScaleLeading the Transformation:  Applying DevOps and Agile Principles at Scale
Leading the Transformation: Applying DevOps and Agile Principles at Scale
 

Mais de Raja Soundaramourty

Mais de Raja Soundaramourty (8)

Load balancer
Load balancerLoad balancer
Load balancer
 
Continuous Build To Continuous Release - Experience
Continuous Build To Continuous Release - ExperienceContinuous Build To Continuous Release - Experience
Continuous Build To Continuous Release - Experience
 
Try docker
Try dockerTry docker
Try docker
 
Zone of Innovation
Zone of InnovationZone of Innovation
Zone of Innovation
 
Product Ecosystem Of Cloud Native Applications
Product Ecosystem Of Cloud Native ApplicationsProduct Ecosystem Of Cloud Native Applications
Product Ecosystem Of Cloud Native Applications
 
Composing User Stories - Beginners Guide
Composing User Stories - Beginners GuideComposing User Stories - Beginners Guide
Composing User Stories - Beginners Guide
 
Git Concepts, Commands and Connectivity
Git Concepts, Commands and ConnectivityGit Concepts, Commands and Connectivity
Git Concepts, Commands and Connectivity
 
Agile Metrics Driven Management
Agile Metrics Driven ManagementAgile Metrics Driven Management
Agile Metrics Driven Management
 

Último

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
 
presentation ICT roal in 21st century education
presentation ICT roal in 21st century educationpresentation ICT roal in 21st century education
presentation ICT roal in 21st century educationjfdjdjcjdnsjd
 
DEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
DEV meet-up UiPath Document Understanding May 7 2024 AmsterdamDEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
DEV meet-up UiPath Document Understanding May 7 2024 AmsterdamUiPathCommunity
 
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin WoodPolkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin WoodJuan lago vázquez
 
Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...apidays
 
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
 
DBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor PresentationDBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor PresentationDropbox
 
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...apidays
 
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot TakeoffStrategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoffsammart93
 
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...apidays
 
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
 
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost SavingRepurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost SavingEdi Saputra
 
MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024MIND CTI
 
Exploring Multimodal Embeddings with Milvus
Exploring Multimodal Embeddings with MilvusExploring Multimodal Embeddings with Milvus
Exploring Multimodal Embeddings with MilvusZilliz
 
ICT role in 21st century education and its challenges
ICT role in 21st century education and its challengesICT role in 21st century education and its challenges
ICT role in 21st century education and its challengesrafiqahmad00786416
 
Cyberprint. Dark Pink Apt Group [EN].pdf
Cyberprint. Dark Pink Apt Group [EN].pdfCyberprint. Dark Pink Apt Group [EN].pdf
Cyberprint. Dark Pink Apt Group [EN].pdfOverkill Security
 
Manulife - Insurer Transformation Award 2024
Manulife - Insurer Transformation Award 2024Manulife - Insurer Transformation Award 2024
Manulife - Insurer Transformation Award 2024The Digital Insurer
 
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdfRising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdfOrbitshub
 
AXA XL - Insurer Innovation Award Americas 2024
AXA XL - Insurer Innovation Award Americas 2024AXA XL - Insurer Innovation Award Americas 2024
AXA XL - Insurer Innovation Award Americas 2024The Digital Insurer
 

Último (20)

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...
 
presentation ICT roal in 21st century education
presentation ICT roal in 21st century educationpresentation ICT roal in 21st century education
presentation ICT roal in 21st century education
 
DEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
DEV meet-up UiPath Document Understanding May 7 2024 AmsterdamDEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
DEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
 
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
 
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin WoodPolkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
 
Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...
 
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
 
DBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor PresentationDBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor Presentation
 
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
 
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot TakeoffStrategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
 
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
 
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
 
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost SavingRepurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
 
MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024
 
Exploring Multimodal Embeddings with Milvus
Exploring Multimodal Embeddings with MilvusExploring Multimodal Embeddings with Milvus
Exploring Multimodal Embeddings with Milvus
 
ICT role in 21st century education and its challenges
ICT role in 21st century education and its challengesICT role in 21st century education and its challenges
ICT role in 21st century education and its challenges
 
Cyberprint. Dark Pink Apt Group [EN].pdf
Cyberprint. Dark Pink Apt Group [EN].pdfCyberprint. Dark Pink Apt Group [EN].pdf
Cyberprint. Dark Pink Apt Group [EN].pdf
 
Manulife - Insurer Transformation Award 2024
Manulife - Insurer Transformation Award 2024Manulife - Insurer Transformation Award 2024
Manulife - Insurer Transformation Award 2024
 
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdfRising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
 
AXA XL - Insurer Innovation Award Americas 2024
AXA XL - Insurer Innovation Award Americas 2024AXA XL - Insurer Innovation Award Americas 2024
AXA XL - Insurer Innovation Award Americas 2024
 

Sprint bootstrap 1.0

  • 1. 1 Being Agile – Mindset & Culture Raja Soundaramourty June 6, 2014
  • 2. 2 Product Development Maintain Work Environment Learn from Outside Sources Develop Team Commit to Agility Manage Risks Ensure Process Adherence Identify and remove impediments Ensure Internal Communication Provide Job Training Engage Stakeholders Everyone Environment Develop Product Strategy Manage Product Portfolio Understanding Needs of the Customer Product Strategy Define Product Roadmap Define Business Requirements Establish Product Vision Planning Define Product Backlog Solution Requirements Maintain Architecture Integration Testing Coordinate Work Achieve Customer Acceptance Understand Requirement Establish Development Environment Maintain Product Quality Manage Suppliers Design and Engineer Solutions Deploy Product Develop Product Coordinate Launch Support Implementation Plan Launch Launch Product Support Operations Perform Maintenance & Customizations Support Operations Operate & Support Product
  • 3. 3 Development Sprints Independent Test Release Planning Plan Code DesignTest Team Release Planning Product Release Planning Team Backlog Levelling Delivery Integrate Platform Certification TestPackage Build IntegrateTest Shippable Release Potentially Shippable Product Product Planning Product Backlog Product Roadmap Product Planning Vision
  • 4. 4 Product Development Maintain Work Environment Learn from Outside Sources Develop Team Commit to Agility Manage Risks Ensure Process Adherence Identify and remove impediments Ensure Internal Communication Provide Job Training Engage Stakeholders Everyone Environment Develop Product Strategy Manage Product Portfolio Understanding Needs of the Customer Product Strategy Define Product Roadmap Define Business Requirements Establish Product Vision Planning Define Product Backlog Solution Requirements Maintain Architecture Integration Testing Coordinate Work Achieve Customer Acceptance Understand Requirement Establish Development Environment Maintain Product Quality Manage Suppliers Design and Engineer Solutions Deploy Product Develop Product Coordinate Launch Support Implementation Plan Launch Launch Product Support Operations Perform Maintenance & Customizations Support Operations Operate & Support Product
  • 5. 5 Development Sprints Independent Test Release Planning Plan Code DesignTest Team Release Planning Product Release Planning Team Backlog Levelling Delivery Integrate Platform Certification TestPackage Build IntegrateTest Shippable Release Potentially Shippable Product Product Planning Product Backlog Product Roadmap Product Planning Vision
  • 6. 6 Potential Release Emerging Product Demo and Retrospective Sprint Planning Day 1 Day 2–9 Day 10 Sprint Execution Daily Activities •  Programming •  Unit Testing •  Automated Testing •  Resolve Impediments •  Refactoring •  Automated Environment Setup •  Automated Build and Deployment •  Documentation •  Bug Fix •  Burndown Chart Daily Scrum Meeting Co-located, Cross-functional and Self-managed team
  • 7. 7 Story A story is a software system requirement formulated as a few sentences in the everyday language of the user that can be completed within an Iteration. A story is "done" when: §  All code checked in §  All developer tests pass §  All acceptance tests pass §  Help text is written §  Product Owner accepted Iteration An iteration is a theme-driven timebox of requests to be worked on and accepted within a release of a product, it is defined in an iteration planning meeting and is completed with an iteration demo and review meeting. The terms Iteration and Sprint are used synonymously. An iteraion is "done" when: §  Product backup complete §  Performance tested §  Defects fixed or postponed Release A release is milestone representing the internal or external delivery of a working, tested version of the System. A release is "done" when: §  Stress tested §  Performance tuned §  Security validation passes §  Disaster recovery plan tested
  • 8. 8 End of Day completeness criteria q  No broken code checked in! (build succeeding) q  Remaining effort estimates updated q  Ouch list updated (items to talk about in Sprint retrospective) q  Ready for next day’s synchronization scrum Ø  What I completed Ø  What I will do next / who I need to coordinate Ø  What I learned today that the team should know Development Task completeness criteria q  Unit tests written and passing q  Checked in, build succeeds, test suite executes clean q  Design and code standards met – review(s) complete q  Database scripts updated and checked-in q  Build scripts updated q  Code documentation updated q  Design documentation updated q  Source code promoted to acceptance test q  Task status updated Story completeness criteria q  Business Analysis review (and approval) of story acceptance test plan q  Story acceptance test cases written (and checked in CM system) q  Deployed to acceptance testing environment q  Story acceptance tests pass q  Story acceptance tests added to acceptance regression suite q  Regression tests pass q  Source code promoted to integration q  Deployment scripts tested q  Documentation updates complete q  Product Owner review completed q  Ready for Sprint review/demo q  Story status updated
  • 9. 9 Sprint completeness criteria q  Source code promoted within CM repository q  Deployed to integration testing environment q  Integration regression tests pass q  Documentation updates complete (Architecture, Detail Design, Backlog) q  Release Burndown updated q  Sprint review, includingdemo, complete q  Release plans updated q  Sprint retrospective complete Release completeness criteria q  Integration testing complete q  Regression testing complete q  Documentation complete (Architecture, Detail Design, Backlog) q  Deployment (scripts) tested q  Operations group briefing complete q  Support group briefing complete q  Customer notification complete q  Customers notified q  Deployment complete q  Release regression test suite updated q  Deployment regression testing complete