SlideShare a Scribd company logo
Satish Kumar Jayaram
Agenda
• Introduction
• Waterfall model
• Agile Overview
• Best Practices in Agile
• Summary
• Questions
About myself
Water fall model
Requirement
Analysis
Design
Implementation
Deployment
TimeDay 14 Day 28 Day 42 Day n
Pain Points
• Frequent requirement change
• Estimation inaccuracy
• Too many documentation
• Cascading effect in schedule impact
Agile model
Requirement
Analysis
Design
Implementation
Deployment
Requirement
Analysis
Design
Implementation
Deployment
Requirement
Analysis
Design
Implementation
Deployment
Requirement
Analysis
Design
Implementation
Deployment
SPRINT nSPRINT 2 SPRINT 3SPRINT 1
TimeDay 14 Day 28 Day 42 Day n
Agile Overview
• Agility - The power of moving quickly and easily
• Fail early and recover soon
• Wastage is minimum
• Minimal documentation
• Constant effort
Agile Manifesto
Processes and
tools
Individuals and
interactions
Comprehensive
documentation
Working
software
Contract
negotiation
Customer
collaboration
Following a
plan
Responding to
change
Waterfall vs Agile
Fixed Scope / Features Resources Time
Scope / FeaturesEstimated Resources Time
Plan Driven
Value Driven
What kind of project is Agile suited
• Business is very Dynamic
• High complexity
• Uniqueness
• Yield business value more quickly
Months have turned into weeks. Weeks have turned
into days. The world of IT is a fast-paced world and
if a project is carried out too slowly, it is simply no
longer relevant.
- Author unknown
Slicing the cake
GUI Layer
Application Layer
Business logic layer
DB interface layer
Database Layer
US 1
Slicing the cake (contd..)
GUI Layer
Application Layer
Business logic layer
DB interface layer
Database Layer
US #
US 3
US 2
Types of Agile Methodologies
Agile
Methodologies
Scrum Kanban
Test-driven
development
Extreme
Programming
Feature Driven
development
Scrum – How it works
WBS in SCRUM
Epics
Product
backlog
User
stories
High level
task
Low level
task
User
stories
High level
task
Low level
task
Product
backlog
User
stories
High level
task
Low level
task
User
stories
High level
task
Low level
task
Scrum
• A scrum team can consist of 7±2
Product
Owner
Scrum
master
Dev
engineers
Test
engineers
Product Owner
• Responsibilities
– Write user stories
– Prioritize them
– Negotiate with the team and client
Product
Owner
Scrum Master
• Servant - Leader
• Not a SPOC
• Need not be a dedicated resource
• Facilitator
Scrum
master
Ceremonies in Scrum
• Release planning
• Sprint planning
• Poker planning
• Daily standup meeting
• Retrospection
• Product backlog grooming
Agile best practices
• Test driven development
• Short releases
• Continuous Integration
• Collective Ownership
• Cross-team integration
• Daily standup
• Code Refactoring
Summary
What’s in for me
• Adapt some of the best practices
• Try Agile methodology to pursue in-house
projects
• Try to write user stories from requirements
and break them into smaller tasks
• Try the poker planning method for
estimation
Known is a drop unknown is an ocean
Questions

More Related Content

What's hot (20)

PDF
Apt agile methodology
Indra
 
PPTX
Agile2013 sustainable change
Dennis Stevens
 
PPTX
Agile methodology
Dhruv Kumar
 
PDF
Scrum 101
Ozgur Ertem
 
PDF
Agile-Scrum Methodology-An Introduction
XBOSoft
 
PDF
Glossary of Agile Terms
Valtech UK
 
PDF
Agile Scrum Overview
Jason Dean
 
PDF
Agile Scrum Methodology - Introduction
Geetha Madhuri
 
PDF
Agile & SCRUM basics
Arun R
 
PDF
Agile Scrum Training Process
Clarion Marketing
 
PDF
Agile Process Introduction
Nguyen Hai
 
PPTX
Agile - Scrum Presentation
gihanlsw
 
PPT
Agile Methodology(SCRUM)
KhushSlideShare
 
PDF
Introduction to Agile Development
Tu Hoang
 
PPTX
Agile Methodology Assessment
Sandy Lee
 
PDF
Scrum - Agile Methodology
Niel Deckx
 
