SlideShare une entreprise Scribd logo
1  sur  25
Self-Assessment to the
Rescue
ABOUT ME
VINAY KUMAR
SAFe Coach/Consultant at CGI
14+ years of IT experience
8+ years in Agile Projects
6 years as Scrum Master/Agile Coach/SAFe Consultant
CSM, CSP, SA, SASM, ICP-ACC
Email ID - Vinay.vinay.vinay@gmail.com
What Are We Talking About Here?
What Happens when We lose Agility?
Or This?
Or may be this…….
Learnings
Agility is important, be it in life or in business
Agility is a key factor to get the consistent results
We should keep doing regular assessment on
agility
Self-Assessment Areas
Product Backlog Ownership
Iteration Health
Team Health
Increment/Release Health
Technical Health
Product Backlog Ownership
Product Backlog Ownership – Questionnaires
Product Owner facilitates user story development, prioritization and
negotiation
Product Owner collaborates proactively with Product Management and
other stakeholders
User Stories are small, estimated, functional and vertical
Product owner facilitates development of acceptance criteria which
are used in planning, review and story acceptance
Teams refine the backlog every sprint
Non-functional requirements are determined early enough to
appropriately influence design and testing and added to the backlog
Sprint Health
Sprint Health – Questionnaires
Team plans the sprint collaboratively, effectively and efficiently
Team always has clear sprint goals and commits to meeting them
Teams apply acceptance criteria and Definition of Done to story acceptance
Team has a predictable, normalized velocity which is used for estimating
and planning
Estimates are created collaboratively by the people who will do the work
Team is consistent on delivering their sprint goals
Status of all the in-progress items is visible to the team all the time
Clear visibility on the blocked items (with reasons) to the team all the time.
Team Health
Team Health – Questionnaires
Team members Trust/respect each other
help each other completing sprint goals
Manage interdependencies and stay in-sync with each other
Team holds collaborative, effective and efficient planning and daily
meetings where all members participate, status is given clearly, issues are
discussed, questions are clarified, impediments are raised on timely manner
Team members are available for all the meeting during the sprint
Team members use pull planning (based on available capacity) mechanism
to bring in accountability in the team
Team Health – Questionnaires
Team is matured enough in coming to a conclusion for contradictory views
before they become lingering conflicts
Team members are matured in sharing information and knowledge with each
other
Team is empowered in estimating their work without any influence or
pressure from Business/Management
Team is empowered to decide how much they can pick during their sprint.
Team members attends SOS on daily basis to ensure team is aware of
dependencies (if any) progress and or changes happening in other teams
Team holds a retrospective after each sprint and makes incremental changes
to continually improve its performance
Increment/Release Health
Increment/Release Health – Questionnaires
Team present and participates in System Demo every Sprint, illustrating real
progress towards objectives
Team reliably meet 80-100% of work item committed
Team produces an increment of working software (Potentially shippable
product) every iteration
Team is able to keep the defect to a minimum on consistent basis
All defects are fixed during the iteration in which they are found
Release are quite smooth and without any major issues
Minimal or no UAT/PROD defects
Technical Health
Technical Health – Questionnaires
Team actively reduce technical debt in each sprint
Automated acceptance tests and unit tests are part of story DoD
Refactoring is always underway
CI, build and test automation infrastructure is improving
Unit test, code reviews, peer reviews are part of DOD
The entire system is built automatically at least once per day.
Most code is written using test-driven development??
Team members pair program at appropriate times/Code is written using
pair-programming??
Other Areas For Assessment?
CULTURE
OUTCOME
LEARNINGS/KAIZEN
Assessment to Super Agility
Everyone working at least 9 hours per day on project work?
Velocity is going up by at least 20% every sprint
Story points are accurately converted into hours during the sprint planning
Everyone reports the EOD status to Lead
Etc…
What Next
Assess the comments
Identify the action plan
Consult with the team
Create a backlog for Improvements
Add improvements backlog items to the
team’s backlog or the way your team is
handling it efficiently!
Overall View
Advantages
self-assessment will help in bringing out
the bed practices team following on
or will help in identifying the good
practices team stopped following on
Help the team in achieving great agile
maturity or Agility
Self Assessment To The Rescue - Vinay Kumar, Scrum Bangalore 21st Meetup

