SlideShare a Scribd company logo
1 of 16
SUBMITTED BY:
VIPIN(22MCA10064)
PREM SHANKAR PANDEY(22MCA10015)
ANIMESH KUMAR(22MCA10170)
SUBMITTED TO:
DR. FAISAL RASHEED
TABLE OF CONTENTS
1. INTRODUCTION
2. STAGES OF AGILE MODEL
3. COMPANY USING AGILE TO ENHANCE ITS BUSINESS
4. AGILE MANIFESTO
5. AGILE PRINCIPLES
6. WHERE TO USE AGILE METHODS
7. CONCLUSION
INTRODUCTION
Agile SDLC model is a combination of iterative and incremental process models with
focus on process adaptability and customer satisfaction by rapid delivery of working
software product.
 Agile Methods break the product into small incremental builds.
 These builds are provided in iterations.
 Each iteration typically lasts from about one to three weeks.
 Every iteration involves cross functional teams working simultaneously on various areas like planning,
requirements analysis, design, coding, unit testing, and acceptance testing.
 At the end of the iteration a working product is displayed to the customer and important
stakeholders.
 In agile the tasks are divided to time boxes small time frames to deliver specific features for a release.
 Iterative approach is taken and working software build is delivered after each iteration.
 Each build is incremental in terms of features; the final build holds all the features required by the
customer
What is Agile?
Agile model believes that every project needs to be handled differently
and the existing methods need to be tailored to best suit the project
requirements
In agile the tasks are divided to time boxes small time frames to deliver
specific features for a release
Iterative approach is taken and working software build is delivered after
each iteration.
Each build is incremental in terms of features; the final build holds all the
features required by the customer.
STAGES OF AGILE MODEL
1.Requirements gathering:
In this phase, you must define the requirements. You should explain
business opportunities and plan the time and effort needed to build the
project. Based on this information, you can evaluate technical and
economic feasibility.
2. Design the requirements: When you have identified the
project, work with stakeholders to define requirements. You can use the
user flow diagram or the high-level UML diagram to show the work of
new features and show how it will apply to your existing system.
3.Construction/iteration: When the team defines the
requirements, the work begins. Designers and developers start working
on their project, which aims to deploy a working product. The product
will undergo various stages of improvement, so it includes simple,
minimal functionality.
4.Testing: In this phase, the Quality Assurance team examines the
product's performance and looks for the bug.
5.Deployment: In this phase, the team issues a product for the
user's work environment.
6.Feedback: After releasing the product, the last step is feedback. In
this, the team receives feedback about the product and works through
the feedback.
Advantage of Agile Method:
Frequent Delivery
Face-to-Face Communication with clients.
Efficient design and fulfils the business requirement.
Anytime changes are acceptable.
It reduces total development time.
Disadvantages of Agile Model:
Due to the shortage of formal documents, it creates confusion and crucial
decisions taken throughout various phases can be misinterpreted at any
time by different team members.
Due to the lack of proper documentation, once the project completes and
the developers allotted to another project, maintenance of the finished
project can become a difficulty.
COMPANIES USING AGILE TO ENHANCE THEIR
BUSINESS PROCESS
Philips
Philips is firm that has adopted Agile principles. After numerous changes to
management structure, the firm introduced several Agile coaches that went to deploy
Scrum principles such as Scrum boards and breaking down teams into smaller ones.
As a result of changes like this, teams could react to situations quicker, bureaucracy
was removed, and it was ultimately easier for these smaller teams to take
responsibility for their respective products.
JP Morgan Chase
A banking institution that needs no introduction is JP Morgan Chase. A few years ago, the
baking giant overhauled their business processes to help improve product development and
simultaneously slashed the cost of training as part of a high-profile IT initiative. Agile
methodologies were a key part of the initiative.
JP Morgan Chase has really adopted Agile and being able to ship product every three weeks
is a massive productivity boost. All of this is made possible by faster, more nimble and
responsive teams that Agile frameworks promote.
•Individuals and interactions –
– in agile development, self-organization and motivation are important,
as are interactions like co-location and pair programming.
•Working software –
– Demo working software is considered the best means of
communication with the customer to understand their requirement,
instead of just depending on documentation.
AGILE MANIFESTO
•Responding to change –
– agile development is focused on quick responses to change and
continuous development.
•Customer collaboration–
– As the requirements cannot be gathered completely in the beginning of
the project due to various factors, continuous customer interaction is very
important to get proper product requirements.
AGILE MANIFESTO
AGILE PRINCIPLES
1. CUSTOMER SATISFACTION
• The focus is always on Customer Satisfaction. And it is achieved through Early and Continuous deliveries through Iterations .
• Customers/ End Users being content is a key factor for an organization to be successful.
2. CHANGING REQUIREMENTS
• Traditional procedures reduce modification during Development.
• After each successful delivery, agile teams learn new things from the feedback provided by customers/stakeholders.
• Smaller steps make it easy to add new requirements.
3. FREQUENT DELIVERY
• The objective of an iteration is to deliver smaller increments at short and regular intervals.
• The length of an iteration usually varies from 1 to 3 weeks and at the end of every iteration, a small increment is delivered.
4. COMMUNICATE REGULARLY
• Frequent communication between the developers and Business Stakeholders is preferred.
• As it helps the Development team in understanding any changes required by the customer and helps in quickly including those changes
while building smaller increments
AGILE PRINCIPLES (CONTD….)
AGILE PRINCIPLES (CONTD….)
5. SUPPORT TEAM MEMBER
Motivating the developers in an agile team and thus building a more self-organized
team is one of the key areas of agile.
6. FACE TON FACE COMMUNICATION
Face-to-face communication among the agile teams and also with the teams is the
preferred way of communication throughout the project.
7. MEASURE WORK PROGRESS
In the Agile way of working, the progress is always measured in terms of working
software, let it be the smallest of small increments in size.
8. DEVELOPMENT PROCESS
Development teams should be able to deliver the incremental values consistently
over all the iterations.
9. GOOD DESIGN
Enhancing agility by continuously focusing on good design and technological excellence is a
key factor.
10.MEASURE PROGRESS
The skill of projecting the work not done or work still in progress is critical in an agile way of
working.
11. CONTINUE SEEKING RESULTS
Self-organizing teams produce the most effective designs, specifications, and platforms.
12. REFLECT AND ADJUST REGULARLY
At regular intervals, the team reflects on how to become more effective then tunes and adjusts
AGILE PRINCIPLES (CONTD….)
 When frequent changes are required.
 When a highly qualified and
