• 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

Mengaplikasikan energi listrik yang dihasilkan dari pembangkit listrik tenaga surya hyrid, untuk menggerakkan pompa air celup / submersibel, dengan spesifikasi

Salah satu usaha untuk meminimalisir ketergantungan tersebut, penggunaan tepung terigu dalam pembuatan naan bread dapat disubstitusi dengan berbagai macam tepung

verifikasi dilakukan terhadap metoda yang memiliki laju alir 0.3 ml/menit dikarenakan pengujian pada laju alir ini memiliki waktu retensi lebih cepat dari laju alir

Sebagai Malaikat, Yesus bisa mengambil tubuh manusia dan nampak sebagai manusia, tetapi tubuh manusiawi-Nya itu adalah tubuh yang semu (phantom).Malaikat adalah roh yang

Oleh karena itu, penulis tertarik untuk melakukan penelitian yang berjudul Pengaruh Asset Earning Power dan Net Profit Margin Terhadap Share Price Perusahaan Sektor

Nilai impor Singapura untuk produk pisangi lebih besar dibandingkan dengan nilai ekspor dimana nilai impor oleh Singapura dari dunia pada tahun 2014 adalah sebesar US$

dilakukan pada saat dismenore untuk meningkat- kan kekuatan otot, daya tahan, dan fleksibilitas otot (Thermacare, 2010), dapat meningkatkan kebugaran, mengoptimalkan

Sedangkan isti’arah tamtsiliyyah adalah suatu susunan kalimat yang digunakan bukan pada makna aslinya karena ada hubungan keserupaan (antara makna asli dan makna majazi)