SlideShare uma empresa Scribd logo
1 de 6
Agile Best Practices
Akhil Munjal
The Concept of Agile
Definition & Sample Sprint
• Agile helps teams respond
to the unpredictability of
building software by using
iterative and incremental
development. Typically,
requirements and solutions
evolve through
collaboration between
cross functional teams and
clients
• Agile promotes adaptive
planning, evolutionary
development and delivery, a
time-boxed iterative
approach, and encourages
rapid and flexible response
to change.
2
Project
Initiation
Sprint 0
Sprint 1
Sprint 2 Release Sprint 1
Integration
Test Sprint 0
 High-level project
planning
 Initial Stakeholder
engagement
 Define ways of working
Project Initiation
 High level requirement
gathering
 Commit to sprint
lengths, team capacity
 Delivery team roll-on
Sprint 0
 Reprioritise backlog
with client
 Commit to and deliver
stories
 Shippable product at
the end of each sprint
Sprints 1+
Product
Backlog
Sprint
Backlog
Sprint
Backlog Product
Fig: Sample Sprint Cycle
Agile Terminology
Overview of Agile Approach
Product Owner – ‘Voice of the
Customer’
• Ensures end product delivers
value to the business or
customer
• Sets and adjusts priorities and
product backlog
• Accepts or rejects work via
showcases and pilots (review)
Scrum Master
• Accountable for delivering
Sprint goals
• Removes obstacles for team and
keeps momentum
• Coaches and provides
motivation
Team Members
• Develop and deliver product on
a daily basis
• Self directed and self organizing
• Cross functional (change,
process, design, test)
Design,
Build Test
Inception
Prioritise
Retros
pective
Plan
Showcase
& Deploy
Iterative deployment
• User Stories
• Product Backlog
• Sprint Backlog
• Burndown Chart
• Potentially shippable Product
increments
Roles Products Events
• Product Owner
• Scrum Master
• Team
• Sprint Planning
• Daily Scrum (Daily
Standup Meeting)
• Sprint Review
• Sprint Retrospective
• Backlog Refinement
Agile Implementation
Key Activities
Advisory and Strategy Team
• Understand the client drivers and
motivation for Agile
• Help the leadership and C-suite
understand Agile Impact
• Work along business divisional
leads in rolling out Agile
Program Manager
• Establish and launch Governance
Structure & Processes
• Integrate project work plans and
clearly capture milestones and
dependencies
• Confirm delivery processes each
project should use
Agile Coach
• Co-ordinates with Agile Strategy
Team to understand vision &
roadmap
• Work with Project Team to define
Agile Delivery Model and Setup
Agile Practices
• Participates in all Key initiatives
and fine tuning it
Agile Best Practices
What works well
Conduct early and regular Showcases
• Provide early mock ups of the product / change deliverables to put theory into immediate practice
• Pilot the product (including surveys, training or communications) prior to full deployment
Involve the client/customer and stakeholders in continuous dialogue
• Run Agile basics and refreshers at the commencement of the project
• The review process should be streamlined: present only the executive summary
Be flexible with hybrid Waterfall/Agile approaches
• Agree in sprint 0 the Agile methods and ways of working with the client/customer
• Agile projects commonly incorporate waterfall practices (such as code freezes and CRP), and change must
adapt their models accordingly
Plan differently
• Change planning should feature only critical path change activities
• Change planning should be flexible and adaptive to changes, while keeping aligned to the overall journey
Change team in a silo and not immersed in scrum activity
• Change team members must attend daily scrums and showcases
• Change team members should adopt a major and minor role in the team
Change team not focused on critical path activities
• Change activities must always focus on business value and not become ‘top heavy’
• Change activities must be targeted on each sprint release date
Change team not adapting rapidly to changes in product development
• Change team should respond to changes in priorities with flexible planning
• Change team should maintain and communicate a clear view of the impact of ongoing changes
Change team too focused on delivery and not fostering engagement
• Change team have a vital role to play in team well-being and recognition
• Change team should ‘step back’ each sprint to take an active and driving role in retrospectives
Change team not aligning sprints to the overall journey
• Each sprint should align with the journey and business case as expressed in epic user stories
• Agile is not an ‘excuse for poor planning’ – a change plan is required to set expectations
What Can
go Wrong
in Agile
What
Works
Well
Agile Best Practices
Success Factors & Metrics
Sponsorship
• Actively engaged senior management sponsors to
communication change, strategy and direction
• A sponsorship strategy that builds and sustains
support throughout phases
Sponsorship
• Measurable linkage to business objectives with
cross-organizational focus
• Accelerated implementation approach to quickly
address known challenges
Balance
• Leverage of leading practices from the industry and
our expertise
• Focus on adopting leading practices while keeping
in mind our clients’ realities, priorities, and
constraints
Team Compensation
• The right resources at the right time, with pilot
projects to insert ‘player-coaches’ on the ground
• Effective knowledge transfer throughout the project
Metrics and Measurement
Burndown Chart for tracking Sprint progress
• Automatically generated visual chart when electronic tooling
is used
• Represents development complete by stage or completed
user stories
• Includes Work in Progress
Velocity
• Estimate of rate at which team can do work (no. of points
needed for each story x no. of stories estmated per sprint)

