SlideShare a Scribd company logo
Agile
2021
© 2021 Cognizant
Introduction
What is Agile?
© 2019 Cognizant
3
 Agile is an iterative software development methodology to delivery software
frequently with faster feedback cycles and with the ability to create and respond
to change swiftly
 Agile is based on the values and principles expressed in the Agile Manifesto
and the 12 principles behind it.
 Agile is..
• Simple (not easy to apply)
• Doing important things first – It respects urgency
• About People, Values, Principles & Practices
• Focused on Team Communication
• Regularly delivering value through working software
What is Agile?
A framework for iterative and incremental delivery
of a product or project
AGILE IS…
• Simple (not easy to apply)
• Completing important tasks first to respect urgency
• About People, Values, Principles & Practices
• Focused on team communication
• Regularly delivers value through working software
5
Agile Manifesto
# Principles
1 The highest priority is to satisfy the customer through early and continuous
delivery of valuable software.
2 Welcome changing requirements, even late in development. Harness
change to develop the competitive advantage.
3 Deliver working software frequently, from a couple of weeks to a couple of
months.
4 Business people and developers must work together daily throughout the
project.
5 Build projects around motivated individuals. Give them the environment
and support they need, and trust them to get the job done.
6 Development teams communicate frequently. The most efficient and
effective method of conveying information to and within a
development team is face-to-face conversation.
7 Working software is the primary measure of progress.
8 Promote sustainable development. The sponsors, developers, and users
should be able to maintain a steady pace indefinitely.
9 Continuous attention to technical excellence and good design enhances
agility.
10 Simplicity -- the art of maximizing the amount of work not done -- is
essential.
11 The best architectures, requirements, and designs emerge from self-
organizing teams.
12 At regular intervals, the team reflects on how to become more effective,
then tunes and adjusts
its behavior accordingly.
Quoted from the Manifesto for
Agile Software Development,
http://agilemanifesto.org
Themes
Individuals and interactions over processes and tools
Working software over comprehensive
documentation
Customer collaboration over contract negotiation
Responding to change over following a plan
That is, while there is value in the items on
the right, we value the items on the left more
12 Principles of “Agile Manifesto”
© 2019 Cognizant
6
1. Our highest priority is to satisfy the customer through early and
continuous delivery of valuable software.
2. Welcome changing requirements, even late in development.
Agile processes harness change for the customer's competitive
advantage.
3. Deliver working software frequently, from a couple of weeks
to a couple of months, with a preference to the shorter
timescale.
4. Business people and developers must work together daily
throughout the project.
5. Build projects around motivated individuals. Give them the
environment and support they need, and trust them to get the
job done.
6. The most efficient and effective method of conveying
information to and within a development team is face-to-face
conversation.
7. Working software is the primary measure of progress.
8. Agile processes promote sustainable development. The sponsors,
developers, and users should be able to maintain a constant pace
indefinitely.
9. Continuous attention to technical excellence and good design enhances
agility.
10. Simplicity--the art of maximizing the amount of work not done--is essential.
11. The best architectures, requirements, and designs emerge from self-
organizing teams.
12. At regular intervals, the team reflects on how to become more effective,
then tunes and adjusts its behavior accordingly.
Traditional Lifecycle
© 2021 Cognizant
7
Traditional Vs Agile Approach
© 2019 Cognizant
8
Task 1: Waterfall vs Agile

More Related Content

Similar to Cognizant Presentation for Task 1.pptx

Agility reboot i
Agility reboot iAgility reboot i
Agility reboot i
Andrew Chum
 
Starting with Agile
Starting with AgileStarting with Agile
Starting with Agile
Jeff Kosciejew
 
Agile Principles.pptx
Agile Principles.pptxAgile Principles.pptx
Agile Principles.pptx
DJGaming28
 
Techniques for Keeping Distributed Retrospectives Effective and Fun
Techniques for Keeping Distributed Retrospectives Effective and FunTechniques for Keeping Distributed Retrospectives Effective and Fun
Techniques for Keeping Distributed Retrospectives Effective and Fun
Excella
 
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
Jay Das
 
Agile Manifesto - Principles - Part 1
Agile Manifesto - Principles - Part 1Agile Manifesto - Principles - Part 1
Agile Manifesto - Principles - Part 1
Portolearn
 
