SlideShare a Scribd company logo
1 of 9
SINDH MADRESSAT-UL- ISLAM UNIVERSITY
Research Report
Comparative Analysis between
Waterfall
And
Agile
Software Development Model
Research Conducted by
Mr. AZMEEN GADIT
&
Mr. SHARIQ SAMI
Abstract: The use of software’s has increased now a day. For this competition between software
houses has become tougher. Because of which software houses try to attract costume by providing
best services in terms of cost. Software flexibility and maintenance. The Purpose of this study
was to find out which software development life cycle is better in terms of development, Cost etc.
We have carried out this research through Quantitative Research Methodology. We have compare
two software development models Agile and Waterfall and concluded some results based on
Answers of Questions given by People
Keywords: Comparison, agile, Waterfall, Analysis
INTRODUCTION
Waterfall model and agile model both are used in Software houses for software development.
Both have different advantages and disadvantages in this research we try to find out which one
is better or beneficial based on Flexibility, Cost, Time, Efficiency and Resources. This Research
is very important because it will help us to make decision between Waterfall and Agile software
Development Model
HYPOTHESIS
Agile Software Development Model is better than Waterfall Model.
METHODOLOGY
The Methodology we use was Quantitative Research Method in which there were 15 questions.
Our Research Audience were SQA Managers, Project Heads and Project Managers Area of
Research and Research Audience
• Karachi • Software Houses 20(s)
• SQA Managers
• Project Heads
• Project Manager
• Quality Assurance Department
ResearchQuestionnaire
1 Water Fall Model Is Cost Effective Than Agile
2 Agile Model Approach Reduces Bug Occurrence
3 Waterfall model provides flexibility to oversee the development project
4 Agile works better when scope of the project in known beforehand
5 Waterfall model works well when scope of the project is unknown
6 Waterfall model costumer presence is important through the entire project
7 In agile Costumer Presence is required only at set milestones
8 Due to large team, Lack of coordination occurs in waterfall model
9 Agile allow Partial Success as Valuable features are implemented first thereby decreasing
risk of failure
10 Agile project management looks better when it is feasible
11 Water fall works well by reducing fixed funding through up front contracts
12 Agile works extremely well by increasing funding efficiency
13 Features are not prioritized. It leads to either complete success or complete failure
14 Agile intends small or mid-sized dedicated teams with high coordination
15 Waterfall project management does not depend on its feasibility
RESULTS & FINDING
1 Water Fall Model Is Cost Effective than Agile
2 Agile Model Approach Reduces Bug Occurrence
64%
25%
11%
No
Yes
Neutral
10%
60%
30%
No
Yes
Neutral
3 Waterfall model provides flexibility to oversee the development project
4 Agile works better when scope of the project in known beforehand
5 Waterfall model works well when scope of the project is unknown
65%
35% No
Yes
Neutral
10%
60%
30%
No
Yes
Neutral
40%
40%
20%
No
Yes
Neutral
6 Waterfall model costumer presence is important through the entire project
7 In agile Costumer Presence is required only at set milestones
8 Due to large team, Lack of coordination occurs in waterfall model
35%
25%
40%
No
Yes
Neutral
60%
30%
10%
No
Yes
Neutral
65%
30%
5%
No
Yes
Neutral
9 Agile allow Partial Success as Valuable features are implemented first thereby decreasing
risk of failure
10 Agile project management looks better when it is feasible
11 Water fall works well by reducing fixed funding through up front contracts
20%
65%
15%
No
Yes
Neutral
15%
80%
5%
No
Yes
Neutral
65%
25%
10%
No
Yes
Neutral
12 Agile works extremely well by increasing funding efficiency
13 Features a not prioritized. It leads to either complete success orcomplete failure
14 Agile intends small or mid-sized dedicated teams with high coordination
50%50%
No
Yes
Neutral
55%
45% No
Yes
Neutral
35%
60%
No
Yes
Neutral
15 Waterfall project management does not depend on its feasibility
15%
80%
5%
No
Yes
Neutral
Conclusion
In this Research, we concluded that Agile Model has Upper hand in terms of flexibility than
waterfall model and Cost Effective too. When we talk about Time effectiveness of both model,
we see clear opinion of people with agile model but in terms of resource people said that
waterfall model required more resources because in waterfall model we cannot go back to any
phase again at any time so it required more resources
References
For Data Manipulation
http://ieeexplore.ieee.org/document/6995176/
https://ieeexplore.ieee.org/document/8241771/
https://ieeexplore.ieee.org/document/8409911
https://ieeexplore.ieee.org/document/7542304/
For Questionnaire and Study
https://ieeexplore.ieee.org/document/8615505
https://ieeexplore.ieee.org/document/1201204

More Related Content

What's hot

Introduction to Holistic Software Development
Introduction to Holistic Software DevelopmentIntroduction to Holistic Software Development
Introduction to Holistic Software DevelopmentMike MacDonagh
 
