SlideShare a Scribd company logo
12 Principles of Agile Manifesto 
Software Development Best Practices
History of Agile 
Agile software development is a 
group of software development 
methodologies based on iterative 
and incremental development. In 
February 2001, 17 software 
developers met at Utah to publish 
the "Manifesto for Agile Software 
Development".
1. Customer Satisfaction 
Customer satisfaction by rapid 
delivery of useful software.
#2 Flexible Change Requirements 
Welcome Changing requirements, 
even late in development.
#3 Quick Working Software Delivery 
Working software is delivered in small 
Increments (weeks rather than months).
#4 Progress = Working Software 
Working software is the principal 
measure of progress.
#5 Maintain a Constant Pace 
Sustainable development, able to 
maintain a constant pace.
#6 Co-operation - User vs Developer 
Close, daily co-operation between 
business people and developers.
#7 Face to Face 
Frequent close interaction is the 
best form of communication.
#8 Motivated Individuals 
Projects are built around motivated 
individuals, who should be trusted.
#9 Technical Excellence 
Continuous attention to technical 
excellence and good design.
#10 Simplicity 
Simpler the better – in all walks 
of software development.
#11 Self Organizing Teams 
Self-organizing teams to meet the 
demands of the iterations.
#12 Adapt to Change 
Regular adaptation to 
changing circumstances.
Quick Check List 
1. Customer satisfaction 
2. Welcome Change 
3. Delivered Frequently 
4. Working software 
5. Sustainable Development 
6. Co-operation 7. Close Interaction 
8. Motivated individuals 
9. Technical Excellence 
10. Simplicity 
11. Self-organizing Teams 
12. Adapt Changing Circumstances
Looking to Outsource Software Development? 
We have adopted Agile. 
Eastern Software Systems (ESS) is a leading software products and 
services company having a presence in more than 25 countries. We 
specialize in the business of providing Application Development & 
Maintenance ( ADM) services to our clients globally.. 
Devasis Roy 
d.roy@essindia.co.in 
CMM Level 5 company 
ISO 9001:2008 certified.

More Related Content

What's hot

Agile Software Development
Agile Software DevelopmentAgile Software Development
Agile Software DevelopmentSachith Perera
 
Introduction to Agile Software Development
Introduction to Agile Software DevelopmentIntroduction to Agile Software Development
Introduction to Agile Software DevelopmentAvidan Hetzroni
 
Continuous Delivery in the enterprise and DevOps foundations with Analyst Bol...
Continuous Delivery in the enterprise and DevOps foundations with Analyst Bol...Continuous Delivery in the enterprise and DevOps foundations with Analyst Bol...
Continuous Delivery in the enterprise and DevOps foundations with Analyst Bol...Serena Software
 
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...Agile ME
 
Agility reboot i
Agility reboot iAgility reboot i
Agility reboot iAndrew Chum
 
Agile Software Development Approaches
Agile Software Development ApproachesAgile Software Development Approaches
Agile Software Development Approachesdcsunu
 
Extreme programming
Extreme programmingExtreme programming
Extreme programmingAdrianCuza
 
Fundamentals of Software Engineering
Fundamentals of Software Engineering Fundamentals of Software Engineering
Fundamentals of Software Engineering Madhar Khan Pathan
 
2019 State of DevOps Report: Database Best Practices for Strong DevOps
2019 State of DevOps Report: Database Best Practices for Strong DevOps2019 State of DevOps Report: Database Best Practices for Strong DevOps
2019 State of DevOps Report: Database Best Practices for Strong DevOpsDevOps.com
 
Ten Steps To Successful Software Implementation
Ten Steps To Successful Software ImplementationTen Steps To Successful Software Implementation
Ten Steps To Successful Software ImplementationNicholas Tufaro, Mstr IT
 
Inspiring quality through devops
Inspiring quality through devopsInspiring quality through devops
Inspiring quality through devopsSanjeewa Alwis
 