Contenu connexe

Tendances

Two Views of Ops Excellence
Two Views of Ops ExcellenceTwo Views of Ops Excellence
Two Views of Ops Excellence
Walter Taraska
 
Selling Quality to Senior Management - 3 0
Selling Quality to Senior Management - 3 0Selling Quality to Senior Management - 3 0
Selling Quality to Senior Management - 3 0
Ramkumar Ramachandran
 

Tendances (20)

Two Views of Ops Excellence
Two Views of Ops ExcellenceTwo Views of Ops Excellence
Two Views of Ops Excellence
 
Continuous Improvement techniques
Continuous Improvement techniquesContinuous Improvement techniques
Continuous Improvement techniques
 
Lean software development and scrum model
Lean software development and scrum modelLean software development and scrum model
Lean software development and scrum model
 
Anna Mamaieva: Agile for Sales and Marketing Teams
Anna Mamaieva: Agile for Sales and Marketing TeamsAnna Mamaieva: Agile for Sales and Marketing Teams
Anna Mamaieva: Agile for Sales and Marketing Teams
 
Lean Six Sigma Course Training Part 17
Lean Six Sigma Course Training Part 17Lean Six Sigma Course Training Part 17
Lean Six Sigma Course Training Part 17
 
Implementing A Continuous Improvement Process
Implementing A Continuous Improvement ProcessImplementing A Continuous Improvement Process
Implementing A Continuous Improvement Process
 
Successfully Navigate an EHR System Migration Webcast
Successfully Navigate an EHR System Migration WebcastSuccessfully Navigate an EHR System Migration Webcast
Successfully Navigate an EHR System Migration Webcast
 
Lean Six Sigma Course Training Part 15
Lean Six Sigma Course Training Part 15Lean Six Sigma Course Training Part 15
Lean Six Sigma Course Training Part 15
 
Selling Quality to Senior Management - 3 0
Selling Quality to Senior Management - 3 0Selling Quality to Senior Management - 3 0
Selling Quality to Senior Management - 3 0
 
zero defect
 zero defect zero defect
zero defect
 
Exposé: Testing Practices in Enterprise IT: Presenting the 2017 State of Func...
Exposé: Testing Practices in Enterprise IT: Presenting the 2017 State of Func...Exposé: Testing Practices in Enterprise IT: Presenting the 2017 State of Func...
Exposé: Testing Practices in Enterprise IT: Presenting the 2017 State of Func...
 
Continuous improvement a road map
Continuous improvement   a road mapContinuous improvement   a road map
Continuous improvement a road map
 
Developing quality program
Developing quality programDeveloping quality program
Developing quality program
 
Test automation: do we still need test specialists?
Test automation: do we still need test specialists?Test automation: do we still need test specialists?
Test automation: do we still need test specialists?
 
10 Continuous Improvement Strategies That Work
10 Continuous Improvement Strategies That Work10 Continuous Improvement Strategies That Work
10 Continuous Improvement Strategies That Work
 
FAILURE MODE AND EFFECT ANALYSIS (FMEA) FOR IMPLEMENTATION OF CLINICAL PRACTI...
FAILURE MODE AND EFFECT ANALYSIS (FMEA) FOR IMPLEMENTATION OF CLINICAL PRACTI...FAILURE MODE AND EFFECT ANALYSIS (FMEA) FOR IMPLEMENTATION OF CLINICAL PRACTI...
FAILURE MODE AND EFFECT ANALYSIS (FMEA) FOR IMPLEMENTATION OF CLINICAL PRACTI...
 
Assessing customer maturity is essential for effective cs management
Assessing customer maturity is essential for effective cs managementAssessing customer maturity is essential for effective cs management
Assessing customer maturity is essential for effective cs management
 
