SlideShare una empresa de Scribd logo
1 de 27
Agile
Points
•Software Development Methodologies
• Pros and Cons
• Deep dive
• Value Proposition
Software
Development
Methodologies

• Waterfall
• Agile
 Scrum
 XP
 Kanban
Waterfall
workflow
Gather Requirement
Create Design

Develop Product
Test Deliverables
Deploy Product
Maintenance
Waterfall
workflow

Real World Scenario

Gather Requirement
Create Design

Develop Product
Test Deliverables
Deploy Product
Maintenance

Change

Re-done
Takes too long

Gets skipped
Delayed
Expensive
Waterfall
Usage
• Stable Requirements
• Sponsors can visualize
clearly at conceptualization
stage
• Well documented
deliverables
• Constant market scenario
• Product retains its
relevance throughout SDLC
What is Agile?

• Sponsors conceptualization
evolves gradually
• Iterative development
• Requirement and Solutions
evolve
• Collaborative effort
between self-organizing
cross-functional members
Agile
Manifesto
Individuals &
Interactions

over

Processes & Tools

over

Comprehensive
Documentation

Customer
Collaboration

over

Contracts and
Negotiation

Responding to
Change

over

Working Software

Following a Plan
Agile
Manifesto

Embrace Change
Welcome changing
requirements, even late
in development. Agile
processes harness change
for the customer's
competitive advantage.
Agile
Manifesto

Frequent Delivery

Deliver working software frequently, ranging
from a couple of weeks to a couple of months,
with a preference to the shorter timescale.
Agile
Manifesto

Early Delivery
Our highest priority is
to satisfy the customer
through early and
continuous delivery of
valuable software.
Agile
Manifesto

Collaboration
Business people and
developers must work
together daily
throughout the
project.
Agile
Manifesto

Motivated Individuals
Build projects around
motivated individuals.
Give them the
environment and
support they need,
and trust them to get
the job done.
Agile
Manifesto

Conversation
The most efficient and
effective method of
conveying information
to and within a
development team is
face-to-face
conversation.
Agile
Manifesto

Working Software
Working software is
the primary measure
of progress.
Agile
Manifesto

Sustainable
Agile processes
promote sustainable
development. The
sponsors, developers,
and users should be
able to maintain a
constant pace
indefinitely.
Agile
Manifesto

Simplicity
Simplicity--the art of
maximizing the
amount of work not
done is essential.
Agile
Manifesto

Technical Excellence
Continuous attention
to technical
excellence and good
design enhances
agility.
Agile
Manifesto

Self Organizing Teams
The best architectures,
requirements, and
designs emerge from
self-organizing teams.
Agile
Manifesto

Tune and Adjust
At regular intervals,
the team reflects on
how to become more
effective, then tunes
and adjusts its
behavior accordingly.
Agile Shift

What’s the approach?
Agile flavors
Scrum

Most commonly used…
Scrum

How to play?
Scrum

What they mean?

User story

It captures the 'who', 'what' and 'why' of a requirement in a simple, concise way,
often limited in detail by what can be hand-written on a small paper note.
E.g. As a sales manager, I want to search for my customers by their first and last names
so I can communicate with them with ease.

Velocity

The total effort a team is capable of in a sprint. The number is derived by evaluating
the story points completed from the last few sprint's stories/features. This is a
guideline for the team and assists them in understanding how many stories they can
do in a future sprint.

Daily Scrum

Each day during the sprint, a project team communication meeting occurs at the same
location and same time every day for 15mins.

Sprint planning meeting

It is held at the beginning of the sprint cycle where team selects what work is to be
done, Prepare the time-bound Sprint Backlog, Identify and communicate how much of
the work is likely to be done during the current sprint.

Burn down

The sprint burn down chart is a publicly displayed chart showing pending work in the
sprint backlog. It is updated every day. It gives a simple view of the sprint progress. It
also provides quick visualizations for reference.

Scrum Master

The person responsible for the Scrum process, making sure it is used correctly and
maximizing its benefits. He is not a member Scrum team(s).

Product Owner