Agile Software Development at UPT DEGI | 5th of Dec 2016
Agile Software Development at UPT DEGI  | 5th of Dec 2016Agile Software Development at UPT DEGI  | 5th of Dec 2016
Agile Software Development at UPT DEGI | 5th of Dec 2016Eduardo Ribeiro
 
The software Implementation Process
The software Implementation ProcessThe software Implementation Process
The software Implementation Processrthompson604
 

What's hot (19)

Failing with agile
Failing with agileFailing with agile
Failing with agile
 
Agile Software Development
Agile Software DevelopmentAgile Software Development
Agile Software Development
 
Introduction to Agile Software Development
Introduction to Agile Software DevelopmentIntroduction to Agile Software Development
Introduction to Agile Software Development
 
Agile Manifesto
Agile ManifestoAgile Manifesto
Agile Manifesto
 
Continuous Delivery in the enterprise and DevOps foundations with Analyst Bol...
Continuous Delivery in the enterprise and DevOps foundations with Analyst Bol...Continuous Delivery in the enterprise and DevOps foundations with Analyst Bol...
Continuous Delivery in the enterprise and DevOps foundations with Analyst Bol...
 
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...
 
Agility reboot i
Agility reboot iAgility reboot i
Agility reboot i
 
Agile Software Development Approaches
Agile Software Development ApproachesAgile Software Development Approaches
Agile Software Development Approaches
 
Extreme programming
Extreme programmingExtreme programming
Extreme programming
 
Extreme programming
Extreme programmingExtreme programming
Extreme programming
 
Agile in a nutshell
Agile in a nutshellAgile in a nutshell
Agile in a nutshell
 
Fundamentals of Software Engineering
Fundamentals of Software Engineering Fundamentals of Software Engineering
Fundamentals of Software Engineering
 
Chapter 5
Chapter 5Chapter 5
Chapter 5
 
2019 State of DevOps Report: Database Best Practices for Strong DevOps
2019 State of DevOps Report: Database Best Practices for Strong DevOps2019 State of DevOps Report: Database Best Practices for Strong DevOps
2019 State of DevOps Report: Database Best Practices for Strong DevOps
 
Dawie Olivier (Westpac)
Dawie Olivier (Westpac)Dawie Olivier (Westpac)
Dawie Olivier (Westpac)
 
Ten Steps To Successful Software Implementation
Ten Steps To Successful Software ImplementationTen Steps To Successful Software Implementation
Ten Steps To Successful Software Implementation
 
Inspiring quality through devops
Inspiring quality through devopsInspiring quality through devops
Inspiring quality through devops
 
Agile Software Development at UPT DEGI | 5th of Dec 2016
Agile Software Development at UPT DEGI  | 5th of Dec 2016Agile Software Development at UPT DEGI  | 5th of Dec 2016
Agile Software Development at UPT DEGI | 5th of Dec 2016
 
The software Implementation Process
The software Implementation ProcessThe software Implementation Process
The software Implementation Process
 

Viewers also liked

Scrum: Leading a Self-Organizing Team
Scrum: Leading a Self-Organizing TeamScrum: Leading a Self-Organizing Team
Scrum: Leading a Self-Organizing TeamMike Cohn
 
Project Economics
Project EconomicsProject Economics
Project EconomicsMike Cohn
 
STC Toronto Agile Intro - How can this possibly work?
STC Toronto Agile Intro - How can this possibly work?STC Toronto Agile Intro - How can this possibly work?
STC Toronto Agile Intro - How can this possibly work?Michael Sahota
 
Overcoming Waterfallacies & Agilephobias
Overcoming Waterfallacies & AgilephobiasOvercoming Waterfallacies & Agilephobias
Overcoming Waterfallacies & AgilephobiasMike Cohn
 
Incorporating Learning and Expected Cost of Change
Incorporating Learning and Expected Cost of ChangeIncorporating Learning and Expected Cost of Change
Incorporating Learning and Expected Cost of ChangeMike Cohn
 