experienced team is available.
 When a customer is ready to have a
meeting with a software team all the
time.
 When project size is small
WHERE TO USE AGILE METHODS
CONCLUSION
 The Agile Development methodology is the rewired
approach to software product development that
focuses on flexibility and speed. Most of the digital
products today are created using the Agile
development method.
 This comprehensive guide on Agile methodology
touches base with everything Agile is about and how it
benefits your bottom line. The secret to delivering
working software in the market is to follow the safe
agile methodology while also embracing the agile
mindset.
SPM presentation.pptx

More Related Content

Similar to SPM presentation.pptx

2 a introduction to agile
2 a introduction to agile2 a introduction to agile
2 a introduction to agileqtntpam
 
#Agile Methodology - Fundamental Principles & Basics - By SN Panigrahi
#Agile Methodology - Fundamental Principles & Basics - By SN Panigrahi#Agile Methodology - Fundamental Principles & Basics - By SN Panigrahi
#Agile Methodology - Fundamental Principles & Basics - By SN PanigrahiSN Panigrahi, PMP
 
Lean as Agile methodology – A Study
Lean as Agile methodology – A StudyLean as Agile methodology – A Study
Lean as Agile methodology – A StudyEswar Publications
 
Software Development Process Models (SCRUM Methodology)
Software Development Process Models (SCRUM Methodology)Software Development Process Models (SCRUM Methodology)
Software Development Process Models (SCRUM Methodology)Muhammad Ahmed
 
Agile project management 101 (tai lieu tham khao)
Agile project management 101 (tai lieu tham khao)Agile project management 101 (tai lieu tham khao)
Agile project management 101 (tai lieu tham khao)nguyenanvuong2007
 
Agile Development Models in Software EngineeringE.pptx
Agile Development Models in Software EngineeringE.pptxAgile Development Models in Software EngineeringE.pptx
Agile Development Models in Software EngineeringE.pptxsuchita74
 
Presentation by lavika upadhyay
Presentation by lavika upadhyayPresentation by lavika upadhyay
Presentation by lavika upadhyayPMI_IREP_TP
 