Mais conteúdo relacionado

Mais procurados

Operations impossible
Operations impossibleOperations impossible
Operations impossibleRamesh Victor
 
Agile Network India | Disciplined Agile Through Case Study | Nagaraja Gundappa
Agile Network India | Disciplined Agile Through Case Study | Nagaraja GundappaAgile Network India | Disciplined Agile Through Case Study | Nagaraja Gundappa
Agile Network India | Disciplined Agile Through Case Study | Nagaraja GundappaAgileNetwork
 
Project management career seminar
Project management career seminarProject management career seminar
Project management career seminarOjiugo Ajunwa
 
PMI Agile Certified Practitioner Certification Overview
PMI Agile Certified Practitioner Certification OverviewPMI Agile Certified Practitioner Certification Overview
PMI Agile Certified Practitioner Certification OverviewRahul Sudame
 
Agile Network India | Confluence of Lean from Manufacturing industry & Agile ...
Agile Network India | Confluence of Lean from Manufacturing industry & Agile ...Agile Network India | Confluence of Lean from Manufacturing industry & Agile ...
Agile Network India | Confluence of Lean from Manufacturing industry & Agile ...AgileNetwork
 
Waterfall to agile transition
Waterfall to agile transitionWaterfall to agile transition
Waterfall to agile transitionPonniA1
 
Methodologies, frameworks, and processes Part 2
Methodologies, frameworks, and processes Part 2Methodologies, frameworks, and processes Part 2
Methodologies, frameworks, and processes Part 2Portolearn
 
Agile Network India | Data driven approach to Retrospectives | Sandhya Bhayana
Agile Network India | Data driven approach to Retrospectives | Sandhya BhayanaAgile Network India | Data driven approach to Retrospectives | Sandhya Bhayana
Agile Network India | Data driven approach to Retrospectives | Sandhya BhayanaAgileNetwork
 
Product based software delivery
Product based software deliveryProduct based software delivery
Product based software deliveryKawaldeep Chadha
 
SAFe agilist_brochure
SAFe agilist_brochureSAFe agilist_brochure
SAFe agilist_brochureKnowledgehut
 
Ray Windless Working Overview Oct 10
Ray Windless Working Overview Oct 10Ray Windless Working Overview Oct 10
Ray Windless Working Overview Oct 10eventwithme
 

Mais procurados (20)

Operations impossible
Operations impossibleOperations impossible
Operations impossible
 
Conducting Agile Retrospectives
Conducting Agile Retrospectives Conducting Agile Retrospectives
Conducting Agile Retrospectives
 
Agile Network India | Disciplined Agile Through Case Study | Nagaraja Gundappa
Agile Network India | Disciplined Agile Through Case Study | Nagaraja GundappaAgile Network India | Disciplined Agile Through Case Study | Nagaraja Gundappa
Agile Network India | Disciplined Agile Through Case Study | Nagaraja Gundappa
 
Agile Project Management
Agile Project ManagementAgile Project Management
Agile Project Management
 
Project management career seminar
Project management career seminarProject management career seminar
Project management career seminar
 