Getting Agile with Scrum
Getting Agile with ScrumGetting Agile with Scrum
Getting Agile with ScrumMike Cohn
 
Planning and Tracking Agile Projects
Planning and Tracking Agile ProjectsPlanning and Tracking Agile Projects
Planning and Tracking Agile ProjectsMike Cohn
 
Advanced Agile Planning - NDC 2014
Advanced Agile Planning - NDC 2014Advanced Agile Planning - NDC 2014
Advanced Agile Planning - NDC 2014Mike Cohn
 
Agile Estimating - NDC 2014
Agile Estimating - NDC 2014Agile Estimating - NDC 2014
Agile Estimating - NDC 2014Mike Cohn
 
User Stories
User Stories User Stories
User Stories Mike Cohn
 
Introduction to Agile, by J.D. Meier
Introduction to Agile, by J.D. MeierIntroduction to Agile, by J.D. Meier
Introduction to Agile, by J.D. MeierJ.D. Meier
 
Scaling Agile and Working with a Distributed Team
Scaling Agile and Working with a Distributed TeamScaling Agile and Working with a Distributed Team
Scaling Agile and Working with a Distributed TeamMike Cohn
 
Agile planning and project management
Agile planning and project managementAgile planning and project management
Agile planning and project managementMike Cohn
 
Agile Estimating
Agile EstimatingAgile Estimating
Agile EstimatingMike Cohn
 
Scaling Agile and Working with a Distributed Team
Scaling Agile and Working with a Distributed TeamScaling Agile and Working with a Distributed Team
Scaling Agile and Working with a Distributed TeamMike Cohn
 
A Gentle Introduction To Agile
A Gentle Introduction To AgileA Gentle Introduction To Agile
A Gentle Introduction To AgileMichael Sahota
 

Viewers also liked (20)

Scrum: Leading a Self-Organizing Team
Scrum: Leading a Self-Organizing TeamScrum: Leading a Self-Organizing Team
Scrum: Leading a Self-Organizing Team
 
Project Economics
Project EconomicsProject Economics
Project Economics
 
STC Toronto Agile Intro - How can this possibly work?
STC Toronto Agile Intro - How can this possibly work?STC Toronto Agile Intro - How can this possibly work?
STC Toronto Agile Intro - How can this possibly work?
 
Overcoming Waterfallacies & Agilephobias
Overcoming Waterfallacies & AgilephobiasOvercoming Waterfallacies & Agilephobias
Overcoming Waterfallacies & Agilephobias
 
Incorporating Learning and Expected Cost of Change
Incorporating Learning and Expected Cost of ChangeIncorporating Learning and Expected Cost of Change
Incorporating Learning and Expected Cost of Change
 
Getting Agile with Scrum
Getting Agile with ScrumGetting Agile with Scrum
Getting Agile with Scrum
 
Planning and Tracking Agile Projects
Planning and Tracking Agile ProjectsPlanning and Tracking Agile Projects
Planning and Tracking Agile Projects
 
Advanced Agile Planning - NDC 2014
Advanced Agile Planning - NDC 2014Advanced Agile Planning - NDC 2014
Advanced Agile Planning - NDC 2014
 
Agile explained
Agile explainedAgile explained
Agile explained
 
Agile Estimating - NDC 2014
Agile Estimating - NDC 2014Agile Estimating - NDC 2014
Agile Estimating - NDC 2014
 
Online class intro to agile & scrum - final
Online class   intro to agile & scrum - finalOnline class   intro to agile & scrum - final
Online class intro to agile & scrum - final
 
Agile for Customer Delight
Agile for Customer DelightAgile for Customer Delight
Agile for Customer Delight
 
User Stories
User Stories User Stories
User Stories
 