Agile project management using scrum
Agile project management using scrumAgile project management using scrum
Agile project management using scrumPrudentialSolutions
 
Development methodologies
Development methodologiesDevelopment methodologies
Development methodologiesmissstevenson01
 
The Agile methodology - Delivering new ways of working, by Sandra Frechette, ...
The Agile methodology - Delivering new ways of working, by Sandra Frechette, ...The Agile methodology - Delivering new ways of working, by Sandra Frechette, ...
The Agile methodology - Delivering new ways of working, by Sandra Frechette, ...WiMLDSMontreal
 
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
 
Single Point Continuous Flo1
Single Point Continuous Flo1Single Point Continuous Flo1
Single Point Continuous Flo1Charles Cooper
 
The Agile Customer Experience
The Agile Customer ExperienceThe Agile Customer Experience
The Agile Customer Experienceguest14dab6
 
Agile Customer Experience
Agile  Customer  ExperienceAgile  Customer  Experience
Agile Customer ExperienceQuantum Retail
 
AGILE Model (SDLC).pptx
AGILE Model (SDLC).pptxAGILE Model (SDLC).pptx
AGILE Model (SDLC).pptxMahithDias
 
AGILE METHODOLOGIES PRESENTATION BY OLIVER TORRES
AGILE  METHODOLOGIES PRESENTATION BY OLIVER TORRESAGILE  METHODOLOGIES PRESENTATION BY OLIVER TORRES
AGILE METHODOLOGIES PRESENTATION BY OLIVER TORRES1410166
 

Similar to SPM presentation.pptx (20)

Agile approach
Agile approachAgile approach
Agile approach
 
2 a introduction to agile
2 a introduction to agile2 a introduction to agile
2 a introduction to agile
 
Agile Development Models
Agile Development ModelsAgile Development Models
Agile Development Models
 
#Agile Methodology - Fundamental Principles & Basics - By SN Panigrahi
#Agile Methodology - Fundamental Principles & Basics - By SN Panigrahi#Agile Methodology - Fundamental Principles & Basics - By SN Panigrahi
#Agile Methodology - Fundamental Principles & Basics - By SN Panigrahi
 
Agile+Slides.pdf
Agile+Slides.pdfAgile+Slides.pdf
Agile+Slides.pdf
 
Lean as Agile methodology – A Study
Lean as Agile methodology – A StudyLean as Agile methodology – A Study
Lean as Agile methodology – A Study
 
Software Development Process Models (SCRUM Methodology)
Software Development Process Models (SCRUM Methodology)Software Development Process Models (SCRUM Methodology)
Software Development Process Models (SCRUM Methodology)
 
Agile project management 101 (tai lieu tham khao)
Agile project management 101 (tai lieu tham khao)Agile project management 101 (tai lieu tham khao)
Agile project management 101 (tai lieu tham khao)
 
Agile Development Models in Software EngineeringE.pptx
Agile Development Models in Software EngineeringE.pptxAgile Development Models in Software EngineeringE.pptx
Agile Development Models in Software EngineeringE.pptx
 
Presentation by lavika upadhyay
Presentation by lavika upadhyayPresentation by lavika upadhyay
Presentation by lavika upadhyay
 
Agile project management using scrum
Agile project management using scrumAgile project management using scrum
Agile project management using scrum
 
Development methodologies
Development methodologiesDevelopment methodologies
Development methodologies
 
Agile project management PMI-ACP
Agile project management PMI-ACPAgile project management PMI-ACP
Agile project management PMI-ACP
 
The Agile methodology - Delivering new ways of working, by Sandra Frechette, ...
The Agile methodology - Delivering new ways of working, by Sandra Frechette, ...The Agile methodology - Delivering new ways of working, by Sandra Frechette, ...
The Agile methodology - Delivering new ways of working, by Sandra Frechette, ...
 
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
 
Single Point Continuous Flo1
Single Point Continuous Flo1Single Point Continuous Flo1
Single Point Continuous Flo1
 
The Agile Customer Experience
The Agile Customer ExperienceThe Agile Customer Experience
The Agile Customer Experience
 
Agile Customer Experience
Agile  Customer  ExperienceAgile  Customer  Experience
Agile Customer Experience
 
AGILE Model (SDLC).pptx
AGILE Model (SDLC).pptxAGILE Model (SDLC).pptx
AGILE Model (SDLC).pptx
 
