SlideShare ist ein Scribd-Unternehmen logo
1 von 9
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

Weitere ähnliche Inhalte

Was ist angesagt?

Digital Transformation: Step-by-step Implementation Guide
Digital Transformation: Step-by-step Implementation GuideDigital Transformation: Step-by-step Implementation Guide
Digital Transformation: Step-by-step Implementation Guide
Operational Excellence Consulting
 
ERP( enterprise resource planning)
ERP( enterprise resource planning)ERP( enterprise resource planning)
ERP( enterprise resource planning)
Omer Maroof
 

Was ist angesagt? (20)

ERP and MIS
ERP and MISERP and MIS
ERP and MIS
 
Introduction to Business Process Management
Introduction to Business Process ManagementIntroduction to Business Process Management
Introduction to Business Process Management
 
A Framework for Digital Business Transformation
A Framework for Digital Business TransformationA Framework for Digital Business Transformation
A Framework for Digital Business Transformation
 
Digital Transformation
Digital Transformation Digital Transformation
Digital Transformation
 
Digital Transformation: Step-by-step Implementation Guide
Digital Transformation: Step-by-step Implementation GuideDigital Transformation: Step-by-step Implementation Guide
Digital Transformation: Step-by-step Implementation Guide
 
ERP( enterprise resource planning)
ERP( enterprise resource planning)ERP( enterprise resource planning)
ERP( enterprise resource planning)
 
Healthcare Digital Transformation - Outlook and recommendations for 2019
Healthcare Digital Transformation - Outlook and recommendations for 2019Healthcare Digital Transformation - Outlook and recommendations for 2019
Healthcare Digital Transformation - Outlook and recommendations for 2019
 
Enterprise Resource Planning Unit 4 post implementation on ERP
Enterprise Resource Planning Unit 4 post implementation on ERPEnterprise Resource Planning Unit 4 post implementation on ERP
Enterprise Resource Planning Unit 4 post implementation on ERP
 
Introduction to Enterprise Resource and Plannig (ERP)
Introduction to Enterprise Resource and Plannig (ERP)Introduction to Enterprise Resource and Plannig (ERP)
Introduction to Enterprise Resource and Plannig (ERP)
 
BUSINESS PROCESS MODEL
BUSINESS PROCESS MODELBUSINESS PROCESS MODEL
BUSINESS PROCESS MODEL
 
Enterprise and Enterprise Application
Enterprise and Enterprise ApplicationEnterprise and Enterprise Application
Enterprise and Enterprise Application
 
What is erp implementation
What is erp implementationWhat is erp implementation
What is erp implementation
 
establish an effective it steering committee
establish an effective it steering committeeestablish an effective it steering committee
establish an effective it steering committee
 
Project Management To Project Governance , Knowledge Management
Project Management To Project Governance , Knowledge ManagementProject Management To Project Governance , Knowledge Management
Project Management To Project Governance , Knowledge Management
 
The hackett-group-state-of-procurement-digital-transformation-part-1
The hackett-group-state-of-procurement-digital-transformation-part-1The hackett-group-state-of-procurement-digital-transformation-part-1
The hackett-group-state-of-procurement-digital-transformation-part-1
 
Document Management System
Document Management SystemDocument Management System
Document Management System
 
Agile project management framework
Agile project management frameworkAgile project management framework
Agile project management framework
 
Business process re engineering
Business process re engineeringBusiness process re engineering
Business process re engineering
 
Enterprise Resource Planning
Enterprise Resource PlanningEnterprise Resource Planning
Enterprise Resource Planning
 
WIPRO
WIPROWIPRO
WIPRO
 

Ähnlich wie Cognizant Presentation for Task 1.pptx

Introduction to agile
Introduction to agileIntroduction to agile
Introduction to agile
unruliness
 
Introduction to agile
Introduction to agileIntroduction to agile
Introduction to agile
unruliness
 
Modern Agile – What's It Good For? - Jacob Creech - AgileNZ 2017
Modern Agile – What's It Good For? - Jacob Creech - AgileNZ 2017Modern Agile – What's It Good For? - Jacob Creech - AgileNZ 2017
Modern Agile – What's It Good For? - Jacob Creech - AgileNZ 2017
AgileNZ Conference
 
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
OSP International LLC
 

Ähnlich wie Cognizant Presentation for Task 1.pptx (20)

Agile methodology
Agile methodologyAgile methodology
Agile methodology
 
A Practical Approach to Agile Adoption - Case Studies from Egypt by Amr Noama...
A Practical Approach to Agile Adoption - Case Studies from Egypt by Amr Noama...A Practical Approach to Agile Adoption - Case Studies from Egypt by Amr Noama...
A Practical Approach to Agile Adoption - Case Studies from Egypt by Amr Noama...
 
Introduction to Lean & Agile Work
Introduction to Lean & Agile WorkIntroduction to Lean & Agile Work
Introduction to Lean & Agile Work
 
Agile is not for IT
Agile is not for ITAgile is not for IT
Agile is not for IT
 
Introduction to agile
Introduction to agileIntroduction to agile
Introduction to agile
 
Agile Manifesto
Agile ManifestoAgile Manifesto
Agile Manifesto
 
Introduction to agile
Introduction to agileIntroduction to agile
Introduction to agile
 