Escape the Feature Factory with Outcome-Oriented Roadmaps
Escape the Feature Factory with Outcome-Oriented RoadmapsEscape the Feature Factory with Outcome-Oriented Roadmaps
Escape the Feature Factory with Outcome-Oriented RoadmapsVMware Tanzu
 
20180424 / The Lead developer NY / The continuous culture
20180424 / The Lead developer NY / The continuous culture20180424 / The Lead developer NY / The continuous culture
20180424 / The Lead developer NY / The continuous cultureKim van Wilgen
 
DSG App Transformation Case Study
DSG App Transformation Case StudyDSG App Transformation Case Study
DSG App Transformation Case StudyVMware Tanzu
 
Building great products using Agile
Building great products using  AgileBuilding great products using  Agile
Building great products using AgileVikash Mishra
 
DevOps: Plain English Business Benefits
DevOps: Plain English Business BenefitsDevOps: Plain English Business Benefits
DevOps: Plain English Business BenefitsDiego Pacheco
 
These are not_the_practices_you_are_looking_for
These are not_the_practices_you_are_looking_forThese are not_the_practices_you_are_looking_for
These are not_the_practices_you_are_looking_forMike MacDonagh
 
Life lessons from agile philosophy
Life lessons from agile philosophyLife lessons from agile philosophy
Life lessons from agile philosophyThoughtWorks
 
Understanding the Relationship Between Agile, Lean and DevOps
Understanding the Relationship Between Agile, Lean and DevOps Understanding the Relationship Between Agile, Lean and DevOps
Understanding the Relationship Between Agile, Lean and DevOps LeanKit
 
Pooja shift left 1.0
Pooja shift left 1.0Pooja shift left 1.0
Pooja shift left 1.0Xebia India
 
Ttop 5 Myths of DevOps - Karen Chua
Ttop 5 Myths of DevOps - Karen ChuaTtop 5 Myths of DevOps - Karen Chua
Ttop 5 Myths of DevOps - Karen ChuaPink Elephant
 
Agile meet#6 a_practical_look_into_agile_vs_v_cycle_testing_methodologies
Agile meet#6 a_practical_look_into_agile_vs_v_cycle_testing_methodologiesAgile meet#6 a_practical_look_into_agile_vs_v_cycle_testing_methodologies
Agile meet#6 a_practical_look_into_agile_vs_v_cycle_testing_methodologiesMihnea Carlogea
 
Barabara Sanders SpringOne Platform keynote
Barabara Sanders SpringOne Platform keynoteBarabara Sanders SpringOne Platform keynote
Barabara Sanders SpringOne Platform keynoteVMware Tanzu
 
Roots of Agility - Better Software Agile Dev Practices East 2014 Keynote
Roots of Agility - Better Software Agile Dev Practices East 2014 KeynoteRoots of Agility - Better Software Agile Dev Practices East 2014 Keynote
Roots of Agility - Better Software Agile Dev Practices East 2014 KeynoteRob Myers
 
DevOps Maturity - How to evaluate your company's DevOps maturity
DevOps Maturity - How to evaluate your company's DevOps maturityDevOps Maturity - How to evaluate your company's DevOps maturity
DevOps Maturity - How to evaluate your company's DevOps maturitylborguetti
 
ATC2013-Harshawardhan- Effective requirement management-in_distributed_agile
ATC2013-Harshawardhan- Effective requirement management-in_distributed_agileATC2013-Harshawardhan- Effective requirement management-in_distributed_agile
ATC2013-Harshawardhan- Effective requirement management-in_distributed_agileIndia Scrum Enthusiasts Community
 
From Divided to United - Aligning Technical and Business Teams
From Divided to United - Aligning Technical and Business TeamsFrom Divided to United - Aligning Technical and Business Teams
From Divided to United - Aligning Technical and Business TeamsLeanKit
 
Denis Vanpoucke "Agile Incompatibility with Project Management"
Denis Vanpoucke "Agile Incompatibility with Project Management"Denis Vanpoucke "Agile Incompatibility with Project Management"
Denis Vanpoucke "Agile Incompatibility with Project Management"Agile Lietuva
 
How Agile Turns Fragile
How Agile Turns FragileHow Agile Turns Fragile
How Agile Turns FragileHiren Doshi
 

What's hot (20)

Introduction to Holistic Software Development
Introduction to Holistic Software DevelopmentIntroduction to Holistic Software Development
Introduction to Holistic Software Development
 
Escape the Feature Factory with Outcome-Oriented Roadmaps
Escape the Feature Factory with Outcome-Oriented RoadmapsEscape the Feature Factory with Outcome-Oriented Roadmaps
Escape the Feature Factory with Outcome-Oriented Roadmaps
 
20180424 / The Lead developer NY / The continuous culture
20180424 / The Lead developer NY / The continuous culture20180424 / The Lead developer NY / The continuous culture
20180424 / The Lead developer NY / The continuous culture
 
DSG App Transformation Case Study
DSG App Transformation Case StudyDSG App Transformation Case Study
DSG App Transformation Case Study
 