AGILE METHODOLOGIES PRESENTATION BY OLIVER TORRES
AGILE  METHODOLOGIES PRESENTATION BY OLIVER TORRESAGILE  METHODOLOGIES PRESENTATION BY OLIVER TORRES
AGILE METHODOLOGIES PRESENTATION BY OLIVER TORRES
 

Recently uploaded

Paris 2024 Olympic Geographies - an activity
Paris 2024 Olympic Geographies - an activityParis 2024 Olympic Geographies - an activity
Paris 2024 Olympic Geographies - an activityGeoBlogs
 
Solving Puzzles Benefits Everyone (English).pptx
Solving Puzzles Benefits Everyone (English).pptxSolving Puzzles Benefits Everyone (English).pptx
Solving Puzzles Benefits Everyone (English).pptxOH TEIK BIN
 
Presiding Officer Training module 2024 lok sabha elections
Presiding Officer Training module 2024 lok sabha electionsPresiding Officer Training module 2024 lok sabha elections
Presiding Officer Training module 2024 lok sabha electionsanshu789521
 
ENGLISH5 QUARTER4 MODULE1 WEEK1-3 How Visual and Multimedia Elements.pptx
ENGLISH5 QUARTER4 MODULE1 WEEK1-3 How Visual and Multimedia Elements.pptxENGLISH5 QUARTER4 MODULE1 WEEK1-3 How Visual and Multimedia Elements.pptx
ENGLISH5 QUARTER4 MODULE1 WEEK1-3 How Visual and Multimedia Elements.pptxAnaBeatriceAblay2
 
Hybridoma Technology ( Production , Purification , and Application )
Hybridoma Technology  ( Production , Purification , and Application  ) Hybridoma Technology  ( Production , Purification , and Application  )
Hybridoma Technology ( Production , Purification , and Application ) Sakshi Ghasle
 
“Oh GOSH! Reflecting on Hackteria's Collaborative Practices in a Global Do-It...
“Oh GOSH! Reflecting on Hackteria's Collaborative Practices in a Global Do-It...“Oh GOSH! Reflecting on Hackteria's Collaborative Practices in a Global Do-It...
“Oh GOSH! Reflecting on Hackteria's Collaborative Practices in a Global Do-It...Marc Dusseiller Dusjagr
 
Mastering the Unannounced Regulatory Inspection
Mastering the Unannounced Regulatory InspectionMastering the Unannounced Regulatory Inspection
Mastering the Unannounced Regulatory InspectionSafetyChain Software
 
call girls in Kamla Market (DELHI) 🔝 >༒9953330565🔝 genuine Escort Service 🔝✔️✔️
call girls in Kamla Market (DELHI) 🔝 >༒9953330565🔝 genuine Escort Service 🔝✔️✔️call girls in Kamla Market (DELHI) 🔝 >༒9953330565🔝 genuine Escort Service 🔝✔️✔️
call girls in Kamla Market (DELHI) 🔝 >༒9953330565🔝 genuine Escort Service 🔝✔️✔️9953056974 Low Rate Call Girls In Saket, Delhi NCR
 
Employee wellbeing at the workplace.pptx
Employee wellbeing at the workplace.pptxEmployee wellbeing at the workplace.pptx
Employee wellbeing at the workplace.pptxNirmalaLoungPoorunde1
 
Organic Name Reactions for the students and aspirants of Chemistry12th.pptx
Organic Name Reactions  for the students and aspirants of Chemistry12th.pptxOrganic Name Reactions  for the students and aspirants of Chemistry12th.pptx
Organic Name Reactions for the students and aspirants of Chemistry12th.pptxVS Mahajan Coaching Centre
 
18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdf
18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdf18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdf
18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdfssuser54595a
 
Incoming and Outgoing Shipments in 1 STEP Using Odoo 17
Incoming and Outgoing Shipments in 1 STEP Using Odoo 17Incoming and Outgoing Shipments in 1 STEP Using Odoo 17
Incoming and Outgoing Shipments in 1 STEP Using Odoo 17Celine George
 
A Critique of the Proposed National Education Policy Reform
A Critique of the Proposed National Education Policy ReformA Critique of the Proposed National Education Policy Reform
A Critique of the Proposed National Education Policy ReformChameera Dedduwage
 
Alper Gobel In Media Res Media Component
Alper Gobel In Media Res Media ComponentAlper Gobel In Media Res Media Component
Alper Gobel In Media Res Media ComponentInMediaRes1
 