QA in an Agile Environment
QA in an Agile EnvironmentQA in an Agile Environment
QA in an Agile Environment
 
PMI Agile Certified Practitioner Certification Overview
PMI Agile Certified Practitioner Certification OverviewPMI Agile Certified Practitioner Certification Overview
PMI Agile Certified Practitioner Certification Overview
 
Agile for Business
Agile for BusinessAgile for Business
Agile for Business
 
Implement Agile Practices That Work
Implement Agile Practices That WorkImplement Agile Practices That Work
Implement Agile Practices That Work
 
Methodology - Agile@Scale
Methodology - Agile@ScaleMethodology - Agile@Scale
Methodology - Agile@Scale
 
Agile Testing
Agile Testing  Agile Testing
Agile Testing
 
Agile Network India | Confluence of Lean from Manufacturing industry & Agile ...
Agile Network India | Confluence of Lean from Manufacturing industry & Agile ...Agile Network India | Confluence of Lean from Manufacturing industry & Agile ...
Agile Network India | Confluence of Lean from Manufacturing industry & Agile ...
 
Agile = scrum = no project managers
Agile =  scrum =  no project managersAgile =  scrum =  no project managers
Agile = scrum = no project managers
 
Waterfall to agile transition
Waterfall to agile transitionWaterfall to agile transition
Waterfall to agile transition
 
QA in Agile World
QA in Agile WorldQA in Agile World
QA in Agile World
 
Methodologies, frameworks, and processes Part 2
Methodologies, frameworks, and processes Part 2Methodologies, frameworks, and processes Part 2
Methodologies, frameworks, and processes Part 2
 
Agile Network India | Data driven approach to Retrospectives | Sandhya Bhayana
Agile Network India | Data driven approach to Retrospectives | Sandhya BhayanaAgile Network India | Data driven approach to Retrospectives | Sandhya Bhayana
Agile Network India | Data driven approach to Retrospectives | Sandhya Bhayana
 
Product based software delivery
Product based software deliveryProduct based software delivery
Product based software delivery
 
SAFe agilist_brochure
SAFe agilist_brochureSAFe agilist_brochure
SAFe agilist_brochure
 
Ray Windless Working Overview Oct 10
Ray Windless Working Overview Oct 10Ray Windless Working Overview Oct 10
Ray Windless Working Overview Oct 10
 

Destaque

Visual studio 2017 - Launch Event Keynote
Visual studio 2017  - Launch Event KeynoteVisual studio 2017  - Launch Event Keynote
Visual studio 2017 - Launch Event KeynoteDelta-N
 
Business transformation & Change Management - How not to go wrong : From a se...
Business transformation & Change Management - How not to go wrong : From a se...Business transformation & Change Management - How not to go wrong : From a se...
Business transformation & Change Management - How not to go wrong : From a se...Akhil Munjal
 
Websites, Web Services and Cloud Applications with Visual Studio
Websites, Web Services and Cloud Applications with Visual StudioWebsites, Web Services and Cloud Applications with Visual Studio
Websites, Web Services and Cloud Applications with Visual StudioMicrosoft Visual Studio
 
Business transformation & Change Management - How not to go wrong : From a se...
Business transformation & Change Management - How not to go wrong : From a se...Business transformation & Change Management - How not to go wrong : From a se...
Business transformation & Change Management - How not to go wrong : From a se...Akhil Munjal
 
DevOps and Continuous Delivery with Visual Studio 2015 and VSTS
DevOps and Continuous Delivery with Visual Studio 2015 and VSTSDevOps and Continuous Delivery with Visual Studio 2015 and VSTS
DevOps and Continuous Delivery with Visual Studio 2015 and VSTSSolidify
 
DevOps con Visual Studio Team Services
DevOps con Visual Studio Team ServicesDevOps con Visual Studio Team Services
DevOps con Visual Studio Team ServicesLuis Fraile
 

Destaque (9)

Visual studio 2017 - Launch Event Keynote
Visual studio 2017  - Launch Event KeynoteVisual studio 2017  - Launch Event Keynote
Visual studio 2017 - Launch Event Keynote
 
