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
 
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
 
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
 
Sqa architecture
Sqa architectureSqa architecture
Sqa architecture
 

Recently uploaded

aku-dan-kebutuhanku-Kelas 4 SD Mapel IPAS
aku-dan-kebutuhanku-Kelas 4 SD Mapel IPASaku-dan-kebutuhanku-Kelas 4 SD Mapel IPAS
aku-dan-kebutuhanku-Kelas 4 SD Mapel IPASreskosatrio1
 
Kesebangunan Segitiga matematika kelas 7 kurikulum merdeka.pptx
Kesebangunan Segitiga matematika kelas 7 kurikulum merdeka.pptxKesebangunan Segitiga matematika kelas 7 kurikulum merdeka.pptx
Kesebangunan Segitiga matematika kelas 7 kurikulum merdeka.pptxDwiYuniarti14
 
Kelompok 1 Bimbingan Konseling Islami (Asas-Asas).pdf
Kelompok 1 Bimbingan Konseling Islami (Asas-Asas).pdfKelompok 1 Bimbingan Konseling Islami (Asas-Asas).pdf
Kelompok 1 Bimbingan Konseling Islami (Asas-Asas).pdfmaulanayazid
 
LAPORAN PKP KESELURUHAN BAB 1-5 NURUL HUSNA.pdf
LAPORAN PKP KESELURUHAN BAB 1-5 NURUL HUSNA.pdfLAPORAN PKP KESELURUHAN BAB 1-5 NURUL HUSNA.pdf
LAPORAN PKP KESELURUHAN BAB 1-5 NURUL HUSNA.pdfChrodtianTian
 
Model Manajemen Strategi Public Relations
Model Manajemen Strategi Public RelationsModel Manajemen Strategi Public Relations
Model Manajemen Strategi Public RelationsAdePutraTunggali
 
AKSI NYATA MODUL 1.2-1 untuk pendidikan guru penggerak.pptx
AKSI NYATA MODUL 1.2-1 untuk pendidikan guru penggerak.pptxAKSI NYATA MODUL 1.2-1 untuk pendidikan guru penggerak.pptx
AKSI NYATA MODUL 1.2-1 untuk pendidikan guru penggerak.pptxWirionSembiring2
 
04-Gemelli.- kehamilan ganda- duo atau triplet
04-Gemelli.- kehamilan ganda- duo atau triplet04-Gemelli.- kehamilan ganda- duo atau triplet
04-Gemelli.- kehamilan ganda- duo atau tripletMelianaJayasaputra
 
IPA Kelas 9 BAB 10 - www.ilmuguru.org.pptx
IPA Kelas 9 BAB 10 - www.ilmuguru.org.pptxIPA Kelas 9 BAB 10 - www.ilmuguru.org.pptx
IPA Kelas 9 BAB 10 - www.ilmuguru.org.pptxErikaPuspita10
 
implementasu Permendikbudristek no 53 2023
implementasu Permendikbudristek no 53 2023implementasu Permendikbudristek no 53 2023
implementasu Permendikbudristek no 53 2023DodiSetiawan46
 
1.2.a.6. Demonstrasi Konstektual - Modul 1.2 (Shinta Novianti - CGP A10).pdf
1.2.a.6. Demonstrasi Konstektual - Modul 1.2 (Shinta Novianti - CGP A10).pdf1.2.a.6. Demonstrasi Konstektual - Modul 1.2 (Shinta Novianti - CGP A10).pdf
1.2.a.6. Demonstrasi Konstektual - Modul 1.2 (Shinta Novianti - CGP A10).pdfShintaNovianti1
 
Kelompok 4 : Karakteristik Negara Inggris
Kelompok 4 : Karakteristik Negara InggrisKelompok 4 : Karakteristik Negara Inggris
Kelompok 4 : Karakteristik Negara InggrisNazla aulia
 
PELAKSANAAN + Link2 Materi TRAINING "Effective SUPERVISORY & LEADERSHIP Sk...
PELAKSANAAN  + Link2 Materi TRAINING "Effective  SUPERVISORY &  LEADERSHIP Sk...PELAKSANAAN  + Link2 Materi TRAINING "Effective  SUPERVISORY &  LEADERSHIP Sk...
PELAKSANAAN + Link2 Materi TRAINING "Effective SUPERVISORY & LEADERSHIP Sk...Kanaidi ken
 
Materi Strategi Perubahan dibuat oleh kelompok 5
Materi Strategi Perubahan dibuat oleh kelompok 5Materi Strategi Perubahan dibuat oleh kelompok 5
Materi Strategi Perubahan dibuat oleh kelompok 5KIKI TRISNA MUKTI
 
