Slide TIF 407 Pertemuan 1

PENJAMINAN MUTU
PERANGKAT LUNAK

PERTEMUAN KE 1
SAFITRI JAYA, S.Kom, M.T.I
SEMESTER GANJIL TA 2017/20
UNIVERSITAS PEMBANGUNAN

KONTRAK PERKULIAHAN
 SKS MK

: 3 SKS (2 SKS TEORI + 1 SKS LATIHAN)

 LAMA PERKULIAHAN

: 100 MENIT TEORI + 50 MENIT LATIHAN

 JUMLAH TM : 14 PERTEMUAN (7 SEBELUM UTS DAN 7 SETELAH UTS)

 PELAKSANAAN UTS
 PELAKSANAAN UAS

 JADWAL KULIAH

: 16 – 20 OKTOBER 2017 (19 OKTOBER 2017)
: 18 – 22 DESEMBER 2017 (21 DESEMBER 2017)

: KAMIS, PKL 12.50 – 15.20 WIB

 TOLERANSI KETERLAMBATAN : 15 MENIT, > 15 MENIT ABSEN NIHIL
 SYARAT IKUT UJIAN : ABSENSI MINIMAL 70 % (4X ABSEN)
 PENILAIAN

: 10% ABSENSI, 20% LATIHAN, 35% UTS, 35% UAS

 ALAT KOMUNIKASI : SILENT/MODE GETAR SELAMA PERKULIAHAN BERLANGSUNG
 EMAIL : [email protected]

GAMBARAN UMUM
Mata kuliah ini membahas latar belakang, teori-teori,
prinsip-prinsip, dan kajian studi kasus untuk
pengujian dan penjaminan mutu perangkat lunak.

Termasuk pokok bahasan di dalamnya adalah
kehandalan dan mutu perangkat lunak, model
kematangan proses, dan berbagai tipe pengujian,
seperti: unit, aliran kendali, aliran data, domain,
sistem, fungsional, dan penerimaan.

PROSES PERANGKAT LUNAK
Proses pengembangan perangkat lunak memiliki sebuah framework umum,
yaitu :
1.





Framework activities
Task
Project Milestones
Penyelesaian dan hasil
Kerangka acuan jaminan kualitas


2.




Umbrella activities
Jaminan kualitas
Manajemen konfigurasi perangkat lunak
Pengukuran perangkat lunak

TERMINOLOGI PROSES
KUALITAS
Tujuan kualitas (Quality Objectives) :
1. Mencapai dan menopang kualitas produk/layanan untuk memenuhi kebutuhan
customer
2. Memberikan jaminan ke manajemen bahwa kualitas telah dicapai dan dipelihara
3. Memberikan jaminan ke customer bahwa kualitas telah tercapai
Kebijakan kualitas (Quality Policy)
Sasaran dan arah kualitas keseluruhan dari sebuah organisasi terkait dengan

kualitas yang secara formal dinyatakan oleh manajemen atas.
Manajemen kualitas (Quality Management)
Aspek fungsi manajemen keseluruhan yang menentukan dan menerapkan kebijakan
kualitas (ISO9000, Clause 3.2)

TERMINOLOGI PROSES
KUALITAS
Sistem Kualitas (Quality System)
struktur, tanggung jawab, prosedur, proses dan sumber
organisasi untuk penerapan manajemen kualitas (ISO9000,
Clause 3.3)
Kontrol Kualitas (Quality Control)
Teknik dan aktifitas operasional yang digunakan untuk
memenuhi kebutuhan kualitas (ISO9000, Clause 3.4), Meliputi
evaluasi unjuk kerja, membandingkan tujuan dan tindakan,
pengecekan produk

TERMINOLOGI PROSES
KUALITAS
Penjaminan Kualitas (Quality Assurance)

Semua tindakan sistematis dan terencana untuk menjamin bahwa sebuah
produk/layanan akan memenuhi kebutuhan /memuaskan (ISO9000, Clause 3.5)
Sekumpulan aktifitas yang dirancang untuk mengevaluasi proses dimana
produk dikembangkan atau dirakit (IEEE Standards )
Quality assurance meliputi pengecekan proses, dengan tujuan :
1.

Untuk mencegah terjadinya masalah;

2.

Mendeteksi masalah ketika terjadi;

3.

Mengetahui penyebabnya;

4.

Menyelesaikan sampai akar; dan


5.

Mencegah masalah terjadi lagi

TERMINOLOGI PROSES
KUALITAS
E V A L U A T IO N O B JE C T IV E S
of a

G O A LS

S O F T W A R E Q U A L IT Y F U N C T IO N

S ta n d a rd s

S ta n d a rd s
S A T IS F IE D
N EED S


M ETH O D S

S ta n d a rd s

PE R FO R M A N C E