SlideShare a Scribd company logo
1 of 6
REKAYASA PERANGKAT LUNAK
SOFTWARE QUALITY ASSURANCE
Kelompok 5
NAMA ANGGOTA :
IDA BAGUS GEDE DWIPERMANA SIDHI (1404505044)
KETUT SULYA ARYA WASIKA (1404505045)
MADE APRISINTIA YUDIADEWI (1404505047)
PUTU WAHYU NOVIAN MARTIKA (1404505048)
PANDE BAGUS NARENDRA MAHAPUTRA (1404505075)
JURUSAN TEKNOLOGI INFORMASI
FAKULTAS TEKNIK UNIVERSITAS UDAYANA
TAHUN PELAJARAN 2015-2016
SOFTWARE QUALITY ASSURANCE (SQA)
Software Quality Assurance adalah serangkaian aktifitas yang sistematik dan
terencana dalam rangka memastikan kualitas dari software. Definisi ini
menekankan pada 3 hal yaitu:
1. Kebutuhan software adalah fondasi ukuran kualitas software, jika software
tidak sesuai dengan kebutuhan yang ditentukan maka kualitas pun kurang
2. Jika menggunakan suatu standar untuk pembangunan software, software tidak
memenuhi standar tersebut maka dianggap kurang berkualitas
3. Sering kali ada kualitas yang secara langsung diutarakan (tersirat) seperti
kemudahan penggunaan dan pemeliharaan yang baik. Kualitas software
dipertanyakan jika tidak memenuhi kebutuhan ini.
Ketut Sulya Arya Wasika (1404505045)
FAKTOR KUALITAS
 Correctness : besarnya program dapat memuaskan spesifikasi dan
objektivitas dari misi pelanggan
 Reliability : besarnya program dapat diharapkan memenuhi fungsi-
fungsi yang dikehendaki
 Efficiency : jumlah sumber-sumber dan kode yang dibutuhkan program
untuk menjalankan fungsi-fungsi
 Integrity : besarnya pengontrolan pengaksesan oleh seseorang yang
tidak mempunyai otorisasi terhadap perangkat lunak atau data
 Usability : effort (usaha) yang dibutuhkan untuk mempelajari,
mengoperasikan, menyiapkan input dan mengintepretasi kan output program
 Maintainability : usaha yang dibutuhkan untuk menempatkan dan
menetapkan suatu kesalahan pada program
 Flexibility : usaha yang dibutuhkan untuk memodifikasi program yang
dioperasikan
 Testability : usaha yang dibutuhkan untuk menguji program untuk
menjamin telah dijalankannya program yang diharapkan
 Portability : usaha yang dibutuhkan untuk mentransfer program dari
lingkungan sistem perangkat lunak dan atau perangkat keras ke lingkungan
lain
 Reusability : besarnya program dapat digunakan oleh aplikasi lain
 Interoperability : usaha yang dibutuhkan untuk memasang-kan satu sistem
dengan yang lain
Ida Bagus Gede Dwipermana Sidhi (1404505044)
PENGUKURAN KUALITAS PERANGKAT LUNAK
 Auditability : mudah untuk diperiksa mengenai konfirmansi standar
 Accuracy : presisi komputasi dan pengontrolan
 Communication commonality : derajat pengunaan interface, protokol dan
bandwidth yang standar
 Completeness : derajat pencapaian implementasi full dari fungsi-fungsi yang
dibutuhkan
 Conciseness : kepadatan program dalam lines of code
 Consistency : penggunaan teknik dokumentasi dan perancangan yang
seragam
 Data commonality : penggunaan struktur dan tipe data standar
 Error tolerance : akibat yang timbul pada saat program menemui kesalahan
 Execution efficiency : kinerja waktu eksekusi pada program
 Expandability : derajat dimana perancangan terprosedur, data dan arsitektur
dapat diperluas
 Generality : kelonggaran aplikasi dari komponen program
 Hardware independence : derajat dimana perangkat lunak dipisahkan dari
perangkat keras atau yang mengoperasikannya
 Instrumentation : derajat dimana program memonitor operasinya sendiri dan
mengindentifikasikan kesalahan-kesalahan yang timbul
 Modularity : kemandirian fungsional dari komponen program
 Operability : kemudahan pengoperasian program
 Security : ketersediaan mekanisme yang mengontrol atau memproteksi
program dan data
 Self-documentation : derajat dimana source code menyediakan dokumentasi
yang berarti
 Simplicity : derajat dimana program dapat dimengerti dengan mudah
 Software system independence : derajat dimana program berdiri sendiri dari
fitur bahasa pemrograman, karakteristik sistem pengoperasian dan batasan
lainnya yang tidak standar
 Traceability : kemampuan untuk menelusuri representasi perancangan atau
komponen program aktual, kembali ke kebutuhan
 Training : derajat dimana per. lunak dapat membantu pengguna yang baru