12 agile principles
12 agile principles12 agile principles
12 agile principles
Steve Ngo
 
PM Podcast 186 - Agile Manifesto for Project Managers
PM Podcast 186 - Agile Manifesto for Project ManagersPM Podcast 186 - Agile Manifesto for Project Managers
PM Podcast 186 - Agile Manifesto for Project ManagersOSP International LLC
 
Agile-overview: Agile Manifesto, Agile principles and Agile Methodologies
Agile-overview: Agile Manifesto, Agile principles and Agile MethodologiesAgile-overview: Agile Manifesto, Agile principles and Agile Methodologies
Agile-overview: Agile Manifesto, Agile principles and Agile Methodologies
Balaji Sathram
 
Fundamentals of Software Engineering
Fundamentals of Software Engineering Fundamentals of Software Engineering
Fundamentals of Software Engineering
Madhar Khan Pathan
 
Basics of agile
Basics of agileBasics of agile
Basics of agile
SwapnilPrabhavalkar
 
Why agile is best for managing projects in principle but not always in practice
Why agile is best for managing projects in principle but not always in practiceWhy agile is best for managing projects in principle but not always in practice
Why agile is best for managing projects in principle but not always in practice
Glen Alleman
 
Scrum Master Training at UM DI | 22nd and 23rd of Feb 2017
Scrum Master Training at UM DI | 22nd and 23rd of Feb 2017Scrum Master Training at UM DI | 22nd and 23rd of Feb 2017
Scrum Master Training at UM DI | 22nd and 23rd of Feb 2017
Eduardo Ribeiro
 
Agile Software Development
Agile Software DevelopmentAgile Software Development
Agile Software Development
مصعب محمد زكريا
 
Agile101
Agile101Agile101
Agile overview
Agile   overviewAgile   overview
Agile overview
Venugopal Padmanabha
 
Agile the right methodology delivers phenomenal results - Xploration 14
Agile the right methodology delivers phenomenal results - Xploration 14Agile the right methodology delivers phenomenal results - Xploration 14
Agile the right methodology delivers phenomenal results - Xploration 14
NEPSLLC
 
The Agile Method and AGILE ISD; how to use each to improve your training program
The Agile Method and AGILE ISD; how to use each to improve your training programThe Agile Method and AGILE ISD; how to use each to improve your training program
The Agile Method and AGILE ISD; how to use each to improve your training program
Christopher King
 
Pourquoi l'agile c'est absurde
Pourquoi l'agile c'est absurdePourquoi l'agile c'est absurde
Pourquoi l'agile c'est absurde
Pierre E. NEIS
 

Similar to Cognizant Presentation for Task 1.pptx (20)

Agility reboot i
Agility reboot iAgility reboot i
Agility reboot i
 
Agile intro module 4
Agile intro   module 4Agile intro   module 4
Agile intro module 4
 
Starting with Agile
Starting with AgileStarting with Agile
Starting with Agile
 
Agile Principles.pptx
Agile Principles.pptxAgile Principles.pptx
Agile Principles.pptx
 
Techniques for Keeping Distributed Retrospectives Effective and Fun
Techniques for Keeping Distributed Retrospectives Effective and FunTechniques for Keeping Distributed Retrospectives Effective and Fun
Techniques for Keeping Distributed Retrospectives Effective and Fun
 
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
 
Agile Manifesto - Principles - Part 1
Agile Manifesto - Principles - Part 1Agile Manifesto - Principles - Part 1
Agile Manifesto - Principles - Part 1
 
12 agile principles
12 agile principles12 agile principles
12 agile principles
 
PM Podcast 186 - Agile Manifesto for Project Managers
PM Podcast 186 - Agile Manifesto for Project ManagersPM Podcast 186 - Agile Manifesto for Project Managers
PM Podcast 186 - Agile Manifesto for Project Managers
 
Agile-overview: Agile Manifesto, Agile principles and Agile Methodologies
Agile-overview: Agile Manifesto, Agile principles and Agile MethodologiesAgile-overview: Agile Manifesto, Agile principles and Agile Methodologies
Agile-overview: Agile Manifesto, Agile principles and Agile Methodologies
 
Fundamentals of Software Engineering
Fundamentals of Software Engineering Fundamentals of Software Engineering
Fundamentals of Software Engineering
 