The person responsible for maintaining the Product Backlog by representing the
interests of the stakeholders, and ensuring the work done by Development Team adds
value to end Product.
Why Agile?
Reduced Cost

Improved Business Value

What’s in it for me?
Project
Success
Conclusion

Más contenido relacionado

La actualidad más candente

La actualidad más candente (20)

Agile Methodology Assessment
Agile Methodology AssessmentAgile Methodology Assessment
Agile Methodology Assessment
 
Agile Methodology (scrum)
Agile Methodology (scrum)Agile Methodology (scrum)
Agile Methodology (scrum)
 
Introduction to Agile Development
Introduction to Agile DevelopmentIntroduction to Agile Development
Introduction to Agile Development
 
Agile Methodology
Agile MethodologyAgile Methodology
Agile Methodology
 
What is Agile Methodology?
What is Agile Methodology?What is Agile Methodology?
What is Agile Methodology?
 
Agile In 15 Minutes
Agile In 15 MinutesAgile In 15 Minutes
Agile In 15 Minutes
 
Agile Methods 101 Bar Camp 2007
Agile Methods 101 Bar Camp 2007Agile Methods 101 Bar Camp 2007
Agile Methods 101 Bar Camp 2007
 
10 Advantages of Agile Software Development
10 Advantages of Agile Software Development10 Advantages of Agile Software Development
10 Advantages of Agile Software Development
 
Agile overview
Agile overviewAgile overview
Agile overview
 
Agile In 5 Minutes
Agile In 5 MinutesAgile In 5 Minutes
Agile In 5 Minutes
 
Scrum vs Kanban
Scrum vs KanbanScrum vs Kanban
Scrum vs Kanban
 
Sprint Review and Planning Template
Sprint Review and Planning TemplateSprint Review and Planning Template
Sprint Review and Planning Template
 
Agile Bootcamp
Agile BootcampAgile Bootcamp
Agile Bootcamp
 
Practicing Agile through Scrum
Practicing Agile through ScrumPracticing Agile through Scrum
Practicing Agile through Scrum
 
Scrum - Sprint Planning
Scrum - Sprint Planning Scrum - Sprint Planning
Scrum - Sprint Planning
 
Scrum in 5 slides
Scrum in 5 slidesScrum in 5 slides
Scrum in 5 slides
 
Development thatpays scrumvskanban-cheatsheet-1-6
Development thatpays scrumvskanban-cheatsheet-1-6Development thatpays scrumvskanban-cheatsheet-1-6
Development thatpays scrumvskanban-cheatsheet-1-6
 
What is the purpose of Sprint planning meeting in Agile?
What is the purpose of Sprint planning meeting in Agile?What is the purpose of Sprint planning meeting in Agile?
What is the purpose of Sprint planning meeting in Agile?
 
Tips n' Tricks - Sprint Review
Tips n' Tricks - Sprint ReviewTips n' Tricks - Sprint Review
Tips n' Tricks - Sprint Review
 
Agile Software Development Model
Agile Software Development ModelAgile Software Development Model
Agile Software Development Model
 

Destacado

rajnish+testing+resume.compressed
rajnish+testing+resume.compressedrajnish+testing+resume.compressed
rajnish+testing+resume.compressed
rajnishjha1992
 
Alana Schultz - Crowd Funding & Indiegogo
Alana Schultz - Crowd Funding & IndiegogoAlana Schultz - Crowd Funding & Indiegogo
Alana Schultz - Crowd Funding & Indiegogo
Ben Niculescu
 
Scavenger hunt
Scavenger huntScavenger hunt
Scavenger hunt
angie1999
 
Part 4 - Festivals
Part 4 - FestivalsPart 4 - Festivals
Part 4 - Festivals
JKMedia
 
Trabajo grupo escuela
Trabajo grupo escuelaTrabajo grupo escuela
Trabajo grupo escuela
carmenpozo
 
Social media for job seekers
Social media for job seekersSocial media for job seekers
Social media for job seekers
kerryturcotte
 
Focus group
Focus groupFocus group
Focus group
JKMedia
 