Building great products using Agile
Building great products using  AgileBuilding great products using  Agile
Building great products using Agile
 
DevOps: Plain English Business Benefits
DevOps: Plain English Business BenefitsDevOps: Plain English Business Benefits
DevOps: Plain English Business Benefits
 
These are not_the_practices_you_are_looking_for
These are not_the_practices_you_are_looking_forThese are not_the_practices_you_are_looking_for
These are not_the_practices_you_are_looking_for
 
Life lessons from agile philosophy
Life lessons from agile philosophyLife lessons from agile philosophy
Life lessons from agile philosophy
 
State of agile development survey 2015
State of agile development survey 2015State of agile development survey 2015
State of agile development survey 2015
 
Understanding the Relationship Between Agile, Lean and DevOps
Understanding the Relationship Between Agile, Lean and DevOps Understanding the Relationship Between Agile, Lean and DevOps
Understanding the Relationship Between Agile, Lean and DevOps
 
Pooja shift left 1.0
Pooja shift left 1.0Pooja shift left 1.0
Pooja shift left 1.0
 
Ttop 5 Myths of DevOps - Karen Chua
Ttop 5 Myths of DevOps - Karen ChuaTtop 5 Myths of DevOps - Karen Chua
Ttop 5 Myths of DevOps - Karen Chua
 
Agile meet#6 a_practical_look_into_agile_vs_v_cycle_testing_methodologies
Agile meet#6 a_practical_look_into_agile_vs_v_cycle_testing_methodologiesAgile meet#6 a_practical_look_into_agile_vs_v_cycle_testing_methodologies
Agile meet#6 a_practical_look_into_agile_vs_v_cycle_testing_methodologies
 
Barabara Sanders SpringOne Platform keynote
Barabara Sanders SpringOne Platform keynoteBarabara Sanders SpringOne Platform keynote
Barabara Sanders SpringOne Platform keynote
 
Roots of Agility - Better Software Agile Dev Practices East 2014 Keynote
Roots of Agility - Better Software Agile Dev Practices East 2014 KeynoteRoots of Agility - Better Software Agile Dev Practices East 2014 Keynote
Roots of Agility - Better Software Agile Dev Practices East 2014 Keynote
 
DevOps Maturity - How to evaluate your company's DevOps maturity
DevOps Maturity - How to evaluate your company's DevOps maturityDevOps Maturity - How to evaluate your company's DevOps maturity
DevOps Maturity - How to evaluate your company's DevOps maturity
 
ATC2013-Harshawardhan- Effective requirement management-in_distributed_agile
ATC2013-Harshawardhan- Effective requirement management-in_distributed_agileATC2013-Harshawardhan- Effective requirement management-in_distributed_agile
ATC2013-Harshawardhan- Effective requirement management-in_distributed_agile
 
From Divided to United - Aligning Technical and Business Teams
From Divided to United - Aligning Technical and Business TeamsFrom Divided to United - Aligning Technical and Business Teams
From Divided to United - Aligning Technical and Business Teams
 
Denis Vanpoucke "Agile Incompatibility with Project Management"
Denis Vanpoucke "Agile Incompatibility with Project Management"Denis Vanpoucke "Agile Incompatibility with Project Management"
Denis Vanpoucke "Agile Incompatibility with Project Management"
 
How Agile Turns Fragile
How Agile Turns FragileHow Agile Turns Fragile
How Agile Turns Fragile
 

Similar to Comparative Analysis between Waterfall and Agile Research Report

Why agile project management is better than waterfall
Why agile project management is better than waterfallWhy agile project management is better than waterfall
Why agile project management is better than waterfallOrangescrum
 
Revolutionize Mobile App Development with Expert React Native Services
Revolutionize Mobile App Development with Expert React Native ServicesRevolutionize Mobile App Development with Expert React Native Services
Revolutionize Mobile App Development with Expert React Native ServicesInfowind Technologies (IT) Pvt Ltd
 
Waterfall vs agile
Waterfall vs agileWaterfall vs agile
Waterfall vs agileyasirkhan_77
 
choosing-the-right-project-management-approach-waterfall-or-agile
choosing-the-right-project-management-approach-waterfall-or-agilechoosing-the-right-project-management-approach-waterfall-or-agile
choosing-the-right-project-management-approach-waterfall-or-agileCuneiform Consulting Pvt Ltd.
 
Application Of Waterfall And Agile Methodologies On...
Application Of Waterfall And Agile Methodologies On...Application Of Waterfall And Agile Methodologies On...
Application Of Waterfall And Agile Methodologies On...Karen Thompson
 
Scrum in IT Industry Part1
Scrum in IT Industry Part1Scrum in IT Industry Part1
Scrum in IT Industry Part1JayeshPatil149
 
App development methodologies
App development methodologiesApp development methodologies
App development methodologiesOmega_UAE
 
Why Agile? - A handbook behind Agile Evolution
Why Agile? - A handbook behind Agile EvolutionWhy Agile? - A handbook behind Agile Evolution
Why Agile? - A handbook behind Agile EvolutionDEEPRAJ PATHAK
 