Basics of agile
Basics of agileBasics of agile
Basics of agile
 
Why agile is best for managing projects in principle but not always in practice
Why agile is best for managing projects in principle but not always in practiceWhy agile is best for managing projects in principle but not always in practice
Why agile is best for managing projects in principle but not always in practice
 
Scrum Master Training at UM DI | 22nd and 23rd of Feb 2017
Scrum Master Training at UM DI | 22nd and 23rd of Feb 2017Scrum Master Training at UM DI | 22nd and 23rd of Feb 2017
Scrum Master Training at UM DI | 22nd and 23rd of Feb 2017
 
Agile Software Development
Agile Software DevelopmentAgile Software Development
Agile Software Development
 
Agile101
Agile101Agile101
Agile101
 
Agile overview
Agile   overviewAgile   overview
Agile overview
 
Agile the right methodology delivers phenomenal results - Xploration 14
Agile the right methodology delivers phenomenal results - Xploration 14Agile the right methodology delivers phenomenal results - Xploration 14
Agile the right methodology delivers phenomenal results - Xploration 14
 
The Agile Method and AGILE ISD; how to use each to improve your training program
The Agile Method and AGILE ISD; how to use each to improve your training programThe Agile Method and AGILE ISD; how to use each to improve your training program
The Agile Method and AGILE ISD; how to use each to improve your training program
 
Pourquoi l'agile c'est absurde
Pourquoi l'agile c'est absurdePourquoi l'agile c'est absurde
Pourquoi l'agile c'est absurde
 

More from MannuMatamAkash

New Microsoft PowerPoint Presentation (2).pptx
New Microsoft PowerPoint Presentation (2).pptxNew Microsoft PowerPoint Presentation (2).pptx
New Microsoft PowerPoint Presentation (2).pptx
MannuMatamAkash
 
PPT Format.ppt agxhjsgjfvuysctfyukuvfghf
PPT Format.ppt   agxhjsgjfvuysctfyukuvfghfPPT Format.ppt   agxhjsgjfvuysctfyukuvfghf
PPT Format.ppt agxhjsgjfvuysctfyukuvfghf
MannuMatamAkash
 
DTE Reference PPT.pptx about the presentation
DTE Reference PPT.pptx about the presentationDTE Reference PPT.pptx about the presentation
DTE Reference PPT.pptx about the presentation
MannuMatamAkash
 
Indian-culture 22.ppt
Indian-culture 22.pptIndian-culture 22.ppt
Indian-culture 22.ppt
MannuMatamAkash
 
ARM Cortex M3.pptx
ARM Cortex M3.pptxARM Cortex M3.pptx
ARM Cortex M3.pptx
MannuMatamAkash
 
ARM Cortex M3 (2).pptx
ARM Cortex M3 (2).pptxARM Cortex M3 (2).pptx
ARM Cortex M3 (2).pptx
MannuMatamAkash
 
Dr. Ameeta.pptx
Dr. Ameeta.pptxDr. Ameeta.pptx
Dr. Ameeta.pptx
MannuMatamAkash
 

More from MannuMatamAkash (7)

New Microsoft PowerPoint Presentation (2).pptx
New Microsoft PowerPoint Presentation (2).pptxNew Microsoft PowerPoint Presentation (2).pptx
New Microsoft PowerPoint Presentation (2).pptx
 
PPT Format.ppt agxhjsgjfvuysctfyukuvfghf
PPT Format.ppt   agxhjsgjfvuysctfyukuvfghfPPT Format.ppt   agxhjsgjfvuysctfyukuvfghf
PPT Format.ppt agxhjsgjfvuysctfyukuvfghf
 
DTE Reference PPT.pptx about the presentation
DTE Reference PPT.pptx about the presentationDTE Reference PPT.pptx about the presentation
DTE Reference PPT.pptx about the presentation
 
Indian-culture 22.ppt
Indian-culture 22.pptIndian-culture 22.ppt
Indian-culture 22.ppt
 
ARM Cortex M3.pptx
ARM Cortex M3.pptxARM Cortex M3.pptx
ARM Cortex M3.pptx
 
ARM Cortex M3 (2).pptx
ARM Cortex M3 (2).pptxARM Cortex M3 (2).pptx
ARM Cortex M3 (2).pptx
 