Zero Defect Programme
Zero Defect ProgrammeZero Defect Programme
Zero Defect Programme
 
DFR Methods Survey 2014
DFR Methods Survey 2014DFR Methods Survey 2014
DFR Methods Survey 2014
 
Learning and Skills 2011
Learning and Skills 2011Learning and Skills 2011
Learning and Skills 2011
 

Similaire à Self Assessment To The Rescue - Vinay Kumar, Scrum Bangalore 21st Meetup

SCQAA SF Webinar on Agile and SCRUM
SCQAA SF Webinar on Agile and SCRUMSCQAA SF Webinar on Agile and SCRUM
SCQAA SF Webinar on Agile and SCRUM
Sujit Ghosh
 
150528 pactify -short intro-v1
150528 pactify -short intro-v1150528 pactify -short intro-v1
150528 pactify -short intro-v1
Bart Vanderhaegen
 

Similaire à Self Assessment To The Rescue - Vinay Kumar, Scrum Bangalore 21st Meetup (20)

Agile Lessons Learned From the Trenches
Agile Lessons Learned From the TrenchesAgile Lessons Learned From the Trenches
Agile Lessons Learned From the Trenches
 
Lean Agile Metrics And KPIs
Lean Agile Metrics And KPIsLean Agile Metrics And KPIs
Lean Agile Metrics And KPIs
 
SCQAA SF Webinar on Agile and SCRUM
SCQAA SF Webinar on Agile and SCRUMSCQAA SF Webinar on Agile and SCRUM
SCQAA SF Webinar on Agile and SCRUM
 
Conducting Kaizen Events
Conducting Kaizen EventsConducting Kaizen Events
Conducting Kaizen Events
 
150528 pactify -short intro-v1
150528 pactify -short intro-v1150528 pactify -short intro-v1
150528 pactify -short intro-v1
 
#Seven Basics Tools of Quality# By SN Panigrahi
#Seven Basics Tools of Quality# By SN Panigrahi#Seven Basics Tools of Quality# By SN Panigrahi
#Seven Basics Tools of Quality# By SN Panigrahi
 
Scrum presentation
Scrum presentationScrum presentation
Scrum presentation
 
Active Problem Solving
Active Problem SolvingActive Problem Solving
Active Problem Solving
 
Introduction to agile scrum
Introduction to agile scrumIntroduction to agile scrum
Introduction to agile scrum
 
Quality culture transition guide model - full
Quality culture transition guide   model - fullQuality culture transition guide   model - full
Quality culture transition guide model - full
 
The 3 Pillars Approach to Agile Testing Strategy with Bob Galen & Mary Thorn
The 3 Pillars Approach to Agile Testing Strategy with Bob Galen & Mary ThornThe 3 Pillars Approach to Agile Testing Strategy with Bob Galen & Mary Thorn
The 3 Pillars Approach to Agile Testing Strategy with Bob Galen & Mary Thorn
 
Software testing-in-gurgaon
Software testing-in-gurgaonSoftware testing-in-gurgaon
Software testing-in-gurgaon
 
Lean/Agile Depth Assessment Checklist A3
Lean/Agile Depth Assessment Checklist A3Lean/Agile Depth Assessment Checklist A3
Lean/Agile Depth Assessment Checklist A3
 
ANIn Mumbai May 2024 | Measuring Business Agility by Prashant Neharkar
ANIn Mumbai May 2024 | Measuring Business Agility by Prashant NeharkarANIn Mumbai May 2024 | Measuring Business Agility by Prashant Neharkar
ANIn Mumbai May 2024 | Measuring Business Agility by Prashant Neharkar
 
How to get things done in a dental practice: Execution Strategies
How to get things done in a dental practice:  Execution StrategiesHow to get things done in a dental practice:  Execution Strategies
How to get things done in a dental practice: Execution Strategies
 
Introduction to Agile Scrum Methodology
Introduction to Agile Scrum MethodologyIntroduction to Agile Scrum Methodology
Introduction to Agile Scrum Methodology
 