dalam mengaplikasikan sistem
Putu Wahyu Novian Martika (1404505048)
AKTIFITAS SQA
Grup SQA melakukan serangkaian aktifitas untuk membantu tim praktisi
pembangun software dalam menghasilkan produk yang berkualitas tinggi.
Aktifitas-aktifitas tersebut adalah :
1. Rencana SQA untuk suatu proyek. Dibuat selama merencanakan proyek dan
diperiksa oleh semua pihak. Rencana menentukan cara evaluasi, cara audit
dan review, standar yang akan digunakan, proses untuk error tracking dan
pelaporannya, dokumen yang akan dibuat grup SQA.
2. Ikut membuat gambaran software proses yang akan digunakan untuk
membangun software.
3. Review aktifitas software engineering untuk memastikan kesesuaian dengan
software proses yang ditentukan
4. Melakukan audit hasil kerja software
5. Memastikan penyimpangan yang terjadi dalam kerja software dan hasil kerja
terdokumentasi dan diatasi sesuai dengan procedure
6. Mencatat ketidak-sesuaian dan melaporkannya ke manajer senior
Pande Bagus Narendra Mahaputra (1404505075)
SOFTWARE REVIEW
Software Review adalah evaluasi elemen software untuk memeriksa/mengontrol
perbedaan dari hasil yang direncanakan sampai rekomendasi perbaikan. Terdapat
3 tipe Software Review, yaitu :
1. Walkthrough
Evaluasi pada elemen software tertentu, identifikasi kesalahan dan
memberikan solusi. Pembangun menjelaskan dan ada tanya jawab yang diatur
oleh moderator.
2. Software Inspection
Evaluasi dokumen dan program sebelum technical review atau testing.
Pemeriksaan oleh rekan dengan checklist hal-hal yang perlu verifikasi dengan
tujuan identifikasi ketidaksesuaian dengan aspek dan standar, dan mengukur
perkembangan.
3. Technical Review
Review semua bagian software untuk membuktikan kesesuaian dengan
spesifikasi, dibangun sesuai standar dan semua perubahan sudah
diterapkan/dilakukan.
Dari ketiga tipe diatas, technical review dianggap efektif dari sudut pandang
jaminan kualitas (quality assurance). Technical review dikerjakan oleh
pembangun software (para praktisi) untuk mereka sendiri. Tujuan technical
review, yaitu:
1. Menemukan error dalam function, logika, atau implementasi
2. Memastikan software memenuhi kebutuhan
3. Memastikan software memenuhi standar
4. Mencapai software yang dibangun dengan cara yang seragam
5. Membuat proyek lebih mudah diatur
Sebagai tambahan, technical review juga merupakan wahana latihan dan melatih
praktisi junior untuk mengamati pendekatan yang berbeda. Beberapa batasan
technical review, yaitu:
1. 3-5 orang terlibat dalam review
2. Persiapan awal untuk masing-masing orang tidak lebih dari 2 jam
3. Durasi pertemuan review tidak lebih dari 2 jam.
Petunjuk pelaksanaan technical review:
1. Review produk, bukan review pembuat produk
2. Buat agenda rapat dan patuhi
3. Batasi debat/perbedaan pendapat
4. Jelaskan masalahnya dan batasannya
5. Mencatat
6. Batasi jumlah yang ikut rapat dan persiapan awal ditekankan
7. Niat checklist untuk tiap produk
8. Terjadwal
9. Peserta rapat perlu mendapat training teknis dan psikologi manusia
10. Review hasil review sebelumnya.
Made Aprisintia Yudiadewi (1404505047)
DAFTAR PUSTAKA
http://www.haritsthinkso.com/2010/01/pengertian-software-quality-
assurance.html
http://julian.unsri.ac.id/userfiles/file/sqa/Pengantar%20sqa.pdf
http://lecturer.ukdw.ac.id/othie/sqa.pdf
http://wsilfi.staff.gunadarma.ac.id/Downloads/files/33331/Software-Quality-
Assurance.pdf

More Related Content

What's hot

Chapter 1 - Software Quality Challenge
Chapter 1 - Software Quality ChallengeChapter 1 - Software Quality Challenge
Chapter 1 - Software Quality ChallengeEM Nasrul
 
Rekayasa Perangkat Lunak JAMINAN KUALITAS PERANGKAT LUNAK
Rekayasa Perangkat Lunak JAMINAN KUALITAS PERANGKAT LUNAKRekayasa Perangkat Lunak JAMINAN KUALITAS PERANGKAT LUNAK
Rekayasa Perangkat Lunak JAMINAN KUALITAS PERANGKAT LUNAKListyowatik (Yanie)
 
Kd 1 lengkap + kd 2 pertemuan 1
Kd 1 lengkap + kd 2 pertemuan 1Kd 1 lengkap + kd 2 pertemuan 1
Kd 1 lengkap + kd 2 pertemuan 1maisya28
 
Quality standards
Quality standardsQuality standards
Quality standardsartha69
 
Sqa standards
Sqa standardsSqa standards
Sqa standardsartha69
 
Management and its role in sqa
Management and its role in sqaManagement and its role in sqa
Management and its role in sqaartha69
 
Testing dan implementasi_sistem_-_romeo
Testing dan implementasi_sistem_-_romeoTesting dan implementasi_sistem_-_romeo
Testing dan implementasi_sistem_-_romeoAbrianto Nugraha
 
Bab 2 proses pembangunan perangkat lunak
Bab 2   proses pembangunan perangkat lunakBab 2   proses pembangunan perangkat lunak
Bab 2 proses pembangunan perangkat lunaksahrul salam
 
Metode proses pengembangan perangkat lunak
Metode proses pengembangan perangkat lunakMetode proses pengembangan perangkat lunak
Metode proses pengembangan perangkat lunakMoch. Nor Kholis
 
Modul rekayasa-perangkat-lunak
Modul rekayasa-perangkat-lunakModul rekayasa-perangkat-lunak
Modul rekayasa-perangkat-lunakNita Resta Dewi
 
Dokumen Test Plan
Dokumen Test Plan Dokumen Test Plan
Dokumen Test Plan EM Nasrul
 
Jaminan kualitas pl
Jaminan kualitas plJaminan kualitas pl
Jaminan kualitas plSiti Rohani
 
Pertemuan 2 Pemodelan Perangkat Lunak
Pertemuan 2 Pemodelan Perangkat Lunak Pertemuan 2 Pemodelan Perangkat Lunak
Pertemuan 2 Pemodelan Perangkat Lunak Disma Ariyanti W
 
Strategi Testing System
Strategi Testing SystemStrategi Testing System
Strategi Testing SystemYudi Purwanto
 
Tahapan pengembangan perangkat lunak
Tahapan pengembangan perangkat lunakTahapan pengembangan perangkat lunak
Tahapan pengembangan perangkat lunakRobbyyanto Robbyyanto
 