Dr. Ameeta.pptx
Dr. Ameeta.pptxDr. Ameeta.pptx
Dr. Ameeta.pptx
 

Recently uploaded

原版定做(penn毕业证书)美国宾夕法尼亚大学毕业证文凭学历证书原版一模一样
原版定做(penn毕业证书)美国宾夕法尼亚大学毕业证文凭学历证书原版一模一样原版定做(penn毕业证书)美国宾夕法尼亚大学毕业证文凭学历证书原版一模一样
原版定做(penn毕业证书)美国宾夕法尼亚大学毕业证文凭学历证书原版一模一样
gpffo76j
 
Research 20 slides Amelia gavryliuks.pdf
Research 20 slides Amelia gavryliuks.pdfResearch 20 slides Amelia gavryliuks.pdf
Research 20 slides Amelia gavryliuks.pdf
ameli25062005
 
Transforming Brand Perception and Boosting Profitability
Transforming Brand Perception and Boosting ProfitabilityTransforming Brand Perception and Boosting Profitability
Transforming Brand Perception and Boosting Profitability
aaryangarg12
 
一比一原版(RHUL毕业证书)伦敦大学皇家霍洛威学院毕业证如何办理
一比一原版(RHUL毕业证书)伦敦大学皇家霍洛威学院毕业证如何办理一比一原版(RHUL毕业证书)伦敦大学皇家霍洛威学院毕业证如何办理
一比一原版(RHUL毕业证书)伦敦大学皇家霍洛威学院毕业证如何办理
9a93xvy
 
vernacular architecture in response to climate.pdf
vernacular architecture in response to climate.pdfvernacular architecture in response to climate.pdf
vernacular architecture in response to climate.pdf
PrabhjeetSingh219035
 
Design Thinking Design thinking Design thinking
Design Thinking Design thinking Design thinkingDesign Thinking Design thinking Design thinking
Design Thinking Design thinking Design thinking
cy0krjxt
 
Between Filth and Fortune- Urban Cattle Foraging Realities by Devi S Nair, An...
Between Filth and Fortune- Urban Cattle Foraging Realities by Devi S Nair, An...Between Filth and Fortune- Urban Cattle Foraging Realities by Devi S Nair, An...
Between Filth and Fortune- Urban Cattle Foraging Realities by Devi S Nair, An...
Mansi Shah
 
Moldes de letra 3D Alfabeto completo esp
Moldes de letra 3D Alfabeto completo espMoldes de letra 3D Alfabeto completo esp
Moldes de letra 3D Alfabeto completo esp
Hess9
 
Impact of Fonts: in Web and Apps Design
Impact of Fonts:  in Web and Apps DesignImpact of Fonts:  in Web and Apps Design
Impact of Fonts: in Web and Apps Design
contactproperweb2014
 
Portfolio.pdf
Portfolio.pdfPortfolio.pdf
Portfolio.pdf
garcese
 
Book Formatting: Quality Control Checks for Designers
Book Formatting: Quality Control Checks for DesignersBook Formatting: Quality Control Checks for Designers
Book Formatting: Quality Control Checks for Designers
Confidence Ago
 
一比一原版(Brunel毕业证书)布鲁内尔大学毕业证成绩单如何办理
一比一原版(Brunel毕业证书)布鲁内尔大学毕业证成绩单如何办理一比一原版(Brunel毕业证书)布鲁内尔大学毕业证成绩单如何办理
一比一原版(Brunel毕业证书)布鲁内尔大学毕业证成绩单如何办理
smpc3nvg
 
一比一原版(Bristol毕业证书)布里斯托大学毕业证成绩单如何办理
一比一原版(Bristol毕业证书)布里斯托大学毕业证成绩单如何办理一比一原版(Bristol毕业证书)布里斯托大学毕业证成绩单如何办理
一比一原版(Bristol毕业证书)布里斯托大学毕业证成绩单如何办理
smpc3nvg
 
Connect Conference 2022: Passive House - Economic and Environmental Solution...
Connect Conference 2022: Passive House -  Economic and Environmental Solution...Connect Conference 2022: Passive House -  Economic and Environmental Solution...
Connect Conference 2022: Passive House - Economic and Environmental Solution...
TE Studio
 