Modern Agile – What's It Good For? - Jacob Creech - AgileNZ 2017
Modern Agile – What's It Good For? - Jacob Creech - AgileNZ 2017Modern Agile – What's It Good For? - Jacob Creech - AgileNZ 2017
Modern Agile – What's It Good For? - Jacob Creech - AgileNZ 2017
 
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
 

Kürzlich hochgeladen

UNIT-V FMM.HYDRAULIC TURBINE - Construction and working
UNIT-V FMM.HYDRAULIC TURBINE - Construction and workingUNIT-V FMM.HYDRAULIC TURBINE - Construction and working
UNIT-V FMM.HYDRAULIC TURBINE - Construction and working
rknatarajan
 
result management system report for college project
result management system report for college projectresult management system report for college project
result management system report for college project
Tonystark477637
 

Kürzlich hochgeladen (20)

(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
 
Introduction and different types of Ethernet.pptx
Introduction and different types of Ethernet.pptxIntroduction and different types of Ethernet.pptx
Introduction and different types of Ethernet.pptx
 
Online banking management system project.pdf
Online banking management system project.pdfOnline banking management system project.pdf
Online banking management system project.pdf
 
ONLINE FOOD ORDER SYSTEM PROJECT REPORT.pdf
ONLINE FOOD ORDER SYSTEM PROJECT REPORT.pdfONLINE FOOD ORDER SYSTEM PROJECT REPORT.pdf
ONLINE FOOD ORDER SYSTEM PROJECT REPORT.pdf
 
High Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur EscortsHigh Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur Escorts
 
High Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur EscortsHigh Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur Escorts
 
UNIT-V FMM.HYDRAULIC TURBINE - Construction and working
UNIT-V FMM.HYDRAULIC TURBINE - Construction and workingUNIT-V FMM.HYDRAULIC TURBINE - Construction and working
UNIT-V FMM.HYDRAULIC TURBINE - Construction and working
 
KubeKraft presentation @CloudNativeHooghly
KubeKraft presentation @CloudNativeHooghlyKubeKraft presentation @CloudNativeHooghly
KubeKraft presentation @CloudNativeHooghly
 
Roadmap to Membership of RICS - Pathways and Routes
Roadmap to Membership of RICS - Pathways and RoutesRoadmap to Membership of RICS - Pathways and Routes
Roadmap to Membership of RICS - Pathways and Routes
 
MANUFACTURING PROCESS-II UNIT-1 THEORY OF METAL CUTTING
MANUFACTURING PROCESS-II UNIT-1 THEORY OF METAL CUTTINGMANUFACTURING PROCESS-II UNIT-1 THEORY OF METAL CUTTING
MANUFACTURING PROCESS-II UNIT-1 THEORY OF METAL CUTTING
 
DJARUM4D - SLOT GACOR ONLINE | SLOT DEMO ONLINE
DJARUM4D - SLOT GACOR ONLINE | SLOT DEMO ONLINEDJARUM4D - SLOT GACOR ONLINE | SLOT DEMO ONLINE
DJARUM4D - SLOT GACOR ONLINE | SLOT DEMO ONLINE
 
UNIT - IV - Air Compressors and its Performance
UNIT - IV - Air Compressors and its PerformanceUNIT - IV - Air Compressors and its Performance
UNIT - IV - Air Compressors and its Performance
 
(ANJALI) Dange Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANJALI) Dange Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...(ANJALI) Dange Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANJALI) Dange Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
 
Call Girls Service Nagpur Tanvi Call 7001035870 Meet With Nagpur Escorts
Call Girls Service Nagpur Tanvi Call 7001035870 Meet With Nagpur EscortsCall Girls Service Nagpur Tanvi Call 7001035870 Meet With Nagpur Escorts
Call Girls Service Nagpur Tanvi Call 7001035870 Meet With Nagpur Escorts
 
Top Rated Pune Call Girls Budhwar Peth ⟟ 6297143586 ⟟ Call Me For Genuine Se...
Top Rated  Pune Call Girls Budhwar Peth ⟟ 6297143586 ⟟ Call Me For Genuine Se...Top Rated  Pune Call Girls Budhwar Peth ⟟ 6297143586 ⟟ Call Me For Genuine Se...
Top Rated Pune Call Girls Budhwar Peth ⟟ 6297143586 ⟟ Call Me For Genuine Se...
 
Processing & Properties of Floor and Wall Tiles.pptx
Processing & Properties of Floor and Wall Tiles.pptxProcessing & Properties of Floor and Wall Tiles.pptx
Processing & Properties of Floor and Wall Tiles.pptx
 
Java Programming :Event Handling(Types of Events)
Java Programming :Event Handling(Types of Events)Java Programming :Event Handling(Types of Events)
Java Programming :Event Handling(Types of Events)
 
Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...
Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...
Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...
 
result management system report for college project
result management system report for college projectresult management system report for college project
result management system report for college project
 
Russian Call Girls in Nagpur Grishma Call 7001035870 Meet With Nagpur Escorts
Russian Call Girls in Nagpur Grishma Call 7001035870 Meet With Nagpur EscortsRussian Call Girls in Nagpur Grishma Call 7001035870 Meet With Nagpur Escorts
Russian Call Girls in Nagpur Grishma Call 7001035870 Meet With Nagpur Escorts
 

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

Hinweis der Redaktion

  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