DEVELOPMENT OF VALIDATION MODULE ON ESSENCEBOARD METHOD EDITOR

In this final project, a validation module has been produced on EssenceBoard method editor to facilitate method engineers to build valid software development methods in accordance with Essence standards. The main reason for developing this validation module is because the validation that can b...

Full description

Saved in:
Bibliographic Details
Main Author: Angelo, Kevin
Format: Final Project
Language:Indonesia
Online Access:https://digilib.itb.ac.id/gdl/view/56342
Tags: Add Tag
No Tags, Be the first to tag this record!
Institution: Institut Teknologi Bandung
Language: Indonesia
id id-itb.:56342
spelling id-itb.:563422021-06-22T07:15:16ZDEVELOPMENT OF VALIDATION MODULE ON ESSENCEBOARD METHOD EDITOR Angelo, Kevin Indonesia Final Project rule-based validation, engineering method, Essence, custom rule, method example, EssenceBoard INSTITUT TEKNOLOGI BANDUNG https://digilib.itb.ac.id/gdl/view/56342 In this final project, a validation module has been produced on EssenceBoard method editor to facilitate method engineers to build valid software development methods in accordance with Essence standards. The main reason for developing this validation module is because the validation that can be done by EssenceBoard is still not complete. In addition, there is no feature to add custom validation rules for each organization while in fact, it is common knowledge that the validation of each method can vary depending on the needs of the organization. EssenceBoard also does not provide examples of methods that can be directly used in general cases. These deficiencies become the basis for analyzing the needs of the validation module to be built. After the analysis, the design and implementation of the validation module is carried out. The validation mechanism used is rule-based validation where there are several validation rules that can be applied to the method. Users can add new rules and edit existing rules as needed. Adding and editing validation rules must follow the format and syntax provided so that method validation can be carried out properly. In addition to the validation rules, examples of software development methods for some common cases are provided that can be used when building new methods. The sample method in the Essence standard has the potential to be further developed into a more complete method according to user needs. Tests have been carried out on the validation module that has been developed. Tests are conducted to check the validity of the new rules and the added functionality, namely the functionality of adding and editing rules, as well as using examples of existing methods to create new methods. The test results show that the validation module can detect errors in the method, so EssenceBoard users can make improvements on the method. 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 In this final project, a validation module has been produced on EssenceBoard method editor to facilitate method engineers to build valid software development methods in accordance with Essence standards. The main reason for developing this validation module is because the validation that can be done by EssenceBoard is still not complete. In addition, there is no feature to add custom validation rules for each organization while in fact, it is common knowledge that the validation of each method can vary depending on the needs of the organization. EssenceBoard also does not provide examples of methods that can be directly used in general cases. These deficiencies become the basis for analyzing the needs of the validation module to be built. After the analysis, the design and implementation of the validation module is carried out. The validation mechanism used is rule-based validation where there are several validation rules that can be applied to the method. Users can add new rules and edit existing rules as needed. Adding and editing validation rules must follow the format and syntax provided so that method validation can be carried out properly. In addition to the validation rules, examples of software development methods for some common cases are provided that can be used when building new methods. The sample method in the Essence standard has the potential to be further developed into a more complete method according to user needs. Tests have been carried out on the validation module that has been developed. Tests are conducted to check the validity of the new rules and the added functionality, namely the functionality of adding and editing rules, as well as using examples of existing methods to create new methods. The test results show that the validation module can detect errors in the method, so EssenceBoard users can make improvements on the method.
format Final Project
author Angelo, Kevin
spellingShingle Angelo, Kevin
DEVELOPMENT OF VALIDATION MODULE ON ESSENCEBOARD METHOD EDITOR
author_facet Angelo, Kevin
author_sort Angelo, Kevin
title DEVELOPMENT OF VALIDATION MODULE ON ESSENCEBOARD METHOD EDITOR
title_short DEVELOPMENT OF VALIDATION MODULE ON ESSENCEBOARD METHOD EDITOR
title_full DEVELOPMENT OF VALIDATION MODULE ON ESSENCEBOARD METHOD EDITOR
title_fullStr DEVELOPMENT OF VALIDATION MODULE ON ESSENCEBOARD METHOD EDITOR
title_full_unstemmed DEVELOPMENT OF VALIDATION MODULE ON ESSENCEBOARD METHOD EDITOR
title_sort development of validation module on essenceboard method editor
url https://digilib.itb.ac.id/gdl/view/56342
_version_ 1822930164704608256