Maximize Your Content with Beautiful Assets : Content & Asset for Landing Page
Maximize Your Content with Beautiful Assets : Content & Asset for Landing Page Maximize Your Content with Beautiful Assets : Content & Asset for Landing Page
Maximize Your Content with Beautiful Assets : Content & Asset for Landing Page
pmgdscunsri
 
Storytelling For The Web: Integrate Storytelling in your Design Process
Storytelling For The Web: Integrate Storytelling in your Design ProcessStorytelling For The Web: Integrate Storytelling in your Design Process
Storytelling For The Web: Integrate Storytelling in your Design Process
Chiara Aliotta
 
Borys Sutkowski portfolio interior design
Borys Sutkowski portfolio interior designBorys Sutkowski portfolio interior design
Borys Sutkowski portfolio interior design
boryssutkowski
 
一比一原版(毕业证)长崎大学毕业证成绩单如何办理
一比一原版(毕业证)长崎大学毕业证成绩单如何办理一比一原版(毕业证)长崎大学毕业证成绩单如何办理
一比一原版(毕业证)长崎大学毕业证成绩单如何办理
taqyed
 
一比一原版(UNUK毕业证书)诺丁汉大学毕业证如何办理
一比一原版(UNUK毕业证书)诺丁汉大学毕业证如何办理一比一原版(UNUK毕业证书)诺丁汉大学毕业证如何办理
一比一原版(UNUK毕业证书)诺丁汉大学毕业证如何办理
7sd8fier
 
一比一原版(CITY毕业证书)谢菲尔德哈勒姆大学毕业证如何办理
一比一原版(CITY毕业证书)谢菲尔德哈勒姆大学毕业证如何办理一比一原版(CITY毕业证书)谢菲尔德哈勒姆大学毕业证如何办理
一比一原版(CITY毕业证书)谢菲尔德哈勒姆大学毕业证如何办理
9a93xvy
 

Recently uploaded (20)

原版定做(penn毕业证书)美国宾夕法尼亚大学毕业证文凭学历证书原版一模一样
原版定做(penn毕业证书)美国宾夕法尼亚大学毕业证文凭学历证书原版一模一样原版定做(penn毕业证书)美国宾夕法尼亚大学毕业证文凭学历证书原版一模一样
原版定做(penn毕业证书)美国宾夕法尼亚大学毕业证文凭学历证书原版一模一样
 
Research 20 slides Amelia gavryliuks.pdf
Research 20 slides Amelia gavryliuks.pdfResearch 20 slides Amelia gavryliuks.pdf
Research 20 slides Amelia gavryliuks.pdf
 
Transforming Brand Perception and Boosting Profitability
Transforming Brand Perception and Boosting ProfitabilityTransforming Brand Perception and Boosting Profitability
Transforming Brand Perception and Boosting Profitability
 
一比一原版(RHUL毕业证书)伦敦大学皇家霍洛威学院毕业证如何办理
一比一原版(RHUL毕业证书)伦敦大学皇家霍洛威学院毕业证如何办理一比一原版(RHUL毕业证书)伦敦大学皇家霍洛威学院毕业证如何办理
一比一原版(RHUL毕业证书)伦敦大学皇家霍洛威学院毕业证如何办理
 
vernacular architecture in response to climate.pdf
vernacular architecture in response to climate.pdfvernacular architecture in response to climate.pdf
vernacular architecture in response to climate.pdf
 
Design Thinking Design thinking Design thinking
Design Thinking Design thinking Design thinkingDesign Thinking Design thinking Design thinking
Design Thinking Design thinking Design thinking
 
Between Filth and Fortune- Urban Cattle Foraging Realities by Devi S Nair, An...
Between Filth and Fortune- Urban Cattle Foraging Realities by Devi S Nair, An...Between Filth and Fortune- Urban Cattle Foraging Realities by Devi S Nair, An...
Between Filth and Fortune- Urban Cattle Foraging Realities by Devi S Nair, An...
 
Moldes de letra 3D Alfabeto completo esp
Moldes de letra 3D Alfabeto completo espMoldes de letra 3D Alfabeto completo esp
Moldes de letra 3D Alfabeto completo esp
 
