logo

Software Development Methodologies Report 2022

   

Added on  2022-08-21

10 Pages2189 Words21 Views
 | 
 | 
 | 
Running head: SOFTWARE DEVELOPMENT METHODOLOGIES
SOFTWARE DEVELOPMENT METHODOLOGIES
Name of student
Name of university
Author’s note:
Software Development Methodologies Report 2022_1

1
SOFTWARE DEVELOPMENT METHODOLOGIES
Table of Contents
Introduction....................................................................................................................2
Discussion......................................................................................................................2
Open Unified Process.................................................................................................2
Dynamic systems development method.....................................................................2
Lean software development.......................................................................................3
Spiral software development......................................................................................3
Final selection............................................................................................................4
Ethics..........................................................................................................................4
Group reflection.........................................................................................................4
Individual reflection...................................................................................................6
Conclusion......................................................................................................................6
References......................................................................................................................8
Software Development Methodologies Report 2022_2

2
SOFTWARE DEVELOPMENT METHODOLOGIES
Introduction
In the present times, there is a significant increase in the usage of various kinds of
software in the businesses and the world. The software methodologies are used for
determining the methodology that would be used for creating the software according the
determined specifications. The software methodologies is used for properly plan, create, test
and finally deploy the software projects. This report intends to determine the most
appropriate methodology for developing the software of conference management system for
ABC business. A brief discussion of the software methodologies are provided along with the
justification of choosing any particular software development methodology. The ethical
aspect of the methodology has also been discussed in this report.
Discussion
Open Unified Process
The Open Unified Process or OpenUP is the section of the Eclipse Process
Framework, the open source structure that has been developed by the Eclipse foundation. It
allows the easy adoption of the central parts of the Rational Unified Process or the Unified
Process (Kilic and Altintas 2016). This process could be helpful for the conference
management system as it would allow the iterative development, scenarios and the use case
driving development, architecture-centric approach and the risk management. The main
advantage of the OpenUP methodology is that it is the iterative approach that could be
analysed to be purer than the Waterfall approach (Feng et al. 2019). The main disadvantage
of this approach it is not adaptive and flexible as the agile methodology.
Dynamic systems development method
This methodology could be described as the framework of project delivery that
follows the agile principles and initially utilised as the software development methodology
Software Development Methodologies Report 2022_3

End of preview

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

Related Documents
IMAT5205 Systems Analysis And Design
|10
|2166
|43

Agile Methods and Memo
|13
|2347
|302

Database System Analysis for OZES
|23
|3810
|465

Australian Electric Supply
|12
|2639
|373

Agile and Iterative systems development
|13
|2483
|364

Introduction To Support Other Agile Approaches
|20
|3331
|30