COMPARISON OF AGILE METHODOLOGY COMPLETENESS BASED ON OMG ESSENCE
Software development methodology is a series of activities that design, structure, plan, and control the software development process. There are various software development methodologies, one of which is agile methodologies. Agile methodology is an approach to software development that emphasize...
Saved in:
Main Author: | |
---|---|
Format: | Theses |
Language: | Indonesia |
Online Access: | https://digilib.itb.ac.id/gdl/view/80976 |
Tags: |
Add Tag
No Tags, Be the first to tag this record!
|
Institution: | Institut Teknologi Bandung |
Language: | Indonesia |
id |
id-itb.:80976 |
---|---|
spelling |
id-itb.:809762024-03-17T04:43:03ZCOMPARISON OF AGILE METHODOLOGY COMPLETENESS BASED ON OMG ESSENCE Naufali Rahmanto, Irvan Indonesia Theses Agile methodologies, Essence Framework, Software Development, Software Engineering Methods and Theory, Essentialization Process, comparison agile methodologies INSTITUT TEKNOLOGI BANDUNG https://digilib.itb.ac.id/gdl/view/80976 Software development methodology is a series of activities that design, structure, plan, and control the software development process. There are various software development methodologies, one of which is agile methodologies. Agile methodology is an approach to software development that emphasizes repetitive work processes and fast teamwork. There are various agile methodologies, including Scrum, Extreme Programming (XP), LEAN, Feature Driven Development (FDD), and Dynamic System Development Method (DSDM). With the variety of existing agile methodologies, choosing which methodology to use becomes difficult. So that a methodology can be easily understood, the Object Management Group (OMG) and Software Engineering Methods and Theory (SEMAT) provide standards for modeling a method, namely the essence framework. The Essence framework offers a standard for modeling methods, using the essential elements that need to be present in a methodology. This research aims to produce the most complete comparison of agile methodologies based on essence standards. The most complete methodology is a methodology that defines the essential elements according to essence. With this standard, comparisons can be made concerning kernel essence elements. In this process, a comparison of three agile methodologies is carried out, namely Scrum, XP, and FDD. The comparison results show that the Scrum methodology is the complete methodology with the completeness of the Alpha kernel essence in the satisfied (AS) classification at 100%, the Activity Spaces kernel essence in the satisfied (AS) classification at 55%, and not satisfied (NS) at 45% , as well as essence kernel competencies in the thoroughly satisfied (AS) classification of 100%. It is hoped that the process stages used in this research can be used to compare other agile methodologies. text |
institution |
Institut Teknologi Bandung |
building |
Institut Teknologi Bandung Library |
continent |
Asia |
country |
Indonesia Indonesia |
content_provider |
Institut Teknologi Bandung |
collection |
Digital ITB |
language |
Indonesia |
description |
Software development methodology is a series of activities that design, structure,
plan, and control the software development process. There are various software
development methodologies, one of which is agile methodologies. Agile
methodology is an approach to software development that emphasizes repetitive
work processes and fast teamwork. There are various agile methodologies,
including Scrum, Extreme Programming (XP), LEAN, Feature Driven
Development (FDD), and Dynamic System Development Method (DSDM). With the
variety of existing agile methodologies, choosing which methodology to use
becomes difficult. So that a methodology can be easily understood, the Object
Management Group (OMG) and Software Engineering Methods and Theory
(SEMAT) provide standards for modeling a method, namely the essence framework.
The Essence framework offers a standard for modeling methods, using the essential
elements that need to be present in a methodology. This research aims to produce
the most complete comparison of agile methodologies based on essence standards.
The most complete methodology is a methodology that defines the essential
elements according to essence. With this standard, comparisons can be made
concerning kernel essence elements. In this process, a comparison of three agile
methodologies is carried out, namely Scrum, XP, and FDD. The comparison results
show that the Scrum methodology is the complete methodology with the
completeness of the Alpha kernel essence in the satisfied (AS) classification at
100%, the Activity Spaces kernel essence in the satisfied (AS) classification at 55%,
and not satisfied (NS) at 45% , as well as essence kernel competencies in the
thoroughly satisfied (AS) classification of 100%. It is hoped that the process stages
used in this research can be used to compare other agile methodologies. |
format |
Theses |
author |
Naufali Rahmanto, Irvan |
spellingShingle |
Naufali Rahmanto, Irvan COMPARISON OF AGILE METHODOLOGY COMPLETENESS BASED ON OMG ESSENCE |
author_facet |
Naufali Rahmanto, Irvan |
author_sort |
Naufali Rahmanto, Irvan |
title |
COMPARISON OF AGILE METHODOLOGY COMPLETENESS BASED ON OMG ESSENCE |
title_short |
COMPARISON OF AGILE METHODOLOGY COMPLETENESS BASED ON OMG ESSENCE |
title_full |
COMPARISON OF AGILE METHODOLOGY COMPLETENESS BASED ON OMG ESSENCE |
title_fullStr |
COMPARISON OF AGILE METHODOLOGY COMPLETENESS BASED ON OMG ESSENCE |
title_full_unstemmed |
COMPARISON OF AGILE METHODOLOGY COMPLETENESS BASED ON OMG ESSENCE |
title_sort |
comparison of agile methodology completeness based on omg essence |
url |
https://digilib.itb.ac.id/gdl/view/80976 |
_version_ |
1822997064933441536 |