You are on page 1of 11

SAR 

Journal. Volume 5, Issue 1, Pages 52-62, ISSN 2619-9955, DOI: 10.18421/SAR51-07 March 2022. 

A Comparative Case Study of


Waterfall and Agile Management
Renad Mokhtar, Mashael Khayyat

Department of Information Systems and Technology, College of Computer Science and Engineering,
University of Jeddah, Jeddah, Saudi Arabia

Abstract – This paper represents a real case study Project management is accomplished through the
provided in a medium-size insurance company based appropriate application and integration of the project
on analysis that has been made regarding whether to management processes identified for the project.
apply the agile methodology of project management or Project management enables organizations to execute
traditional methods of project management.
projects effectively and efficiently [1]. Nowadays,
Researchers and end-users agreed that agile methods
are more effective in projects and have added value in projects have become a key factor in all
a very short time compared to the traditional waterfall organizations. Moreover, every project needs a
approach. The research analysis has been conducted project manager, who is capable of initiating,
based on data acquired through a survey from the planning, designing, executing, monitoring, and
respondent associated insurance company. Further, it controlling. Even if the project managers were
is demonstrated that the use of the agile methodology qualified, they still needed to follow the standard
in insurance companies in Saudi Arabia is more proposed procedures to achieve a successful project.
helpful than the waterfall methodology because of the There are many ways to approach an effective and
quality-related outcomes it offers to the project efficient project inside any enterprise. However, the
managers.
most used these days are Waterfall & Agile.
Keywords – Agile, Waterfall, Sprint, Project Project management is significant for every
Management, methodology, Product Development, organization because it confirms the estimation of a
phases, and requirements. project, how to be done and delivered, when and the
price of that project is set by the team of project
1. Introduction management. It confirms that the given project has
real value for the opportunity of the organization.
Project management is the application of Better project management can ensure that project's
knowledge, skills, tools, and techniques to project main objectives clearly merge with the organization's
activities in order to meet the project requirements. strategic objectives [2]. Project management helps
organizations confirm that an accurate plan is present
to perform strategic objectives and goals. Suppose it
DOI: 10.18421/SAR51-07  is left to the members to arrange the project by
https://doi.org/10.18421/SAR51-07  themselves. In that case, the organization may find
Corresponding author: Mashael Khayyat, 
that the team is working without accurate
Department  of  Information  Systems  and  Technology,  information and data and without applying the
College of Computer Science and Engineering,University of  method described before the project is given [3].
Jeddah, Jeddah, Saudi Arabia.  Project management is essential because it offers
Email: mkhayyat@uj.edu.sa guidance and leadership in a project; if it is not
present in any project, then it may go with no
Received:   02 February 2022.  guidance, control, or aim. The leadership from the
Revised:     14 March 2022.  senior to team members may enable them to do their
Accepted:  19 March 2022.  best in a project, and it helps to give vision,
Published:  28 March 2022.  motivation, training, and inspire the team to do their
   2022  Renad  Mokhtar,  Mashael  Khayyat;  best in a project [4].
published  by  UIKTEN.  This    work    is   The Aim
licensed  under  the  CC BY‐NC 4.0.    The paper will capture the pros and cons of
implementing Agile or Waterfall in project
The  article  is  published  with  Open  Access  at  management, and also, to show a real case study on
www.sarjournal.com  an insurance company that has used both approaches.

52      SAR Journal – Volume 5 / Number 1 / 2022. 
SAR Journal. Volume 5, Issue 1, Pages 52‐62, ISSN 2619‐9955, DOI: 10.18421/SAR51‐07 March 2022. 

By achieving these aims, the researcher in this study described in detail at the beginning [9]. The waterfall
intends to identify how different project management strategy can be more fit in the development of a
styles can be implemented within the insurance current product when the organization's staff
industry and the ways of the employees regarding members are offering the development in a current
this process of integration. This research aims to legacy product where all its effects are well known
identify the future implications of using agile and have to interface with the product that is
Waterfall project methodologies in research. identified or present [10].
 Significance Projects comprise the project's schedule and
The paper will make recommendations to project timeline, which are fixed and cannot be changed and
managers, leaders, and even students who are willing when the project's financial plan is given and cannot
to enrich their knowledge on such a field and will be be increased [11]. The waterfall method can be
a powerful reference to whom would work or use useful for the project when it is controlled by price or
these methods. The other key objective of conducting timeline; the needs of the project and its opportunity
this research is to conduct a critical analysis are well known. This method gives a set of
regarding the two major project management tools procedures that depend on the agreement's value by
and methodologies and how they can assist in the previous stage. It requires working in linear
carrying out the operations within the insurance stages and never starts the second stage before the
companies. end of the first one [12].
 Background The result of using the waterfall method is that it
In the project management industry, many well- does excellent work giving a defined feature set
known approaches have been implemented since day according to the given financial plan or time.
one, and among those are agile project management  Agile
and waterfall project management. Agile project management is a repeated strategy
 Waterfall that helps manage the development project of
