logo

Australian Electric Supply

Systems Analysis Task 2 for the ICT700 course at ATMC, to be submitted by 7 June 2019.

12 Pages2639 Words373 Views
   

Added on  2022-11-01

About This Document

This memo discusses Agile & Iterative Systems Development, Agile Scrum Methodology, Advantages and Discussion. It is relevant for students studying Agile Methods and related courses. Download now from Desklib!

Australian Electric Supply

Systems Analysis Task 2 for the ICT700 course at ATMC, to be submitted by 7 June 2019.

   Added on 2022-11-01

ShareRelated Documents
qwertyuiopasdfghjklzxcvb
nmqwertyuiopasdfghjklzxc
vbnmqwertyuiopasdfghjklz
xcvbnmqwertyuiopasdfghj
klzxcvbnmqwertyuiopasdf
ghjklzxcvbnmqwertyuiopas
dfghjklzxcvbnmqwertyuiop
asdfghjklzxcvbnmqwertyui
opasdfghjklzxcvbnmqwerty
uiopasdfghjklzxcvbnmqwe
rtyuiopasdfghjklzxcvbnmq
wertyuiopasdfghjklzxcvbn
mqwertyuiopasdfghjklzxcv
bnmqwertyuiopasdfghjklzx
cvbnmqwertyuiopasdfghjkl
zxcvbnmqwertyuiopasdfgh
jklzxcvbnmqwertyuiopasdf
Australian Electric Supply
Agile Methods and Memo
5/30/2019
Australian Electric Supply_1
Australian Electric Supply
Table of Contents
Agile & Iterative Systems Development....................................................................................2
Agile Scrum Methodology.....................................................................................................2
Discussion...........................................................................................................................2
Advantages..........................................................................................................................2
Disadvantages.....................................................................................................................2
Lean & Kanban Software Development.................................................................................3
Discussion...........................................................................................................................3
Advantages..........................................................................................................................3
Disadvantages.....................................................................................................................3
Extreme Programming (XP)...................................................................................................3
Discussion...........................................................................................................................3
Advantages..........................................................................................................................4
Disadvantages.....................................................................................................................4
Dynamic System Development Method (DSDM).................................................................4
Discussion...........................................................................................................................4
Advantages..........................................................................................................................4
Disadvantages.....................................................................................................................5
Recommended Methodology..................................................................................................5
References..................................................................................................................................6
Appendix....................................................................................................................................7
1
Australian Electric Supply_2
Australian Electric Supply
Agile & Iterative Systems Development
The methodology that OZES management team shall follow must be agile and iterative
system development. It comprises of the set of methods that follow ad-hoc method of system
development. The agile methods do not have a set of pre-defined methods or sequential steps;
rather, the steps and methods are determined as per the project conditions and project
environment. There are a number of different agile methods that have been defined which can
be used for the system.
Agile Scrum Methodology
Discussion
Scrum is the agile development methodology that will allow incremental and iterative
development of the system. There is a Product Backlog that comprises of the system
requirements. In this methodology, the project will be carried out in a series of sprints
(iterations) and each sprint will include a sub-set of the overall requirements. The
methodology will focus on the functional as well as the functional requirements. These
sprints will run for a period of two to four weeks and there will be customer collaboration
process conducted at the end of each sprint (Ashbacher, 2010).
Advantages
There is specific amount of work that the team commits in a particular sprint and
therefore, the team has a vision and a goal in perspective.
The team involved is cross-functional and self-directing.
There are only three roles defined under scrum to avoid ambiguities. These include
Product Owner, Scrum Master, and Scrum Team
Disadvantages
The lack of experienced professionals and members in the project team may lead to
significant issues and there may be problem of scope creep that may emerge.
In case of poor definition of the tasks and activities, there are chances of inefficiencies
and operational failures that may come up (Rajasekaran, 2015).
2
Australian Electric Supply_3
Australian Electric Supply
Lean & Kanban Software Development
Discussion
Lean & Kanban software development will carry out the development processes on the basis
of the value streams. The primary aim in this methodology will be to deliver highest value to
the customers and the business organization. The primary principles on which the
methodology will be based upon will be elimination of the wastes, empowering the team,
amplification of the learning, and integrity development. Kanban is the development method
that is based of visual workflow management and keeps a limit on the work in progress. The
enhanced flow is one of the characteristics associated with the methodology (Ebert,
Abrahamsson & Oza, 2012).
Advantages
Time-boxed iteration is optional in this case.
The waste activities are eliminated and therefore, the effort of the resources is utilized
and directed in the correct direction.
The board can be shared by multiple teams or individuals associated in the project
team.
Disadvantages
There are situations wherein unwanted complexities get added to the project which
may appear as significant issue for the members of the project team.
There are no defined timeframes associated with the project phases which may lead to
confusions among the project team members.
Extreme Programming (XP)
Discussion
Extreme Programming (XP) is the agile method that will provide high-quality software and
will provide continuous and quick deliveries. There may be changes in the software
requirements that may occur. These changes will be readily managed with the aid of this
methodology. There will be high customer involvement and continuous testing & planning
that will be made possible with the aid of the methodology. There are four basic principles
that the methodology relies upon. These include simplicity, communication, feedback, and
courage (Kunwar, 2018).
3
Australian Electric Supply_4

End of preview

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

Related Documents
System Analysis and Design
|15
|1813
|298

System Analysis and Design
|14
|1909
|73

Agile Methods and Memo
|13
|2347
|302

System Analysis and Design
|17
|2251
|418

Description of Project Methodologies
|9
|1228
|76

System Analysis and Design
|18
|2411
|215