Impact of Fonts: in Web and Apps Design
Impact of Fonts:  in Web and Apps DesignImpact of Fonts:  in Web and Apps Design
Impact of Fonts: in Web and Apps Design
 
Portfolio.pdf
Portfolio.pdfPortfolio.pdf
Portfolio.pdf
 
Book Formatting: Quality Control Checks for Designers
Book Formatting: Quality Control Checks for DesignersBook Formatting: Quality Control Checks for Designers
Book Formatting: Quality Control Checks for Designers
 
一比一原版(Brunel毕业证书)布鲁内尔大学毕业证成绩单如何办理
一比一原版(Brunel毕业证书)布鲁内尔大学毕业证成绩单如何办理一比一原版(Brunel毕业证书)布鲁内尔大学毕业证成绩单如何办理
一比一原版(Brunel毕业证书)布鲁内尔大学毕业证成绩单如何办理
 
一比一原版(Bristol毕业证书)布里斯托大学毕业证成绩单如何办理
一比一原版(Bristol毕业证书)布里斯托大学毕业证成绩单如何办理一比一原版(Bristol毕业证书)布里斯托大学毕业证成绩单如何办理
一比一原版(Bristol毕业证书)布里斯托大学毕业证成绩单如何办理
 
Connect Conference 2022: Passive House - Economic and Environmental Solution...
Connect Conference 2022: Passive House -  Economic and Environmental Solution...Connect Conference 2022: Passive House -  Economic and Environmental Solution...
Connect Conference 2022: Passive House - Economic and Environmental Solution...
 
Maximize Your Content with Beautiful Assets : Content & Asset for Landing Page
Maximize Your Content with Beautiful Assets : Content & Asset for Landing Page Maximize Your Content with Beautiful Assets : Content & Asset for Landing Page
Maximize Your Content with Beautiful Assets : Content & Asset for Landing Page
 
Storytelling For The Web: Integrate Storytelling in your Design Process
Storytelling For The Web: Integrate Storytelling in your Design ProcessStorytelling For The Web: Integrate Storytelling in your Design Process
Storytelling For The Web: Integrate Storytelling in your Design Process
 
Borys Sutkowski portfolio interior design
Borys Sutkowski portfolio interior designBorys Sutkowski portfolio interior design
Borys Sutkowski portfolio interior design
 
一比一原版(毕业证)长崎大学毕业证成绩单如何办理
一比一原版(毕业证)长崎大学毕业证成绩单如何办理一比一原版(毕业证)长崎大学毕业证成绩单如何办理
一比一原版(毕业证)长崎大学毕业证成绩单如何办理
 
一比一原版(UNUK毕业证书)诺丁汉大学毕业证如何办理
一比一原版(UNUK毕业证书)诺丁汉大学毕业证如何办理一比一原版(UNUK毕业证书)诺丁汉大学毕业证如何办理
一比一原版(UNUK毕业证书)诺丁汉大学毕业证如何办理
 
一比一原版(CITY毕业证书)谢菲尔德哈勒姆大学毕业证如何办理
一比一原版(CITY毕业证书)谢菲尔德哈勒姆大学毕业证如何办理一比一原版(CITY毕业证书)谢菲尔德哈勒姆大学毕业证如何办理
一比一原版(CITY毕业证书)谢菲尔德哈勒姆大学毕业证如何办理
 