How to Engage the Workforce to Drive Operational Excellence
How to Engage the Workforce to Drive Operational ExcellenceHow to Engage the Workforce to Drive Operational Excellence
How to Engage the Workforce to Drive Operational Excellence
 
Module 18a: Continuous Improvemnet & Advancement Process Basics
Module 18a: Continuous Improvemnet & Advancement Process BasicsModule 18a: Continuous Improvemnet & Advancement Process Basics
Module 18a: Continuous Improvemnet & Advancement Process Basics
 
Successful change - good culture and governance matter Conference - Roger Gar...
Successful change - good culture and governance matter Conference - Roger Gar...Successful change - good culture and governance matter Conference - Roger Gar...
Successful change - good culture and governance matter Conference - Roger Gar...
 
Introducton to Scrum
Introducton to ScrumIntroducton to Scrum
Introducton to Scrum
 

Plus de Scrum Bangalore

Plus de Scrum Bangalore (20)

Technical debt - A slow Death!! - Yasub Hashmi, Scrum Bangalore 22nd Meetup
Technical debt - A slow Death!! - Yasub Hashmi, Scrum Bangalore 22nd MeetupTechnical debt - A slow Death!! - Yasub Hashmi, Scrum Bangalore 22nd Meetup
Technical debt - A slow Death!! - Yasub Hashmi, Scrum Bangalore 22nd Meetup
 
Team's agility measurement workshop - Ritesh Agrawal & Arun Kumar P.N, Scrum ...
Team's agility measurement workshop - Ritesh Agrawal & Arun Kumar P.N, Scrum ...Team's agility measurement workshop - Ritesh Agrawal & Arun Kumar P.N, Scrum ...
Team's agility measurement workshop - Ritesh Agrawal & Arun Kumar P.N, Scrum ...
 
Don't drive your Race car on a dirt track!! - Athresh Krishnappa, Scrum Banga...
Don't drive your Race car on a dirt track!! - Athresh Krishnappa, Scrum Banga...Don't drive your Race car on a dirt track!! - Athresh Krishnappa, Scrum Banga...
Don't drive your Race car on a dirt track!! - Athresh Krishnappa, Scrum Banga...
 
Create Winning Training Programs - Prince Kumar Mishra, Scrum Bangalore 21st ...
Create Winning Training Programs - Prince Kumar Mishra, Scrum Bangalore 21st ...Create Winning Training Programs - Prince Kumar Mishra, Scrum Bangalore 21st ...
Create Winning Training Programs - Prince Kumar Mishra, Scrum Bangalore 21st ...
 
Product Discovery Techniques N Tips - Jayaprakash Puttaswamy (JP), Scrum Bang...
Product Discovery Techniques N Tips - Jayaprakash Puttaswamy (JP), Scrum Bang...Product Discovery Techniques N Tips - Jayaprakash Puttaswamy (JP), Scrum Bang...
Product Discovery Techniques N Tips - Jayaprakash Puttaswamy (JP), Scrum Bang...
 
Leaders rile on Scaling Agile Practices - Anand Murthy Raj, Scrum Bangalore 2...
Leaders rile on Scaling Agile Practices - Anand Murthy Raj, Scrum Bangalore 2...Leaders rile on Scaling Agile Practices - Anand Murthy Raj, Scrum Bangalore 2...
Leaders rile on Scaling Agile Practices - Anand Murthy Raj, Scrum Bangalore 2...
 
Scrum Day India flyer
Scrum Day India flyerScrum Day India flyer
Scrum Day India flyer
 
Scrum Day India discounting
Scrum Day India discountingScrum Day India discounting
Scrum Day India discounting
 
Agile in Community and Social Media - Karan Tiwari - Scrum Bangalore 19th Meetup
Agile in Community and Social Media - Karan Tiwari - Scrum Bangalore 19th MeetupAgile in Community and Social Media - Karan Tiwari - Scrum Bangalore 19th Meetup
Agile in Community and Social Media - Karan Tiwari - Scrum Bangalore 19th Meetup
 