Pros-and-Cons-of-Agile-And-8847027.pdf
Pros-and-Cons-of-Agile-And-8847027.pdfPros-and-Cons-of-Agile-And-8847027.pdf
Pros-and-Cons-of-Agile-And-8847027.pdfAbizzz1
 
What is Agile Project Management? | Agile Project Management | Invensis Learn...
What is Agile Project Management? | Agile Project Management | Invensis Learn...What is Agile Project Management? | Agile Project Management | Invensis Learn...
What is Agile Project Management? | Agile Project Management | Invensis Learn...Invensis Learning
 
Essential of SDLC: A Comprehensive Guide to Fundamentals, Phases, and Method...
Essential of  SDLC: A Comprehensive Guide to Fundamentals, Phases, and Method...Essential of  SDLC: A Comprehensive Guide to Fundamentals, Phases, and Method...
Essential of SDLC: A Comprehensive Guide to Fundamentals, Phases, and Method...stevecooper930744
 
Methodologies in Project Management
Methodologies in Project ManagementMethodologies in Project Management
Methodologies in Project ManagementSoumya De
 
Waterfall vs Agile Methodology Explained.pptx
Waterfall vs Agile Methodology Explained.pptxWaterfall vs Agile Methodology Explained.pptx
Waterfall vs Agile Methodology Explained.pptxasad urrehman
 
Agile vs Waterfall Development Methodogies.pptx
Agile vs Waterfall Development Methodogies.pptxAgile vs Waterfall Development Methodogies.pptx
Agile vs Waterfall Development Methodogies.pptxJack516820
 
System analysis methodologies
System analysis methodologiesSystem analysis methodologies
System analysis methodologiesuppipisara
 

Similar to Comparative Analysis between Waterfall and Agile Research Report (20)

Why agile project management is better than waterfall
Why agile project management is better than waterfallWhy agile project management is better than waterfall
Why agile project management is better than waterfall
 
Revolutionize Mobile App Development with Expert React Native Services
Revolutionize Mobile App Development with Expert React Native ServicesRevolutionize Mobile App Development with Expert React Native Services
Revolutionize Mobile App Development with Expert React Native Services
 
Agile vs Waterfall
Agile vs WaterfallAgile vs Waterfall
Agile vs Waterfall
 
Waterfall vs agile
Waterfall vs agileWaterfall vs agile
Waterfall vs agile
 
choosing-the-right-project-management-approach-waterfall-or-agile
choosing-the-right-project-management-approach-waterfall-or-agilechoosing-the-right-project-management-approach-waterfall-or-agile
choosing-the-right-project-management-approach-waterfall-or-agile
 
Application Of Waterfall And Agile Methodologies On...
Application Of Waterfall And Agile Methodologies On...Application Of Waterfall And Agile Methodologies On...
Application Of Waterfall And Agile Methodologies On...
 
Agile project management PMI-ACP
Agile project management PMI-ACPAgile project management PMI-ACP
Agile project management PMI-ACP
 
Scrum in IT Industry Part1
Scrum in IT Industry Part1Scrum in IT Industry Part1
Scrum in IT Industry Part1
 
Agile-vs-Waterfall.pptx
Agile-vs-Waterfall.pptxAgile-vs-Waterfall.pptx
Agile-vs-Waterfall.pptx
 
App development methodologies
App development methodologiesApp development methodologies
App development methodologies
 
Why Agile? - A handbook behind Agile Evolution
Why Agile? - A handbook behind Agile EvolutionWhy Agile? - A handbook behind Agile Evolution
Why Agile? - A handbook behind Agile Evolution
 
Pros-and-Cons-of-Agile-And-8847027.pdf
Pros-and-Cons-of-Agile-And-8847027.pdfPros-and-Cons-of-Agile-And-8847027.pdf
Pros-and-Cons-of-Agile-And-8847027.pdf
 
What is Agile Project Management? | Agile Project Management | Invensis Learn...
What is Agile Project Management? | Agile Project Management | Invensis Learn...What is Agile Project Management? | Agile Project Management | Invensis Learn...
What is Agile Project Management? | Agile Project Management | Invensis Learn...
 
Essential of SDLC: A Comprehensive Guide to Fundamentals, Phases, and Method...
Essential of  SDLC: A Comprehensive Guide to Fundamentals, Phases, and Method...Essential of  SDLC: A Comprehensive Guide to Fundamentals, Phases, and Method...
Essential of SDLC: A Comprehensive Guide to Fundamentals, Phases, and Method...
 
Methodologies in Project Management
Methodologies in Project ManagementMethodologies in Project Management
Methodologies in Project Management
 
Introduction to Agile
Introduction to AgileIntroduction to Agile
Introduction to Agile
 
Waterfall vs Agile Methodology Explained.pptx
Waterfall vs Agile Methodology Explained.pptxWaterfall vs Agile Methodology Explained.pptx
Waterfall vs Agile Methodology Explained.pptx
 