Cognizant Presentation for Task 1.pptx

  • 3. What is Agile? © 2019 Cognizant 3  Agile is an iterative software development methodology to delivery software frequently with faster feedback cycles and with the ability to create and respond to change swiftly  Agile is based on the values and principles expressed in the Agile Manifesto and the 12 principles behind it.  Agile is.. • Simple (not easy to apply) • Doing important things first – It respects urgency • About People, Values, Principles & Practices • Focused on Team Communication • Regularly delivering value through working software
  • 4. What is Agile? A framework for iterative and incremental delivery of a product or project AGILE IS… • Simple (not easy to apply) • Completing important tasks first to respect urgency • About People, Values, Principles & Practices • Focused on team communication • Regularly delivers value through working software
  • 5. 5 Agile Manifesto # Principles 1 The highest priority is to satisfy the customer through early and continuous delivery of valuable software. 2 Welcome changing requirements, even late in development. Harness change to develop the competitive advantage. 3 Deliver working software frequently, from a couple of weeks to a couple of months. 4 Business people and developers must work together daily throughout the project. 5 Build projects around motivated individuals. Give them the environment and support they need, and trust them to get the job done. 6 Development teams communicate frequently. The most efficient and effective method of conveying information to and within a development team is face-to-face conversation. 7 Working software is the primary measure of progress. 8 Promote sustainable development. The sponsors, developers, and users should be able to maintain a steady pace indefinitely. 9 Continuous attention to technical excellence and good design enhances agility. 10 Simplicity -- the art of maximizing the amount of work not done -- is essential. 11 The best architectures, requirements, and designs emerge from self- organizing teams. 12 At regular intervals, the team reflects on how to become more effective, then tunes and adjusts its behavior accordingly. Quoted from the Manifesto for Agile Software Development, http://agilemanifesto.org Themes Individuals and interactions over processes and tools Working software over comprehensive documentation Customer collaboration over contract negotiation Responding to change over following a plan That is, while there is value in the items on the right, we value the items on the left more
  • 6. 12 Principles of “Agile Manifesto” © 2019 Cognizant 6 1. Our highest priority is to satisfy the customer through early and continuous delivery of valuable software. 2. Welcome changing requirements, even late in development. Agile processes harness change for the customer's competitive advantage. 3. Deliver working software frequently, from a couple of weeks to a couple of months, with a preference to the shorter timescale. 4. Business people and developers must work together daily throughout the project. 5. Build projects around motivated individuals. Give them the environment and support they need, and trust them to get the job done. 6. The most efficient and effective method of conveying information to and within a development team is face-to-face conversation. 7. Working software is the primary measure of progress. 8. Agile processes promote sustainable development. The sponsors, developers, and users should be able to maintain a constant pace indefinitely. 9. Continuous attention to technical excellence and good design enhances agility. 10. Simplicity--the art of maximizing the amount of work not done--is essential. 11. The best architectures, requirements, and designs emerge from self- organizing teams. 12. At regular intervals, the team reflects on how to become more effective, then tunes and adjusts its behavior accordingly.
  • 8. Traditional Vs Agile Approach © 2019 Cognizant 8
  • 9. Task 1: Waterfall vs Agile

Editor's Notes

  1. Let me introduce you to the Agile Manifesto…today when a project declares that it’s “agile” or “agile-like”, typically this is the definition that projects are referencing. This is a document created by a set of software visionaries in the winter of 2001 just outside of Salt Lake City. They didn’t get together to create it; they gathered there to discuss lightweight software development processes. They backed off that goal to discuss what they could agree upon in regards to “flexible”, “simple” software development approaches. This is what they created. People today liken it’s significance in software development to the significance given to the US declaration of independence in regards to freedom and self-determination. It has and continues to challenge old notions and provide the team’s a voice in what they can deliver. Let’s talk about this for a bit. On the left there, you see the four themes, and on the right, the 12 principles. Walking through the four themes…first, it’s all about people getting together, collaborating, delivering working software, in a manner that makes sense. Plenty of agile projects have succeeded in delivering valuable working software to the customer without tools, producing only the documentation that they feel they need to create, and revising any plans whenever they need to. Now look at the 12 principles. I’m only going to bring your attention to three of them: first, number one: the highest priority is to satisfy the customer through early and continuous delivery of valuable software. Remember that this was created by a committee. They argued over every single word. Read that again. At FPL, who’s the customer? The business. How do we satisfy the customer? With frequent delivery of working software that they find valuable. Next let’s look at number four: business people and technical teams need to work together every day. MIT did a study recently that found that the more time the business person spends with the technical team, the faster the rate that technical team will deliver the functionality that the business finds valuable. So, the next time the business person asks when some functionality will be delivered, they need to be asked, how much time do you have to spend with the technical team? Finally let’s look at number 7: working software is the primary measure of progress. It doesn’t say that it’s the only measure of progress, but it is the primary one. We manifest this principle by performing frequent demonstrations to the customer.
  2. Ask them to pick one w the annotation tools to discuss further
  3. 3 minutes - Discuss what are the risks in waterfall model and how will Agile fix these issues ? - let the participants come up with ideas
  4. 1. Give examples on Empirical 2. Brief on the importance of empiricism Reference: https://www.youtube.com/watch?v=spk0wTsi_P8