Waterfall in project management involves plotting software that works on constant issues combining it
the project in different and continuous stages, with with customer feedback. It contains the short project
every stage starting after the first stage has been cycles, continuous analysis, and adaption
finished. It is the system using the most traditional simultaneously covering many teams' work [13].
way to manage a project when the members of a It provides benefits to the person who is working
team are working in a linear way to a fixed end alone with their selected method instead of following
objective. By this method, everyone involved in the the linear way. One of the purposes of an agile
project has a clear and definite part of the project, strategy is to offer advantages in a whole operation
and no stages or objectives are estimated to change. more than only once at the end of the project. The
Every member of the team is working properly and agile projects should focus more on showing the core
has a role in mind and completing their work [5]. value and performance of faith, authorization,
Waterfall in project management can be important in flexibility, and relationship [14].
a detailed and large project which needs a complete It focuses on giving individuals authority and their
idea to complete that project according to the stages connections with the project early and bringing
set, and the second stage of the project cannot be continuous value into an organization. Agile project
started without completing the first stage. Because a management concentrates on providing more value to
defined timeline is necessary for large projects and the organization's priorities in time and within the
variations in the timeline may be expensive and given budget, mainly when the project's risk is less
discourage [6]. than its delivery [15].
The waterfall software development method is When the project has limited primary needs and
used for some primary needs of the product and strict does not need to meet the strict or firm regulations,
regulatory requirements. When the project has strict an agile development method may result in project
direction for the requirements, minimal changes and inspiration and reduced time to market [16]. The
modifications can be made [7]. Also, the waterfall agile approach will help the organization where strict
strategy is the best and more suitable for the project rules do not need to be followed, and the
in an organization where strong and strict procedures organizations have the luxury to work with flexibility
are followed, and for this rigorous procedure, agile [17].
strategy can be challenging for the organization [8]. When the owner of a product wants to be involved
When the owner of a product does not want to be in managing the project, the agile method may allow
involved in managing the project, then the waterfall the owner to contribute to a project. The owner is a
strategy may allow contribution only at the time of part of the project team and the owner of the product
innovatory and large projects, mainly when the necessities and can assess the product opportunity
potentials from a project and its requirements are and its operations [16]. Moreover, the agile software

SAR Journal – Volume 5 / Number 1 / 2022.                                                                                                                                    53 
SAR Journal. Volume 5, Issue 1, Pages 52‐62, ISSN 2619‐9955, DOI: 10.18421/SAR51‐07 March 2022. 

development method may be useful and helpful for Apart from the waterfall technique, the other
the team trying to create innovations in the technique of project management that is needed to be
production method that was not present before. It applied in different projects is agile methodology.
helps the product owner find the elements of a According to [24], agile method in the case of a
project and its necessities innovatively [18]. project is based on the development of short cycles
When the organization has to deliver the project in that can be considered as sprints that focus on
constant improvements within a product or service
a short period, then using an agile approach may be
development. Furthermore, it is stated [25], that there
suitable and right for that project, in which are different benefits to be achieved with the help of
procedures and results are more essential than the the application of the agile methodology in project
large requirements and documentation [19]. management, such as an increase in the overall focus
Furthermore, an agile approach is the best for a on the specific needs of the customers along with the
project with a flexible budget and offers more rapidly reduction of waste. In addition to that, there are
to the market with a change in a financial plan. If the benefits required to be gained by applying the agile
change's invaluable effects are helpful for the methodology, such as having better controls on the
organization, then an agile strategy is right because outcomes of a project and being flexible enough to
sometimes changing valuable features can be manage the issue of unforeseen circumstances within
beneficial for the organization. It also needs a little a project.
added time and extra money to implement [20]. In contrast to the benefits of the agile methodology
Agile can offer more effect to the organization in a illustrated above, some limitations and shortcomings
cannot be ignored. One of these is related to poor
short period and provides flexibility in the team's
planning regarding the resources which needed to be
procedures, which can be beneficial for the allocated for a project [26]. In contrast, it is argued
opportunities of the projects. by [27], that the problem with the application of the
 Problem Statement agile methodology in project management is that it