The Symptoms of Succesful Agile Enterprise - Anand Murthy Raj - Scrum Bangalo...
The Symptoms of Succesful Agile Enterprise - Anand Murthy Raj - Scrum Bangalo...The Symptoms of Succesful Agile Enterprise - Anand Murthy Raj - Scrum Bangalo...
The Symptoms of Succesful Agile Enterprise - Anand Murthy Raj - Scrum Bangalo...
 
Product Discovery to Delivery - Jayaprakash Puttaswamy - Scrum Bangalore 19th...
Product Discovery to Delivery - Jayaprakash Puttaswamy - Scrum Bangalore 19th...Product Discovery to Delivery - Jayaprakash Puttaswamy - Scrum Bangalore 19th...
Product Discovery to Delivery - Jayaprakash Puttaswamy - Scrum Bangalore 19th...
 
What It Takes To Be a Product Owner - Pratap Kumble - Scrum Bangalore 19th Me...
What It Takes To Be a Product Owner - Pratap Kumble - Scrum Bangalore 19th Me...What It Takes To Be a Product Owner - Pratap Kumble - Scrum Bangalore 19th Me...
What It Takes To Be a Product Owner - Pratap Kumble - Scrum Bangalore 19th Me...
 
Agile Transformation Kick Start - Sathyanaraya H R - Scrum Bangalore 19th Meetup
Agile Transformation Kick Start - Sathyanaraya H R - Scrum Bangalore 19th MeetupAgile Transformation Kick Start - Sathyanaraya H R - Scrum Bangalore 19th Meetup
Agile Transformation Kick Start - Sathyanaraya H R - Scrum Bangalore 19th Meetup
 
Effort Estimation - Chinmay VS - Scrum Bangalore 19th Meetup
Effort Estimation - Chinmay VS - Scrum Bangalore 19th MeetupEffort Estimation - Chinmay VS - Scrum Bangalore 19th Meetup
Effort Estimation - Chinmay VS - Scrum Bangalore 19th Meetup
 
Scrum Bangalore 18th Meetup - October 15, 2016 - Building an MVP - Madhu Kris...
Scrum Bangalore 18th Meetup - October 15, 2016 - Building an MVP - Madhu Kris...Scrum Bangalore 18th Meetup - October 15, 2016 - Building an MVP - Madhu Kris...
Scrum Bangalore 18th Meetup - October 15, 2016 - Building an MVP - Madhu Kris...
 
Scrum Bangalore 18th Meetup - October 15, 2016 - Elasticity of Kanban - Saika...
Scrum Bangalore 18th Meetup - October 15, 2016 - Elasticity of Kanban - Saika...Scrum Bangalore 18th Meetup - October 15, 2016 - Elasticity of Kanban - Saika...
Scrum Bangalore 18th Meetup - October 15, 2016 - Elasticity of Kanban - Saika...
 
Scrum Bangalore 18th Meetup - October 15, 2016 - Agile Architecture - Deepak ...
Scrum Bangalore 18th Meetup - October 15, 2016 - Agile Architecture - Deepak ...Scrum Bangalore 18th Meetup - October 15, 2016 - Agile Architecture - Deepak ...
Scrum Bangalore 18th Meetup - October 15, 2016 - Agile Architecture - Deepak ...
 
Scrum Bangalore 18th Meetup - October 15, 2016 - Business Agility 1.0 - Santo...
Scrum Bangalore 18th Meetup - October 15, 2016 - Business Agility 1.0 - Santo...Scrum Bangalore 18th Meetup - October 15, 2016 - Business Agility 1.0 - Santo...
Scrum Bangalore 18th Meetup - October 15, 2016 - Business Agility 1.0 - Santo...
 
Scrum Bangalore 18th Meetup - October 15, 2016 - Role of an Engineering Manag...
Scrum Bangalore 18th Meetup - October 15, 2016 - Role of an Engineering Manag...Scrum Bangalore 18th Meetup - October 15, 2016 - Role of an Engineering Manag...
Scrum Bangalore 18th Meetup - October 15, 2016 - Role of an Engineering Manag...
 