Painted Grey Ware.pptx, PGW Culture of India
Painted Grey Ware.pptx, PGW Culture of IndiaPainted Grey Ware.pptx, PGW Culture of India
Painted Grey Ware.pptx, PGW Culture of IndiaVirag Sontakke
 
EPANDING THE CONTENT OF AN OUTLINE using notes.pptx
EPANDING THE CONTENT OF AN OUTLINE using notes.pptxEPANDING THE CONTENT OF AN OUTLINE using notes.pptx
EPANDING THE CONTENT OF AN OUTLINE using notes.pptxRaymartEstabillo3
 

Recently uploaded (20)

Paris 2024 Olympic Geographies - an activity
Paris 2024 Olympic Geographies - an activityParis 2024 Olympic Geographies - an activity
Paris 2024 Olympic Geographies - an activity
 
Solving Puzzles Benefits Everyone (English).pptx
Solving Puzzles Benefits Everyone (English).pptxSolving Puzzles Benefits Everyone (English).pptx
Solving Puzzles Benefits Everyone (English).pptx
 
Presiding Officer Training module 2024 lok sabha elections
Presiding Officer Training module 2024 lok sabha electionsPresiding Officer Training module 2024 lok sabha elections
Presiding Officer Training module 2024 lok sabha elections
 
ENGLISH5 QUARTER4 MODULE1 WEEK1-3 How Visual and Multimedia Elements.pptx
ENGLISH5 QUARTER4 MODULE1 WEEK1-3 How Visual and Multimedia Elements.pptxENGLISH5 QUARTER4 MODULE1 WEEK1-3 How Visual and Multimedia Elements.pptx
ENGLISH5 QUARTER4 MODULE1 WEEK1-3 How Visual and Multimedia Elements.pptx
 
Hybridoma Technology ( Production , Purification , and Application )
Hybridoma Technology  ( Production , Purification , and Application  ) Hybridoma Technology  ( Production , Purification , and Application  )
Hybridoma Technology ( Production , Purification , and Application )
 
TataKelola dan KamSiber Kecerdasan Buatan v022.pdf
TataKelola dan KamSiber Kecerdasan Buatan v022.pdfTataKelola dan KamSiber Kecerdasan Buatan v022.pdf
TataKelola dan KamSiber Kecerdasan Buatan v022.pdf
 
“Oh GOSH! Reflecting on Hackteria's Collaborative Practices in a Global Do-It...
“Oh GOSH! Reflecting on Hackteria's Collaborative Practices in a Global Do-It...“Oh GOSH! Reflecting on Hackteria's Collaborative Practices in a Global Do-It...
“Oh GOSH! Reflecting on Hackteria's Collaborative Practices in a Global Do-It...
 
Mastering the Unannounced Regulatory Inspection
Mastering the Unannounced Regulatory InspectionMastering the Unannounced Regulatory Inspection
Mastering the Unannounced Regulatory Inspection
 
call girls in Kamla Market (DELHI) 🔝 >༒9953330565🔝 genuine Escort Service 🔝✔️✔️
call girls in Kamla Market (DELHI) 🔝 >༒9953330565🔝 genuine Escort Service 🔝✔️✔️call girls in Kamla Market (DELHI) 🔝 >༒9953330565🔝 genuine Escort Service 🔝✔️✔️
call girls in Kamla Market (DELHI) 🔝 >༒9953330565🔝 genuine Escort Service 🔝✔️✔️
 
9953330565 Low Rate Call Girls In Rohini Delhi NCR
9953330565 Low Rate Call Girls In Rohini  Delhi NCR9953330565 Low Rate Call Girls In Rohini  Delhi NCR
9953330565 Low Rate Call Girls In Rohini Delhi NCR
 
Employee wellbeing at the workplace.pptx
Employee wellbeing at the workplace.pptxEmployee wellbeing at the workplace.pptx
Employee wellbeing at the workplace.pptx
 
Organic Name Reactions for the students and aspirants of Chemistry12th.pptx
Organic Name Reactions  for the students and aspirants of Chemistry12th.pptxOrganic Name Reactions  for the students and aspirants of Chemistry12th.pptx
Organic Name Reactions for the students and aspirants of Chemistry12th.pptx
 
18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdf
18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdf18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdf
18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdf
 