The problem that has been studied in the proposed lacks documentation of different activities that are
research is related to the identification of the benefits part of a particular project. Therefore, it makes it
and challenges of different project management difficult for a project manager to document and
methodologies such as agile Waterfall along with the monitor other activities that are being performed
ways through which they can be applied within within a project.
projects in construction industries.  Comparative Study of Waterfall Vs Agile in
the Light of Literature Waterfall
2. Literature Review The developers need some stages like planning,
analysis, design, and implementation, which can be
The knowledge area related to project management followed by a software development life cycle
that has been selected is project quality management. (SDLC) (see Figure 2). Many models for software
This is because the aspect of quality management in development life cycles have been made, such
the case of project management is based on Waterfall, agile, quick prototyping, spiral, and V-
incorporating all the key elements of quality that can Model; among them, the waterfall strategy is the
be used to improve the overall efficiency of a project. oldest and most well-known. It contains various
According to [21], the waterfall technique in the stages towards the completion of a project, and the
context of project quality can be used. In accordance outcome of every stage converts into the input of the
with this particular methodology the tasks can be
performed in a sequential manner. Hence, there is next step. Therefore, the primary stage has to be done
minimal possibility of any overlapping. In addition to each time and then move to the second stage. The
that, all these phases are extensive documents that waterfall project may complete the project after the
assist in proper auditing of the projects that are being specified time; therefore, it is necessary to work in
conducted. However, it is argued by [22] that the linear stages and never start the second stage before
problem with the adoption of waterfall projects is the end of the first one. For this purpose, planning is
that they are generally not considered suitable for an essential feature of a waterfall strategy, which
complex projects, which sort of decreases their utility allows the team to complete their project on time by
for the project managers. Therefore, it is suggested working in sequence [28]. The project manager's role
by [23] that in order to make appropriate use of the is to find out how the team can accomplish large
waterfall technique in a particular project, it is productivity by using fewer resources and little
important that the previous phase is completed before expenses, workers, and time. It may help increase the
the start of a new phase. In this way, the authors development procedure by keeping all workers
believe that there are possibilities of reducing the
working on completing the project and reducing time
benefits of the waterfall model of project
management. In addition to that, implementing this waste [29].
technique can be considered useful in improving the
overall quality of the projects.

54                                                                                                                        SAR Journal – Volume 5 / Number 1 / 2022. 
SAR Journal. Volume 5, Issue 1, Pages 52‐62, ISSN 2619‐9955, DOI: 10.18421/SAR51‐07 March 2022. 

 Pros The waterfall method gives the outcome at the end


The findings of [30], did not agree with the of the project due to which the client or developer
findings of the current research as its stated that the cannot understand where they are now while waiting
advantage of the waterfall method is that the for the project completion. Due to this, a large risk
planning and designing of a project are created by the exists in the waterfall method as neither clients nor
team and customers because they initially settle for developers know when the project will be delivered
the result. As every participant of the project knows or received which usually takes too much time for
all deliverables, the design can be achieved easily controlling the damage. There is a risk with this
[30]. One of the significant benefits of the waterfall method that no one can check the project until the
strategy is that the project can be appropriately project is finished [34].
achieved within the estimated price resources and  Usage
timeline. This method may help measure the progress The works of waterfall project management are
of the project because all opportunity of the project is collected by the types of procedures, and every
known earlier, which may be the cause of minimum project follows a similar pattern. The more suitable
chances to delay. The procedures can be simply way is starting with the requirements than designing,
copied for the same projects [31]. coding, testing, and at last operations towards the
objectives [35].
 Cons Requirements: The organization analyzes the
The analysis presented by [9] agreed with the requirements needs and gets the information on
findings of the research as he stated that the waterfall which software can be used.
method assumes that the users have a full hold on the Design: The organization select the methods, make
project needs, but this is inaccurate. The user may strategies, and idea for software production.
have different knowledge about the result than the Coding: The organization finds out a way to solve
delivered one, which may cause changes or rework the issues and write down the codes.
and may be expensive and take too much time as the Testing: The organization checks the codes and
waterfall strategy adopts the linear method, which is makes sure that codes are doing the same thing
not so flexible for unpredicted events and cannot without any problems and issues.
assume the changes quickly [9]. One of the Operations: The organization arranges codes in an
disadvantages of the waterfall method is that it is not invention atmosphere and gives support.
perfect for a large and challenging project as it uses  Agile
linear tactics. Issues in the waterfall method can only The term Agile was introduced in the early 1990s
be recognized in the testing stage, and the working by some articles, which depend on the developers
product can be achieved in the last stage [32]. There finding a new strategy and method for the
are five elements of Waterfall project methodology development procedures of software. Agile software
(see Figure1). development is a perception, idea, and technique
introduced for the reaction of long-rising defeats and
obstructions by using the waterfall methodology. It
helps the organization for an iterative strategy in
developing software with smaller development
cycles with low weight and many other results. The
agile method contains an iterative approach for
developing software that can be done in an extremely
cooperative manner by self-regulating teams in an
efficient work schedule [36].
The agile approach has been used and applied by
Figure 1. Elements of Waterfall project methodology most organizations. A routine of agile project
management is for more than three years as a method
 Challenges of variation and conversion for an organization. The
The waterfall method is not suitable for the agile approach is mostly used in the software
organization that uses the technology and expertise development process. The agile project management
because a project can be completed by requirements, increased the popularity in the domain due to the
design, testing, and coding in the waterfall contrast with the old method, which is a waterfall
development method, which works with each approach. The agile approach offers an organization
module. Every single stage of the software project a more flexible, effective, and outcome-led way of
includes method that can be risky because everything recognizing its development system. Following this,
is regularly changing, and by this method, an this approach's routine has extended quickly in every
organization can quickly update the system [33]. section and most of the organization's functions [37].