химическая прополка
химическая прополкахимическая прополка
химическая прополка
evgan
 

Destacado (20)

13407
1340713407
13407
 
rajnish+testing+resume.compressed
rajnish+testing+resume.compressedrajnish+testing+resume.compressed
rajnish+testing+resume.compressed
 
Ebook aventureros
Ebook aventurerosEbook aventureros
Ebook aventureros
 
Sandhill View School Revision Presentation
Sandhill View School Revision PresentationSandhill View School Revision Presentation
Sandhill View School Revision Presentation
 
Era MetaModerna
Era MetaModerna Era MetaModerna
Era MetaModerna
 
Alana Schultz - Crowd Funding & Indiegogo
Alana Schultz - Crowd Funding & IndiegogoAlana Schultz - Crowd Funding & Indiegogo
Alana Schultz - Crowd Funding & Indiegogo
 
Scavenger hunt
Scavenger huntScavenger hunt
Scavenger hunt
 
Crop 1
Crop 1Crop 1
Crop 1
 
Part 4 - Festivals
Part 4 - FestivalsPart 4 - Festivals
Part 4 - Festivals
 
Trabajo grupo escuela
Trabajo grupo escuelaTrabajo grupo escuela
Trabajo grupo escuela
 
Newmedia ad recommendation for psy concert (For Presentation)
Newmedia ad recommendation for psy concert (For Presentation)Newmedia ad recommendation for psy concert (For Presentation)
Newmedia ad recommendation for psy concert (For Presentation)
 
Presentation1
Presentation1Presentation1
Presentation1
 
Yoga si medicina
Yoga si medicinaYoga si medicina
Yoga si medicina
 
Social media for job seekers
Social media for job seekersSocial media for job seekers
Social media for job seekers
 
Responsive Web Design you are not superman! #methodcamp14
Responsive Web Design you are not superman! #methodcamp14Responsive Web Design you are not superman! #methodcamp14
Responsive Web Design you are not superman! #methodcamp14
 
Duhul adevărului
Duhul adevăruluiDuhul adevărului
Duhul adevărului
 
Focus group
Focus groupFocus group
Focus group
 
химическая прополка
химическая прополкахимическая прополка
химическая прополка
 
discue Overview
discue Overviewdiscue Overview
discue Overview
 
Unit 2 our body
Unit 2 our bodyUnit 2 our body
Unit 2 our body
 

Similar a Agile adds value

Agile Scrum - Overview
Agile Scrum - OverviewAgile Scrum - Overview
Agile Scrum - Overview
Madan Upadhyay
 
Introduction to Agile Scrum
Introduction to Agile ScrumIntroduction to Agile Scrum
Introduction to Agile Scrum
Hiep Luong
 
Agile Development Overview
Agile Development OverviewAgile Development Overview
Agile Development Overview
guestb4c770
 
The Agile Process - Taming Your Process To Work For You
The Agile Process - Taming Your Process To Work For YouThe Agile Process - Taming Your Process To Work For You
The Agile Process - Taming Your Process To Work For You
Nowell Strite
 

Similar a Agile adds value (20)

Agile Process Introduction
Agile Process IntroductionAgile Process Introduction
Agile Process Introduction
 
Overview of Agile methodology & Scrum
Overview of Agile methodology & ScrumOverview of Agile methodology & Scrum
Overview of Agile methodology & Scrum
 
Scrum and Devops - Workshop & Handson
Scrum and Devops - Workshop & HandsonScrum and Devops - Workshop & Handson
Scrum and Devops - Workshop & Handson
 
Agile Scrum - Overview
Agile Scrum - OverviewAgile Scrum - Overview
Agile Scrum - Overview
 
Agile Overview
Agile OverviewAgile Overview
Agile Overview
 
Introduction to Agile Scrum
Introduction to Agile ScrumIntroduction to Agile Scrum
Introduction to Agile Scrum
 
Introduction to Agile & scrum
Introduction to Agile & scrumIntroduction to Agile & scrum
Introduction to Agile & scrum
 
Agile methodology
Agile methodologyAgile methodology
Agile methodology
 