Introduction to Agile, by J.D. Meier
Introduction to Agile, by J.D. MeierIntroduction to Agile, by J.D. Meier
Introduction to Agile, by J.D. Meier
 
Scaling Agile and Working with a Distributed Team
Scaling Agile and Working with a Distributed TeamScaling Agile and Working with a Distributed Team
Scaling Agile and Working with a Distributed Team
 
Agile planning and project management
Agile planning and project managementAgile planning and project management
Agile planning and project management
 
Agile Estimating
Agile EstimatingAgile Estimating
Agile Estimating
 
Scaling Agile and Working with a Distributed Team
Scaling Agile and Working with a Distributed TeamScaling Agile and Working with a Distributed Team
Scaling Agile and Working with a Distributed Team
 
A Gentle Introduction To Agile
A Gentle Introduction To AgileA Gentle Introduction To Agile
A Gentle Introduction To Agile
 
Introduction to Agile & Scrum
Introduction to Agile & ScrumIntroduction to Agile & Scrum
Introduction to Agile & Scrum
 

Similar to Agile Software Development

Cognizant Presentation for Task 1.pptx
Cognizant Presentation for Task 1.pptxCognizant Presentation for Task 1.pptx
Cognizant Presentation for Task 1.pptxqqsw1
 
Cognizant Presentation for Task 1.pptx
Cognizant Presentation for Task 1.pptxCognizant Presentation for Task 1.pptx
Cognizant Presentation for Task 1.pptxMannuMatamAkash
 
Agile Principles.pptx
Agile Principles.pptxAgile Principles.pptx
Agile Principles.pptxDJGaming28
 
Heart of agile by Pierre Hervouet
Heart of agile by Pierre HervouetHeart of agile by Pierre Hervouet
Heart of agile by Pierre HervouetAgile ME
 
Agile Manifesto - Principles - Part 1
Agile Manifesto - Principles - Part 1Agile Manifesto - Principles - Part 1
Agile Manifesto - Principles - Part 1Portolearn
 
12 agile principles
12 agile principles12 agile principles
12 agile principlesSteve 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
 
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 2017AgileNZ Conference
 
Custom software-development-company
Custom software-development-companyCustom software-development-company
Custom software-development-companyEcho Innovate IT
 
Introduction to Lean & Agile Work
Introduction to Lean & Agile WorkIntroduction to Lean & Agile Work
Introduction to Lean & Agile WorkEllen Grove
 
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 MethodologiesBalaji Sathram
 
What are the Best Practices for Enterprise Software Applications?
What are the Best Practices for Enterprise Software Applications?What are the Best Practices for Enterprise Software Applications?
What are the Best Practices for Enterprise Software Applications?BoTree Technologies
 
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 2017Eduardo Ribeiro
 

Similar to Agile Software Development (20)

Cognizant Presentation for Task 1.pptx
Cognizant Presentation for Task 1.pptxCognizant Presentation for Task 1.pptx
Cognizant Presentation for Task 1.pptx
 
Cognizant Presentation for Task 1.pptx
Cognizant Presentation for Task 1.pptxCognizant Presentation for Task 1.pptx
Cognizant Presentation for Task 1.pptx
 
Agile Principles.pptx
Agile Principles.pptxAgile Principles.pptx
Agile Principles.pptx
 
Heart of agile by Pierre Hervouet
Heart of agile by Pierre HervouetHeart of agile by Pierre Hervouet
Heart of agile by Pierre Hervouet
 
Agile Manifesto - Principles - Part 1
Agile Manifesto - Principles - Part 1Agile Manifesto - Principles - Part 1
Agile Manifesto - Principles - Part 1
 
Agile dashboard
Agile dashboardAgile dashboard
Agile dashboard
 
12 agile principles
12 agile principles12 agile principles
12 agile principles
 
Agile Manifesto
Agile ManifestoAgile Manifesto
Agile Manifesto
 
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
 
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
 
Agile intro module 4
Agile intro   module 4Agile intro   module 4
Agile intro module 4
 