Panduan Substansi_ Pengelolaan Kinerja Kepala Sekolah Tahap Pelaksanaan.pptx
Panduan Substansi_ Pengelolaan Kinerja Kepala Sekolah Tahap Pelaksanaan.pptxPanduan Substansi_ Pengelolaan Kinerja Kepala Sekolah Tahap Pelaksanaan.pptx
Panduan Substansi_ Pengelolaan Kinerja Kepala Sekolah Tahap Pelaksanaan.pptxsudianaade137
 
Prakarsa Perubahan dengan Kanvas ATAP & BAGJA.pptx
Prakarsa Perubahan dengan Kanvas ATAP & BAGJA.pptxPrakarsa Perubahan dengan Kanvas ATAP & BAGJA.pptx
Prakarsa Perubahan dengan Kanvas ATAP & BAGJA.pptxSyaimarChandra1
 
Jurnal Dwi mingguan modul 1.2-gurupenggerak.pptx
Jurnal Dwi mingguan modul 1.2-gurupenggerak.pptxJurnal Dwi mingguan modul 1.2-gurupenggerak.pptx
Jurnal Dwi mingguan modul 1.2-gurupenggerak.pptxBambang440423
 
Modul 9 Penjas kelompok 7 (evaluasi pembelajaran penjas).ppt
Modul 9 Penjas kelompok 7 (evaluasi pembelajaran penjas).pptModul 9 Penjas kelompok 7 (evaluasi pembelajaran penjas).ppt
Modul 9 Penjas kelompok 7 (evaluasi pembelajaran penjas).pptYanseBetnaArte
 
polinomial dan suku banyak kelas 11..ppt
polinomial dan suku banyak kelas 11..pptpolinomial dan suku banyak kelas 11..ppt
polinomial dan suku banyak kelas 11..pptGirl38
 
Karakteristik Negara Brazil, Geografi Regional Dunia
Karakteristik Negara Brazil, Geografi Regional DuniaKarakteristik Negara Brazil, Geografi Regional Dunia
Karakteristik Negara Brazil, Geografi Regional DuniaNadia Putri Ayu
 
DESAIN MEDIA PEMBELAJARAN BAHASA INDONESIA BERBASIS DIGITAL.pptx
DESAIN MEDIA PEMBELAJARAN BAHASA INDONESIA BERBASIS DIGITAL.pptxDESAIN MEDIA PEMBELAJARAN BAHASA INDONESIA BERBASIS DIGITAL.pptx
DESAIN MEDIA PEMBELAJARAN BAHASA INDONESIA BERBASIS DIGITAL.pptxFuzaAnggriana
 

Recently uploaded (20)

aku-dan-kebutuhanku-Kelas 4 SD Mapel IPAS
aku-dan-kebutuhanku-Kelas 4 SD Mapel IPASaku-dan-kebutuhanku-Kelas 4 SD Mapel IPAS
aku-dan-kebutuhanku-Kelas 4 SD Mapel IPAS
 
Kesebangunan Segitiga matematika kelas 7 kurikulum merdeka.pptx
Kesebangunan Segitiga matematika kelas 7 kurikulum merdeka.pptxKesebangunan Segitiga matematika kelas 7 kurikulum merdeka.pptx
Kesebangunan Segitiga matematika kelas 7 kurikulum merdeka.pptx
 
Kelompok 1 Bimbingan Konseling Islami (Asas-Asas).pdf
Kelompok 1 Bimbingan Konseling Islami (Asas-Asas).pdfKelompok 1 Bimbingan Konseling Islami (Asas-Asas).pdf
Kelompok 1 Bimbingan Konseling Islami (Asas-Asas).pdf
 
LAPORAN PKP KESELURUHAN BAB 1-5 NURUL HUSNA.pdf
LAPORAN PKP KESELURUHAN BAB 1-5 NURUL HUSNA.pdfLAPORAN PKP KESELURUHAN BAB 1-5 NURUL HUSNA.pdf
LAPORAN PKP KESELURUHAN BAB 1-5 NURUL HUSNA.pdf
 
Model Manajemen Strategi Public Relations
Model Manajemen Strategi Public RelationsModel Manajemen Strategi Public Relations
Model Manajemen Strategi Public Relations
 
AKSI NYATA MODUL 1.2-1 untuk pendidikan guru penggerak.pptx
AKSI NYATA MODUL 1.2-1 untuk pendidikan guru penggerak.pptxAKSI NYATA MODUL 1.2-1 untuk pendidikan guru penggerak.pptx
AKSI NYATA MODUL 1.2-1 untuk pendidikan guru penggerak.pptx
 