srum.pptx
srum.pptxsrum.pptx
srum.pptx
 
Agile_basics
Agile_basicsAgile_basics
Agile_basics
 
Test strategy
Test strategyTest strategy
Test strategy
 
Agile Development Overview
Agile Development OverviewAgile Development Overview
Agile Development Overview
 
Agile Scrum Project Management
Agile Scrum Project ManagementAgile Scrum Project Management
Agile Scrum Project Management
 
Agile Development Overview
Agile Development OverviewAgile Development Overview
Agile Development Overview
 
Introduction to Agile Scrum Methodology
Introduction to Agile Scrum MethodologyIntroduction to Agile Scrum Methodology
Introduction to Agile Scrum Methodology
 
CampusSDN2017 - Jawdat: Product Management and Agile Development
CampusSDN2017 - Jawdat: Product Management and Agile DevelopmentCampusSDN2017 - Jawdat: Product Management and Agile Development
CampusSDN2017 - Jawdat: Product Management and Agile Development
 
Scrum presentation jyoti
Scrum presentation jyotiScrum presentation jyoti
Scrum presentation jyoti
 
Agile Development Process
Agile Development ProcessAgile Development Process
Agile Development Process
 
The Agile Process - Taming Your Process To Work For You
The Agile Process - Taming Your Process To Work For YouThe Agile Process - Taming Your Process To Work For You
The Agile Process - Taming Your Process To Work For You
 
Agile Project Management training by manohar prasad
Agile Project Management training by manohar prasadAgile Project Management training by manohar prasad
Agile Project Management training by manohar prasad
 

Último

Salient Features of India constitution especially power and functions
Salient Features of India constitution especially power and functionsSalient Features of India constitution especially power and functions
Salient Features of India constitution especially power and functions
KarakKing
 
Vishram Singh - Textbook of Anatomy Upper Limb and Thorax.. Volume 1 (1).pdf
Vishram Singh - Textbook of Anatomy  Upper Limb and Thorax.. Volume 1 (1).pdfVishram Singh - Textbook of Anatomy  Upper Limb and Thorax.. Volume 1 (1).pdf
Vishram Singh - Textbook of Anatomy Upper Limb and Thorax.. Volume 1 (1).pdf
ssuserdda66b
 
Activity 01 - Artificial Culture (1).pdf
Activity 01 - Artificial Culture (1).pdfActivity 01 - Artificial Culture (1).pdf
Activity 01 - Artificial Culture (1).pdf
ciinovamais
 
1029-Danh muc Sach Giao Khoa khoi 6.pdf
1029-Danh muc Sach Giao Khoa khoi  6.pdf1029-Danh muc Sach Giao Khoa khoi  6.pdf
1029-Danh muc Sach Giao Khoa khoi 6.pdf
QucHHunhnh
 

Último (20)

Basic Civil Engineering first year Notes- Chapter 4 Building.pptx
Basic Civil Engineering first year Notes- Chapter 4 Building.pptxBasic Civil Engineering first year Notes- Chapter 4 Building.pptx
Basic Civil Engineering first year Notes- Chapter 4 Building.pptx
 
Understanding Accommodations and Modifications
Understanding  Accommodations and ModificationsUnderstanding  Accommodations and Modifications
Understanding Accommodations and Modifications
 
Holdier Curriculum Vitae (April 2024).pdf
Holdier Curriculum Vitae (April 2024).pdfHoldier Curriculum Vitae (April 2024).pdf
Holdier Curriculum Vitae (April 2024).pdf
 
Python Notes for mca i year students osmania university.docx
Python Notes for mca i year students osmania university.docxPython Notes for mca i year students osmania university.docx
Python Notes for mca i year students osmania university.docx
 
