< prev

Page 1Page 2Page 3Page 4Page 5Page 6

Page 4 of 6
next >

Majalah Ilmiah UNIKOM

Vol.9, No. 2

136

H a l a m a n

5. Use case

dibuat sesuai dengan keinginan dan

user

6. M a n a j e m e n

p e r u b a h a n

memanajemen perubahan yang terjadi

ketika perangkat lunak dibuat.

Konsep Penting dari Kebutuhan

skills

manajemen kebutuhan terhadap sebuah

proyek, perekayasa kebutuhan harus

memahami beberapa konsep yang

berguna bagi semua orang yang ada pada

proyek tersebut. Konsep-konsep tersebut

adalah:

a. Tipe-tipe kebutuhan

Semakin besar sistem yang dibangun

maka semakin banyak pula tipe-tipe

kebutuhan yang muncul. Tipe

kebutuhan sebetulnya adalah sebuah

kelas dari kebutuhan. Dengan

mengidentifikasi tipe-tipe kebutuhan,

tim proyek akan dapat mengorganisasi

kebutuhan dalam jumlah yang besar

menjadi sesuatu yang berarti dan

menjadi grup-grup yang lebih

termanajemen.

b.

Cross Functional Teams

Tidak seperti proses lain yang ada

dalam perekayasaan sistem, rekayasa

d a n

m a n a j e m e n

k e b u t u h a n

merupakan proses yang terkait dengan

banyak pihak baik dari pihak developer

maupun dari pihak pemangku

kepentingan. Bahkan terkadang

perekayasa

kebutuhan

harus

menyertakan pihak lain yang tidak

berada dalam sistem tapi mengerti

akan domain bisnis dari sistem

tersebut.

c. Traceabilitiy

Seperti yang sudah disebutkan pada

tipe-tipe kebutuhan, tidak ada satu

ekspresi dari kebutuhan yang berdiri

s e n d i r i .

S e o r a n g

p e m a n g k u

kepentingan akan mempunyai

kebutuhan yang berbeda dengan

pemangku kepentingan yang lainnya.

Fitur-fitur yang diminta biasanya relatif

terhadap kebutuhan mereka sendiri.

Terkadang antar satu kebutuhan

dengan kebutuhan lain akan

mempunyai ketergantungan sehingga

ketika terjadi perubahan pada satu

kebutuhan maka kebutuhan lainnya

pun akan ikut berubah. Dengan adanya

kejadian ini maka ketertelusuran

antara kebutuhan harus dijaga baik

supaya perekayasa kebutuhan bisa

melihat

keterhubungan

antar

kebutuhan dengan baik.

d. Atribut Multi-dimensional

Setiap tipe-tipe kebutuhan akan

mempunyai atribut yang berbeda dan

masing-masing kebutuhannya pun

akan mempunyai nilai atribut yang

berbeda (multi-dimensional). Seorang

p e r e k a y a s a

h a r u s

m a m p u

membedakan nilai-nilai dari tiap atribut

kemudian merangkainya dalam

sebuah tipe kebutuhan yang sesuai.

e. Change history

Antara kebutuhan individual maupun

koleksi kebutuhan akan mempunyai

sejarah yang berarti sepanjang waktu.

S e m e n t a r a

d i k e t a h u i

b a h wa

perubahan dalam rekayasa kebutuhan

sangat tidak terhindarkan. Oleh karena

itu dibutuhkan perekaman terhadap

versi dari perangkat lunak atau sistem

yang dibangun sehingga sebuah

perangkat lunak dapat dikembangkan

dan dimanajemen dengan baik dan

inkremental.

Cara Kerja Manajemen Kebutuhan

skills

pada manajemen kebutuhan, sekarang

akan diterangkan bagaimana urutan kerja

Adam Mukharil Bachtiar