04-Gemelli.- kehamilan ganda- duo atau triplet
04-Gemelli.- kehamilan ganda- duo atau triplet04-Gemelli.- kehamilan ganda- duo atau triplet
04-Gemelli.- kehamilan ganda- duo atau triplet
 
IPA Kelas 9 BAB 10 - www.ilmuguru.org.pptx
IPA Kelas 9 BAB 10 - www.ilmuguru.org.pptxIPA Kelas 9 BAB 10 - www.ilmuguru.org.pptx
IPA Kelas 9 BAB 10 - www.ilmuguru.org.pptx
 
implementasu Permendikbudristek no 53 2023
implementasu Permendikbudristek no 53 2023implementasu Permendikbudristek no 53 2023
implementasu Permendikbudristek no 53 2023
 
1.2.a.6. Demonstrasi Konstektual - Modul 1.2 (Shinta Novianti - CGP A10).pdf
1.2.a.6. Demonstrasi Konstektual - Modul 1.2 (Shinta Novianti - CGP A10).pdf1.2.a.6. Demonstrasi Konstektual - Modul 1.2 (Shinta Novianti - CGP A10).pdf
1.2.a.6. Demonstrasi Konstektual - Modul 1.2 (Shinta Novianti - CGP A10).pdf
 
Kelompok 4 : Karakteristik Negara Inggris
Kelompok 4 : Karakteristik Negara InggrisKelompok 4 : Karakteristik Negara Inggris
Kelompok 4 : Karakteristik Negara Inggris
 
PELAKSANAAN + Link2 Materi TRAINING "Effective SUPERVISORY & LEADERSHIP Sk...
PELAKSANAAN  + Link2 Materi TRAINING "Effective  SUPERVISORY &  LEADERSHIP Sk...PELAKSANAAN  + Link2 Materi TRAINING "Effective  SUPERVISORY &  LEADERSHIP Sk...
PELAKSANAAN + Link2 Materi TRAINING "Effective SUPERVISORY & LEADERSHIP Sk...
 
Materi Strategi Perubahan dibuat oleh kelompok 5
Materi Strategi Perubahan dibuat oleh kelompok 5Materi Strategi Perubahan dibuat oleh kelompok 5
Materi Strategi Perubahan dibuat oleh kelompok 5
 
Panduan Substansi_ Pengelolaan Kinerja Kepala Sekolah Tahap Pelaksanaan.pptx
Panduan Substansi_ Pengelolaan Kinerja Kepala Sekolah Tahap Pelaksanaan.pptxPanduan Substansi_ Pengelolaan Kinerja Kepala Sekolah Tahap Pelaksanaan.pptx
Panduan Substansi_ Pengelolaan Kinerja Kepala Sekolah Tahap Pelaksanaan.pptx
 
Prakarsa Perubahan dengan Kanvas ATAP & BAGJA.pptx
Prakarsa Perubahan dengan Kanvas ATAP & BAGJA.pptxPrakarsa Perubahan dengan Kanvas ATAP & BAGJA.pptx
Prakarsa Perubahan dengan Kanvas ATAP & BAGJA.pptx
 
Jurnal Dwi mingguan modul 1.2-gurupenggerak.pptx
Jurnal Dwi mingguan modul 1.2-gurupenggerak.pptxJurnal Dwi mingguan modul 1.2-gurupenggerak.pptx
Jurnal Dwi mingguan modul 1.2-gurupenggerak.pptx
 
Modul 9 Penjas kelompok 7 (evaluasi pembelajaran penjas).ppt
Modul 9 Penjas kelompok 7 (evaluasi pembelajaran penjas).pptModul 9 Penjas kelompok 7 (evaluasi pembelajaran penjas).ppt
Modul 9 Penjas kelompok 7 (evaluasi pembelajaran penjas).ppt
 
polinomial dan suku banyak kelas 11..ppt
polinomial dan suku banyak kelas 11..pptpolinomial dan suku banyak kelas 11..ppt
polinomial dan suku banyak kelas 11..ppt
 
Karakteristik Negara Brazil, Geografi Regional Dunia
Karakteristik Negara Brazil, Geografi Regional DuniaKarakteristik Negara Brazil, Geografi Regional Dunia
Karakteristik Negara Brazil, Geografi Regional Dunia
 
DESAIN MEDIA PEMBELAJARAN BAHASA INDONESIA BERBASIS DIGITAL.pptx
DESAIN MEDIA PEMBELAJARAN BAHASA INDONESIA BERBASIS DIGITAL.pptxDESAIN MEDIA PEMBELAJARAN BAHASA INDONESIA BERBASIS DIGITAL.pptx
DESAIN MEDIA PEMBELAJARAN BAHASA INDONESIA BERBASIS DIGITAL.pptx
 

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)