SAR Journal – Volume 5 / Number 1 / 2022.                                                                                                                                    55 
SAR Journal. Volume 5, Issue 1, Pages 52‐62, ISSN 2619‐9955, DOI: 10.18421/SAR51‐07 March 2022. 

 Pros way we are always working and now change in the


The agile method can be beneficial to keep up with method will not work here". It is an easy way to
the new requirements in the industry. Every business work with old procedures and adapting the change
market is changing the agile strategy to help the can make a developer work wrongly [13].
developers adjust to the new requirements and design The organization's requirements and documents
quickly through short planning cycles. It focuses on involved with the shareholders and analysts may be
delivering the project within the time limit and new to the agile method. By using the agile
provides more flexibility to the project when it is methodology developer cannot get a clear message or
delivered to the clients [38]. As maintenance exists in what a project owner wants from them due to a lack
the agile method, the project improves significantly. of skills from the project owner's business side. The
The vital effect of project management is the project owner always wants to get the best result
improvement, and the agile strategy is continuously initially, but due to his involvement, the developers
improving as the awareness is useful for the next one might face difficulty in completing the project [16].
[39]. Some organizations and project owners want to
One of the major benefits of the agile method is identify the benefits of a project and the expense to
that it involves the project owners and all complete it. As in the agile method, the result cannot
shareholders make important decisions about the be estimated, so it is not easy to know the cost and
project. In the agile method, communication with the benefits or whether the developer will make the
shareholders will be helpful for the team to know project entirely. Therefore, it is better to see the cost
whether the project is done on priority and accuracy. and time for a project's detailed requirements, its
The issues with the requirement are spotted quickly exploration and design, and planning to complete it.
and resolve it which may help to save valuable time, To overcome this challenge, developers should
prices, and struggles. It engages and links all the review the conditions and design them regularly [43].
participants of a project to each other by which  Usage
everyone is on the same understanding about the Agile project management mainly focuses on
anticipations and delivery of requirements [40]. giving more opportunities to the organization in
 Cons delivering the project on time within the estimated
The agile method can be a drawback for any budget. A large project is broken into small tasks that
project due to the project manager's regular planning, are then arranged and organized by the team
which can confuse the developer and mismanage the regarding its importance [44].
time. As the project managers are present ahead in The models of the agile methodology are given
the project's progress and keep in touch with the below:
resource continuously about the time and struggles
Analysis: All critical data and information should
need to complete the project. The agile strategy
be collected and analyzed by which upcoming issues
requires expert resources and excellent
can be solved.
communication skills to work efficiently with the
Design: In this stage, the entire design and plan of
team and provide the complete project on the
the project are formed.
deadline. It takes too much time to find out expert
Implementation: It is also known as coding, in
resources and exceptional communication skills [41].
which the features of a designed project are
One of the agile method's main drawbacks is that
implemented, and the basic code is generated.
most people cannot identify the meaning of agile,
Testing: To check the project and resolve the
which may cause making assumptions that are not
issues in the code. The progress of the project should
supported by the development teams. Sometimes, to
be tested regularly and fix all the problems until the
escape the drawback in the agile method, some
perfect project reveals.
shareholders may offer some modifications in the
Deployment: When the software has been checked
meetings' current requirements [42].
and the all-important iteration is done, then the
 Challenges
project is provided to clients. It is the deployment
The agile method can face challenges due to the
stage.
variations in the project method. The developer may
Maintenance: Maintenance of software is essential
face difficulty in adopting the new habits and
because if the user got any problems and hurdles in
requirements in a project. The organization may
the software, it should be fixed quickly.
receive the developer's comments that "this is the

56                                                                                                                        SAR Journal – Volume 5 / Number 1 / 2022. 
SAR Journal. Volume 5, Issue 1, Pages 52‐62, ISSN 2619‐9955, DOI: 10.18421/SAR51‐07 March 2022. 

 Discussion
The analysis has been made considering the
findings that were derived through the section of the
results. The findings that were gained suggested that
it is vital to identify the measures that can be
successfully applied within the projects in the
insurance industry.
The findings that were provided through the survey
by the respondents suggested that out of the two
project methodologies, the agile the agile
methodology could be safely considered as most
suitable and useful in many terms. As seen in Figure
Figure 2. Agile SDLC
3, the most important useful terms are illustrated.
 Case Study Moreover, it enables the project managers to be