Business transformation & Change Management - How not to go wrong : From a se...
Business transformation & Change Management - How not to go wrong : From a se...Business transformation & Change Management - How not to go wrong : From a se...
Business transformation & Change Management - How not to go wrong : From a se...
 
Websites, Web Services and Cloud Applications with Visual Studio
Websites, Web Services and Cloud Applications with Visual StudioWebsites, Web Services and Cloud Applications with Visual Studio
Websites, Web Services and Cloud Applications with Visual Studio
 
Business transformation & Change Management - How not to go wrong : From a se...
Business transformation & Change Management - How not to go wrong : From a se...Business transformation & Change Management - How not to go wrong : From a se...
Business transformation & Change Management - How not to go wrong : From a se...
 
DevOps and Visual Studio Team Services
DevOps and Visual Studio Team Services DevOps and Visual Studio Team Services
DevOps and Visual Studio Team Services
 
DevOps and Continuous Delivery with Visual Studio 2015 and VSTS
DevOps and Continuous Delivery with Visual Studio 2015 and VSTSDevOps and Continuous Delivery with Visual Studio 2015 and VSTS
DevOps and Continuous Delivery with Visual Studio 2015 and VSTS
 
DevOps con Visual Studio Team Services
DevOps con Visual Studio Team ServicesDevOps con Visual Studio Team Services
DevOps con Visual Studio Team Services
 
Introducing DevOps
Introducing DevOpsIntroducing DevOps
Introducing DevOps
 
DevOps 101
DevOps 101DevOps 101
DevOps 101
 

Semelhante a Agile best practices and what is Scrum - from a certified Scrum Master and PMP professional

Five Steps to a More Agile Organization
Five Steps to a More Agile OrganizationFive Steps to a More Agile Organization
Five Steps to a More Agile OrganizationLitheSpeed
 
#Fundamental understanding of agile - By SN Panigrahi
#Fundamental understanding of agile - By SN Panigrahi#Fundamental understanding of agile - By SN Panigrahi
#Fundamental understanding of agile - By SN PanigrahiSN Panigrahi, PMP
 
Olena Grygorchuk - Refactor your understandings about Agile development
Olena Grygorchuk - Refactor your understandings about Agile developmentOlena Grygorchuk - Refactor your understandings about Agile development
Olena Grygorchuk - Refactor your understandings about Agile developmentTimetogrowup
 
Agile Mumbai 2019 Conference | Agile Culture for High Performance | Abhigya P...
Agile Mumbai 2019 Conference | Agile Culture for High Performance | Abhigya P...Agile Mumbai 2019 Conference | Agile Culture for High Performance | Abhigya P...
Agile Mumbai 2019 Conference | Agile Culture for High Performance | Abhigya P...AgileNetwork
 
TRADITIONAL AND AGILE(KANBAN) PROJECT MANAGEMENT.
TRADITIONAL AND AGILE(KANBAN) PROJECT MANAGEMENT.TRADITIONAL AND AGILE(KANBAN) PROJECT MANAGEMENT.
TRADITIONAL AND AGILE(KANBAN) PROJECT MANAGEMENT.GEORGEOFORI7
 
TRADITIONAL AND AGILE(KANBAN) PROJECT MANAGEMENT.
TRADITIONAL AND AGILE(KANBAN) PROJECT MANAGEMENT.TRADITIONAL AND AGILE(KANBAN) PROJECT MANAGEMENT.
TRADITIONAL AND AGILE(KANBAN) PROJECT MANAGEMENT.GEORGEOFORI7
 
Agile Mumbai 2023 | Optimized Agile Progress - Heightening Effectiveness via ...
Agile Mumbai 2023 | Optimized Agile Progress - Heightening Effectiveness via ...Agile Mumbai 2023 | Optimized Agile Progress - Heightening Effectiveness via ...
Agile Mumbai 2023 | Optimized Agile Progress - Heightening Effectiveness via ...AgileNetwork
 
ANIn Ahmedabad Nov 2023 | Synergizing Agility: A cross- Functional Approach t...
ANIn Ahmedabad Nov 2023 | Synergizing Agility: A cross- Functional Approach t...ANIn Ahmedabad Nov 2023 | Synergizing Agility: A cross- Functional Approach t...
ANIn Ahmedabad Nov 2023 | Synergizing Agility: A cross- Functional Approach t...AgileNetwork
 
