SlideShare a Scribd company logo
1/6/2017
Agile Project Management | Dr. Padmavathi Bhamidipati
DR. PADMAVATHI
BHAMIDIPATI
AGILE PRACTICES OVERVIEW
Agile practices overview 2017
We have been hearing the word ‘Agile” a lot these days, many organizations are
shifting their project management approach from waterfall to Agile. Why we are
considering Agile is the preferred project management approach then the
Waterfall? We are going to get some of these answers as we read through this
paper.
So what is Agile? Agile is the iterative way of development and delivery of a
product or a service. The development and delivery happens in small iterations
called sprints and each sprints ranges from 2- 3 weeks. At the end of each sprint
we are able to deliver value to our customers. Unlike the waterfall method where
customers are able to perceive the value only at the end of the project. There is
no visibility with respect to what is actually going right or wrong in between.
In case of Agile framework, by the virtue of iterative deliveries there is continuous
collaboration. Client has the visibility of the product or service at any given point.
Why we should adopt to Agile? What happens in case we are not able to change?
In the competitive world with swift changes in the technologies and market
trends, if we do not change we will have to lose the business.
Want to quote a 2010 Standish Group Chaos Report on IT Projects. As per this
report projects that followed Agile are 49% successful and failure is only 9%,
where as in Waterfall failure rate is 29% and only 14% projects were successfully
delivered.
When we look at the challenges both waterfall and agile are similar with 57% and
49% but in Agile the challenges mitigated by incremental and iterative way of
Agile practices overview 2017
development. Retrospections and daily meetings also help to reduce the
challenges.
CHAOS report and its results would encourage us to adopt to the Agile way of
working especially during evolving market trends and innovations in technology.
When exactly we can adopt to Agile or when to be Agile? Agile could be best
adopted when the requirements are not so clear or requirements are still
evolving. When we are using new technology in our development, to adopt to the
changing market trends agile can be adopted.
What are the benefits of following Agile Methodologies?
That gives the 4 benefits of the Agile Methodologies over waterfall. Let us discuss
the following diagram in little detail.
Visibility – Agile projects are highly visible to all the stakeholders of the projects
owing to the iterative deliveries
Figure 1: Agile Methods Vs Waterfall
Agile practices overview 2017
Adaptability – is high, as there an opportunity for the continuous feedback from
the customer via Product Owner to the development team. There is all possibility
to add any feature that is important to go to production and release in next 2-
weeks. So this makes agile projects to be highly adaptable.
Risk – Agile projects run with low risks. As here is progressive elaboration of the
features. Highest value features are considered as priority for development and
daily standups helps the team to resolve any risks that are creeping up to get
resolve before they become issues.
Business Value – Agile projects always deliver high value items and keep focusing
on the prioritizing value to the product and to the customers. This by continuously
adding value.
By the above explanation it is evident that the Agile projects are highly visible,
adaptable, with low risk and provide high business value.
In Agile we have very lean, self-organized and highly skilled team to work on the
iterations and deliver the business value to the clients. We have Product Owner
mostly from the business, Scrum Master and team (consists of Developers,
Testers, BA’s etc.). Team size usually will between 6-9.
Figure 2: Scrum Team
Agile practices overview 2017
We value customer collaboration over comprehensive documentation in Agile so
we have very lean documentation or that can be managed via Agile JIRA, unless
documentation is mandated by the clients. The artifacts we value in agile are the
Product Backlog, Sprint Backlog, Solution Designs. Since we capture requirements
and scope in the form Story Points there is no need for us to have any SOW or
project definition document.
In Agile we use 5 levels of Planning Product Vision, Product Roadmap, Release
Planning, Iteration Plan and finally we have daily stand up meetings. Agile
planning could be represented as below:
Customer Responsibility
Frequency Estimated Planning Acceptance
Yearly T-shirt Vision Statement Product Owner
Quarterly S-M-L Roadmap Features/Epic Product Owner
Monthly Points/Fibonacci Release Plan Stories Product Owner
Weekly Hours Iteration Tasks Team
Daily Minutes – 30 mins Daily Standup Activities Team
Let us look into the principles that are guiding Agile Practices
1. Highest priority is customer satisfaction through early and frequent
deliveries.
2. Welcome requirements change even late in the development. Agile
process harness change for the customer’s competitive advantage.
3. Deliver working software, frequently ranging from few weeks to few
months.
4. Business people and developers must work together – collocated team
5. Build projects around motivated individuals.
6. Promote face to face conversations by virtue of collocated team set up.
7. Working software is the primary measure of progress.
8. Maintain a constant pace indefinitely.
9. Give continuous attention to technical excellence
10.Simplify – maximizing the work not done.
11.Self-organizing teams
12.Retrospection is the key in teams, sprints.
Agile practices overview 2017
Figure 3: Agile Principles
Agile is not one single Methodology but conglomeration of various methodologies
in to one single umbrella, like Scrum, Kanban, DSDM, XP etc.
Agile practices overview 2017
Figure 4: Agile Umbrella
Flow of Requirements till the delivery of potentially shippable working software.
Product Owner being visionary and responsible for the ROI of the project adds the
Features/Epics based on the prioritization to the Product Backlog. Product
backlog will have all fine grained, high priority items at the top of the list and are
picked up in to the Sprint backlog and from there the team starts working on
those high priority items.
Epics in the product backlog are broken down to User Stories and Story Points and
finally to tasks that are estimated and carried out for coding. Each sprint ranges
from 2-4 weeks of duration and at the end of each sprint a business
value/shippable product/working software is delivered to the client.
Agile practices overview 2017
Figure 5: Agile Mechanics
In scrum Product back log will be prioritized by the Product Owner and based on
the priority the Release planning is done based on the highest value of the
product that need to be released. Release plan drives the Sprint backlog and plan.
Figure 6: Product Backlog to Release Plan
Agile practices overview 2017