This case study is concerning the insurance flexible and complete projects efficiently as
company in Saudi Arabia, which is real. The compared to the waterfall methodology. The findings
company owns 300 employees working in that gained from the respondents also stated that the use
company with an essential role in delivering the of agile is considered more helpful in terms of
projects. The company comes in the top 5 insuring achieving quality-related outcomes of a project.
companies working locally. The company offers
many types of insurance for a single person or a
corporate level. The waterfall strategy brings
challenges and problems for the company like delay
in the project delivery, impossibility to understand
the requirements, failure in the end result which
causes to hold the project or rearrange it, the
requirements or coding is stable and cannot be
changed and is not able to fix the issues. The stages
of a project may take too much time to complete it.
Therefore, the company decided to implement new Figure 3. Benefits of Applying Agile  
methods and objectives in 2020. The method
includes updates from the waterfall approach to an Having reliable data in any scientific paper is
agile approach; for example, the team and project's necessary. In fact, reaching that level of reliability in
size, the project requirements and necessities, the secondary data is difficult since it has lacked
company's reliability, and changes which is requested knowledge. Therefore, this research paper combines
by the product owner at the time of working on the primary data with secondary; to cover the gap of
project. It can be a challenge for the entire company secondary data and to increase the quality of the
to change Waterfall to agile because the change in research. Figure 4 shows the workflow of an
the way of working is also necessary when insurance company that follows agile methodology in
conducting the different projects from all its projects.
departments and sections, especially for the IT
department, which owns all the projects and is
responsible for delivering it on time. The company
can change Waterfall to agile for providing a better
project. Learning and training may help the
employees adopt the agile method, leading to
underline the change of thinking. The team can be
focused on the advantages and how the company can
involve the project owner, who confirms that every
task gets the deserved attention and offer to market
quickly. The agile method may be beneficial when
the communication between the project participants Figure 4. Agile Workflow of an Insurance Company
is regular, giving a clear message or understanding of
the project.

SAR Journal – Volume 5 / Number 1 / 2022.                                                                                                                                    57 
SAR Journal. Volume 5, Issue 1, Pages 52‐62, ISSN 2619‐9955, DOI: 10.18421/SAR51‐07 March 2022. 

In addition, Figure 4 illustrates how the agile collection of preliminary data might be costly in
process is applied in the insurance company. The contrast with the secondary data. Therefore, it is not
process starts with gathering requirements with the an easy job to gather primary data. Some studies are
stakeholders' involvement, then initiating an complicated and need commitment; in such cases, it
adjustable plan from the senior project manager. is impossible to get the preliminary data [47].
Those team members are assigned to specific
responsibilities and within a timeframe for each 4. Results and Discussion
phase. After the requirement is analyzed, the
designers start to design the UI/UX interfaces by The first question that was asked about the
prototypes. These prototypes are reviewed by respondents' awareness about the two project
stakeholders and can be modified at any phase of the methodologies (Waterfall and Agile) (see Figure 5).
process as it may go through many rounds of Out of the 82 respondents who participated, 78%
improvements until it meets stakeholders' needs. reported that they have heard about both agile and
Now we move to a vital phase, which is Waterfall.
product/service development. The purpose of this
phase is to deliver a workable product at the end of
the iteration. Of course, the developer can support the
stakeholders by adding more sprints to improve the
product itself. Since the product is deployed and
ready in the testing environment, the agile team and
stakeholders start testing, validating, and verifying
the product/service functionality and rectifying
defects or errors if they exist. Furthermore, after all
the fixes and changes are applied, the project Figure 5. Methodology Knowledge
manager evaluates the current product and notifies The second question was related to the choice of
the agile team that this product is ready to pass into one methodology on more than one project. 44% of
the production phase, based on the evaluation results. the respondents indicated their tendency to use both
Meanwhile, if the stakeholders have requested a new Waterfall and agile; whereas 35% of them stated that
change or do some modifications, they are acceptable they would use agile. Only 13% said that they used
and can get backward in the process and add them only the waterfall methodology (see Figure 6).
easily. During the production phase, the agile team
has to ensure that the product is being launched
successfully. Note that customer experience is taken
into consideration in each step of the iteration. Thus,
the agile team continually supports the stakeholders
for the deployed release.

3. Methodology

The primary data is a research method in which the Figure 6. Used methodology
researcher gets the data and information all by
themselves. The method includes surveys, interviews The third question was related to completing the
or testing which is gathered by the researcher project on time by using the waterfall methodology.
according to the research project directly from 40% of the respondents stated yes, whereas, almost
primary sources [45]. The advantage of primary data 26% of them disagreed with this statement. The
is specific according to the researcher's necessity remaining 34% of them were not sure about this
during the data collection. The researcher has full issue (see Figure 7).
authority on collected data and information. He can
select the design, method and technique of analyzing
the data because of having full control over the
collected data. The validity of primary data can
be reliable because it is not a matter of personal
biases, and the data is perfect. The collected
information is not from the previous sources;
therefore, it is up to date as it got in real-time [46].
On the contrary, the primary data drawback is that it
might consume too much time for the researcher. The Figure 7. Waterfall Meets Deadline

58                                                                                                                        SAR Journal – Volume 5 / Number 1 / 2022. 
SAR Journal. Volume 5, Issue 1, Pages 52‐62, ISSN 2619‐9955, DOI: 10.18421/SAR51‐07 March 2022. 

