• Tidak ada hasil yang ditemukan

2023c pertemuan 16 dan 17

N/A
N/A
Protected

Academic year: 2018

Membagikan "2023c pertemuan 16 dan 17"

Copied!
13
0
0

Teks penuh

(1)

TESTING DAN QA SOFTWARE

PERTEMUAN 16 & 17

(2)

DEFINISI PROSES

PENGEMBANGAN SOFTWARE

 Pengembangan software adalah sekumpulan

(3)

DEFINISI “UMBRELLA

FRAMEWORKS”

 Tujuan dari “umbrella framework” adalah:

Membuat spesifikasi sebuah model yang ideal.

Mendeskripsikan suatu proses software yang

kompeten.

Memberikan sebuah referensi kerangka kerja yang

(4)

PENTINGNYA STANDARISASI

PROSES

 Digunakan untuk membuat kebijakan dan

prosedur yang jelas.

 Menyediakan informasi mengenai titik-titik yang

(5)

HUBUNGAN ANTAR STANDARISASI

PROYEK

 Tujuan dari standar pengembangan adalah membuat

proses software menjadi dapat dilihat dan dapat dimengerti oleh organisasi secara keseluruhan.

 Contoh standar pengembangan proses dan petunjuk

pelaksanaan (framework):

ISO 9000TickIT

Software Institute’s Capability Maturity Model (SEI-CMM)ISO 15504 (AKA SPICE)

(6)

METODOLOGI SOFTWARE &

TESTING

 Metodologi: suatu kumpulan tahap-tahap atau fase-fase atau

tugas-tugas yang berurutan, dan biasa juga disebut model siklus hidup.

 Seluruh aktifitas pengembangan software dibagi menjadi

tahap-tahap atau fase-fase.

 Tiap tahap memiliki produk akhir sebagai tanda selesainya

tahap tersebut.

 Empat tahapan dasar siklus hidup software yaitu:

(7)

TESTING DALAM SIKLUS HIDUP

SOFTWARE

 Pada awalnya, testing dipandang sebagai fase dari

pengembangan, setelah fase coding (sistem dites setalah dibuat).

 Seiring dengan tingkat kedewasaan testing, siklus hidup

(8)
(9)

SIKLUS HIDUP TESTING

 Secara umum terdapat dua macam model

penerapan siklus hidup testing , yaitu:

(10)

SIKLUS HIDUP TESTING

TRADISIONAL

 Testing dilakukan setelah coding

(dimulai setelah coding selesai).

 Kekurangan:

Tahap tes dimulai terlambat akibat fase coding yang terlambat, sehingga disain tes sangat sederhana.

(11)

SIKLUS HIDUP TESTING PARALEL

 Perencanaan tes dan

disain test scenario

dilakukan secara paralel dengan pengembangan

software.

Bug dapat diketahui

sejak awal, seperti ketidak jelasan

(12)

SIKLUS HIDUP TESTING PARALEL

~ lanjutan ~

 Model ini

dikembangkan lagi untuk meningkatkan kemampuan proses, dengan

(13)

SIKLUS HIDUP TESTING PARALEL

~ V-MODEL ~

 V-Model adalah pengembangan dari siklus hidup

testing paralel.

Referensi

Dokumen terkait

Peserta tidak diperbolehkan masuk ke Schoology setelah 10 menit tes dimulai (Panitia akan mengeluarkan peserta yang sudah terlambat 10 menit ke atas) - jadi

Peserta tidak diperbolehkan masuk ke Schoology setelah 10 menit tes dimulai (Panitia akan mengeluarkan peserta yang sudah terlambat 10 menit ke atas) - jadi

Peserta tidak diperbolehkan masuk ke Schoology setelah 10 menit tes dimulai (Panitia akan mengeluarkan peserta yang sudah terlambat 10 menit ke atas) - jadi

Peserta tidak diperbolehkan masuk ke Schoology setelah 10 menit tes dimulai (Panitia akan mengeluarkan peserta yang sudah terlambat 10 menit ke atas) - jadi

Peserta tidak diperbolehkan masuk ke Schoology setelah 10 menit tes dimulai (Panitia akan mengeluarkan peserta yang sudah terlambat 10 menit ke atas) - jadi

Peserta tidak diperbolehkan masuk ke Schoology setelah 10 menit tes dimulai (Panitia akan mengeluarkan peserta yang sudah terlambat 10 menit ke atas) - jadi

Peserta tidak diperbolehkan masuk ke Schoology setelah 10 menit tes dimulai (Panitia akan mengeluarkan peserta yang sudah terlambat 10 menit ke atas) - jadi

Peserta tidak diperbolehkan masuk ke Schoology setelah 10 menit tes dimulai (Panitia akan mengeluarkan peserta yang sudah terlambat 10 menit ke atas) - jadi