Agile vs Waterfall Development Methodogies.pptx
Agile vs Waterfall Development Methodogies.pptxAgile vs Waterfall Development Methodogies.pptx
Agile vs Waterfall Development Methodogies.pptx
 
System analysis methodologies
System analysis methodologiesSystem analysis methodologies
System analysis methodologies
 
Waterfall Methodology Essay
Waterfall Methodology EssayWaterfall Methodology Essay
Waterfall Methodology Essay
 

More from Azmeen Gadit

Comparative Analysis between Water fall Model and Agile Model (Research Propo...
Comparative Analysis between Water fall Model and Agile Model (Research Propo...Comparative Analysis between Water fall Model and Agile Model (Research Propo...
Comparative Analysis between Water fall Model and Agile Model (Research Propo...Azmeen Gadit
 
Importance of communication skill in project management and at workplace
Importance of communication skill in project management and at workplaceImportance of communication skill in project management and at workplace
Importance of communication skill in project management and at workplaceAzmeen Gadit
 
Fortune Teller Project on C++ Proposal
Fortune Teller Project on C++ Proposal Fortune Teller Project on C++ Proposal
Fortune Teller Project on C++ Proposal Azmeen Gadit
 
Open Graphics Library
Open Graphics  Library Open Graphics  Library
Open Graphics Library Azmeen Gadit
 
Presentation Skills Research Paper ppt
Presentation Skills Research Paper pptPresentation Skills Research Paper ppt
Presentation Skills Research Paper pptAzmeen Gadit
 
Blood Bank Management System Project Proposal
Blood Bank Management System Project ProposalBlood Bank Management System Project Proposal
Blood Bank Management System Project ProposalAzmeen Gadit
 

More from Azmeen Gadit (7)

Comparative Analysis between Water fall Model and Agile Model (Research Propo...
Comparative Analysis between Water fall Model and Agile Model (Research Propo...Comparative Analysis between Water fall Model and Agile Model (Research Propo...
Comparative Analysis between Water fall Model and Agile Model (Research Propo...
 
Importance of communication skill in project management and at workplace
Importance of communication skill in project management and at workplaceImportance of communication skill in project management and at workplace
Importance of communication skill in project management and at workplace
 
Fortune Teller Project on C++ Proposal
Fortune Teller Project on C++ Proposal Fortune Teller Project on C++ Proposal
Fortune Teller Project on C++ Proposal
 
Open Graphics Library
Open Graphics  Library Open Graphics  Library
Open Graphics Library
 
Presentation Skills Research Paper ppt
Presentation Skills Research Paper pptPresentation Skills Research Paper ppt
Presentation Skills Research Paper ppt
 
Blood Bank Management System Project Proposal
Blood Bank Management System Project ProposalBlood Bank Management System Project Proposal
Blood Bank Management System Project Proposal
 
Fitness App ppt
Fitness App pptFitness App ppt
Fitness App ppt
 

Recently uploaded

chapter--4-software-project-planning.ppt
chapter--4-software-project-planning.pptchapter--4-software-project-planning.ppt
chapter--4-software-project-planning.pptkotipi9215
 
Salesforce Certified Field Service Consultant
Salesforce Certified Field Service ConsultantSalesforce Certified Field Service Consultant
Salesforce Certified Field Service ConsultantAxelRicardoTrocheRiq
 
Building a General PDE Solving Framework with Symbolic-Numeric Scientific Mac...
Building a General PDE Solving Framework with Symbolic-Numeric Scientific Mac...Building a General PDE Solving Framework with Symbolic-Numeric Scientific Mac...
Building a General PDE Solving Framework with Symbolic-Numeric Scientific Mac...stazi3110
 
Implementing Zero Trust strategy with Azure
Implementing Zero Trust strategy with AzureImplementing Zero Trust strategy with Azure
Implementing Zero Trust strategy with AzureDinusha Kumarasiri
 
Adobe Marketo Engage Deep Dives: Using Webhooks to Transfer Data
Adobe Marketo Engage Deep Dives: Using Webhooks to Transfer DataAdobe Marketo Engage Deep Dives: Using Webhooks to Transfer Data
Adobe Marketo Engage Deep Dives: Using Webhooks to Transfer DataBradBedford3
 
Software Project Health Check: Best Practices and Techniques for Your Product...
Software Project Health Check: Best Practices and Techniques for Your Product...Software Project Health Check: Best Practices and Techniques for Your Product...
Software Project Health Check: Best Practices and Techniques for Your Product...Velvetech LLC
 
Unveiling Design Patterns: A Visual Guide with UML Diagrams
Unveiling Design Patterns: A Visual Guide with UML DiagramsUnveiling Design Patterns: A Visual Guide with UML Diagrams
Unveiling Design Patterns: A Visual Guide with UML DiagramsAhmed Mohamed
 
Intelligent Home Wi-Fi Solutions | ThinkPalm
Intelligent Home Wi-Fi Solutions | ThinkPalmIntelligent Home Wi-Fi Solutions | ThinkPalm
Intelligent Home Wi-Fi Solutions | ThinkPalmSujith Sukumaran
 
Automate your Kamailio Test Calls - Kamailio World 2024
Automate your Kamailio Test Calls - Kamailio World 2024Automate your Kamailio Test Calls - Kamailio World 2024
Automate your Kamailio Test Calls - Kamailio World 2024Andreas Granig
 
Recruitment Management Software Benefits (Infographic)
Recruitment Management Software Benefits (Infographic)Recruitment Management Software Benefits (Infographic)
Recruitment Management Software Benefits (Infographic)Hr365.us smith
 
Advancing Engineering with AI through the Next Generation of Strategic Projec...
Advancing Engineering with AI through the Next Generation of Strategic Projec...Advancing Engineering with AI through the Next Generation of Strategic Projec...
Advancing Engineering with AI through the Next Generation of Strategic Projec...OnePlan Solutions
 
Call Us🔝>༒+91-9711147426⇛Call In girls karol bagh (Delhi)
Call Us🔝>༒+91-9711147426⇛Call In girls karol bagh (Delhi)Call Us🔝>༒+91-9711147426⇛Call In girls karol bagh (Delhi)
Call Us🔝>༒+91-9711147426⇛Call In girls karol bagh (Delhi)jennyeacort
 
英国UN学位证,北安普顿大学毕业证书1:1制作
英国UN学位证,北安普顿大学毕业证书1:1制作英国UN学位证,北安普顿大学毕业证书1:1制作
英国UN学位证,北安普顿大学毕业证书1:1制作qr0udbr0
 
Building Real-Time Data Pipelines: Stream & Batch Processing workshop Slide
Building Real-Time Data Pipelines: Stream & Batch Processing workshop SlideBuilding Real-Time Data Pipelines: Stream & Batch Processing workshop Slide
Building Real-Time Data Pipelines: Stream & Batch Processing workshop SlideChristina Lin
 
(Genuine) Escort Service Lucknow | Starting ₹,5K To @25k with A/C 🧑🏽‍❤️‍🧑🏻 89...
(Genuine) Escort Service Lucknow | Starting ₹,5K To @25k with A/C 🧑🏽‍❤️‍🧑🏻 89...(Genuine) Escort Service Lucknow | Starting ₹,5K To @25k with A/C 🧑🏽‍❤️‍🧑🏻 89...
(Genuine) Escort Service Lucknow | Starting ₹,5K To @25k with A/C 🧑🏽‍❤️‍🧑🏻 89...gurkirankumar98700
 
SuccessFactors 1H 2024 Release - Sneak-Peek by Deloitte Germany
SuccessFactors 1H 2024 Release - Sneak-Peek by Deloitte GermanySuccessFactors 1H 2024 Release - Sneak-Peek by Deloitte Germany
SuccessFactors 1H 2024 Release - Sneak-Peek by Deloitte GermanyChristoph Pohl
 
ODSC - Batch to Stream workshop - integration of Apache Spark, Cassandra, Pos...
ODSC - Batch to Stream workshop - integration of Apache Spark, Cassandra, Pos...ODSC - Batch to Stream workshop - integration of Apache Spark, Cassandra, Pos...
ODSC - Batch to Stream workshop - integration of Apache Spark, Cassandra, Pos...Christina Lin
 
Dealing with Cultural Dispersion — Stefano Lambiase — ICSE-SEIS 2024
Dealing with Cultural Dispersion — Stefano Lambiase — ICSE-SEIS 2024Dealing with Cultural Dispersion — Stefano Lambiase — ICSE-SEIS 2024
Dealing with Cultural Dispersion — Stefano Lambiase — ICSE-SEIS 2024StefanoLambiase
 
Folding Cheat Sheet #4 - fourth in a series
Folding Cheat Sheet #4 - fourth in a seriesFolding Cheat Sheet #4 - fourth in a series
Folding Cheat Sheet #4 - fourth in a seriesPhilip Schwarz
 
Der Spagat zwischen BIAS und FAIRNESS (2024)
Der Spagat zwischen BIAS und FAIRNESS (2024)Der Spagat zwischen BIAS und FAIRNESS (2024)
Der Spagat zwischen BIAS und FAIRNESS (2024)OPEN KNOWLEDGE GmbH
 

Recently uploaded (20)

chapter--4-software-project-planning.ppt
chapter--4-software-project-planning.pptchapter--4-software-project-planning.ppt
chapter--4-software-project-planning.ppt
 
Salesforce Certified Field Service Consultant
Salesforce Certified Field Service ConsultantSalesforce Certified Field Service Consultant
Salesforce Certified Field Service Consultant
 
Building a General PDE Solving Framework with Symbolic-Numeric Scientific Mac...
Building a General PDE Solving Framework with Symbolic-Numeric Scientific Mac...Building a General PDE Solving Framework with Symbolic-Numeric Scientific Mac...
Building a General PDE Solving Framework with Symbolic-Numeric Scientific Mac...
 
Implementing Zero Trust strategy with Azure
Implementing Zero Trust strategy with AzureImplementing Zero Trust strategy with Azure
Implementing Zero Trust strategy with Azure
 
Adobe Marketo Engage Deep Dives: Using Webhooks to Transfer Data
Adobe Marketo Engage Deep Dives: Using Webhooks to Transfer DataAdobe Marketo Engage Deep Dives: Using Webhooks to Transfer Data
Adobe Marketo Engage Deep Dives: Using Webhooks to Transfer Data
 
Software Project Health Check: Best Practices and Techniques for Your Product...
Software Project Health Check: Best Practices and Techniques for Your Product...Software Project Health Check: Best Practices and Techniques for Your Product...
Software Project Health Check: Best Practices and Techniques for Your Product...
 
Unveiling Design Patterns: A Visual Guide with UML Diagrams
Unveiling Design Patterns: A Visual Guide with UML DiagramsUnveiling Design Patterns: A Visual Guide with UML Diagrams
Unveiling Design Patterns: A Visual Guide with UML Diagrams
 
Intelligent Home Wi-Fi Solutions | ThinkPalm
Intelligent Home Wi-Fi Solutions | ThinkPalmIntelligent Home Wi-Fi Solutions | ThinkPalm
Intelligent Home Wi-Fi Solutions | ThinkPalm
 
Automate your Kamailio Test Calls - Kamailio World 2024
Automate your Kamailio Test Calls - Kamailio World 2024Automate your Kamailio Test Calls - Kamailio World 2024
Automate your Kamailio Test Calls - Kamailio World 2024
 
Recruitment Management Software Benefits (Infographic)
Recruitment Management Software Benefits (Infographic)Recruitment Management Software Benefits (Infographic)
Recruitment Management Software Benefits (Infographic)
 
Advancing Engineering with AI through the Next Generation of Strategic Projec...
Advancing Engineering with AI through the Next Generation of Strategic Projec...Advancing Engineering with AI through the Next Generation of Strategic Projec...
Advancing Engineering with AI through the Next Generation of Strategic Projec...
 
Call Us🔝>༒+91-9711147426⇛Call In girls karol bagh (Delhi)
Call Us🔝>༒+91-9711147426⇛Call In girls karol bagh (Delhi)Call Us🔝>༒+91-9711147426⇛Call In girls karol bagh (Delhi)
Call Us🔝>༒+91-9711147426⇛Call In girls karol bagh (Delhi)
 
英国UN学位证,北安普顿大学毕业证书1:1制作
英国UN学位证,北安普顿大学毕业证书1:1制作英国UN学位证,北安普顿大学毕业证书1:1制作
英国UN学位证,北安普顿大学毕业证书1:1制作
 
Building Real-Time Data Pipelines: Stream & Batch Processing workshop Slide
Building Real-Time Data Pipelines: Stream & Batch Processing workshop SlideBuilding Real-Time Data Pipelines: Stream & Batch Processing workshop Slide
Building Real-Time Data Pipelines: Stream & Batch Processing workshop Slide
 
(Genuine) Escort Service Lucknow | Starting ₹,5K To @25k with A/C 🧑🏽‍❤️‍🧑🏻 89...
(Genuine) Escort Service Lucknow | Starting ₹,5K To @25k with A/C 🧑🏽‍❤️‍🧑🏻 89...(Genuine) Escort Service Lucknow | Starting ₹,5K To @25k with A/C 🧑🏽‍❤️‍🧑🏻 89...
(Genuine) Escort Service Lucknow | Starting ₹,5K To @25k with A/C 🧑🏽‍❤️‍🧑🏻 89...
 
SuccessFactors 1H 2024 Release - Sneak-Peek by Deloitte Germany
SuccessFactors 1H 2024 Release - Sneak-Peek by Deloitte GermanySuccessFactors 1H 2024 Release - Sneak-Peek by Deloitte Germany
SuccessFactors 1H 2024 Release - Sneak-Peek by Deloitte Germany
 
ODSC - Batch to Stream workshop - integration of Apache Spark, Cassandra, Pos...
ODSC - Batch to Stream workshop - integration of Apache Spark, Cassandra, Pos...ODSC - Batch to Stream workshop - integration of Apache Spark, Cassandra, Pos...
ODSC - Batch to Stream workshop - integration of Apache Spark, Cassandra, Pos...
 
Dealing with Cultural Dispersion — Stefano Lambiase — ICSE-SEIS 2024
Dealing with Cultural Dispersion — Stefano Lambiase — ICSE-SEIS 2024Dealing with Cultural Dispersion — Stefano Lambiase — ICSE-SEIS 2024
Dealing with Cultural Dispersion — Stefano Lambiase — ICSE-SEIS 2024
 
Folding Cheat Sheet #4 - fourth in a series
Folding Cheat Sheet #4 - fourth in a seriesFolding Cheat Sheet #4 - fourth in a series
Folding Cheat Sheet #4 - fourth in a series
 
Der Spagat zwischen BIAS und FAIRNESS (2024)
Der Spagat zwischen BIAS und FAIRNESS (2024)Der Spagat zwischen BIAS und FAIRNESS (2024)
Der Spagat zwischen BIAS und FAIRNESS (2024)
 

Comparative Analysis between Waterfall and Agile Research Report

  • 1. SINDH MADRESSAT-UL- ISLAM UNIVERSITY Research Report Comparative Analysis between Waterfall And Agile Software Development Model Research Conducted by Mr. AZMEEN GADIT & Mr. SHARIQ SAMI
  • 2. Abstract: The use of software’s has increased now a day. For this competition between software houses has become tougher. Because of which software houses try to attract costume by providing best services in terms of cost. Software flexibility and maintenance. The Purpose of this study was to find out which software development life cycle is better in terms of development, Cost etc. We have carried out this research through Quantitative Research Methodology. We have compare two software development models Agile and Waterfall and concluded some results based on Answers of Questions given by People Keywords: Comparison, agile, Waterfall, Analysis INTRODUCTION Waterfall model and agile model both are used in Software houses for software development. Both have different advantages and disadvantages in this research we try to find out which one is better or beneficial based on Flexibility, Cost, Time, Efficiency and Resources. This Research is very important because it will help us to make decision between Waterfall and Agile software Development Model HYPOTHESIS Agile Software Development Model is better than Waterfall Model. METHODOLOGY The Methodology we use was Quantitative Research Method in which there were 15 questions. Our Research Audience were SQA Managers, Project Heads and Project Managers Area of Research and Research Audience • Karachi • Software Houses 20(s) • SQA Managers • Project Heads • Project Manager • Quality Assurance Department ResearchQuestionnaire 1 Water Fall Model Is Cost Effective Than Agile 2 Agile Model Approach Reduces Bug Occurrence 3 Waterfall model provides flexibility to oversee the development project 4 Agile works better when scope of the project in known beforehand 5 Waterfall model works well when scope of the project is unknown 6 Waterfall model costumer presence is important through the entire project 7 In agile Costumer Presence is required only at set milestones
  • 3. 8 Due to large team, Lack of coordination occurs in waterfall model 9 Agile allow Partial Success as Valuable features are implemented first thereby decreasing risk of failure 10 Agile project management looks better when it is feasible 11 Water fall works well by reducing fixed funding through up front contracts 12 Agile works extremely well by increasing funding efficiency 13 Features are not prioritized. It leads to either complete success or complete failure 14 Agile intends small or mid-sized dedicated teams with high coordination 15 Waterfall project management does not depend on its feasibility RESULTS & FINDING 1 Water Fall Model Is Cost Effective than Agile 2 Agile Model Approach Reduces Bug Occurrence 64% 25% 11% No Yes Neutral 10% 60% 30% No Yes Neutral
  • 4. 3 Waterfall model provides flexibility to oversee the development project 4 Agile works better when scope of the project in known beforehand 5 Waterfall model works well when scope of the project is unknown 65% 35% No Yes Neutral 10% 60% 30% No Yes Neutral 40% 40% 20% No Yes Neutral
  • 5. 6 Waterfall model costumer presence is important through the entire project 7 In agile Costumer Presence is required only at set milestones 8 Due to large team, Lack of coordination occurs in waterfall model 35% 25% 40% No Yes Neutral 60% 30% 10% No Yes Neutral 65% 30% 5% No Yes Neutral
  • 6. 9 Agile allow Partial Success as Valuable features are implemented first thereby decreasing risk of failure 10 Agile project management looks better when it is feasible 11 Water fall works well by reducing fixed funding through up front contracts 20% 65% 15% No Yes Neutral 15% 80% 5% No Yes Neutral 65% 25% 10% No Yes Neutral
  • 7. 12 Agile works extremely well by increasing funding efficiency 13 Features a not prioritized. It leads to either complete success orcomplete failure 14 Agile intends small or mid-sized dedicated teams with high coordination 50%50% No Yes Neutral 55% 45% No Yes Neutral 35% 60% No Yes Neutral
  • 8. 15 Waterfall project management does not depend on its feasibility 15% 80% 5% No Yes Neutral
  • 9. Conclusion In this Research, we concluded that Agile Model has Upper hand in terms of flexibility than waterfall model and Cost Effective too. When we talk about Time effectiveness of both model, we see clear opinion of people with agile model but in terms of resource people said that waterfall model required more resources because in waterfall model we cannot go back to any phase again at any time so it required more resources References For Data Manipulation http://ieeexplore.ieee.org/document/6995176/ https://ieeexplore.ieee.org/document/8241771/ https://ieeexplore.ieee.org/document/8409911 https://ieeexplore.ieee.org/document/7542304/ For Questionnaire and Study https://ieeexplore.ieee.org/document/8615505 https://ieeexplore.ieee.org/document/1201204