Proses Pengembangan Perangkat Lunak (SDLC)
Proses Pengembangan Perangkat Lunak (SDLC)Proses Pengembangan Perangkat Lunak (SDLC)
Proses Pengembangan Perangkat Lunak (SDLC)Rasyeda Aufa
 

What's hot (20)

Chapter 1 - Software Quality Challenge
Chapter 1 - Software Quality ChallengeChapter 1 - Software Quality Challenge
Chapter 1 - Software Quality Challenge
 
Rekayasa Perangkat Lunak JAMINAN KUALITAS PERANGKAT LUNAK
Rekayasa Perangkat Lunak JAMINAN KUALITAS PERANGKAT LUNAKRekayasa Perangkat Lunak JAMINAN KUALITAS PERANGKAT LUNAK
Rekayasa Perangkat Lunak JAMINAN KUALITAS PERANGKAT LUNAK
 
Kd 1 lengkap + kd 2 pertemuan 1
Kd 1 lengkap + kd 2 pertemuan 1Kd 1 lengkap + kd 2 pertemuan 1
Kd 1 lengkap + kd 2 pertemuan 1
 
Quality standards
Quality standardsQuality standards
Quality standards
 
Sqa standards
Sqa standardsSqa standards
Sqa standards
 
Management and its role in sqa
Management and its role in sqaManagement and its role in sqa
Management and its role in sqa
 
Rpl upload #3
Rpl upload #3Rpl upload #3
Rpl upload #3
 
Testing dan implementasi_sistem_-_romeo
Testing dan implementasi_sistem_-_romeoTesting dan implementasi_sistem_-_romeo
Testing dan implementasi_sistem_-_romeo
 
Bab 2 proses pembangunan perangkat lunak
Bab 2   proses pembangunan perangkat lunakBab 2   proses pembangunan perangkat lunak
Bab 2 proses pembangunan perangkat lunak
 
Metode proses pengembangan perangkat lunak
Metode proses pengembangan perangkat lunakMetode proses pengembangan perangkat lunak
Metode proses pengembangan perangkat lunak
 
Modul rekayasa-perangkat-lunak
Modul rekayasa-perangkat-lunakModul rekayasa-perangkat-lunak
Modul rekayasa-perangkat-lunak
 
System development life cycle (sdlc) ppt
System development life cycle (sdlc) pptSystem development life cycle (sdlc) ppt
System development life cycle (sdlc) ppt
 
Dokumen Test Plan
Dokumen Test Plan Dokumen Test Plan
Dokumen Test Plan
 
Jaminan kualitas pl
Jaminan kualitas plJaminan kualitas pl
Jaminan kualitas pl
 
Pertemuan 2 Pemodelan Perangkat Lunak
Pertemuan 2 Pemodelan Perangkat Lunak Pertemuan 2 Pemodelan Perangkat Lunak
Pertemuan 2 Pemodelan Perangkat Lunak
 
Strategi Testing System
Strategi Testing SystemStrategi Testing System
Strategi Testing System
 
Tahapan pengembangan perangkat lunak
Tahapan pengembangan perangkat lunakTahapan pengembangan perangkat lunak
Tahapan pengembangan perangkat lunak
 
Proses Pengembangan Perangkat Lunak (SDLC)
Proses Pengembangan Perangkat Lunak (SDLC)Proses Pengembangan Perangkat Lunak (SDLC)
Proses Pengembangan Perangkat Lunak (SDLC)
 
Ragam Model Proses Perangkat Lunak
Ragam Model Proses Perangkat LunakRagam Model Proses Perangkat Lunak
Ragam Model Proses Perangkat Lunak
 
Pertemuan 3 srs
Pertemuan 3 srsPertemuan 3 srs
Pertemuan 3 srs
 

Viewers also liked

Laporan Pemrograman Mobile_1404505075 & 1404505077
Laporan Pemrograman Mobile_1404505075 & 1404505077Laporan Pemrograman Mobile_1404505075 & 1404505077
Laporan Pemrograman Mobile_1404505075 & 1404505077Pande Narendra
 
Tugas3 kelompok 5 rpl(b)
Tugas3 kelompok 5 rpl(b)Tugas3 kelompok 5 rpl(b)
Tugas3 kelompok 5 rpl(b)Pande Narendra
 
1404505075 fuzzy logic mss(b)
1404505075 fuzzy logic mss(b)1404505075 fuzzy logic mss(b)
1404505075 fuzzy logic mss(b)Pande Narendra
 
Tugas4 rpl(b) kelompok 5
Tugas4 rpl(b) kelompok 5Tugas4 rpl(b) kelompok 5
Tugas4 rpl(b) kelompok 5Pande Narendra
 
1204505073 a. a. gde jordi rahaditya
1204505073 a. a. gde jordi rahaditya1204505073 a. a. gde jordi rahaditya
1204505073 a. a. gde jordi rahadityaA.a. Gde Rahaditya
 

Viewers also liked (9)

Uts mjs b_1404505075
Uts mjs b_1404505075Uts mjs b_1404505075
Uts mjs b_1404505075
 
Tugas teknologi riset informasi
Tugas teknologi riset informasiTugas teknologi riset informasi
Tugas teknologi riset informasi
 
Laporan Pemrograman Mobile_1404505075 & 1404505077
Laporan Pemrograman Mobile_1404505075 & 1404505077Laporan Pemrograman Mobile_1404505075 & 1404505077
Laporan Pemrograman Mobile_1404505075 & 1404505077
 
E transport
E transportE transport
E transport
 
Projek asti(b) revisi
Projek asti(b) revisiProjek asti(b) revisi
Projek asti(b) revisi
 
Tugas3 kelompok 5 rpl(b)
Tugas3 kelompok 5 rpl(b)Tugas3 kelompok 5 rpl(b)
Tugas3 kelompok 5 rpl(b)
 
1404505075 fuzzy logic mss(b)
1404505075 fuzzy logic mss(b)1404505075 fuzzy logic mss(b)
1404505075 fuzzy logic mss(b)
 