In contrast to the previous question, the


respondents in the fourth question were asked about
their opinion regarding the timely completion of
projects that are being completed using the agile
methodology question stated (Do you think that
project following Agile methodology was completed
on time?). Over 57% of them stated that yes; the use
of agile methods helps complete projects in a timely  
manner. Just over 29% of them said that they are not Figure 10. Waterfall Phases
sure; whereas only 13% believed that agile
methodology did not help in completing projects in a Then, the seventh question was: From your
timely manner (see Figure 8). experience, what are the main disadvantages of
Waterfall methodology? Around 38% believe that
there are different kinds of drawbacks associated
with Waterfall methodology such as inflexible,
difficulty to deal with errors, and extensive length of
the documentation process (see Figure 11).

Figure 8. Agile Meets Deadline

Then, to obtain further information from the


respondents, the fifth question was related to which Figure 11. Main Disadvantages of Waterfall methodology
methodology would be used to fulfill the
expectations and satisfaction of business. 58.5% of Then, the respondents were asked whether they
the respondents believed that they think agile is the found any advantage of using Waterfall methodology
most suitable methodology (see Figure 9). on the project at which they were working. Many of
them, i.e., 61% of them, stated yes regarding this
statement. Moreover, a question about if they found
Waterfall has advantages, then select the best answer
that describes water fall methodology, and then the
majority of the respondents think Waterfall is a linear
methodology that requires minimum resources;
therefore, it is beneficial (see Figure 12).

Figure 9. Meeting business expectations and customer


satisfaction methodology

Since different stages are involved in the waterfall


methodology; therefore, the sixth question was as
follows: "In Waterfall projects, in which stage the
team faced issues?"
The survey results demonstrated that 30.5% of Figure 12. Waterfall Definition
them, stated that they met problems at the
requirement phase, whereas, 23% highlighted the Then some questions have been asked to enrich the
implementation phase as a significant problematic knowledge about the two methodologies as the
area. Altogether 22% of them were not sure about the following:
phase that is causing them the issue (see Figure 10).

SAR Journal – Volume 5 / Number 1 / 2022.                                                                                                                                    59 
SAR Journal. Volume 5, Issue 1, Pages 52‐62, ISSN 2619‐9955, DOI: 10.18421/SAR51‐07 March 2022. 

Regarding moving from Waterfall to Agile Different limitations can be linked with the
methodology 68.3% of the responses reported that findings of this research. The first is that these
they indeed faced challenges while moving from findings are only based on primary data, and
waterfall to agile methodology, whereas 31.7 said no therefore the use of secondary data was completely
they did not face challenges. ignored. Furthermore, the availability of secondary
Then, to those who faced challenges, they have data in Saudi Arabia was not enough, especially in
been asked to identify the challenges that they have the insurance industry.
been faced while applying the Agile methodology The other limitation that we have identified as
(see Figure 13). significant in the case of current research is related to
the fact that the findings were limited to insurance
companies. Therefore, these findings would be
difficult to apply in the context of any other industry.
Some other limitations that created difficulties in
writing this research paper included the restriction of
time and cost. Since there was limited time to
complete the entire finding; therefore, it prevented
the researcher from analyzing in a further detailed
and in-depth manner.
Keeping into view the entire analysis that has been
presented throughout the research, the
recommendations that can be identified as important
are illustrated below.
The project managers of insurance companies in
Figure 13. Faced Challenges
Saudi Arabia should focus more on agile
Figure 13 showed that the significant challenge methodology as compared to waterfall methods
highlighted by the respondents in terms of the because of the extensive degree of benefits that are to
application of agile methodology is the issue of be gained through agile methodology. However, in
frequently changes. other cases, analysis needs to be conducted about
In addition, since it was essential to compare the how a proper combination of waterfall and agile
two project methodologies as part of the purpose of project methodology can be used. The rationale for
the research; 67% of the respondents feel that agile doing so is that it can result in improving the overall
methodology is more efficient in delivering projects quality of a project.
than the waterfall methodology. Agile methodology And at last, we can remember the quote by
was also identified as a source of bringing tangible Frederic Douglass "If there is no struggle there is no
improvements in the projects by 84% of the progress."
respondents. Considering the benefits of using the
References
agile methodology above 85% of them reported that
they intend to continue using the agile method of [1]. Guide, P. M. B. O. K. (2017). A guide to the project
project management. Moreover, out of the 82 management body of knowledge. Newtown Square,
individuals who took part in this research, more than Pennsylvania, USA: Project Management Institute.
81% of them stated that they would recommend [2]. Laine, T., Korhonen, T., & Suomala, P. (2020). The
using agile for mid-size and large companies. dynamics of repairing multi-project control practice:
A project governance viewpoint. International
5. Conclusion Journal of Project Management, 38(7), 405-418.
[3]. Hyväri, I. (2016). Roles of top management and
The conclusion that can be derived through the organizational project management in the effective
company strategy implementation. Procedia-Social
overall analysis in this research suggests that the use
and behavioral sciences, 226, 108-115.
of agile methodology within projects is better suited [4]. Kouzes, J., & Posner, B. (2019). Leadership in higher
for the project managers to achieve favorable project- education: Practices that make a difference. Berrett-
related outcomes compared to the waterfall Koehler Publishers.
methodology. This is mainly because applying this [5]. Pace, M. (2019). A correlational study on project
particular methodology helps in flexibly working on management methodology and project
different projects in insurance companies. Therefore, success. Journal of Engineering, Project, and
insurance companies should incorporate the elements Production Management, 9(2), 56.
of agile methods within their processes. [6]. Fabris, L. (2019). Projects and the Project Portfolio
Management Process: application in a Consulting
Company. Università Ca' Foscari Venezia.

