logo

Adaptive Methodologies for Odd Jobs Limited

   

Added on  2023-06-05

16 Pages3696 Words367 Views
System Analysis and Design
Name: Mohammed khateeb pasha
Student Id: 1108338
1

Table of Contents
Introduction..........................................................................................................3
Scrum.......................................................................................................................3
Advantages of Agile Scrum.......................................................................................3
Disadvantages of Agile Scrum..................................................................................4
Extreme Programming (XP)......................................................................................4
Advantages of Extreme Programming.....................................................................5
Disadvantages of Extreme Programming.................................................................5
Adaptive Software Development (ASD) Methodology.............................................6
Advantages of ASD...................................................................................................7
Disadvantages of ASD..............................................................................................7
Conclusion................................................................................................................7
Recommendation.....................................................................................................7
Memorandum..........................................................................................................7
Event Table............................................................................................................ 10
FFSL Domain Model Class Diagram........................................................................10
FFSL Design Class Diagram for Customer and Sales...............................................11
References.............................................................................................................12
2

Introduction
Adaptive Software Development (ASD), Extreme Programming (XP) and Scrum are the three
adaptive methodologies that could be used by means of Odd Jobs Limited(OJL). Scrum is a
famous method used to perform things on agile methodology. Apart from Scrum being a
methodology, it is additionally a framework developed as wanted by means of the business
enterprise using it. Extreme Programming (XP) on the different hand is a improvement
methodology of agile software which targets to enhance software responsiveness and nice to
altering purchaser needs. Lastly is the adaptive software program improvement (ASD)
methodology which is a new machine in agile software program development. ASD aim is
improvement of merchandise that are complex, systems that are giant and repetitive
improvement with same prototyping. (Jaško & two Marinković, 2016).
Scrum
Scrum is a framework of agile for engaging in innovative projects. Scrum performs properly for
complex, modern or new work product improvement scope. As such, OJL can use this
methodology to expand similarly activities like selling underwear and home items such as
scented candles. The framework of Scrum is simple. The proprietor of the product generates a
desire listing that is prioritized known as product backlog. During dash planning the staffs
dealing with the device preferences a small component in the descending order of that want
list, a dash backlog, and determines how implementation of these portions will be done. OJL
group will have particular amount of time for a sprint to accomplish the work normally one
month however prepare day by day meetings to analyze the growth of the work. OJL scrum
grasp will keep the group centered on the objective. Upon completion of the sprint, the work
achieved be prepared to be handed over to the client, stored on storage shelf, or proven to a
stakeholder. Finalization of the dash is completed through it evaluations and retrospective. The
crew then selects another portion of the backlog and starts the operations again. The process
is repeated until the arrival of deadline is reached, budget depletion is reached or ample items
in the product backlog are completed.(hall, 2014).
Advantages of Agile Scrum
Agile scrum will help OJL to save cash and time. It will assist the agency to correctly increase the
mission especially the place the documentation of enterprise wishes is difficult to quantify.
Using this methodology fast codes and testing is easily done when you consider that mistake
are without problems corrected.Clear visibility of the improvement of the task is done as this
approach stress on everyday updates of the work growth thru common meetings. It is
additionally wants regular response from the user. It is effortless to adapt with the
3

modifications seeing that it involves brief dash and continuous feedback. Team members’
productiveness and problems identification is enhanced thru day by day meetings. And it
minimizes the price of system and administration of the undertaking for this reason resulting to
less expensive and quicker output. (Satzinger, Jackson & Burd, 2008).
Disadvantages of Agile Scrum
The stakeholders of project management might demand for shipping of new performance if an
actual quit date is no longer set. Estimation of fee may also now not be correct if duties are not
well defined. The assignment may additionally fail if the group lacks commitment. It requires
quick projects as it features nicely with few staffs. All teams want to be worried until the
accomplishment of the assignment otherwise it can also fail. Test group are required to lift out
regression trying out after each sprint otherwise the first-class supervisor of the undertaking
will discover it tough to quantify and put in force it. (El & Alnoukari, 2012).
Extreme Programming (XP)
XP first insists on commercial enterprise output and then takes an incremental.OJL is focused
on creating and imposing utility of patron management. Customers such as retail keep are
required to fill an software earlier than being furnished with products of OJL. As such OJL will
use XP to build the product with the aid of regular checking out and opinions of this new
implementation. (Kaschek, 2008). two This methodology strongly supports everyday releases in
short cycles of improvement and focal point on improving productivity and checkpoints
introduction at which new client’s necessities can be owned. XP quickens and simplifies new
software improvement manner enhancing the launching of new product faster. (Qasaimeh
& Abran, 2011). It also brings about effectiveness in the code procedure and provide
maximum fee to customers. In addition, it enhances sturdy involvement of the purchaser into
the process of software program development, true interactions among the groups and
improvement of iterative cycles. it enhances client collaboration on negotiation of contracts,
and alternate responses on the plan. It is based on respect, simplicity, courage, verbal exchange
and comments values. XP brings the crew together in the existence of effortless practices, with
ample responses that assist them see their modern-day situation and use the practices to their
exceptional condition. (Sutherland, 2016).
4

End of preview

Want to access all the pages? Upload your documents or become a member.

Related Documents
System Analysis and Design Assignment Solution
|13
|3488
|158

Adaptive Methodologies for System Development: A Comparison of Scrum and Extreme Programming (XP)
|15
|2854
|471

System Analysis and Design
|14
|1909
|73

System Analysis and Design Assignment
|15
|3425
|36

Implementing Management Information System in OZES
|16
|2390
|402

Implementing Management Information System in OZES
|12
|1968
|27