Tugas4 rpl(b) kelompok 5
Tugas4 rpl(b) kelompok 5Tugas4 rpl(b) kelompok 5
Tugas4 rpl(b) kelompok 5
 
1204505073 a. a. gde jordi rahaditya
1204505073 a. a. gde jordi rahaditya1204505073 a. a. gde jordi rahaditya
1204505073 a. a. gde jordi rahaditya
 

Similar to Tugas2 kelompok5 rpl(b)

Testing dan implemetasi sistem 3
Testing dan implemetasi sistem 3Testing dan implemetasi sistem 3
Testing dan implemetasi sistem 3Fendi Hidayat
 
Materi Pengujian dan Implementasi Sistem.pptx
Materi Pengujian dan Implementasi Sistem.pptxMateri Pengujian dan Implementasi Sistem.pptx
Materi Pengujian dan Implementasi Sistem.pptxRizqiIrawan2
 
contoh slide profile company perusahaan.ppt
contoh slide profile company perusahaan.pptcontoh slide profile company perusahaan.ppt
contoh slide profile company perusahaan.pptmahrusali51
 
Ch 02 - Hubungan Software Development Life Cycle (SDLC) dan Testing
Ch 02 - Hubungan Software Development Life Cycle (SDLC) dan TestingCh 02 - Hubungan Software Development Life Cycle (SDLC) dan Testing
Ch 02 - Hubungan Software Development Life Cycle (SDLC) dan TestingTri Sugihartono
 
PPT-UEU-Manajemen-Proyek-SI-Pertemuan-14.pptx
PPT-UEU-Manajemen-Proyek-SI-Pertemuan-14.pptxPPT-UEU-Manajemen-Proyek-SI-Pertemuan-14.pptx
PPT-UEU-Manajemen-Proyek-SI-Pertemuan-14.pptxKairiAbasa
 
Bug management
Bug managementBug management
Bug managementIvano78
 
Proses rekayasa perangkat lunak
Proses rekayasa perangkat lunakProses rekayasa perangkat lunak
Proses rekayasa perangkat lunakDavy Arya Atmaja
 
Testing dan implemetasi sistem 1
Testing dan implemetasi sistem 1Testing dan implemetasi sistem 1
Testing dan implemetasi sistem 1Fendi Hidayat
 
Rekayasa perangkat lunak (dha3)
Rekayasa perangkat lunak (dha3)Rekayasa perangkat lunak (dha3)
Rekayasa perangkat lunak (dha3)Mawaddah Warahmah
 
Software testing
Software testingSoftware testing
Software testingjullejulle
 
Pemodelan perangkat lunak 1
Pemodelan perangkat lunak 1Pemodelan perangkat lunak 1
Pemodelan perangkat lunak 1Kurjum Usman
 
Model Pengembangan Perangkat Lunak
Model Pengembangan Perangkat LunakModel Pengembangan Perangkat Lunak
Model Pengembangan Perangkat Lunakabsurd syu
 
04 Testing Perangkat Lunak
04 Testing Perangkat Lunak04 Testing Perangkat Lunak
04 Testing Perangkat LunakMrirfan
 
TESTING dan IMPLEMENTASI SISTEM
TESTING dan IMPLEMENTASI SISTEMTESTING dan IMPLEMENTASI SISTEM
TESTING dan IMPLEMENTASI SISTEMsabrian SIFD
 

Similar to Tugas2 kelompok5 rpl(b) (20)

Model quality management sofwtware
Model quality management sofwtwareModel quality management sofwtware
Model quality management sofwtware
 
Testing dan implemetasi sistem 3
Testing dan implemetasi sistem 3Testing dan implemetasi sistem 3
Testing dan implemetasi sistem 3
 
Materi Pengujian dan Implementasi Sistem.pptx
Materi Pengujian dan Implementasi Sistem.pptxMateri Pengujian dan Implementasi Sistem.pptx
Materi Pengujian dan Implementasi Sistem.pptx
 
contoh slide profile company perusahaan.ppt
contoh slide profile company perusahaan.pptcontoh slide profile company perusahaan.ppt
contoh slide profile company perusahaan.ppt
 
Kuliah6 proses pengujian
Kuliah6 proses pengujianKuliah6 proses pengujian
Kuliah6 proses pengujian
 
Ch 02 - Hubungan Software Development Life Cycle (SDLC) dan Testing
Ch 02 - Hubungan Software Development Life Cycle (SDLC) dan TestingCh 02 - Hubungan Software Development Life Cycle (SDLC) dan Testing
Ch 02 - Hubungan Software Development Life Cycle (SDLC) dan Testing
 
PPT-UEU-Manajemen-Proyek-SI-Pertemuan-14.pptx
PPT-UEU-Manajemen-Proyek-SI-Pertemuan-14.pptxPPT-UEU-Manajemen-Proyek-SI-Pertemuan-14.pptx
PPT-UEU-Manajemen-Proyek-SI-Pertemuan-14.pptx
 
Bug management
Bug managementBug management
Bug management
 
Definisi testing
Definisi testingDefinisi testing
Definisi testing
 
Proses rekayasa perangkat lunak
Proses rekayasa perangkat lunakProses rekayasa perangkat lunak
Proses rekayasa perangkat lunak
 
Testing dan implemetasi sistem 1
Testing dan implemetasi sistem 1Testing dan implemetasi sistem 1
Testing dan implemetasi sistem 1
 
Pertemuan 4 Strategi Testing
Pertemuan 4  Strategi TestingPertemuan 4  Strategi Testing
Pertemuan 4 Strategi Testing
 
Rekayasa perangkat lunak (dha3)
Rekayasa perangkat lunak (dha3)Rekayasa perangkat lunak (dha3)
Rekayasa perangkat lunak (dha3)
 
Software testing
Software testingSoftware testing
Software testing
 