Scrum Bangalore 17th Meetup - June 11, 2016 - Performance Appraisal: A Love T...
Scrum Bangalore 17th Meetup - June 11, 2016 - Performance Appraisal: A Love T...Scrum Bangalore 17th Meetup - June 11, 2016 - Performance Appraisal: A Love T...
Scrum Bangalore 17th Meetup - June 11, 2016 - Performance Appraisal: A Love T...
 

Dernier

Proofreading- Basics to Artificial Intelligence Integration - Presentation:Sl...
Proofreading- Basics to Artificial Intelligence Integration - Presentation:Sl...Proofreading- Basics to Artificial Intelligence Integration - Presentation:Sl...
Proofreading- Basics to Artificial Intelligence Integration - Presentation:Sl...
David Celestin
 
Jual obat aborsi Jakarta 085657271886 Cytote pil telat bulan penggugur kandun...
Jual obat aborsi Jakarta 085657271886 Cytote pil telat bulan penggugur kandun...Jual obat aborsi Jakarta 085657271886 Cytote pil telat bulan penggugur kandun...
Jual obat aborsi Jakarta 085657271886 Cytote pil telat bulan penggugur kandun...
ZurliaSoop
 
Unlocking Exploration: Self-Motivated Agents Thrive on Memory-Driven Curiosity
Unlocking Exploration: Self-Motivated Agents Thrive on Memory-Driven CuriosityUnlocking Exploration: Self-Motivated Agents Thrive on Memory-Driven Curiosity
Unlocking Exploration: Self-Motivated Agents Thrive on Memory-Driven Curiosity
Hung Le
 
Uncommon Grace The Autobiography of Isaac Folorunso
Uncommon Grace The Autobiography of Isaac FolorunsoUncommon Grace The Autobiography of Isaac Folorunso
Uncommon Grace The Autobiography of Isaac Folorunso
Kayode Fayemi
 

Dernier (20)

lONG QUESTION ANSWER PAKISTAN STUDIES10.
lONG QUESTION ANSWER PAKISTAN STUDIES10.lONG QUESTION ANSWER PAKISTAN STUDIES10.
lONG QUESTION ANSWER PAKISTAN STUDIES10.
 
Report Writing Webinar Training
Report Writing Webinar TrainingReport Writing Webinar Training
Report Writing Webinar Training
 
Digital collaboration with Microsoft 365 as extension of Drupal
Digital collaboration with Microsoft 365 as extension of DrupalDigital collaboration with Microsoft 365 as extension of Drupal
Digital collaboration with Microsoft 365 as extension of Drupal
 
Dreaming Music Video Treatment _ Project & Portfolio III
Dreaming Music Video Treatment _ Project & Portfolio IIIDreaming Music Video Treatment _ Project & Portfolio III
Dreaming Music Video Treatment _ Project & Portfolio III
 
Introduction to Artificial intelligence.
Introduction to Artificial intelligence.Introduction to Artificial intelligence.
Introduction to Artificial intelligence.
 
My Presentation "In Your Hands" by Halle Bailey
My Presentation "In Your Hands" by Halle BaileyMy Presentation "In Your Hands" by Halle Bailey
My Presentation "In Your Hands" by Halle Bailey
 
LITTLE ABOUT LESOTHO FROM THE TIME MOSHOESHOE THE FIRST WAS BORN
LITTLE ABOUT LESOTHO FROM THE TIME MOSHOESHOE THE FIRST WAS BORNLITTLE ABOUT LESOTHO FROM THE TIME MOSHOESHOE THE FIRST WAS BORN
LITTLE ABOUT LESOTHO FROM THE TIME MOSHOESHOE THE FIRST WAS BORN
 
Proofreading- Basics to Artificial Intelligence Integration - Presentation:Sl...
Proofreading- Basics to Artificial Intelligence Integration - Presentation:Sl...Proofreading- Basics to Artificial Intelligence Integration - Presentation:Sl...
Proofreading- Basics to Artificial Intelligence Integration - Presentation:Sl...
 