More Related Content

What's hot

Agile Project Management
Agile Project Management Agile Project Management
Agile Project Management CUPE_Projects
 
The 12 Agile Principles
The 12 Agile PrinciplesThe 12 Agile Principles
The 12 Agile PrinciplesAgile201
 
Heart of agile by Pierre Hervouet
Heart of agile by Pierre HervouetHeart of agile by Pierre Hervouet
Heart of agile by Pierre HervouetAgile ME
 
Agile Manifesto and Principles
Agile Manifesto and PrinciplesAgile Manifesto and Principles
Agile Manifesto and PrinciplesAryan Rajbhandari
 
Lean and Agile: The Eternal Siblings
Lean and Agile: The Eternal SiblingsLean and Agile: The Eternal Siblings
Lean and Agile: The Eternal SiblingsVineet Patni
 
Webinar On Scaled Agile Framework (SAFe) | iZenBridge
Webinar On Scaled Agile Framework (SAFe) | iZenBridgeWebinar On Scaled Agile Framework (SAFe) | iZenBridge
Webinar On Scaled Agile Framework (SAFe) | iZenBridgeSaket Bansal
 
Agile Project Management - Part 1
Agile Project Management - Part 1Agile Project Management - Part 1
Agile Project Management - Part 1Saqib Javed John
 
When to use agile (PMI ACP)
When to use agile (PMI ACP)When to use agile (PMI ACP)
When to use agile (PMI ACP)Davis Thomas
 
Why VersionOne is Wicked Awesome
Why VersionOne is Wicked AwesomeWhy VersionOne is Wicked Awesome
Why VersionOne is Wicked AwesomeVersionOne
 
Scaling agile Principles and Practices
Scaling agile Principles and PracticesScaling agile Principles and Practices
Scaling agile Principles and PracticesJosef Scherer
 