ANIn Coimbatore Jan 2024 |Combining Agile Mindset and Design Thinking by Shan...
ANIn Coimbatore Jan 2024 |Combining Agile Mindset and Design Thinking by Shan...ANIn Coimbatore Jan 2024 |Combining Agile Mindset and Design Thinking by Shan...
ANIn Coimbatore Jan 2024 |Combining Agile Mindset and Design Thinking by Shan...AgileNetwork
 
Agile Project Management
Agile Project Management Agile Project Management
Agile Project Management CUPE_Projects
 
Agile For All- Transformation Journey of a Telco
Agile For All- Transformation Journey of a TelcoAgile For All- Transformation Journey of a Telco
Agile For All- Transformation Journey of a TelcoAbhigya Pokharel
 
Lean change method toronto agile meetup
Lean change method toronto agile meetupLean change method toronto agile meetup
Lean change method toronto agile meetupagilebydesign
 
ANIn Coimbatore March 2023 | Agile-Making Product Development Better by Sarad...
ANIn Coimbatore March 2023 | Agile-Making Product Development Better by Sarad...ANIn Coimbatore March 2023 | Agile-Making Product Development Better by Sarad...
ANIn Coimbatore March 2023 | Agile-Making Product Development Better by Sarad...AgileNetwork
 
Session 0 role of leadership in agile v18
Session 0 role of leadership in agile v18Session 0 role of leadership in agile v18
Session 0 role of leadership in agile v18Ravi Tadwalkar
 
Five Steps to a More Agile Organization: Adopting Agility at Scale
Five Steps to a More Agile Organization: Adopting Agility at ScaleFive Steps to a More Agile Organization: Adopting Agility at Scale
Five Steps to a More Agile Organization: Adopting Agility at ScaleLitheSpeed
 

Semelhante a Agile best practices and what is Scrum - from a certified Scrum Master and PMP professional (20)

Five Steps to a More Agile Organization
Five Steps to a More Agile OrganizationFive Steps to a More Agile Organization
Five Steps to a More Agile Organization
 
#Fundamental understanding of agile - By SN Panigrahi
#Fundamental understanding of agile - By SN Panigrahi#Fundamental understanding of agile - By SN Panigrahi
#Fundamental understanding of agile - By SN Panigrahi
 
Scaled agile implementation
Scaled agile implementationScaled agile implementation
Scaled agile implementation
 
Olena Grygorchuk - Refactor your understandings about Agile development
Olena Grygorchuk - Refactor your understandings about Agile developmentOlena Grygorchuk - Refactor your understandings about Agile development
Olena Grygorchuk - Refactor your understandings about Agile development
 
Agile Mumbai 2019 Conference | Agile Culture for High Performance | Abhigya P...
Agile Mumbai 2019 Conference | Agile Culture for High Performance | Abhigya P...Agile Mumbai 2019 Conference | Agile Culture for High Performance | Abhigya P...
Agile Mumbai 2019 Conference | Agile Culture for High Performance | Abhigya P...
 
TRADITIONAL AND AGILE(KANBAN) PROJECT MANAGEMENT.
TRADITIONAL AND AGILE(KANBAN) PROJECT MANAGEMENT.TRADITIONAL AND AGILE(KANBAN) PROJECT MANAGEMENT.
TRADITIONAL AND AGILE(KANBAN) PROJECT MANAGEMENT.
 
TRADITIONAL AND AGILE(KANBAN) PROJECT MANAGEMENT.
TRADITIONAL AND AGILE(KANBAN) PROJECT MANAGEMENT.TRADITIONAL AND AGILE(KANBAN) PROJECT MANAGEMENT.
TRADITIONAL AND AGILE(KANBAN) PROJECT MANAGEMENT.
 
Agile Mumbai 2023 | Optimized Agile Progress - Heightening Effectiveness via ...
Agile Mumbai 2023 | Optimized Agile Progress - Heightening Effectiveness via ...Agile Mumbai 2023 | Optimized Agile Progress - Heightening Effectiveness via ...
Agile Mumbai 2023 | Optimized Agile Progress - Heightening Effectiveness via ...
 