Primordial purpose of being agile
Primordial purpose of being agilePrimordial purpose of being agile
Primordial purpose of being agile
 
How_to_survive
How_to_surviveHow_to_survive
How_to_survive
 
Custom software-development-company
Custom software-development-companyCustom software-development-company
Custom software-development-company
 
Introduction to Lean & Agile Work
Introduction to Lean & Agile WorkIntroduction to Lean & Agile Work
Introduction to Lean & Agile Work
 
Agile Delivery
Agile DeliveryAgile Delivery
Agile Delivery
 
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
 
What are the Best Practices for Enterprise Software Applications?
What are the Best Practices for Enterprise Software Applications?What are the Best Practices for Enterprise Software Applications?
What are the Best Practices for Enterprise Software Applications?
 
Agile101
Agile101Agile101
Agile101
 
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
 

More from Devasis Roy

FusionFox Talent Suite Overview
FusionFox Talent Suite OverviewFusionFox Talent Suite Overview
FusionFox Talent Suite OverviewDevasis Roy
 
FusionFox Talent Suite Modules
FusionFox Talent Suite ModulesFusionFox Talent Suite Modules
FusionFox Talent Suite ModulesDevasis Roy
 
An Overview of Eastern Software Systems
An Overview of Eastern Software SystemsAn Overview of Eastern Software Systems
An Overview of Eastern Software SystemsDevasis Roy
 
Software Testing procure at ESS
Software Testing procure at ESSSoftware Testing procure at ESS
Software Testing procure at ESSDevasis Roy
 
Enterprise computing and social networking
Enterprise computing and social networkingEnterprise computing and social networking
Enterprise computing and social networkingDevasis Roy
 

More from Devasis Roy (7)

FusionFox Talent Suite Overview
FusionFox Talent Suite OverviewFusionFox Talent Suite Overview
FusionFox Talent Suite Overview
 
FusionFox Talent Suite Modules
FusionFox Talent Suite ModulesFusionFox Talent Suite Modules
FusionFox Talent Suite Modules
 
An Overview of Eastern Software Systems
An Overview of Eastern Software SystemsAn Overview of Eastern Software Systems
An Overview of Eastern Software Systems
 
Software Testing procure at ESS
Software Testing procure at ESSSoftware Testing procure at ESS
Software Testing procure at ESS
 
Enterprise computing and social networking
Enterprise computing and social networkingEnterprise computing and social networking
Enterprise computing and social networking
 
Ecommerce
EcommerceEcommerce
Ecommerce
 
A portal
A portalA portal
A portal
 

Recently uploaded

Future Visions: Predictions to Guide and Time Tech Innovation, Peter Udo Diehl
Future Visions: Predictions to Guide and Time Tech Innovation, Peter Udo DiehlFuture Visions: Predictions to Guide and Time Tech Innovation, Peter Udo Diehl
Future Visions: Predictions to Guide and Time Tech Innovation, Peter Udo DiehlPeter Udo Diehl
 
Speed Wins: From Kafka to APIs in Minutes
Speed Wins: From Kafka to APIs in MinutesSpeed Wins: From Kafka to APIs in Minutes
Speed Wins: From Kafka to APIs in Minutesconfluent
 
"Impact of front-end architecture on development cost", Viktor Turskyi
"Impact of front-end architecture on development cost", Viktor Turskyi"Impact of front-end architecture on development cost", Viktor Turskyi
"Impact of front-end architecture on development cost", Viktor TurskyiFwdays
 
IoT Analytics Company Presentation May 2024
IoT Analytics Company Presentation May 2024IoT Analytics Company Presentation May 2024
IoT Analytics Company Presentation May 2024IoTAnalytics
 
When stars align: studies in data quality, knowledge graphs, and machine lear...
When stars align: studies in data quality, knowledge graphs, and machine lear...When stars align: studies in data quality, knowledge graphs, and machine lear...
When stars align: studies in data quality, knowledge graphs, and machine lear...Elena Simperl
 
