Pengembangan Aplikasi Penentuan Prioritas Kebutuhan Perangkat Lunak Dengan Metode Value Oriented Prioritizaton

Aisha, Hanida (2019) Pengembangan Aplikasi Penentuan Prioritas Kebutuhan Perangkat Lunak Dengan Metode Value Oriented Prioritizaton. Sarjana thesis, Universitas Brawijaya.

Abstract

Setiap organisasi atau perusahaan menyadari konsekuensi dan pentingnya kebutuhan untuk pengembangan produk perangkat lunak yang berkualitas baik lokal maupun global. Kebutuhan perangkat lunak merupakan deskripsi mengenai hal-hal yang harus dilakukan oleh perangkat lunak. Keberhasilan perangkat lunak tergantung pada pemilihan kebutuhan yang diprioritaskan dengan baik. Prioritas kebutuhan dianggap sebagai salah satu pendekatan yang paling penting dalam proses rekayasa kebutuhan. Prioritisasi kebutuhan digunakan untuk menentukan pemesanan atau jadwal untuk melaksanakan kebutuhan berdasarkan prioritas atau kepentingannya sehubungan dengan sudut pandang para pemangku kepentingan. Banyak teknik atau metode prioritas kebutuhan yang telah diusulkan oleh para peneliti. Pada penelitian ini menerapkan metode yang diusulkan oleh Jim Azar, Randy K.Smith dan David Cordes untuk membantu memprioritaskan kebutuhan yang satu-satunya menggunakan nilai bisnis inti. Metode Value Oriented Prioritization adalah metode yang menekankan pada nilai-nilai bisnis utama dalam proses penentuan prioritas, menggunakan skala ordinal sesuai dengan seberapa pentingnya business core tersebut dalam perusahaan. Resiko dari bisnis yang dijalankan perusahaan juga ikut diidentifikasi dan diberikan nilai positif untuk pembobotan business core, sedangkan nilai negatif untuk pembobotan resiko. Aplikasi ini telah dikakukan pengujian untuk kebutuhan fungsional dan non-fungsional, kebutuhan fungsional menggunakan black-box testing yaitu pengujian validasi dan white-box testing yaitu pengujian unit dan integrasi serta kebutuhan non-fungsional menggunakan pengujian compatibility dengan bantuan software sortsite dengan hasil tidak mendapatkan critical issue pada banyak browser sehingga dapat disimpulkan mendapatkan hasil yang valid.

English Abstract

Every organization and company is aware of the consequences and the importance of the need for developing quality software products both locally and globally. Software requirements are a description of what the software must do. The success of the software depends on the selection of needs that are prioritized properly. Priority needs are considered as one of the most important approaches in the process of needs engineering. needs prioritization is used to determine the bookings or the schedules to carry out the needs based on their priorities or interests with respect to the stakeholders' point of view. There are various techniques and methods that have been proposed by the researchers. In this study, the researcher applies the priority method proposed by Jim Azar, Randy K. Smith, and David Cordes to prioritized the software needs which only use a core business value. The Value-Oriented method Prioritization is a method that emphasizes the main business value in the process of determining the priority, using an ordinal scale according to how important the business in the company is. the risk of the business carried on by the company is also identified and given a positive value for weighting the business core, while a negative value for weighting the risk. This application has been tested for functional and non functional requirements, functional requirements using black-box testing, namely validation testing, and white box testing, namely unit testing and integration and non functional requirements using compatibility testing with the help of sortsite software with the result of not getting critical issues in many browsers, so it can be concluded that it gets a valid results.

Other obstract

-

Item Type: Thesis (Sarjana)
Identification Number: SKR/FILKOM/2019/714/052001197
Uncontrolled Keywords: kebutuhan fungsional, rekayasa kebutuhan, prioritisasi kebutuhan, value oriented prioritization
Subjects: 000 Computer science, information and general works > 005 Computer programming, programs, data > 005.1 Programming > 005.106 85 Software engineering / Capability maturity model (Computer software)
Divisions: Fakultas Ilmu Komputer > Teknik Informatika
Depositing User: Endang Susworini
Date Deposited: 10 Aug 2020 08:00
Last Modified: 10 Aug 2020 08:00
URI: http://repository.ub.ac.id/id/eprint/179229
Full text not available from this repository.

Actions (login required)

View Item View Item