ANIn Ahmedabad Nov 2023 | Synergizing Agility: A cross- Functional Approach t...
ANIn Ahmedabad Nov 2023 | Synergizing Agility: A cross- Functional Approach t...ANIn Ahmedabad Nov 2023 | Synergizing Agility: A cross- Functional Approach t...
ANIn Ahmedabad Nov 2023 | Synergizing Agility: A cross- Functional Approach t...
 
ANIn Coimbatore Jan 2024 |Combining Agile Mindset and Design Thinking by Shan...
ANIn Coimbatore Jan 2024 |Combining Agile Mindset and Design Thinking by Shan...ANIn Coimbatore Jan 2024 |Combining Agile Mindset and Design Thinking by Shan...
ANIn Coimbatore Jan 2024 |Combining Agile Mindset and Design Thinking by Shan...
 
The PMO journey
The PMO journeyThe PMO journey
The PMO journey
 
Agile Project Management
Agile Project Management Agile Project Management
Agile Project Management
 
The 2021 PMP Exam_ Agile.pptx
The 2021 PMP Exam_ Agile.pptxThe 2021 PMP Exam_ Agile.pptx
The 2021 PMP Exam_ Agile.pptx
 
Agile For All- Transformation Journey of a Telco
Agile For All- Transformation Journey of a TelcoAgile For All- Transformation Journey of a Telco
Agile For All- Transformation Journey of a Telco
 
Lean change method toronto agile meetup
Lean change method toronto agile meetupLean change method toronto agile meetup
Lean change method toronto agile meetup
 
ANIn Coimbatore March 2023 | Agile-Making Product Development Better by Sarad...
ANIn Coimbatore March 2023 | Agile-Making Product Development Better by Sarad...ANIn Coimbatore March 2023 | Agile-Making Product Development Better by Sarad...
ANIn Coimbatore March 2023 | Agile-Making Product Development Better by Sarad...
 
Session 0 role of leadership in agile v18
Session 0 role of leadership in agile v18Session 0 role of leadership in agile v18
Session 0 role of leadership in agile v18
 
Agile Project Management
Agile Project ManagementAgile Project Management
Agile Project Management
 
Agile transformation by Gnanasambandham anbazhagan
Agile transformation   by Gnanasambandham anbazhaganAgile transformation   by Gnanasambandham anbazhagan
Agile transformation by Gnanasambandham anbazhagan
 
Five Steps to a More Agile Organization: Adopting Agility at Scale
Five Steps to a More Agile Organization: Adopting Agility at ScaleFive Steps to a More Agile Organization: Adopting Agility at Scale
Five Steps to a More Agile Organization: Adopting Agility at Scale
 

Último

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
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreternaman860154
 
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
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Drew Madelung
 
Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slidevu2urc
 
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
 
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
 
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdfhans926745
 
A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?Igalia
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonAnna Loughnan Colquhoun
 
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
 
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
 
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
 
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
 
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
 
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
 
Artificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsArtificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsJoaquim Jorge
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)Gabriella Davis
 
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
 
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
 

Último (20)

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...
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreter
 
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...
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
 
Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slide
 
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
 
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
 
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf
 
A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt Robison
 
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
 
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
 
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
 
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
 
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
 
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...
 
Artificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsArtificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and Myths
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)
 
Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024
 
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?
 