Neuro-symbolic is not enough, we need neuro-*semantic*
Neuro-symbolic is not enough, we need neuro-*semantic*Neuro-symbolic is not enough, we need neuro-*semantic*
Neuro-symbolic is not enough, we need neuro-*semantic*Frank van Harmelen
 
JMeter webinar - integration with InfluxDB and Grafana
JMeter webinar - integration with InfluxDB and GrafanaJMeter webinar - integration with InfluxDB and Grafana
JMeter webinar - integration with InfluxDB and GrafanaRTTS
 
De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...
De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...
De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...Product School
 
Unsubscribed: Combat Subscription Fatigue With a Membership Mentality by Head...
Unsubscribed: Combat Subscription Fatigue With a Membership Mentality by Head...Unsubscribed: Combat Subscription Fatigue With a Membership Mentality by Head...
Unsubscribed: Combat Subscription Fatigue With a Membership Mentality by Head...Product School
 
In-Depth Performance Testing Guide for IT Professionals
In-Depth Performance Testing Guide for IT ProfessionalsIn-Depth Performance Testing Guide for IT Professionals
In-Depth Performance Testing Guide for IT ProfessionalsExpeed Software
 
Essentials of Automations: Optimizing FME Workflows with Parameters
Essentials of Automations: Optimizing FME Workflows with ParametersEssentials of Automations: Optimizing FME Workflows with Parameters
Essentials of Automations: Optimizing FME Workflows with ParametersSafe Software
 
Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...
Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...
Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...Thierry Lestable
 
Mission to Decommission: Importance of Decommissioning Products to Increase E...
Mission to Decommission: Importance of Decommissioning Products to Increase E...Mission to Decommission: Importance of Decommissioning Products to Increase E...
Mission to Decommission: Importance of Decommissioning Products to Increase E...Product School
 
