SOFTW ARE
SOFTW ARE
Softwar
e Quality
Assur
an
e (Penjaminan
istilah dalam dunia
teknolo gi informasi
iptanya p er angkat lunak
(softwar e) yang
b erkualitas.
a prinsip
dap
at dilihat dari dua
ka amata, yaitu dari
ektif p emakai atau
p engguna softwar
e yang
b ersangkutan
am institusi, aso-
siasi, maupun or ganisasi
rin i
memp erkenalkan
b erb agai ma am kriteria
e agar men-
ap ai kualitas yang
erkenalkan, setidak-tidaknya
ter dap at sejumlah
oleh M Cal l, se or ang
pr aktisi teknolo gi
a yang
a luas
dip er gunakan oleh
e.
p ar
a vendor p engemb
ang
softwar
Dalam salah satu referensi
adalah p emen uhan ter-
hadap k ebutuhan fungsional
se ara
eksplisit,
engem bangan standar y ang
didokumen tasik an se ara
sebuah soft w are y ang diba-
ngun se ara profesional
a sebuah soft w are dik atak an
b erkualitas apabila memen
1. Memen uhi k ebutuhan
b erarti
bah
a jik
a soft
are
tidak
dapat memen uhi k ebutuhan
p engguna soft w are
b ersangkutan
kurang memiliki kualitas;
2. Memen uhi standar
b erarti
engem bangan soft w are tidak
mengikuti meto dologi
standar,
mak
a hampir
a kualitas
ang baik ak an sulit atau
tidak ter apai; dan
3. Memen uhi sejumlah
b erarti
bah
a jik
a salah
satu
kriteria
implisit tersebut tidak
dapat dip en uhi, mak
a soft
are
ang
b ersangkutan
memiliki kualitas y ang baik.
M Call dan k
a w an-k
faktor-faktor atau kriteria
y ang memp engaruhi kualitas
M Call
faktor-faktor tersebut menjadi
tiga asp ek p en ting, y aitu
1. Sifat-sifat op erasional
2. Kemampuan soft w
a adaptasi atau
45.1 Pro du t
Op
erations
Sifat-sifat op erasional suatu
an oleh para p eran ang
dan p engem bang y ang se ara
en iptaan
ang diukur di sini adalah
y ang
b erh ubungan dengan
teknis
analisa,
eran angan,
F aktor-faktor M Call
y ang
b erk aitan dengan
1. Corre tness sejauh
je tiv
e dari users;
BAB
45. KRITERIA PENJAMINAN
2. Reliabilit y sejauh
fungsin y
a dengan k eteli-
tian y ang dip erluk
de program
ang
dibutuhk
an suatu soft w are un tuk
melakuk an fungsin
a;
4. In tegrit y sejauh
mana
akses
e soft
b erhak
dapat dik endalik an; dan
5. Usabilit y usaha
yiapk an input, dan mengar-
tik an output dari
45.2 Pro du t
Revision
Setelah sebuah soft w are
b erhasil
b erbagai hal y ang p erlu
dip erbaiki
b erdasark an
diran ang dan dik em bangk an
dengan baik, ak an dengan
are tersebut dapat dip er-
baiki merupak an faktor
F aktor-faktor
M Call
ang
b erk
aitan dengan k emampuan
soft w are un tuk menjalani
erubahan
adalah:
1. Main tainabilit y
esalahan (error) dalam
soft w are;
2. Flexibilit yu saha
are y ang op erasional
3. T estabilit y usaha
memastik an apak
ah melakuk an
fungsi y ang dik ehendaki
atau
tidak
45.3 Pro du t
ransition
Setelah in tegritas soft w
are
se ara
pro du t op erational dan
se ara implemen tasi telah
ang harus dip erhatik an
adalah faktor transisi
b eb erapa platform atau
k erangk
a sistem y ang
b eragam.
F aktor-faktor
M Call
at adaptibilitas soft w are
terhadap lingkungan baru:
1. P ortabilit y usaha
hardw are dan/atau sistem
soft w are terten tu
agar
dapat
b erfungsi
dan/atau
lainn y
BAB
45. KRITERIA PENJAMINAN
2. Reusabilit y sejauh
ergunak an ulang pada aplik asi
lainn y
3. In terop erabilit y
dengan lainn y
45.4 T eknik P
engukuran
Menim bang tingk at k esulitan
se ara
langsung dan kuan titatif
kualitas soft w are y ang
b erdasark
M Call
di atas, sebuah form ula
dia juk an un tuk mengukur
se ara
h ubungan:
F aktor soft w are
qualit
1 = Bob ot y ang
b ergan
m1 = Metri y ang memp
A dapun metri y ang
b erikut:
1. Auditabilit yk em
ah soft
atau tidak;
2. A ura y k etelitian
3. Comm uni ation Commonalit
terfa e,
digunak an;
4. Completeness sejauh
erluk an telah ter apai;
5. Con iseness k eringk
6. Consisten y dera
seragam pada seluruh
pro y ek p engem bangan
soft
are;
7. Data Commonalit
seluruh program;
8. Error T oleran e
9. Exe ution
10. Expandabilit y sejauh
11. Generalit y luasn
12. Hardw are Indep enden e
b ergan
ususan dari hardw are tempat
soft w are itu
b erop
erasi;
13. Instrumen tation
a sendiri
dan mengiden asi error
y ang terjadi;
14. Mo dularit y fun tional
indep
enden e
15. Op erabilit yk em
16. Se urit yk etersediaan
dan data terhadap akses
dari pihak y ang tidak
b erhak;
17. Self-Dokumen tation
sejauh
mana
sour e- o
de mem
b erik
b erarti;
18. Simpli it y Kem udahan
19. T ra eabilit yk em
e k ebutuhan p engguna
soft w are; dan
20. T raining sejauh
Hubungan an tara faktor-faktor
metri -metri
dalam gam bar di
ba w
ini.
Dengan memanfaatk
eran ang,
programmer,
ev aluator, dan p engguna
p erangk at lunak dapat mendeskripsik
an
se ara
are. Semakin tinggi nilai
Fq y ang dihasilk an, semakin
erhatik an seb elum melakuk an
ev aluasi terhadap nilai
kuan
titatif
sebuah
soft
are
adalah:
BAB
45. KRITERIA PENJAMINAN
1. T en tuk an terlebih
b erdasark
an
metri
kualitas y ang ada; dan
2. Un tuk masing-masing
ebutuhan dari kualitas y ang
diharapk an terhadap
soft
are
ang
ingin
diev
aluasi.
Sum
b er:
Pressman,
Bab