Agile best practices and what is Scrum - from a certified Scrum Master and PMP professional

  • 2. The Concept of Agile Definition & Sample Sprint • Agile helps teams respond to the unpredictability of building software by using iterative and incremental development. Typically, requirements and solutions evolve through collaboration between cross functional teams and clients • Agile promotes adaptive planning, evolutionary development and delivery, a time-boxed iterative approach, and encourages rapid and flexible response to change. 2 Project Initiation Sprint 0 Sprint 1 Sprint 2 Release Sprint 1 Integration Test Sprint 0  High-level project planning  Initial Stakeholder engagement  Define ways of working Project Initiation  High level requirement gathering  Commit to sprint lengths, team capacity  Delivery team roll-on Sprint 0  Reprioritise backlog with client  Commit to and deliver stories  Shippable product at the end of each sprint Sprints 1+ Product Backlog Sprint Backlog Sprint Backlog Product Fig: Sample Sprint Cycle
  • 3. Agile Terminology Overview of Agile Approach Product Owner – ‘Voice of the Customer’ • Ensures end product delivers value to the business or customer • Sets and adjusts priorities and product backlog • Accepts or rejects work via showcases and pilots (review) Scrum Master • Accountable for delivering Sprint goals • Removes obstacles for team and keeps momentum • Coaches and provides motivation Team Members • Develop and deliver product on a daily basis • Self directed and self organizing • Cross functional (change, process, design, test) Design, Build Test Inception Prioritise Retros pective Plan Showcase & Deploy Iterative deployment • User Stories • Product Backlog • Sprint Backlog • Burndown Chart • Potentially shippable Product increments Roles Products Events • Product Owner • Scrum Master • Team • Sprint Planning • Daily Scrum (Daily Standup Meeting) • Sprint Review • Sprint Retrospective • Backlog Refinement
  • 4. Agile Implementation Key Activities Advisory and Strategy Team • Understand the client drivers and motivation for Agile • Help the leadership and C-suite understand Agile Impact • Work along business divisional leads in rolling out Agile Program Manager • Establish and launch Governance Structure & Processes • Integrate project work plans and clearly capture milestones and dependencies • Confirm delivery processes each project should use Agile Coach • Co-ordinates with Agile Strategy Team to understand vision & roadmap • Work with Project Team to define Agile Delivery Model and Setup Agile Practices • Participates in all Key initiatives and fine tuning it
  • 5. Agile Best Practices What works well Conduct early and regular Showcases • Provide early mock ups of the product / change deliverables to put theory into immediate practice • Pilot the product (including surveys, training or communications) prior to full deployment Involve the client/customer and stakeholders in continuous dialogue • Run Agile basics and refreshers at the commencement of the project • The review process should be streamlined: present only the executive summary Be flexible with hybrid Waterfall/Agile approaches • Agree in sprint 0 the Agile methods and ways of working with the client/customer • Agile projects commonly incorporate waterfall practices (such as code freezes and CRP), and change must adapt their models accordingly Plan differently • Change planning should feature only critical path change activities • Change planning should be flexible and adaptive to changes, while keeping aligned to the overall journey Change team in a silo and not immersed in scrum activity • Change team members must attend daily scrums and showcases • Change team members should adopt a major and minor role in the team Change team not focused on critical path activities • Change activities must always focus on business value and not become ‘top heavy’ • Change activities must be targeted on each sprint release date Change team not adapting rapidly to changes in product development • Change team should respond to changes in priorities with flexible planning • Change team should maintain and communicate a clear view of the impact of ongoing changes Change team too focused on delivery and not fostering engagement • Change team have a vital role to play in team well-being and recognition • Change team should ‘step back’ each sprint to take an active and driving role in retrospectives Change team not aligning sprints to the overall journey • Each sprint should align with the journey and business case as expressed in epic user stories • Agile is not an ‘excuse for poor planning’ – a change plan is required to set expectations What Can go Wrong in Agile What Works Well
  • 6. Agile Best Practices Success Factors & Metrics Sponsorship • Actively engaged senior management sponsors to communication change, strategy and direction • A sponsorship strategy that builds and sustains support throughout phases Sponsorship • Measurable linkage to business objectives with cross-organizational focus • Accelerated implementation approach to quickly address known challenges Balance • Leverage of leading practices from the industry and our expertise • Focus on adopting leading practices while keeping in mind our clients’ realities, priorities, and constraints Team Compensation • The right resources at the right time, with pilot projects to insert ‘player-coaches’ on the ground • Effective knowledge transfer throughout the project Metrics and Measurement Burndown Chart for tracking Sprint progress • Automatically generated visual chart when electronic tooling is used • Represents development complete by stage or completed user stories • Includes Work in Progress Velocity • Estimate of rate at which team can do work (no. of points needed for each story x no. of stories estmated per sprint)