60                                                                                                                        SAR Journal – Volume 5 / Number 1 / 2022. 
SAR Journal. Volume 5, Issue 1, Pages 52‐62, ISSN 2619‐9955, DOI: 10.18421/SAR51‐07 March 2022. 

[7]. McCormick, M. (2012). Waterfall vs. Agile [21]. Kuhrmann, M., Diebold, P., Münch, J., Tell, P.,
methodology. MPCS, N/A. Garousi, V., Felderer, M., ... & Prause, C. R. (2017,
[8]. Thummadi, B. V., Shiv, O., & Lyytinen, K. (2011, July). Hybrid software and system development in
August). Enacted routines in agile and waterfall practice: waterfall, scrum, and beyond.
processes. In 2011 Agile Conference (pp. 67-76). In Proceedings of the 2017 International Conference
IEEE. on Software and System Process (pp. 30-39).
[9]. Mahalakshmi, M., & Sundararajan, M. (2013). [22]. Moraes, A. T. D., Silva, L. F. D., & Oliveira, P. S. G.
Traditional SDLC vs scrum methodology–a D. (2020). Systematization of absorptive capacity
comparative study. International Journal of Emerging microprocesses for knowledge identification in project
Technology and Advanced Engineering, 3(6), 192- management. Journal of Knowledge
196. Management, 24(9), 2195-2216.
[10]. Rashid, U. (2014). A Methodological Approach: [23]. Bass, R. B., Pejcinovic, B., & Grant, J. (2016,
Formal Specification Of Quality Attributes Modeling October). Applying Scrum project management in
Approcahes In The Waterfall Process ECE curriculum. In 2016 IEEE Frontiers in
Model. VAWKUM Transactions on Computer Education Conference (FIE) (pp. 1-5). IEEE.
Sciences, 3(2), 1-6. [24]. Beerbaum, D. (2021). Applying Agile Methodology
[11]. Wysocki, R. K. (2011). Effective project to regulatory compliance projects in the financial
management: traditional, agile, extreme. John Wiley industry: A case study research. Applying Agile
& Sons. Methodology to Regulatory Compliance Projects in
[12]. Dohe, K., & Pike, R. (2018). Integration Of Project the Financial Industry: A Case Study Research (April
Management Techniques in Digital Projects. Project 26, 2021).
Management in the Library Workplace, 151. [25]. Wachnik, B. (2016). Agile Methodology as a tool for
[13]. Cooper, R. G., & Sommer, A. F. (2018). Agile– reducing information asymmetry in the
Stage-Gate for Manufacturers: Changing the Way implementation of it projects completed on the basis
New Products Are Developed Integrating Agile of the outsourcing strategy. Information Systems in
project management methods into a Stage-Gate Management, 5.
system offers both opportunities and [26]. Mohammad, S. M. (2017). DevOps automation and
challenges. Research-Technology Management, 61(2), Agile methodology. International Journal of Creative
17-26. Research Thoughts (IJCRT), ISSN, 2320-2882.
[14]. Stoddard, M. M., Gillis, B., & Cohn, P. (2019). [27]. Batra, D. (2020). Job-work fit as a determinant of the
Agile project management in libraries: Creating acceptance of large-scale agile methodology. Journal
collaborative, resilient, responsive of Systems and Software, 168, 110577.
organizations. Journal of Library [28]. Balaji, S., & Murugaiyan, M. S. (2012). Waterfall vs.
Administration, 59(5), 492-511. V-Model vs. Agile: A comparative study on
[15]. Pandya, A., Mani, V. S., & Pattanayak, A. (2020, SDLC. International Journal of Information
June). Expanding the responsibility of an offshore Technology and Business Management, 2(1), 26-30.
team and sustainably increasing business value using [29]. Bassil, Y. (2012). A simulation model for the
SAFe. In Proceedings of the 15th International waterfall software development life cycle. arXiv
Conference on Global Software Engineering (pp. 1- preprint arXiv:1205.6904.
5). [30]. Adenowo, A. A., & Adenowo, B. A. (2013).
[16]. Bass, J. M. (2015). How product owner teams scale Software engineering methodologies: a review of the
agile methods to large distributed waterfall model and object-oriented
enterprises. Empirical software engineering, 20(6), approach. International Journal of Scientific &
1525-1557. Engineering Research, 4(7), 427-434.
[17]. Maurer, F., & Hellmann, T. D. (2010). People- [31]. Briciu, C. V., Filip, I., & Indries, I. I. (2016).
centered software development: an overview of agile Methods for cost estimation in software project
methodologies. Software Engineering, 185-215. management. In IOP Conference Series: Materials
[18]. Hamed, A. M. M., & Abushama, H. (2013, August). Science and Engineering (Vol. 106, No. 1, p.
Popular agile approaches in software development: 012008). IOP Publishing.
Review and analysis. In 2013 International [32]. Osorio, J. A., Chaudron, M. R., & Heijstek, W.
Conference on Computing, Electrical and Electronic (2011, August). Moving Waterfallrfall to iterative
Engineering (ICCEEE) (pp. 160-166). IEEE. development: An empirical evaluation of advantages,
[19]. Cooper, R. G., & Sommer, A. F. (2016). Agile- disadvantages and risks of RUP. In 2011 37th
Stage-Gate: New idea-to-launch method for EUROMICRO Conference on Software Engineering
manufactured new products is faster, more and Advanced Applications (pp. 453-460). IEEE.
responsive. Industrial Marketing Management, 59, [33]. Melegati, J., & Goldman, A. (2016, June).
167-180. Requirements engineering in software startups: A
[20]. Drury, M., Conboy, K., & Power, K. (2012). grounded theory approach. In 2016 International
Obstacles to decision making in Agile software Conference on Engineering, Technology and
development teams. Journal of Systems and Innovation/IEEE lnternational Technology
Software, 85(6), 1239-1254. Management Conference (ICE/ITMC) (pp. 1-7).
IEEE.

