logo

System Analysis: OZES Case Study

   

Added on  2022-11-13

19 Pages2873 Words68 Views
Running head: System Analysis 1
System Analysis
OZES Case Study
Institutional Affiliation

System Analysis 2
Executive Summary
In this report of OZES, the major idea was to explain the software methodologies
approach with regards to agile software development. This paper has emphasized on three major
methodologies to come up with the best methodology. The techniques described in detail in the
report are Lean Software development, Extreme Programming and SCRUM. The report has
recommended for SCRUM due to its benefits and development when compared to the other two.
The reason for recommending SCRUM was to ensure that all customers are satisfied as they are
involved constantly during development. SCRUM usually put more focus on what to find and
prioritize in terms of the functionality of the systems via product creation backlogs which
consists of all the tasks required to be completed and thus delivering a working deliverable.

System Analysis 3
Table of Contents
Executive Summary.............................................................................................................2
Introduction..........................................................................................................................3
Advantages of Using SCRUM methodology..................................................................7
Discussion........................................................................................................................8
Advantages of Lean Development Approach..............................................................9
Disadvantages of Lean Development Approach.........................................................9
Extreme Programming...................................................................................................10
Advantages of Extreme Programming...........................................................................11
Disadvantages of Extreme Programming (XP) Approach.........................................12
Case Analysis.....................................................................................................................13
Event Table....................................................................................................................13
Use Case........................................................................................................................13
Use Case Description ....................................................................................................14
Domain Model Class Diagram......................................................................................14
Class Diagram Design...................................................................................................15
Conclusion.........................................................................................................................15
References..........................................................................................................................16

System Analysis 4
Introduction
Ideally, any organization system development will be vital to know which development
methodology to apply in all aspects. A system development technique is very key in estimating
the time the project will take. There exist several development methodologies and in this case of
OZES, the requirement is giving an analysis with regards to the Agile Development
methodologies and suggesting the methodology to apply in their case study. Australian Electric
Supply Company is in need of an interactive approach that involves their customers. In this case,
they can be able to eliminate the use of the traditional system development life cycles.
An agile Application development methodology can be termed to be an approach which
is iterative and that in the current era has substituted the use of the traditional SDLC. The
traditional system development life cycles are always associated with problems such as over
budgeting and the timeframe not kept. The agile development systems have helped the
developers to be able to develop systems with a very short time unlike in the past where none
had to complete one phase before going to the next (Altameem, 2015). In the agile methodology
it is possible to work with different modules at the same time as the tasks can be improved and
thus evolving by collaborating and having to cooperate with the development teams that works
towards achieving the client needs and requirements. In system methodology development case,
it is good to for one to understand the needs and the requirements of the clients (Alam, 2012). In
this case, OZES has employed consultant to help them identify advantages and disadvantages of
the available Agile System Development methodologies. Moreover, it is good for such
understanding as it will help them to know the existing risks and how such can affect the
organization when such methodology is adopted in future. The diagram below shows how the
phases of Agile development interact and iterate.

End of preview

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

Related Documents
Australian Electric Supply Management System Model and Design
|17
|2733
|394

Agile System Development Methodologies for OZES Case Study
|17
|3121
|414

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

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

Database System Analysis for OZES
|23
|3810
|465

ICT700 Systems Analysis and Design
|15
|3023
|113