Incoming and Outgoing Shipments in 1 STEP Using Odoo 17
Incoming and Outgoing Shipments in 1 STEP Using Odoo 17Incoming and Outgoing Shipments in 1 STEP Using Odoo 17
Incoming and Outgoing Shipments in 1 STEP Using Odoo 17
 
Model Call Girl in Bikash Puri Delhi reach out to us at 🔝9953056974🔝
Model Call Girl in Bikash Puri  Delhi reach out to us at 🔝9953056974🔝Model Call Girl in Bikash Puri  Delhi reach out to us at 🔝9953056974🔝
Model Call Girl in Bikash Puri Delhi reach out to us at 🔝9953056974🔝
 
A Critique of the Proposed National Education Policy Reform
A Critique of the Proposed National Education Policy ReformA Critique of the Proposed National Education Policy Reform
A Critique of the Proposed National Education Policy Reform
 
Alper Gobel In Media Res Media Component
Alper Gobel In Media Res Media ComponentAlper Gobel In Media Res Media Component
Alper Gobel In Media Res Media Component
 
Painted Grey Ware.pptx, PGW Culture of India
Painted Grey Ware.pptx, PGW Culture of IndiaPainted Grey Ware.pptx, PGW Culture of India
Painted Grey Ware.pptx, PGW Culture of India
 
EPANDING THE CONTENT OF AN OUTLINE using notes.pptx
EPANDING THE CONTENT OF AN OUTLINE using notes.pptxEPANDING THE CONTENT OF AN OUTLINE using notes.pptx
EPANDING THE CONTENT OF AN OUTLINE using notes.pptx
 
Staff of Color (SOC) Retention Efforts DDSD
Staff of Color (SOC) Retention Efforts DDSDStaff of Color (SOC) Retention Efforts DDSD
Staff of Color (SOC) Retention Efforts DDSD
 

