logo

Systems Analysis and Design

   

Added on  2023-01-05

11 Pages2605 Words60 Views
SYSTEMS ANALYSIS AND
DESIGN

Table of Contents
Table of Contents.............................................................................................................................2
INTRODUCTION...........................................................................................................................3
MAIN BODY...................................................................................................................................3
P1. Strengths and weakness of tradition and agile system analysis methods.............................3
P2. Feasibility study for the Green Food in developing smart phones.......................................5
P3. Reviewing the system using suitable methodology..............................................................7
CONCLUSION................................................................................................................................9
REFERENCES..............................................................................................................................11

INTRODUCTION
The system analysis is a method of examining each and every component of the system
which needs to be installed within the company. System analysis assists the company in
analysing the flow of the information within the company so that the data can be utilised in
proper and effective manner (Magana, Seah and Thomas, 2018). The current report is based over
company Green Food which is a small supermarket and management of company is planning to
develop a new smart phone application. The major aim of this smart phone application is to
enhance the sales and loyalty of consumers. Thus the present report will analyse the strength and
weakness of tradition and agile system of methodologies. Further the feasibility study relating to
development of business problem will be done.
MAIN BODY
P1. Strengths and weakness of tradition and agile system analysis methods
The system development life cycle is a quality system which assists the company in
meeting the expectation of the consumers and completes the project in planned and effective
manner. The SDLC is a methodology which includes tow type of methods that is traditional and
the agile methodology of managing and implementing the system. The strength and weakness of
the different types of traditional and agile methodology are as follows-
Traditional methodology
Waterfall
Advantages Disadvantages
The major advantage of the waterfall model is
that it is very simple and easy to understand
and use it (SDLC waterfall model, 2020).
Another major advantage of using the waterfall
model is that this is a phased model and all the
phases are clearly defined and described.
The major drawback of this model is that there
is high risk and uncertainty attached as all the
phases are interlinked with one another.
Another major drawback is that under this
method the progress of the system cannot be
managed in effective manner.
Iterative model
Advantages Disadvantages
The major advantage of this traditional method The major drawback is that in this method

is that it is easily adaptable to the changing
needs of the project and the client.
Another major benefit of using this is that this
is more cost effective method and is assistive
in change management.
more resources are required and for this the
cost of using this method increases.
Another major disadvantage of this method is
that the management need to be more alert and
attentive relating to the project and details of
project (What is iterative model? 2019).
V- shaped model
Advantages Disadvantages
The major advantage of this model is that this
model includes testing activity like planning,
test design before the stage of coding. This is
assistive in analysing that whether the
application will get successful or not.
Another benefit is that this has feature of
proactive defect tracking.
The major limitation of this model is that this
is not much flexible.
Another drawback is that if any change is in
middle then whole process of documentation
need to be updated.
Spiral model
Advantages Disadvantages
The major advantage is that the software is
produced at earliest by using this model.
Another benefit is that there is benefit of risk
handling as at every phase there is risk
handling and analysis used (Advantages and
disadvantages of using spiral model, 2020).
The major limitation of this model is that this
is not suitable for small project as this method
is expensive.
Another disadvantage is that there comes
difficulty in time management as well as
number of phases is unknown at initial level of
project.
Agile methodology
Kanban
Advantages Disadvantages
The major benefit of using this method of The major drawback of this method is that this

End of preview

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

Related Documents
Assignment on Software Development Life Cycle
|37
|7409
|54

Project Management
|9
|1430
|82

Agile Project Management Methodology - ITSU2006 Assignment
|12
|479
|193

Software Development Life Cycle Methodology for Online Hotel Booking Application
|30
|4922
|103

Software Engineering: Development Methods, Quality, Diagrams, and Lucid Chart
|15
|4370
|101

Bucks Students’ Union Music Festival Case Study
|16
|2227
|15