The Service-Delivery Review: The Missing Agile Feedback Loop [Lean and Agile ...
The Service-Delivery Review: The Missing Agile Feedback Loop [Lean and Agile ...The Service-Delivery Review: The Missing Agile Feedback Loop [Lean and Agile ...
The Service-Delivery Review: The Missing Agile Feedback Loop [Lean and Agile ...Matthew Philip
 
Agile ME Meetup: Agile A-Z - Chapter 1: Agile
Agile ME Meetup: Agile A-Z - Chapter 1: AgileAgile ME Meetup: Agile A-Z - Chapter 1: Agile
Agile ME Meetup: Agile A-Z - Chapter 1: AgileAgile ME
 
Scrum vs SAFe | Differences Between Scrum and Scaled Agile Framework | Edureka
Scrum vs SAFe | Differences Between Scrum and Scaled Agile Framework | EdurekaScrum vs SAFe | Differences Between Scrum and Scaled Agile Framework | Edureka
Scrum vs SAFe | Differences Between Scrum and Scaled Agile Framework | EdurekaEdureka!
 
Pair programming pair testing working together with the developers by Simon ...
Pair programming  pair testing working together with the developers by Simon ...Pair programming  pair testing working together with the developers by Simon ...
Pair programming pair testing working together with the developers by Simon ...Agile ME
 
Agile Metrics Meetup: What to Measure and How?
Agile Metrics Meetup: What to Measure and How?Agile Metrics Meetup: What to Measure and How?
Agile Metrics Meetup: What to Measure and How?Hugo Messer
 

What's hot (20)

Agile Project Management
Agile Project Management Agile Project Management
Agile Project Management
 
The 12 Agile Principles
The 12 Agile PrinciplesThe 12 Agile Principles
The 12 Agile Principles
 
Heart of agile by Pierre Hervouet
Heart of agile by Pierre HervouetHeart of agile by Pierre Hervouet
Heart of agile by Pierre Hervouet
 
Agile Manifesto and Principles
Agile Manifesto and PrinciplesAgile Manifesto and Principles
Agile Manifesto and Principles
 
Lean and Agile: The Eternal Siblings
Lean and Agile: The Eternal SiblingsLean and Agile: The Eternal Siblings
Lean and Agile: The Eternal Siblings
 
Webinar On Scaled Agile Framework (SAFe) | iZenBridge
Webinar On Scaled Agile Framework (SAFe) | iZenBridgeWebinar On Scaled Agile Framework (SAFe) | iZenBridge
Webinar On Scaled Agile Framework (SAFe) | iZenBridge
 
Agile Project Management - Part 1
Agile Project Management - Part 1Agile Project Management - Part 1
Agile Project Management - Part 1
 
Agile Project Management
Agile Project ManagementAgile Project Management
Agile Project Management
 
Agile introduction
Agile introductionAgile introduction
Agile introduction
 
When to use agile (PMI ACP)
When to use agile (PMI ACP)When to use agile (PMI ACP)
When to use agile (PMI ACP)
 
Why VersionOne is Wicked Awesome
Why VersionOne is Wicked AwesomeWhy VersionOne is Wicked Awesome
Why VersionOne is Wicked Awesome
 
Agile 101
Agile 101Agile 101
Agile 101
 
Scaling agile Principles and Practices
Scaling agile Principles and PracticesScaling agile Principles and Practices
Scaling agile Principles and Practices
 
The Service-Delivery Review: The Missing Agile Feedback Loop [Lean and Agile ...
The Service-Delivery Review: The Missing Agile Feedback Loop [Lean and Agile ...The Service-Delivery Review: The Missing Agile Feedback Loop [Lean and Agile ...
The Service-Delivery Review: The Missing Agile Feedback Loop [Lean and Agile ...
 
Agile ME Meetup: Agile A-Z - Chapter 1: Agile
Agile ME Meetup: Agile A-Z - Chapter 1: AgileAgile ME Meetup: Agile A-Z - Chapter 1: Agile
Agile ME Meetup: Agile A-Z - Chapter 1: Agile
 
Empowered product owner inbadd 9.2015
Empowered product owner  inbadd 9.2015Empowered product owner  inbadd 9.2015
Empowered product owner inbadd 9.2015
 
Agile for Business
Agile for BusinessAgile for Business
Agile for Business
 
Scrum vs SAFe | Differences Between Scrum and Scaled Agile Framework | Edureka
Scrum vs SAFe | Differences Between Scrum and Scaled Agile Framework | EdurekaScrum vs SAFe | Differences Between Scrum and Scaled Agile Framework | Edureka
Scrum vs SAFe | Differences Between Scrum and Scaled Agile Framework | Edureka
 
Pair programming pair testing working together with the developers by Simon ...
Pair programming  pair testing working together with the developers by Simon ...Pair programming  pair testing working together with the developers by Simon ...
Pair programming pair testing working together with the developers by Simon ...
 
Agile Metrics Meetup: What to Measure and How?
Agile Metrics Meetup: What to Measure and How?Agile Metrics Meetup: What to Measure and How?
Agile Metrics Meetup: What to Measure and How?
 

Similar to An overview of agile practices

AGILE PROJECT MANAGEMENT NOTES.docx
AGILE PROJECT MANAGEMENT NOTES.docxAGILE PROJECT MANAGEMENT NOTES.docx
AGILE PROJECT MANAGEMENT NOTES.docxVardha Mago
 
Agile the Squads Way
Agile the Squads WayAgile the Squads Way
Agile the Squads WayDaan Assen
 
Importance of agile manifesto.
Importance of agile manifesto.Importance of agile manifesto.
Importance of agile manifesto.mikeg2018
 
Single Point Continuous Flo1
Single Point Continuous Flo1Single Point Continuous Flo1
Single Point Continuous Flo1Charles Cooper
 
Implementing Agile in Non-Software Projects.pdf
Implementing Agile in Non-Software Projects.pdfImplementing Agile in Non-Software Projects.pdf
Implementing Agile in Non-Software Projects.pdfJay Das
 
HanoiScrum: Agile co-exists with Waterfall
 HanoiScrum: Agile co-exists with Waterfall HanoiScrum: Agile co-exists with Waterfall
HanoiScrum: Agile co-exists with WaterfallVu Hung Nguyen
 
Top 50 Agile Interview Questions and Answers.pdf
Top 50 Agile Interview Questions and Answers.pdfTop 50 Agile Interview Questions and Answers.pdf
Top 50 Agile Interview Questions and Answers.pdfJazmine Brown
 
Presentation by lavika upadhyay
Presentation by lavika upadhyayPresentation by lavika upadhyay
Presentation by lavika upadhyayPMI_IREP_TP
 
HOT TOPIC REPORT DIVYA
HOT TOPIC REPORT DIVYAHOT TOPIC REPORT DIVYA
HOT TOPIC REPORT DIVYADivya Tadi
 
Presentation by namit
Presentation by namitPresentation by namit
Presentation by namitPMI_IREP_TP
 
Scrum 18 months later
Scrum 18 months laterScrum 18 months later
Scrum 18 months laterCraig Brown
 
What is Agile Project Management? | Agile Project Management | Invensis Learn...
What is Agile Project Management? | Agile Project Management | Invensis Learn...What is Agile Project Management? | Agile Project Management | Invensis Learn...
What is Agile Project Management? | Agile Project Management | Invensis Learn...Invensis Learning
 

Similar to An overview of agile practices (20)

AGILE PROJECT MANAGEMENT NOTES.docx
AGILE PROJECT MANAGEMENT NOTES.docxAGILE PROJECT MANAGEMENT NOTES.docx
AGILE PROJECT MANAGEMENT NOTES.docx
 
Art of Agile For ShairPoint
Art of Agile For ShairPointArt of Agile For ShairPoint
Art of Agile For ShairPoint
 
Agile the Squads Way
Agile the Squads WayAgile the Squads Way
Agile the Squads Way
 
Importance of agile manifesto.
Importance of agile manifesto.Importance of agile manifesto.
Importance of agile manifesto.
 
Single Point Continuous Flo1
Single Point Continuous Flo1Single Point Continuous Flo1
Single Point Continuous Flo1
 
Agile Practice Guide Notes
Agile Practice Guide NotesAgile Practice Guide Notes
Agile Practice Guide Notes
 
Agile Model for Beginner’s
Agile Model for Beginner’sAgile Model for Beginner’s
Agile Model for Beginner’s
 
Implementing Agile in Non-Software Projects.pdf
Implementing Agile in Non-Software Projects.pdfImplementing Agile in Non-Software Projects.pdf
Implementing Agile in Non-Software Projects.pdf
 
Michigan Agile Presentation
Michigan Agile PresentationMichigan Agile Presentation
Michigan Agile Presentation
 
Importance of Adaptive Planning in Agile
Importance of Adaptive Planning in AgileImportance of Adaptive Planning in Agile
Importance of Adaptive Planning in Agile
 
HanoiScrum: Agile co-exists with Waterfall
 HanoiScrum: Agile co-exists with Waterfall HanoiScrum: Agile co-exists with Waterfall
HanoiScrum: Agile co-exists with Waterfall
 
Top 50 Agile Interview Questions and Answers.pdf
Top 50 Agile Interview Questions and Answers.pdfTop 50 Agile Interview Questions and Answers.pdf
Top 50 Agile Interview Questions and Answers.pdf
 
Agile Handbook.pdf
Agile Handbook.pdfAgile Handbook.pdf
Agile Handbook.pdf
 
Presentation by lavika upadhyay
Presentation by lavika upadhyayPresentation by lavika upadhyay
Presentation by lavika upadhyay
 
HOT TOPIC REPORT DIVYA
HOT TOPIC REPORT DIVYAHOT TOPIC REPORT DIVYA
HOT TOPIC REPORT DIVYA
 
Presentation by namit
Presentation by namitPresentation by namit
Presentation by namit
 
Scrum 18 months later
Scrum 18 months laterScrum 18 months later
Scrum 18 months later
 
Fp Martinelli Graykowski
Fp Martinelli GraykowskiFp Martinelli Graykowski
Fp Martinelli Graykowski
 
Agile vs Len Methodology
Agile vs Len MethodologyAgile vs Len Methodology
Agile vs Len Methodology
 
What is Agile Project Management? | Agile Project Management | Invensis Learn...
What is Agile Project Management? | Agile Project Management | Invensis Learn...What is Agile Project Management? | Agile Project Management | Invensis Learn...
What is Agile Project Management? | Agile Project Management | Invensis Learn...
 

Recently uploaded

Project Management Professional (PMP)® from PMI
Project Management Professional (PMP)® from PMIProject Management Professional (PMP)® from PMI
Project Management Professional (PMP)® from PMITasnur Tonoy
 
W.H.Bender Quote 65 - The Team Member and Guest Experience
W.H.Bender Quote 65 - The Team Member and Guest ExperienceW.H.Bender Quote 65 - The Team Member and Guest Experience
W.H.Bender Quote 65 - The Team Member and Guest ExperienceWilliam (Bill) H. Bender, FCSI
 
Oprah Winfrey: A Leader in Media, Philanthropy, and Empowerment | CIO Women M...
Oprah Winfrey: A Leader in Media, Philanthropy, and Empowerment | CIO Women M...Oprah Winfrey: A Leader in Media, Philanthropy, and Empowerment | CIO Women M...
Oprah Winfrey: A Leader in Media, Philanthropy, and Empowerment | CIO Women M...CIOWomenMagazine
 
Founder-Game Director Workshop (Session 1)
Founder-Game Director  Workshop (Session 1)Founder-Game Director  Workshop (Session 1)
Founder-Game Director Workshop (Session 1)Amir H. Fassihi
 
Modern Database Management 12th Global Edition by Hoffer solution manual.docx
Modern Database Management 12th Global Edition by Hoffer solution manual.docxModern Database Management 12th Global Edition by Hoffer solution manual.docx
Modern Database Management 12th Global Edition by Hoffer solution manual.docxssuserf63bd7
 
Create the recognition your teams deserve.pptx
Create the recognition your teams deserve.pptxCreate the recognition your teams deserve.pptx
Create the recognition your teams deserve.pptxStephen Sitton
 

Recently uploaded (7)

Project Management Professional (PMP)® from PMI
Project Management Professional (PMP)® from PMIProject Management Professional (PMP)® from PMI
Project Management Professional (PMP)® from PMI
 
W.H.Bender Quote 65 - The Team Member and Guest Experience
W.H.Bender Quote 65 - The Team Member and Guest ExperienceW.H.Bender Quote 65 - The Team Member and Guest Experience
W.H.Bender Quote 65 - The Team Member and Guest Experience
 
Oprah Winfrey: A Leader in Media, Philanthropy, and Empowerment | CIO Women M...
Oprah Winfrey: A Leader in Media, Philanthropy, and Empowerment | CIO Women M...Oprah Winfrey: A Leader in Media, Philanthropy, and Empowerment | CIO Women M...
Oprah Winfrey: A Leader in Media, Philanthropy, and Empowerment | CIO Women M...
 
TCS AI for Business Study – Key Findings
TCS AI for Business Study – Key FindingsTCS AI for Business Study – Key Findings
TCS AI for Business Study – Key Findings
 
Founder-Game Director Workshop (Session 1)
Founder-Game Director  Workshop (Session 1)Founder-Game Director  Workshop (Session 1)
Founder-Game Director Workshop (Session 1)
 
Modern Database Management 12th Global Edition by Hoffer solution manual.docx
Modern Database Management 12th Global Edition by Hoffer solution manual.docxModern Database Management 12th Global Edition by Hoffer solution manual.docx
Modern Database Management 12th Global Edition by Hoffer solution manual.docx
 
Create the recognition your teams deserve.pptx
Create the recognition your teams deserve.pptxCreate the recognition your teams deserve.pptx
Create the recognition your teams deserve.pptx
 

An overview of agile practices

  • 1. 1/6/2017 Agile Project Management | Dr. Padmavathi Bhamidipati DR. PADMAVATHI BHAMIDIPATI AGILE PRACTICES OVERVIEW
  • 2. Agile practices overview 2017 We have been hearing the word ‘Agile” a lot these days, many organizations are shifting their project management approach from waterfall to Agile. Why we are considering Agile is the preferred project management approach then the Waterfall? We are going to get some of these answers as we read through this paper. So what is Agile? Agile is the iterative way of development and delivery of a product or a service. The development and delivery happens in small iterations called sprints and each sprints ranges from 2- 3 weeks. At the end of each sprint we are able to deliver value to our customers. Unlike the waterfall method where customers are able to perceive the value only at the end of the project. There is no visibility with respect to what is actually going right or wrong in between. In case of Agile framework, by the virtue of iterative deliveries there is continuous collaboration. Client has the visibility of the product or service at any given point. Why we should adopt to Agile? What happens in case we are not able to change? In the competitive world with swift changes in the technologies and market trends, if we do not change we will have to lose the business. Want to quote a 2010 Standish Group Chaos Report on IT Projects. As per this report projects that followed Agile are 49% successful and failure is only 9%, where as in Waterfall failure rate is 29% and only 14% projects were successfully delivered. When we look at the challenges both waterfall and agile are similar with 57% and 49% but in Agile the challenges mitigated by incremental and iterative way of
  • 3. Agile practices overview 2017 development. Retrospections and daily meetings also help to reduce the challenges. CHAOS report and its results would encourage us to adopt to the Agile way of working especially during evolving market trends and innovations in technology. When exactly we can adopt to Agile or when to be Agile? Agile could be best adopted when the requirements are not so clear or requirements are still evolving. When we are using new technology in our development, to adopt to the changing market trends agile can be adopted. What are the benefits of following Agile Methodologies? That gives the 4 benefits of the Agile Methodologies over waterfall. Let us discuss the following diagram in little detail. Visibility – Agile projects are highly visible to all the stakeholders of the projects owing to the iterative deliveries Figure 1: Agile Methods Vs Waterfall
  • 4. Agile practices overview 2017 Adaptability – is high, as there an opportunity for the continuous feedback from the customer via Product Owner to the development team. There is all possibility to add any feature that is important to go to production and release in next 2- weeks. So this makes agile projects to be highly adaptable. Risk – Agile projects run with low risks. As here is progressive elaboration of the features. Highest value features are considered as priority for development and daily standups helps the team to resolve any risks that are creeping up to get resolve before they become issues. Business Value – Agile projects always deliver high value items and keep focusing on the prioritizing value to the product and to the customers. This by continuously adding value. By the above explanation it is evident that the Agile projects are highly visible, adaptable, with low risk and provide high business value. In Agile we have very lean, self-organized and highly skilled team to work on the iterations and deliver the business value to the clients. We have Product Owner mostly from the business, Scrum Master and team (consists of Developers, Testers, BA’s etc.). Team size usually will between 6-9. Figure 2: Scrum Team
  • 5. Agile practices overview 2017 We value customer collaboration over comprehensive documentation in Agile so we have very lean documentation or that can be managed via Agile JIRA, unless documentation is mandated by the clients. The artifacts we value in agile are the Product Backlog, Sprint Backlog, Solution Designs. Since we capture requirements and scope in the form Story Points there is no need for us to have any SOW or project definition document. In Agile we use 5 levels of Planning Product Vision, Product Roadmap, Release Planning, Iteration Plan and finally we have daily stand up meetings. Agile planning could be represented as below: Customer Responsibility Frequency Estimated Planning Acceptance Yearly T-shirt Vision Statement Product Owner Quarterly S-M-L Roadmap Features/Epic Product Owner Monthly Points/Fibonacci Release Plan Stories Product Owner Weekly Hours Iteration Tasks Team Daily Minutes – 30 mins Daily Standup Activities Team Let us look into the principles that are guiding Agile Practices 1. Highest priority is customer satisfaction through early and frequent deliveries. 2. Welcome requirements change even late in the development. Agile process harness change for the customer’s competitive advantage. 3. Deliver working software, frequently ranging from few weeks to few months. 4. Business people and developers must work together – collocated team 5. Build projects around motivated individuals. 6. Promote face to face conversations by virtue of collocated team set up. 7. Working software is the primary measure of progress. 8. Maintain a constant pace indefinitely. 9. Give continuous attention to technical excellence 10.Simplify – maximizing the work not done. 11.Self-organizing teams 12.Retrospection is the key in teams, sprints.
  • 6. Agile practices overview 2017 Figure 3: Agile Principles Agile is not one single Methodology but conglomeration of various methodologies in to one single umbrella, like Scrum, Kanban, DSDM, XP etc.
  • 7. Agile practices overview 2017 Figure 4: Agile Umbrella Flow of Requirements till the delivery of potentially shippable working software. Product Owner being visionary and responsible for the ROI of the project adds the Features/Epics based on the prioritization to the Product Backlog. Product backlog will have all fine grained, high priority items at the top of the list and are picked up in to the Sprint backlog and from there the team starts working on those high priority items. Epics in the product backlog are broken down to User Stories and Story Points and finally to tasks that are estimated and carried out for coding. Each sprint ranges from 2-4 weeks of duration and at the end of each sprint a business value/shippable product/working software is delivered to the client.
  • 8. Agile practices overview 2017 Figure 5: Agile Mechanics In scrum Product back log will be prioritized by the Product Owner and based on the priority the Release planning is done based on the highest value of the product that need to be released. Release plan drives the Sprint backlog and plan. Figure 6: Product Backlog to Release Plan