ICT role in 21st century education and it's challenges.pdf
ICT role in 21st century education and it's challenges.pdfICT role in 21st century education and it's challenges.pdf
ICT role in 21st century education and it's challenges.pdf
 
Jual obat aborsi Jakarta 085657271886 Cytote pil telat bulan penggugur kandun...
Jual obat aborsi Jakarta 085657271886 Cytote pil telat bulan penggugur kandun...Jual obat aborsi Jakarta 085657271886 Cytote pil telat bulan penggugur kandun...
Jual obat aborsi Jakarta 085657271886 Cytote pil telat bulan penggugur kandun...
 
Unlocking Exploration: Self-Motivated Agents Thrive on Memory-Driven Curiosity
Unlocking Exploration: Self-Motivated Agents Thrive on Memory-Driven CuriosityUnlocking Exploration: Self-Motivated Agents Thrive on Memory-Driven Curiosity
Unlocking Exploration: Self-Motivated Agents Thrive on Memory-Driven Curiosity
 
BIG DEVELOPMENTS IN LESOTHO(DAMS & MINES
BIG DEVELOPMENTS IN LESOTHO(DAMS & MINESBIG DEVELOPMENTS IN LESOTHO(DAMS & MINES
BIG DEVELOPMENTS IN LESOTHO(DAMS & MINES
 
Call Girls Near The Byke Suraj Plaza Mumbai »¡¡ 07506202331¡¡« R.K. Mumbai
Call Girls Near The Byke Suraj Plaza Mumbai »¡¡ 07506202331¡¡« R.K. MumbaiCall Girls Near The Byke Suraj Plaza Mumbai »¡¡ 07506202331¡¡« R.K. Mumbai
Call Girls Near The Byke Suraj Plaza Mumbai »¡¡ 07506202331¡¡« R.K. Mumbai
 
Uncommon Grace The Autobiography of Isaac Folorunso
Uncommon Grace The Autobiography of Isaac FolorunsoUncommon Grace The Autobiography of Isaac Folorunso
Uncommon Grace The Autobiography of Isaac Folorunso
 
History of Morena Moshoeshoe birth death
History of Morena Moshoeshoe birth deathHistory of Morena Moshoeshoe birth death
History of Morena Moshoeshoe birth death
 
AWS Data Engineer Associate (DEA-C01) Exam Dumps 2024.pdf
AWS Data Engineer Associate (DEA-C01) Exam Dumps 2024.pdfAWS Data Engineer Associate (DEA-C01) Exam Dumps 2024.pdf
AWS Data Engineer Associate (DEA-C01) Exam Dumps 2024.pdf
 
Dreaming Marissa Sánchez Music Video Treatment
Dreaming Marissa Sánchez Music Video TreatmentDreaming Marissa Sánchez Music Video Treatment
Dreaming Marissa Sánchez Music Video Treatment
 
Zone Chairperson Role and Responsibilities New updated.pptx
Zone Chairperson Role and Responsibilities New updated.pptxZone Chairperson Role and Responsibilities New updated.pptx
Zone Chairperson Role and Responsibilities New updated.pptx
 
SOLID WASTE MANAGEMENT SYSTEM OF FENI PAURASHAVA, BANGLADESH.pdf
SOLID WASTE MANAGEMENT SYSTEM OF FENI PAURASHAVA, BANGLADESH.pdfSOLID WASTE MANAGEMENT SYSTEM OF FENI PAURASHAVA, BANGLADESH.pdf
SOLID WASTE MANAGEMENT SYSTEM OF FENI PAURASHAVA, BANGLADESH.pdf
 
Lions New Portal from Narsimha Raju Dichpally 320D.pptx
Lions New Portal from Narsimha Raju Dichpally 320D.pptxLions New Portal from Narsimha Raju Dichpally 320D.pptx
Lions New Portal from Narsimha Raju Dichpally 320D.pptx
 

Self Assessment To The Rescue - Vinay Kumar, Scrum Bangalore 21st Meetup

  • 2. ABOUT ME VINAY KUMAR SAFe Coach/Consultant at CGI 14+ years of IT experience 8+ years in Agile Projects 6 years as Scrum Master/Agile Coach/SAFe Consultant CSM, CSP, SA, SASM, ICP-ACC Email ID - Vinay.vinay.vinay@gmail.com
  • 3. What Are We Talking About Here?
  • 4. What Happens when We lose Agility?
  • 6. Or may be this…….
  • 7. Learnings Agility is important, be it in life or in business Agility is a key factor to get the consistent results We should keep doing regular assessment on agility
  • 8. Self-Assessment Areas Product Backlog Ownership Iteration Health Team Health Increment/Release Health Technical Health
  • 10. Product Backlog Ownership – Questionnaires Product Owner facilitates user story development, prioritization and negotiation Product Owner collaborates proactively with Product Management and other stakeholders User Stories are small, estimated, functional and vertical Product owner facilitates development of acceptance criteria which are used in planning, review and story acceptance Teams refine the backlog every sprint Non-functional requirements are determined early enough to appropriately influence design and testing and added to the backlog
  • 12. Sprint Health – Questionnaires Team plans the sprint collaboratively, effectively and efficiently Team always has clear sprint goals and commits to meeting them Teams apply acceptance criteria and Definition of Done to story acceptance Team has a predictable, normalized velocity which is used for estimating and planning Estimates are created collaboratively by the people who will do the work Team is consistent on delivering their sprint goals Status of all the in-progress items is visible to the team all the time Clear visibility on the blocked items (with reasons) to the team all the time.
  • 14. Team Health – Questionnaires Team members Trust/respect each other help each other completing sprint goals Manage interdependencies and stay in-sync with each other Team holds collaborative, effective and efficient planning and daily meetings where all members participate, status is given clearly, issues are discussed, questions are clarified, impediments are raised on timely manner Team members are available for all the meeting during the sprint Team members use pull planning (based on available capacity) mechanism to bring in accountability in the team
  • 15. Team Health – Questionnaires Team is matured enough in coming to a conclusion for contradictory views before they become lingering conflicts Team members are matured in sharing information and knowledge with each other Team is empowered in estimating their work without any influence or pressure from Business/Management Team is empowered to decide how much they can pick during their sprint. Team members attends SOS on daily basis to ensure team is aware of dependencies (if any) progress and or changes happening in other teams Team holds a retrospective after each sprint and makes incremental changes to continually improve its performance
  • 17. Increment/Release Health – Questionnaires Team present and participates in System Demo every Sprint, illustrating real progress towards objectives Team reliably meet 80-100% of work item committed Team produces an increment of working software (Potentially shippable product) every iteration Team is able to keep the defect to a minimum on consistent basis All defects are fixed during the iteration in which they are found Release are quite smooth and without any major issues Minimal or no UAT/PROD defects
  • 19. Technical Health – Questionnaires Team actively reduce technical debt in each sprint Automated acceptance tests and unit tests are part of story DoD Refactoring is always underway CI, build and test automation infrastructure is improving Unit test, code reviews, peer reviews are part of DOD The entire system is built automatically at least once per day. Most code is written using test-driven development?? Team members pair program at appropriate times/Code is written using pair-programming??
  • 20. Other Areas For Assessment? CULTURE OUTCOME LEARNINGS/KAIZEN
  • 21. Assessment to Super Agility Everyone working at least 9 hours per day on project work? Velocity is going up by at least 20% every sprint Story points are accurately converted into hours during the sprint planning Everyone reports the EOD status to Lead Etc…
  • 22. What Next Assess the comments Identify the action plan Consult with the team Create a backlog for Improvements Add improvements backlog items to the team’s backlog or the way your team is handling it efficiently!
  • 24. Advantages self-assessment will help in bringing out the bed practices team following on or will help in identifying the good practices team stopped following on Help the team in achieving great agile maturity or Agility