Pemodelan perangkat lunak 1
Pemodelan perangkat lunak 1Pemodelan perangkat lunak 1
Pemodelan perangkat lunak 1
 
RPL
RPLRPL
RPL
 
Model Pengembangan Perangkat Lunak
Model Pengembangan Perangkat LunakModel Pengembangan Perangkat Lunak
Model Pengembangan Perangkat Lunak
 
Testing QA slide
Testing QA slideTesting QA slide
Testing QA slide
 
04 Testing Perangkat Lunak
04 Testing Perangkat Lunak04 Testing Perangkat Lunak
04 Testing Perangkat Lunak
 
TESTING dan IMPLEMENTASI SISTEM
TESTING dan IMPLEMENTASI SISTEMTESTING dan IMPLEMENTASI SISTEM
TESTING dan IMPLEMENTASI SISTEM
 

Recently uploaded

Aksi Nyata Pendidikan inklusi-Kompres.pdf
Aksi Nyata Pendidikan inklusi-Kompres.pdfAksi Nyata Pendidikan inklusi-Kompres.pdf
Aksi Nyata Pendidikan inklusi-Kompres.pdfRahayanaDjaila2
 
Revisi Kumpulan LK Workshop perdirjen 7327.pptx
Revisi Kumpulan LK Workshop perdirjen 7327.pptxRevisi Kumpulan LK Workshop perdirjen 7327.pptx
Revisi Kumpulan LK Workshop perdirjen 7327.pptxRazefZulkarnain1
 