SPM presentation.pptx

  • 1. SUBMITTED BY: VIPIN(22MCA10064) PREM SHANKAR PANDEY(22MCA10015) ANIMESH KUMAR(22MCA10170) SUBMITTED TO: DR. FAISAL RASHEED
  • 2. TABLE OF CONTENTS 1. INTRODUCTION 2. STAGES OF AGILE MODEL 3. COMPANY USING AGILE TO ENHANCE ITS BUSINESS 4. AGILE MANIFESTO 5. AGILE PRINCIPLES 6. WHERE TO USE AGILE METHODS 7. CONCLUSION
  • 3. INTRODUCTION Agile SDLC model is a combination of iterative and incremental process models with focus on process adaptability and customer satisfaction by rapid delivery of working software product.  Agile Methods break the product into small incremental builds.  These builds are provided in iterations.  Each iteration typically lasts from about one to three weeks.  Every iteration involves cross functional teams working simultaneously on various areas like planning, requirements analysis, design, coding, unit testing, and acceptance testing.  At the end of the iteration a working product is displayed to the customer and important stakeholders.  In agile the tasks are divided to time boxes small time frames to deliver specific features for a release.  Iterative approach is taken and working software build is delivered after each iteration.  Each build is incremental in terms of features; the final build holds all the features required by the customer
  • 4. What is Agile? Agile model believes that every project needs to be handled differently and the existing methods need to be tailored to best suit the project requirements In agile the tasks are divided to time boxes small time frames to deliver specific features for a release Iterative approach is taken and working software build is delivered after each iteration. Each build is incremental in terms of features; the final build holds all the features required by the customer.
  • 5. STAGES OF AGILE MODEL 1.Requirements gathering: In this phase, you must define the requirements. You should explain business opportunities and plan the time and effort needed to build the project. Based on this information, you can evaluate technical and economic feasibility. 2. Design the requirements: When you have identified the project, work with stakeholders to define requirements. You can use the user flow diagram or the high-level UML diagram to show the work of new features and show how it will apply to your existing system. 3.Construction/iteration: When the team defines the requirements, the work begins. Designers and developers start working on their project, which aims to deploy a working product. The product will undergo various stages of improvement, so it includes simple, minimal functionality. 4.Testing: In this phase, the Quality Assurance team examines the product's performance and looks for the bug. 5.Deployment: In this phase, the team issues a product for the user's work environment. 6.Feedback: After releasing the product, the last step is feedback. In this, the team receives feedback about the product and works through the feedback.
  • 6. Advantage of Agile Method: Frequent Delivery Face-to-Face Communication with clients. Efficient design and fulfils the business requirement. Anytime changes are acceptable. It reduces total development time. Disadvantages of Agile Model: Due to the shortage of formal documents, it creates confusion and crucial decisions taken throughout various phases can be misinterpreted at any time by different team members. Due to the lack of proper documentation, once the project completes and the developers allotted to another project, maintenance of the finished project can become a difficulty.
  • 7. COMPANIES USING AGILE TO ENHANCE THEIR BUSINESS PROCESS Philips Philips is firm that has adopted Agile principles. After numerous changes to management structure, the firm introduced several Agile coaches that went to deploy Scrum principles such as Scrum boards and breaking down teams into smaller ones. As a result of changes like this, teams could react to situations quicker, bureaucracy was removed, and it was ultimately easier for these smaller teams to take responsibility for their respective products. JP Morgan Chase A banking institution that needs no introduction is JP Morgan Chase. A few years ago, the baking giant overhauled their business processes to help improve product development and simultaneously slashed the cost of training as part of a high-profile IT initiative. Agile methodologies were a key part of the initiative. JP Morgan Chase has really adopted Agile and being able to ship product every three weeks is a massive productivity boost. All of this is made possible by faster, more nimble and responsive teams that Agile frameworks promote.
  • 8. •Individuals and interactions – – in agile development, self-organization and motivation are important, as are interactions like co-location and pair programming. •Working software – – Demo working software is considered the best means of communication with the customer to understand their requirement, instead of just depending on documentation. AGILE MANIFESTO
  • 9. •Responding to change – – agile development is focused on quick responses to change and continuous development. •Customer collaboration– – As the requirements cannot be gathered completely in the beginning of the project due to various factors, continuous customer interaction is very important to get proper product requirements. AGILE MANIFESTO
  • 11. 1. CUSTOMER SATISFACTION • The focus is always on Customer Satisfaction. And it is achieved through Early and Continuous deliveries through Iterations . • Customers/ End Users being content is a key factor for an organization to be successful. 2. CHANGING REQUIREMENTS • Traditional procedures reduce modification during Development. • After each successful delivery, agile teams learn new things from the feedback provided by customers/stakeholders. • Smaller steps make it easy to add new requirements. 3. FREQUENT DELIVERY • The objective of an iteration is to deliver smaller increments at short and regular intervals. • The length of an iteration usually varies from 1 to 3 weeks and at the end of every iteration, a small increment is delivered. 4. COMMUNICATE REGULARLY • Frequent communication between the developers and Business Stakeholders is preferred. • As it helps the Development team in understanding any changes required by the customer and helps in quickly including those changes while building smaller increments AGILE PRINCIPLES (CONTD….)
  • 12. AGILE PRINCIPLES (CONTD….) 5. SUPPORT TEAM MEMBER Motivating the developers in an agile team and thus building a more self-organized team is one of the key areas of agile. 6. FACE TON FACE COMMUNICATION Face-to-face communication among the agile teams and also with the teams is the preferred way of communication throughout the project. 7. MEASURE WORK PROGRESS In the Agile way of working, the progress is always measured in terms of working software, let it be the smallest of small increments in size. 8. DEVELOPMENT PROCESS Development teams should be able to deliver the incremental values consistently over all the iterations.
  • 13. 9. GOOD DESIGN Enhancing agility by continuously focusing on good design and technological excellence is a key factor. 10.MEASURE PROGRESS The skill of projecting the work not done or work still in progress is critical in an agile way of working. 11. CONTINUE SEEKING RESULTS Self-organizing teams produce the most effective designs, specifications, and platforms. 12. REFLECT AND ADJUST REGULARLY At regular intervals, the team reflects on how to become more effective then tunes and adjusts AGILE PRINCIPLES (CONTD….)
  • 14.  When frequent changes are required.  When a highly qualified and experienced team is available.  When a customer is ready to have a meeting with a software team all the time.  When project size is small WHERE TO USE AGILE METHODS
  • 15. CONCLUSION  The Agile Development methodology is the rewired approach to software product development that focuses on flexibility and speed. Most of the digital products today are created using the Agile development method.  This comprehensive guide on Agile methodology touches base with everything Agile is about and how it benefits your bottom line. The secret to delivering working software in the market is to follow the safe agile methodology while also embracing the agile mindset.