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...

Full description

Saved in:
Bibliographic Details
Main Author: Naufali Rahmanto, Irvan
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