PPT
Agile overview
Ragavendra Prasath
 
PPTX
Agile Methodology in Software Development
Raghav Seth
 
PPSX
Agile
Mihika-QA
 
PPT
Introduction To Agile
vineet
 
Apt agile methodology
Indra
 
Agile2013 sustainable change
Dennis Stevens
 
Agile methodology
Dhruv Kumar
 
Scrum 101
Ozgur Ertem
 
Agile-Scrum Methodology-An Introduction
XBOSoft
 
Glossary of Agile Terms
Valtech UK
 
Agile Scrum Overview
Jason Dean
 
Agile Scrum Methodology - Introduction
Geetha Madhuri
 
Agile & SCRUM basics
Arun R
 
Agile Scrum Training Process
Clarion Marketing
 
Agile Process Introduction
Nguyen Hai
 
Agile - Scrum Presentation
gihanlsw
 
Agile Methodology(SCRUM)
KhushSlideShare
 
Introduction to Agile Development
Tu Hoang
 
Agile Methodology Assessment
Sandy Lee
 
Scrum - Agile Methodology
Niel Deckx
 
Agile overview
Ragavendra Prasath
 
Agile Methodology in Software Development
Raghav Seth
 
Agile
Mihika-QA
 
Introduction To Agile
vineet
 

Similar to Agile overview (20)

PDF
Agile methodologiesvswaterfall
Muthu Natarajan
 
PDF
Agile Course Presentation
Soumya De
 
PPTX
Agile Presentation_Lite
Sorin Gabriel VLAD
 
PDF
Fundamentals of Agile Methodologies - Part I
Gopinath Ramakrishnan, Ph.D, CSM
 
PPT
Agile project management PMI-ACP
EVOLVE for Instructors Materials
 
PDF
Journey toagile published
ProductCamp Minnesota
 
PDF
Introduction to Agile and Scrum
Manoj Gupta, CSM®,
 
PDF
Agile+Course+Presentation.pdf
Chandan Kumar
 
ODP
Agile Science
Xavier Amatriain
 
ODP
Introduction To Agile
Knoldus Inc.
 
PDF
Introduction to Agile Values & Principles
Andreea Visanoiu
 
PPTX
Getting Started with Scrum
Silvana Wasitova, Scrum & Agile Coach
 
PPTX
Agile Project Management - Course Details
alirazakdsp2023
 
PDF
SPROTT - STUDENT WORKBOOK - INTRO TO AGILE.pdf
Wilber Tuttleman
 
PDF
A real-life overview of Agile workflow practices
mtoppa
 
PDF
Agile scrum brown bag
Bernadette Charlescar PMP, CSM
 
PDF
Introduction to Agile Software Development Process
Software Park Thailand
 
PPTX
Agile Development Process
Solomon Raja P.S
 
PDF
Scrum: From the Classroom to the Workplace :: FCUP 2018
Pedro Gustavo Torres
 
PPTX
Agile 101
digitalpurview
 
Agile methodologiesvswaterfall
Muthu Natarajan
 
Agile Course Presentation
Soumya De
 
Agile Presentation_Lite
Sorin Gabriel VLAD
 
Fundamentals of Agile Methodologies - Part I
Gopinath Ramakrishnan, Ph.D, CSM
 
Agile project management PMI-ACP
EVOLVE for Instructors Materials
 
Journey toagile published
ProductCamp Minnesota
 
Introduction to Agile and Scrum
Manoj Gupta, CSM®,
 
Agile+Course+Presentation.pdf
Chandan Kumar
 
Agile Science
Xavier Amatriain
 
Introduction To Agile
Knoldus Inc.
 
Introduction to Agile Values & Principles
Andreea Visanoiu
 
Getting Started with Scrum
Silvana Wasitova, Scrum & Agile Coach
 
Agile Project Management - Course Details
alirazakdsp2023
 
SPROTT - STUDENT WORKBOOK - INTRO TO AGILE.pdf
Wilber Tuttleman
 
A real-life overview of Agile workflow practices
mtoppa
 
Agile scrum brown bag
Bernadette Charlescar PMP, CSM
 
Introduction to Agile Software Development Process
Software Park Thailand
 
Agile Development Process
Solomon Raja P.S
 
Scrum: From the Classroom to the Workplace :: FCUP 2018
Pedro Gustavo Torres
 