AKSI NYATA fASILITATOR pEMBELAJARAN (.pptx
AKSI NYATA fASILITATOR pEMBELAJARAN (.pptxAKSI NYATA fASILITATOR pEMBELAJARAN (.pptx
AKSI NYATA fASILITATOR pEMBELAJARAN (.pptxAkhyar33
 
Power point materi IPA pada materi unsur
Power point materi IPA pada materi unsurPower point materi IPA pada materi unsur
Power point materi IPA pada materi unsurDoddiKELAS7A
 
Analisis Regresi Analisis Regresi dan Korelasi.ppt
Analisis Regresi Analisis Regresi dan Korelasi.pptAnalisis Regresi Analisis Regresi dan Korelasi.ppt
Analisis Regresi Analisis Regresi dan Korelasi.pptRahmaniaPamungkas2
 
Penjelasan Asmaul Khomsah bahasa arab nahwu
Penjelasan Asmaul Khomsah bahasa arab nahwuPenjelasan Asmaul Khomsah bahasa arab nahwu
Penjelasan Asmaul Khomsah bahasa arab nahwuKhiyaroh1
 
Laporan Guru Piket Bukti Dukung PMM - www.kherysuryawan.id (1) (1).pdf
Laporan Guru Piket Bukti Dukung PMM - www.kherysuryawan.id (1) (1).pdfLaporan Guru Piket Bukti Dukung PMM - www.kherysuryawan.id (1) (1).pdf
Laporan Guru Piket Bukti Dukung PMM - www.kherysuryawan.id (1) (1).pdfSriHandayaniLubisSpd
 
MODUL AJAR PENDIDIKAN PANCASILA KELAS 2 KURIKULUM MERDEKA.pdf
MODUL AJAR PENDIDIKAN PANCASILA KELAS 2 KURIKULUM MERDEKA.pdfMODUL AJAR PENDIDIKAN PANCASILA KELAS 2 KURIKULUM MERDEKA.pdf
MODUL AJAR PENDIDIKAN PANCASILA KELAS 2 KURIKULUM MERDEKA.pdfAndiCoc
 
MODUL AJAR MATEMATIKA KELAS 4 KURIKULUM MERDEKA.pdf
MODUL AJAR MATEMATIKA KELAS 4 KURIKULUM MERDEKA.pdfMODUL AJAR MATEMATIKA KELAS 4 KURIKULUM MERDEKA.pdf
MODUL AJAR MATEMATIKA KELAS 4 KURIKULUM MERDEKA.pdfAndiCoc
 
MODUL AJAR BAHASA INGGRIS KELAS 4 KURIKULUM MERDEKA.pdf
MODUL AJAR BAHASA INGGRIS KELAS 4 KURIKULUM MERDEKA.pdfMODUL AJAR BAHASA INGGRIS KELAS 4 KURIKULUM MERDEKA.pdf
MODUL AJAR BAHASA INGGRIS KELAS 4 KURIKULUM MERDEKA.pdfAndiCoc
 
MODUL AJAR BAHASA INDONESIA KELAS 5 KURIKULUM MERDEKA.pdf
MODUL AJAR BAHASA INDONESIA KELAS 5 KURIKULUM MERDEKA.pdfMODUL AJAR BAHASA INDONESIA KELAS 5 KURIKULUM MERDEKA.pdf
MODUL AJAR BAHASA INDONESIA KELAS 5 KURIKULUM MERDEKA.pdfAndiCoc
 
MODUL AJAR SENI MUSIK KELAS 5 KURIKULUM MERDEKA.pdf
MODUL AJAR SENI MUSIK KELAS 5 KURIKULUM MERDEKA.pdfMODUL AJAR SENI MUSIK KELAS 5 KURIKULUM MERDEKA.pdf
MODUL AJAR SENI MUSIK KELAS 5 KURIKULUM MERDEKA.pdfAndiCoc
 
MODUL AJAR PENDIDIKAN PANCASILA KELAS 5 KURIKULUM MERDEKA.pdf
MODUL AJAR PENDIDIKAN PANCASILA KELAS 5 KURIKULUM MERDEKA.pdfMODUL AJAR PENDIDIKAN PANCASILA KELAS 5 KURIKULUM MERDEKA.pdf
MODUL AJAR PENDIDIKAN PANCASILA KELAS 5 KURIKULUM MERDEKA.pdfAndiCoc
 
MODUL AJAR SENI TARI KELAS 5 KURIKULUM MERDEKA.pdf
MODUL AJAR SENI TARI KELAS 5 KURIKULUM MERDEKA.pdfMODUL AJAR SENI TARI KELAS 5 KURIKULUM MERDEKA.pdf
MODUL AJAR SENI TARI KELAS 5 KURIKULUM MERDEKA.pdfAndiCoc
 
PPt-Juknis-PPDB-2024 (TerbarU) kabupaten GIanyar.pptx
PPt-Juknis-PPDB-2024 (TerbarU) kabupaten GIanyar.pptxPPt-Juknis-PPDB-2024 (TerbarU) kabupaten GIanyar.pptx
PPt-Juknis-PPDB-2024 (TerbarU) kabupaten GIanyar.pptxiwidyastama85
 
MODUL AJAR SENI RUPA KELAS 2 KURIKULUM MERDEKA.pdf
MODUL AJAR SENI RUPA KELAS 2 KURIKULUM MERDEKA.pdfMODUL AJAR SENI RUPA KELAS 2 KURIKULUM MERDEKA.pdf
MODUL AJAR SENI RUPA KELAS 2 KURIKULUM MERDEKA.pdfAndiCoc
 
Aksi Nyata Modul 1.3 Visi Guru penggerak
Aksi Nyata Modul 1.3 Visi Guru penggerakAksi Nyata Modul 1.3 Visi Guru penggerak
Aksi Nyata Modul 1.3 Visi Guru penggerakDianPermana63
 
LK 1 - 5T Keputusan Pemimpin Berdampak.docx
LK 1 - 5T Keputusan Pemimpin Berdampak.docxLK 1 - 5T Keputusan Pemimpin Berdampak.docx
LK 1 - 5T Keputusan Pemimpin Berdampak.docxsarimuliati80
 
Lokakarya Kepemimpinan Sekolah 1_Mei 2024.pptx
Lokakarya Kepemimpinan Sekolah 1_Mei 2024.pptxLokakarya Kepemimpinan Sekolah 1_Mei 2024.pptx
Lokakarya Kepemimpinan Sekolah 1_Mei 2024.pptxHermawati Dwi Susari
 
Tugas Mandiri 1.4.a.4.4.pdf Ninik Widarsih
Tugas Mandiri 1.4.a.4.4.pdf Ninik WidarsihTugas Mandiri 1.4.a.4.4.pdf Ninik Widarsih
Tugas Mandiri 1.4.a.4.4.pdf Ninik Widarsihninikwidarsih44
 

Recently uploaded (20)

Aksi Nyata Pendidikan inklusi-Kompres.pdf
Aksi Nyata Pendidikan inklusi-Kompres.pdfAksi Nyata Pendidikan inklusi-Kompres.pdf
Aksi Nyata Pendidikan inklusi-Kompres.pdf
 
Revisi Kumpulan LK Workshop perdirjen 7327.pptx
Revisi Kumpulan LK Workshop perdirjen 7327.pptxRevisi Kumpulan LK Workshop perdirjen 7327.pptx
Revisi Kumpulan LK Workshop perdirjen 7327.pptx
 
AKSI NYATA fASILITATOR pEMBELAJARAN (.pptx
AKSI NYATA fASILITATOR pEMBELAJARAN (.pptxAKSI NYATA fASILITATOR pEMBELAJARAN (.pptx
AKSI NYATA fASILITATOR pEMBELAJARAN (.pptx
 
Power point materi IPA pada materi unsur
Power point materi IPA pada materi unsurPower point materi IPA pada materi unsur
Power point materi IPA pada materi unsur
 
Analisis Regresi Analisis Regresi dan Korelasi.ppt
Analisis Regresi Analisis Regresi dan Korelasi.pptAnalisis Regresi Analisis Regresi dan Korelasi.ppt
Analisis Regresi Analisis Regresi dan Korelasi.ppt
 
Penjelasan Asmaul Khomsah bahasa arab nahwu
Penjelasan Asmaul Khomsah bahasa arab nahwuPenjelasan Asmaul Khomsah bahasa arab nahwu
Penjelasan Asmaul Khomsah bahasa arab nahwu
 
Laporan Guru Piket Bukti Dukung PMM - www.kherysuryawan.id (1) (1).pdf
Laporan Guru Piket Bukti Dukung PMM - www.kherysuryawan.id (1) (1).pdfLaporan Guru Piket Bukti Dukung PMM - www.kherysuryawan.id (1) (1).pdf
Laporan Guru Piket Bukti Dukung PMM - www.kherysuryawan.id (1) (1).pdf
 
MODUL AJAR PENDIDIKAN PANCASILA KELAS 2 KURIKULUM MERDEKA.pdf
MODUL AJAR PENDIDIKAN PANCASILA KELAS 2 KURIKULUM MERDEKA.pdfMODUL AJAR PENDIDIKAN PANCASILA KELAS 2 KURIKULUM MERDEKA.pdf
MODUL AJAR PENDIDIKAN PANCASILA KELAS 2 KURIKULUM MERDEKA.pdf
 
MODUL AJAR MATEMATIKA KELAS 4 KURIKULUM MERDEKA.pdf
MODUL AJAR MATEMATIKA KELAS 4 KURIKULUM MERDEKA.pdfMODUL AJAR MATEMATIKA KELAS 4 KURIKULUM MERDEKA.pdf
MODUL AJAR MATEMATIKA KELAS 4 KURIKULUM MERDEKA.pdf
 
MODUL AJAR BAHASA INGGRIS KELAS 4 KURIKULUM MERDEKA.pdf
MODUL AJAR BAHASA INGGRIS KELAS 4 KURIKULUM MERDEKA.pdfMODUL AJAR BAHASA INGGRIS KELAS 4 KURIKULUM MERDEKA.pdf
MODUL AJAR BAHASA INGGRIS KELAS 4 KURIKULUM MERDEKA.pdf
 
MODUL AJAR BAHASA INDONESIA KELAS 5 KURIKULUM MERDEKA.pdf
MODUL AJAR BAHASA INDONESIA KELAS 5 KURIKULUM MERDEKA.pdfMODUL AJAR BAHASA INDONESIA KELAS 5 KURIKULUM MERDEKA.pdf
MODUL AJAR BAHASA INDONESIA KELAS 5 KURIKULUM MERDEKA.pdf
 
MODUL AJAR SENI MUSIK KELAS 5 KURIKULUM MERDEKA.pdf
MODUL AJAR SENI MUSIK KELAS 5 KURIKULUM MERDEKA.pdfMODUL AJAR SENI MUSIK KELAS 5 KURIKULUM MERDEKA.pdf
MODUL AJAR SENI MUSIK KELAS 5 KURIKULUM MERDEKA.pdf
 
MODUL AJAR PENDIDIKAN PANCASILA KELAS 5 KURIKULUM MERDEKA.pdf
MODUL AJAR PENDIDIKAN PANCASILA KELAS 5 KURIKULUM MERDEKA.pdfMODUL AJAR PENDIDIKAN PANCASILA KELAS 5 KURIKULUM MERDEKA.pdf
MODUL AJAR PENDIDIKAN PANCASILA KELAS 5 KURIKULUM MERDEKA.pdf
 
MODUL AJAR SENI TARI KELAS 5 KURIKULUM MERDEKA.pdf
MODUL AJAR SENI TARI KELAS 5 KURIKULUM MERDEKA.pdfMODUL AJAR SENI TARI KELAS 5 KURIKULUM MERDEKA.pdf
MODUL AJAR SENI TARI KELAS 5 KURIKULUM MERDEKA.pdf
 
PPt-Juknis-PPDB-2024 (TerbarU) kabupaten GIanyar.pptx
PPt-Juknis-PPDB-2024 (TerbarU) kabupaten GIanyar.pptxPPt-Juknis-PPDB-2024 (TerbarU) kabupaten GIanyar.pptx
PPt-Juknis-PPDB-2024 (TerbarU) kabupaten GIanyar.pptx
 
MODUL AJAR SENI RUPA KELAS 2 KURIKULUM MERDEKA.pdf
MODUL AJAR SENI RUPA KELAS 2 KURIKULUM MERDEKA.pdfMODUL AJAR SENI RUPA KELAS 2 KURIKULUM MERDEKA.pdf
MODUL AJAR SENI RUPA KELAS 2 KURIKULUM MERDEKA.pdf
 
Aksi Nyata Modul 1.3 Visi Guru penggerak
Aksi Nyata Modul 1.3 Visi Guru penggerakAksi Nyata Modul 1.3 Visi Guru penggerak
Aksi Nyata Modul 1.3 Visi Guru penggerak
 
LK 1 - 5T Keputusan Pemimpin Berdampak.docx
LK 1 - 5T Keputusan Pemimpin Berdampak.docxLK 1 - 5T Keputusan Pemimpin Berdampak.docx
LK 1 - 5T Keputusan Pemimpin Berdampak.docx
 
Lokakarya Kepemimpinan Sekolah 1_Mei 2024.pptx
Lokakarya Kepemimpinan Sekolah 1_Mei 2024.pptxLokakarya Kepemimpinan Sekolah 1_Mei 2024.pptx
Lokakarya Kepemimpinan Sekolah 1_Mei 2024.pptx
 
Tugas Mandiri 1.4.a.4.4.pdf Ninik Widarsih
Tugas Mandiri 1.4.a.4.4.pdf Ninik WidarsihTugas Mandiri 1.4.a.4.4.pdf Ninik Widarsih
Tugas Mandiri 1.4.a.4.4.pdf Ninik Widarsih
 

Tugas2 kelompok5 rpl(b)

  • 1. REKAYASA PERANGKAT LUNAK SOFTWARE QUALITY ASSURANCE Kelompok 5 NAMA ANGGOTA : IDA BAGUS GEDE DWIPERMANA SIDHI (1404505044) KETUT SULYA ARYA WASIKA (1404505045) MADE APRISINTIA YUDIADEWI (1404505047) PUTU WAHYU NOVIAN MARTIKA (1404505048) PANDE BAGUS NARENDRA MAHAPUTRA (1404505075) JURUSAN TEKNOLOGI INFORMASI FAKULTAS TEKNIK UNIVERSITAS UDAYANA TAHUN PELAJARAN 2015-2016
  • 2. SOFTWARE QUALITY ASSURANCE (SQA) Software Quality Assurance adalah serangkaian aktifitas yang sistematik dan terencana dalam rangka memastikan kualitas dari software. Definisi ini menekankan pada 3 hal yaitu: 1. Kebutuhan software adalah fondasi ukuran kualitas software, jika software tidak sesuai dengan kebutuhan yang ditentukan maka kualitas pun kurang 2. Jika menggunakan suatu standar untuk pembangunan software, software tidak memenuhi standar tersebut maka dianggap kurang berkualitas 3. Sering kali ada kualitas yang secara langsung diutarakan (tersirat) seperti kemudahan penggunaan dan pemeliharaan yang baik. Kualitas software dipertanyakan jika tidak memenuhi kebutuhan ini. Ketut Sulya Arya Wasika (1404505045) FAKTOR KUALITAS  Correctness : besarnya program dapat memuaskan spesifikasi dan objektivitas dari misi pelanggan  Reliability : besarnya program dapat diharapkan memenuhi fungsi- fungsi yang dikehendaki  Efficiency : jumlah sumber-sumber dan kode yang dibutuhkan program untuk menjalankan fungsi-fungsi  Integrity : besarnya pengontrolan pengaksesan oleh seseorang yang tidak mempunyai otorisasi terhadap perangkat lunak atau data  Usability : effort (usaha) yang dibutuhkan untuk mempelajari, mengoperasikan, menyiapkan input dan mengintepretasi kan output program  Maintainability : usaha yang dibutuhkan untuk menempatkan dan menetapkan suatu kesalahan pada program  Flexibility : usaha yang dibutuhkan untuk memodifikasi program yang dioperasikan  Testability : usaha yang dibutuhkan untuk menguji program untuk menjamin telah dijalankannya program yang diharapkan  Portability : usaha yang dibutuhkan untuk mentransfer program dari lingkungan sistem perangkat lunak dan atau perangkat keras ke lingkungan lain  Reusability : besarnya program dapat digunakan oleh aplikasi lain  Interoperability : usaha yang dibutuhkan untuk memasang-kan satu sistem dengan yang lain Ida Bagus Gede Dwipermana Sidhi (1404505044)
  • 3. PENGUKURAN KUALITAS PERANGKAT LUNAK  Auditability : mudah untuk diperiksa mengenai konfirmansi standar  Accuracy : presisi komputasi dan pengontrolan  Communication commonality : derajat pengunaan interface, protokol dan bandwidth yang standar  Completeness : derajat pencapaian implementasi full dari fungsi-fungsi yang dibutuhkan  Conciseness : kepadatan program dalam lines of code  Consistency : penggunaan teknik dokumentasi dan perancangan yang seragam  Data commonality : penggunaan struktur dan tipe data standar  Error tolerance : akibat yang timbul pada saat program menemui kesalahan  Execution efficiency : kinerja waktu eksekusi pada program  Expandability : derajat dimana perancangan terprosedur, data dan arsitektur dapat diperluas  Generality : kelonggaran aplikasi dari komponen program  Hardware independence : derajat dimana perangkat lunak dipisahkan dari perangkat keras atau yang mengoperasikannya  Instrumentation : derajat dimana program memonitor operasinya sendiri dan mengindentifikasikan kesalahan-kesalahan yang timbul  Modularity : kemandirian fungsional dari komponen program  Operability : kemudahan pengoperasian program  Security : ketersediaan mekanisme yang mengontrol atau memproteksi program dan data  Self-documentation : derajat dimana source code menyediakan dokumentasi yang berarti  Simplicity : derajat dimana program dapat dimengerti dengan mudah  Software system independence : derajat dimana program berdiri sendiri dari fitur bahasa pemrograman, karakteristik sistem pengoperasian dan batasan lainnya yang tidak standar  Traceability : kemampuan untuk menelusuri representasi perancangan atau komponen program aktual, kembali ke kebutuhan  Training : derajat dimana per. lunak dapat membantu pengguna yang baru dalam mengaplikasikan sistem Putu Wahyu Novian Martika (1404505048)
  • 4. AKTIFITAS SQA Grup SQA melakukan serangkaian aktifitas untuk membantu tim praktisi pembangun software dalam menghasilkan produk yang berkualitas tinggi. Aktifitas-aktifitas tersebut adalah : 1. Rencana SQA untuk suatu proyek. Dibuat selama merencanakan proyek dan diperiksa oleh semua pihak. Rencana menentukan cara evaluasi, cara audit dan review, standar yang akan digunakan, proses untuk error tracking dan pelaporannya, dokumen yang akan dibuat grup SQA. 2. Ikut membuat gambaran software proses yang akan digunakan untuk membangun software. 3. Review aktifitas software engineering untuk memastikan kesesuaian dengan software proses yang ditentukan 4. Melakukan audit hasil kerja software 5. Memastikan penyimpangan yang terjadi dalam kerja software dan hasil kerja terdokumentasi dan diatasi sesuai dengan procedure 6. Mencatat ketidak-sesuaian dan melaporkannya ke manajer senior Pande Bagus Narendra Mahaputra (1404505075) SOFTWARE REVIEW Software Review adalah evaluasi elemen software untuk memeriksa/mengontrol perbedaan dari hasil yang direncanakan sampai rekomendasi perbaikan. Terdapat 3 tipe Software Review, yaitu : 1. Walkthrough Evaluasi pada elemen software tertentu, identifikasi kesalahan dan memberikan solusi. Pembangun menjelaskan dan ada tanya jawab yang diatur oleh moderator. 2. Software Inspection Evaluasi dokumen dan program sebelum technical review atau testing. Pemeriksaan oleh rekan dengan checklist hal-hal yang perlu verifikasi dengan tujuan identifikasi ketidaksesuaian dengan aspek dan standar, dan mengukur perkembangan. 3. Technical Review Review semua bagian software untuk membuktikan kesesuaian dengan spesifikasi, dibangun sesuai standar dan semua perubahan sudah diterapkan/dilakukan. Dari ketiga tipe diatas, technical review dianggap efektif dari sudut pandang jaminan kualitas (quality assurance). Technical review dikerjakan oleh pembangun software (para praktisi) untuk mereka sendiri. Tujuan technical review, yaitu: 1. Menemukan error dalam function, logika, atau implementasi 2. Memastikan software memenuhi kebutuhan
  • 5. 3. Memastikan software memenuhi standar 4. Mencapai software yang dibangun dengan cara yang seragam 5. Membuat proyek lebih mudah diatur Sebagai tambahan, technical review juga merupakan wahana latihan dan melatih praktisi junior untuk mengamati pendekatan yang berbeda. Beberapa batasan technical review, yaitu: 1. 3-5 orang terlibat dalam review 2. Persiapan awal untuk masing-masing orang tidak lebih dari 2 jam 3. Durasi pertemuan review tidak lebih dari 2 jam. Petunjuk pelaksanaan technical review: 1. Review produk, bukan review pembuat produk 2. Buat agenda rapat dan patuhi 3. Batasi debat/perbedaan pendapat 4. Jelaskan masalahnya dan batasannya 5. Mencatat 6. Batasi jumlah yang ikut rapat dan persiapan awal ditekankan 7. Niat checklist untuk tiap produk 8. Terjadwal 9. Peserta rapat perlu mendapat training teknis dan psikologi manusia 10. Review hasil review sebelumnya. Made Aprisintia Yudiadewi (1404505047)