SAR Journal – Volume 5 / Number 1 / 2022.                                                                                                                                    61 
SAR Journal. Volume 5, Issue 1, Pages 52‐62, ISSN 2619‐9955, DOI: 10.18421/SAR51‐07 March 2022. 

[34]. Nishijima, R. T., & Dos Santos, J. G. (2013). The [41]. Kumar, G., & Bhatia, P. K. (2012). Impact of agile
challenge of implementing scrum agile methodology methodology on software development
in a traditional development process. International Journal of Computer
environment. International Journal of Computers & Technology and Electronics Engineering
Technology, 5(2), 98-108. (IJCTEE), 2(4), 46-50.
[35]. Thummadi, B. V., & Lyytinen, K. (2020). How [42]. Allen, M. W., & Sites, R. (2012). Leaving ADDIE
much method-in-use matters? A case study of agile for SAM: An agile model for developing the best
and waterfall software projects and their design learning experiences. American Society for Training
routine variation. Journal of the Association for and Development.
Information Systems, 21(4), 7. [43]. Lu, B., & DeClue, T. (2011). Teaching agile
[36]. Moniruzzaman, A. B. M., & Hossain, D. S. A. methodology in a software engineering capstone
(2013). Comparative Study on Agile software course. Journal of Computing Sciences in
development methodologies. arXiv preprint Colleges, 26(5), 293-299.
arXiv:1307.3356. [44]. De Smet, A., Lurie, M., & St George, A. (2018).
[37]. Hobbs, B., & Petit, Y. (2017). Agile methods on Leading agile transformation: The new capabilities
large projects in large organizations. Project leaders need to build 21st-century
Management Journal, 48(3), 3-19. organizations. McKinsey & Company.
[38]. Kvasnikov, V., Kotetunov, V., & Komisarenko, O. [45]. Algozzine, B., & Hancock, D. (2017). Doing case
Flexible Agile Methodology. Biological Sciences, 48. study research: A practical guide for beginning
[39]. Rossi, M., Taisch, M., & Terzi, S. (2012, June). Lean researchers. Teachers College Press.
product development: a five-steps methodology for [46]. D'Aveni, R. A., Dagnino, G. B., & Smith, K. G.
continuous improvement. In 2012 18th International (2010). The age of temporary advantage. Strategic
ICE Conference on Engineering, Technology and management journal, 31(13), 1371-1385.
Innovation (pp. 1-10). IEEE. [47]. Avella, J. R. (2016). Delphi panels: Research design,
[40]. Azanha, A., Argoud, A. R. T. T., de Camargo Junior, procedures, advantages, and challenges. International
J. B., & Antoniolli, P. D. (2017). Agile project Journal of Doctoral Studies, 11(1), 305-321.
management with Scrum: A case study of a Brazilian
pharmaceutical company IT project. International
Journal of Managing Projects in Business.

62                                                                                                                        SAR Journal – Volume 5 / Number 1 / 2022. 

You might also like