Agile 101
digitalpurview
 
Ad

Recently uploaded (20)

PDF
How Startups Are Growing Faster with App Developers in Australia.pdf
India App Developer
 
PPTX
Top iOS App Development Company in the USA for Innovative Apps
SynapseIndia
 
PDF
Bitcoin for Millennials podcast with Bram, Power Laws of Bitcoin
Stephen Perrenod
 
PDF
HCIP-Data Center Facility Deployment V2.0 Training Material (Without Remarks ...
mcastillo49
 
PPTX
WooCommerce Workshop: Bring Your Laptop
Laura Hartwig
 
PDF
DevBcn - Building 10x Organizations Using Modern Productivity Metrics
Justin Reock
 
PDF
CIFDAQ Token Spotlight for 9th July 2025
CIFDAQ
 
PPTX
✨Unleashing Collaboration: Salesforce Channels & Community Power in Patna!✨
SanjeetMishra29
 
PDF
Empower Inclusion Through Accessible Java Applications
Ana-Maria Mihalceanu
 
PDF
Reverse Engineering of Security Products: Developing an Advanced Microsoft De...
nwbxhhcyjv
 
PDF
SFWelly Summer 25 Release Highlights July 2025
Anna Loughnan Colquhoun
 
PDF
"Beyond English: Navigating the Challenges of Building a Ukrainian-language R...
Fwdays
 
PPTX
"Autonomy of LLM Agents: Current State and Future Prospects", Oles` Petriv
Fwdays
 
PDF
Newgen Beyond Frankenstein_Build vs Buy_Digital_version.pdf
darshakparmar
 
PDF
Transcript: New from BookNet Canada for 2025: BNC BiblioShare - Tech Forum 2025
BookNet Canada
 
PDF
Windsurf Meetup Ottawa 2025-07-12 - Planning Mode at Reliza.pdf
Pavel Shukhman
 
PDF
Smart Trailers 2025 Update with History and Overview
Paul Menig
 
PPTX
OpenID AuthZEN - Analyst Briefing July 2025
David Brossard
 
PDF
Jak MŚP w Europie Środkowo-Wschodniej odnajdują się w świecie AI
dominikamizerska1
 
PPTX
Q2 FY26 Tableau User Group Leader Quarterly Call
lward7
 
How Startups Are Growing Faster with App Developers in Australia.pdf
India App Developer
 
Top iOS App Development Company in the USA for Innovative Apps
SynapseIndia
 
Bitcoin for Millennials podcast with Bram, Power Laws of Bitcoin
Stephen Perrenod
 
HCIP-Data Center Facility Deployment V2.0 Training Material (Without Remarks ...
mcastillo49
 
WooCommerce Workshop: Bring Your Laptop
Laura Hartwig
 
DevBcn - Building 10x Organizations Using Modern Productivity Metrics
Justin Reock
 
CIFDAQ Token Spotlight for 9th July 2025
CIFDAQ
 
✨Unleashing Collaboration: Salesforce Channels & Community Power in Patna!✨
SanjeetMishra29
 
Empower Inclusion Through Accessible Java Applications
Ana-Maria Mihalceanu
 
Reverse Engineering of Security Products: Developing an Advanced Microsoft De...
nwbxhhcyjv
 
SFWelly Summer 25 Release Highlights July 2025
Anna Loughnan Colquhoun
 
"Beyond English: Navigating the Challenges of Building a Ukrainian-language R...
Fwdays
 
"Autonomy of LLM Agents: Current State and Future Prospects", Oles` Petriv
Fwdays
 
Newgen Beyond Frankenstein_Build vs Buy_Digital_version.pdf
darshakparmar
 
Transcript: New from BookNet Canada for 2025: BNC BiblioShare - Tech Forum 2025
BookNet Canada
 
Windsurf Meetup Ottawa 2025-07-12 - Planning Mode at Reliza.pdf
Pavel Shukhman
 
Smart Trailers 2025 Update with History and Overview
Paul Menig
 
OpenID AuthZEN - Analyst Briefing July 2025
David Brossard
 
Jak MŚP w Europie Środkowo-Wschodniej odnajdują się w świecie AI
dominikamizerska1
 
Q2 FY26 Tableau User Group Leader Quarterly Call
lward7
 
Ad

Agile overview