TỔNG ÔN TẬP THI VÀO LỚP 10 MÔN TIẾNG ANH NĂM HỌC 2023 - 2024 CÓ ĐÁP ÁN (NGỮ Â...
TỔNG ÔN TẬP THI VÀO LỚP 10 MÔN TIẾNG ANH NĂM HỌC 2023 - 2024 CÓ ĐÁP ÁN (NGỮ Â...TỔNG ÔN TẬP THI VÀO LỚP 10 MÔN TIẾNG ANH NĂM HỌC 2023 - 2024 CÓ ĐÁP ÁN (NGỮ Â...
TỔNG ÔN TẬP THI VÀO LỚP 10 MÔN TIẾNG ANH NĂM HỌC 2023 - 2024 CÓ ĐÁP ÁN (NGỮ Â...
 
Micro-Scholarship, What it is, How can it help me.pdf
Micro-Scholarship, What it is, How can it help me.pdfMicro-Scholarship, What it is, How can it help me.pdf
Micro-Scholarship, What it is, How can it help me.pdf
 
Salient Features of India constitution especially power and functions
Salient Features of India constitution especially power and functionsSalient Features of India constitution especially power and functions
Salient Features of India constitution especially power and functions
 
UGC NET Paper 1 Mathematical Reasoning & Aptitude.pdf
UGC NET Paper 1 Mathematical Reasoning & Aptitude.pdfUGC NET Paper 1 Mathematical Reasoning & Aptitude.pdf
UGC NET Paper 1 Mathematical Reasoning & Aptitude.pdf
 
Dyslexia AI Workshop for Slideshare.pptx
Dyslexia AI Workshop for Slideshare.pptxDyslexia AI Workshop for Slideshare.pptx
Dyslexia AI Workshop for Slideshare.pptx
 
Spatium Project Simulation student brief
Spatium Project Simulation student briefSpatium Project Simulation student brief
Spatium Project Simulation student brief
 
Mixin Classes in Odoo 17 How to Extend Models Using Mixin Classes
Mixin Classes in Odoo 17  How to Extend Models Using Mixin ClassesMixin Classes in Odoo 17  How to Extend Models Using Mixin Classes
Mixin Classes in Odoo 17 How to Extend Models Using Mixin Classes
 
Single or Multiple melodic lines structure
Single or Multiple melodic lines structureSingle or Multiple melodic lines structure
Single or Multiple melodic lines structure
 
How to Give a Domain for a Field in Odoo 17
How to Give a Domain for a Field in Odoo 17How to Give a Domain for a Field in Odoo 17
How to Give a Domain for a Field in Odoo 17
 
Vishram Singh - Textbook of Anatomy Upper Limb and Thorax.. Volume 1 (1).pdf
Vishram Singh - Textbook of Anatomy  Upper Limb and Thorax.. Volume 1 (1).pdfVishram Singh - Textbook of Anatomy  Upper Limb and Thorax.. Volume 1 (1).pdf
Vishram Singh - Textbook of Anatomy Upper Limb and Thorax.. Volume 1 (1).pdf
 
HMCS Max Bernays Pre-Deployment Brief (May 2024).pptx
HMCS Max Bernays Pre-Deployment Brief (May 2024).pptxHMCS Max Bernays Pre-Deployment Brief (May 2024).pptx
HMCS Max Bernays Pre-Deployment Brief (May 2024).pptx
 
Towards a code of practice for AI in AT.pptx
Towards a code of practice for AI in AT.pptxTowards a code of practice for AI in AT.pptx
Towards a code of practice for AI in AT.pptx
 
ICT role in 21st century education and it's challenges.
ICT role in 21st century education and it's challenges.ICT role in 21st century education and it's challenges.
ICT role in 21st century education and it's challenges.
 
How to Create and Manage Wizard in Odoo 17
How to Create and Manage Wizard in Odoo 17How to Create and Manage Wizard in Odoo 17
How to Create and Manage Wizard in Odoo 17
 
Activity 01 - Artificial Culture (1).pdf
Activity 01 - Artificial Culture (1).pdfActivity 01 - Artificial Culture (1).pdf
Activity 01 - Artificial Culture (1).pdf
 
1029-Danh muc Sach Giao Khoa khoi 6.pdf
1029-Danh muc Sach Giao Khoa khoi  6.pdf1029-Danh muc Sach Giao Khoa khoi  6.pdf
1029-Danh muc Sach Giao Khoa khoi 6.pdf
 

Agile adds value