Slack (or Teams) Automation for Bonterra Impact Management (fka Social Soluti...
Slack (or Teams) Automation for Bonterra Impact Management (fka Social Soluti...Slack (or Teams) Automation for Bonterra Impact Management (fka Social Soluti...
Slack (or Teams) Automation for Bonterra Impact Management (fka Social Soluti...Jeffrey Haguewood
 
From Siloed Products to Connected Ecosystem: Building a Sustainable and Scala...
From Siloed Products to Connected Ecosystem: Building a Sustainable and Scala...From Siloed Products to Connected Ecosystem: Building a Sustainable and Scala...
From Siloed Products to Connected Ecosystem: Building a Sustainable and Scala...Product School
 
Software Delivery At the Speed of AI: Inflectra Invests In AI-Powered Quality
Software Delivery At the Speed of AI: Inflectra Invests In AI-Powered QualitySoftware Delivery At the Speed of AI: Inflectra Invests In AI-Powered Quality
Software Delivery At the Speed of AI: Inflectra Invests In AI-Powered QualityInflectra
 
Unpacking Value Delivery - Agile Oxford Meetup - May 2024.pptx
Unpacking Value Delivery - Agile Oxford Meetup - May 2024.pptxUnpacking Value Delivery - Agile Oxford Meetup - May 2024.pptx
Unpacking Value Delivery - Agile Oxford Meetup - May 2024.pptxDavid Michel
 
FIDO Alliance Osaka Seminar: FIDO Security Aspects.pdf
FIDO Alliance Osaka Seminar: FIDO Security Aspects.pdfFIDO Alliance Osaka Seminar: FIDO Security Aspects.pdf
FIDO Alliance Osaka Seminar: FIDO Security Aspects.pdfFIDO Alliance
 
Builder.ai Founder Sachin Dev Duggal's Strategic Approach to Create an Innova...
Builder.ai Founder Sachin Dev Duggal's Strategic Approach to Create an Innova...Builder.ai Founder Sachin Dev Duggal's Strategic Approach to Create an Innova...
Builder.ai Founder Sachin Dev Duggal's Strategic Approach to Create an Innova...Ramesh Iyer
 
Accelerate your Kubernetes clusters with Varnish Caching
Accelerate your Kubernetes clusters with Varnish CachingAccelerate your Kubernetes clusters with Varnish Caching
Accelerate your Kubernetes clusters with Varnish CachingThijs Feryn
 

Recently uploaded (20)

Future Visions: Predictions to Guide and Time Tech Innovation, Peter Udo Diehl
Future Visions: Predictions to Guide and Time Tech Innovation, Peter Udo DiehlFuture Visions: Predictions to Guide and Time Tech Innovation, Peter Udo Diehl
Future Visions: Predictions to Guide and Time Tech Innovation, Peter Udo Diehl
 
Speed Wins: From Kafka to APIs in Minutes
Speed Wins: From Kafka to APIs in MinutesSpeed Wins: From Kafka to APIs in Minutes
Speed Wins: From Kafka to APIs in Minutes
 
"Impact of front-end architecture on development cost", Viktor Turskyi
"Impact of front-end architecture on development cost", Viktor Turskyi"Impact of front-end architecture on development cost", Viktor Turskyi
"Impact of front-end architecture on development cost", Viktor Turskyi
 
IoT Analytics Company Presentation May 2024
IoT Analytics Company Presentation May 2024IoT Analytics Company Presentation May 2024
IoT Analytics Company Presentation May 2024
 
When stars align: studies in data quality, knowledge graphs, and machine lear...
When stars align: studies in data quality, knowledge graphs, and machine lear...When stars align: studies in data quality, knowledge graphs, and machine lear...
When stars align: studies in data quality, knowledge graphs, and machine lear...
 
Neuro-symbolic is not enough, we need neuro-*semantic*
Neuro-symbolic is not enough, we need neuro-*semantic*Neuro-symbolic is not enough, we need neuro-*semantic*
Neuro-symbolic is not enough, we need neuro-*semantic*
 
JMeter webinar - integration with InfluxDB and Grafana
JMeter webinar - integration with InfluxDB and GrafanaJMeter webinar - integration with InfluxDB and Grafana
JMeter webinar - integration with InfluxDB and Grafana
 
De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...
De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...
De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...
 
Unsubscribed: Combat Subscription Fatigue With a Membership Mentality by Head...
Unsubscribed: Combat Subscription Fatigue With a Membership Mentality by Head...Unsubscribed: Combat Subscription Fatigue With a Membership Mentality by Head...
Unsubscribed: Combat Subscription Fatigue With a Membership Mentality by Head...
 
In-Depth Performance Testing Guide for IT Professionals
In-Depth Performance Testing Guide for IT ProfessionalsIn-Depth Performance Testing Guide for IT Professionals
In-Depth Performance Testing Guide for IT Professionals
 
Essentials of Automations: Optimizing FME Workflows with Parameters
Essentials of Automations: Optimizing FME Workflows with ParametersEssentials of Automations: Optimizing FME Workflows with Parameters
Essentials of Automations: Optimizing FME Workflows with Parameters
 
Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...
Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...
Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...
 
Mission to Decommission: Importance of Decommissioning Products to Increase E...
Mission to Decommission: Importance of Decommissioning Products to Increase E...Mission to Decommission: Importance of Decommissioning Products to Increase E...
Mission to Decommission: Importance of Decommissioning Products to Increase E...
 
Slack (or Teams) Automation for Bonterra Impact Management (fka Social Soluti...
Slack (or Teams) Automation for Bonterra Impact Management (fka Social Soluti...Slack (or Teams) Automation for Bonterra Impact Management (fka Social Soluti...
Slack (or Teams) Automation for Bonterra Impact Management (fka Social Soluti...
 
From Siloed Products to Connected Ecosystem: Building a Sustainable and Scala...
From Siloed Products to Connected Ecosystem: Building a Sustainable and Scala...From Siloed Products to Connected Ecosystem: Building a Sustainable and Scala...
From Siloed Products to Connected Ecosystem: Building a Sustainable and Scala...
 
Software Delivery At the Speed of AI: Inflectra Invests In AI-Powered Quality
Software Delivery At the Speed of AI: Inflectra Invests In AI-Powered QualitySoftware Delivery At the Speed of AI: Inflectra Invests In AI-Powered Quality
Software Delivery At the Speed of AI: Inflectra Invests In AI-Powered Quality
 
Unpacking Value Delivery - Agile Oxford Meetup - May 2024.pptx
Unpacking Value Delivery - Agile Oxford Meetup - May 2024.pptxUnpacking Value Delivery - Agile Oxford Meetup - May 2024.pptx
Unpacking Value Delivery - Agile Oxford Meetup - May 2024.pptx
 
FIDO Alliance Osaka Seminar: FIDO Security Aspects.pdf
FIDO Alliance Osaka Seminar: FIDO Security Aspects.pdfFIDO Alliance Osaka Seminar: FIDO Security Aspects.pdf
FIDO Alliance Osaka Seminar: FIDO Security Aspects.pdf
 
Builder.ai Founder Sachin Dev Duggal's Strategic Approach to Create an Innova...
Builder.ai Founder Sachin Dev Duggal's Strategic Approach to Create an Innova...Builder.ai Founder Sachin Dev Duggal's Strategic Approach to Create an Innova...
Builder.ai Founder Sachin Dev Duggal's Strategic Approach to Create an Innova...
 
Accelerate your Kubernetes clusters with Varnish Caching
Accelerate your Kubernetes clusters with Varnish CachingAccelerate your Kubernetes clusters with Varnish Caching
Accelerate your Kubernetes clusters with Varnish Caching
 

Agile Software Development

  • 1. 12 Principles of Agile Manifesto Software Development Best Practices
  • 2. History of Agile Agile software development is a group of software development methodologies based on iterative and incremental development. In February 2001, 17 software developers met at Utah to publish the "Manifesto for Agile Software Development".
  • 3. 1. Customer Satisfaction Customer satisfaction by rapid delivery of useful software.
  • 4. #2 Flexible Change Requirements Welcome Changing requirements, even late in development.
  • 5. #3 Quick Working Software Delivery Working software is delivered in small Increments (weeks rather than months).
  • 6. #4 Progress = Working Software Working software is the principal measure of progress.
  • 7. #5 Maintain a Constant Pace Sustainable development, able to maintain a constant pace.
  • 8. #6 Co-operation - User vs Developer Close, daily co-operation between business people and developers.
  • 9. #7 Face to Face Frequent close interaction is the best form of communication.
  • 10. #8 Motivated Individuals Projects are built around motivated individuals, who should be trusted.
  • 11. #9 Technical Excellence Continuous attention to technical excellence and good design.
  • 12. #10 Simplicity Simpler the better – in all walks of software development.
  • 13. #11 Self Organizing Teams Self-organizing teams to meet the demands of the iterations.
  • 14. #12 Adapt to Change Regular adaptation to changing circumstances.
  • 15. Quick Check List 1. Customer satisfaction 2. Welcome Change 3. Delivered Frequently 4. Working software 5. Sustainable Development 6. Co-operation 7. Close Interaction 8. Motivated individuals 9. Technical Excellence 10. Simplicity 11. Self-organizing Teams 12. Adapt Changing Circumstances
  • 16. Looking to Outsource Software Development? We have adopted Agile. Eastern Software Systems (ESS) is a leading software products and services company having a presence in more than 25 countries. We specialize in the business of providing Application Development & Maintenance ( ADM) services to our clients globally.. Devasis Roy d.roy@essindia.co.in CMM Level 5 company ISO 9001:2008 certified.