SOFTWARE QUALITY ASSURANCE

dokumen-dokumen yang mirip
SOFTWARE QUALITY ASSURANCE

SOFTWARE QUALITY ASSURANCE

chapter 7 Integrating quality activities in the project life cycle Empat model proses pengembangan perangkat lunak akan dibahas dalam bagian ini:

SOFTWARE QUALITY ASSURANCE

SOFTWARE QUALITY ASSURANCE

SOFTWARE QUALITY ASSURANCE

SOFTWARE QUALITY ASSURANCE

Enterprise Architecture Planning

Proyek Pengembangan Sistem Informasi

A Layered Technology

Enterprise Architecture Planning

REKAYASA PERANGKAT LUNAK I ALIF FINANDHITA, M.T. - TEKNIK INFORMATIKA UNIKOM 1

Enterprise Architecture Planning

SDLC Concepts. Muhammad Yusuf D3 Manajemen Informatika Universitas Trunojoyo

REKAYASA PERANGKAT LUNAK I

Pertemuan 4 Manajemen Proyek (2) Rekayasa Perangkat Lunak

Review of Process Model. SE 3773 Manajemen Proyek Teknologi Informasi *Imelda Atastina*

Systems Development Life Cycle (SDLC)

SOFTWARE PROCESS MODEL I Disiapkan oleh: Umi Proboyekti, S.Kom, MLIS

SOFTWARE QUALITY ASSURANCE

SOFTWARE QUALITY ASSURANCE


Produk perangkat lunak tersebut:

SPESIFIKASI KEGUNAAN (USABILITY) Chalifa Chazar Modul :

Enterprise Architecture Planning

Ratna Wardani. Department of Electronic Engineering Yogyakarta State University

STMIK AMIKOM YOGYAKARTA

Metode-Metode Pengembangan Desain Aplikasi

TINJAUAN PUSTAKA Information Technology Infrastructure Library (ITIL) Framework Tujuan Penelitian Ruang Lingkup Penelitian

Rekayasa Perangkat Lunak

SIKLUS REKAYASA PERANGKAT LUNAK (SDLC)

Teknik Informatika S1

INTERAKSI MANUSIA & KOMPUTER. Chalifa Chazar Modul :

BAB I PENDAHULUAN. 1.1 Latar Belakang

Software Proses. Model Proses Perangkat Lunak. Pengembangan Perangkat Lunak. Framework activities 3/20/2018. System Development Life Cycle (SDLC)

MODUL 4 Unified Software Development Process (USDP)

BAB 1 PENDAHULUAN 1.1 Latar Belakang

SILABUS. Standar Kompetensi : Mahasiswa mampu mensimulasikan suatu proyek pengembangan perangkat lunak dengan memanfaatkan model-model yang berlaku.

BAGIAN 4. METODE ILMIAH

Tujuan Perkuliahan. PENGANTAR RPL (Pert. 2 chapter 1 Pressman) Agenda. Definisi Software (Perangkat Lunak) Lunak) 23/09/2010

Aplikasi yang pendekatannya sistematis, disiplin, bisa terukur untuk pengembangan operasional dan pembuatan software. Tools. Methods.

Hanif Fakhrurroja, MT

Enterprise Architecture Planning

REKAYASA PERANGKAT LUNAK (RPL) Pengertian dan Urgensi

PERTEMUAN 2 METODE PENGEMBANGAN SISTEM

Pengembangan Sistem Informasi

The Process. A Layered Technology. Software Engineering. By: U. Abd. Rohim, MT. U. Abd. Rohim Rekayasa Perangkat Lunak The Process RPL

Development Lifecycles and Approaches

SOFTWARE ENGINEERING (REKAYASA PERANGKAT LUNAK)

Rekayasa Perangkat Lunak. Fajar Pradana S.ST., M.Eng

BAB III LANDASAN TEORI

Enterprise Architecture Planning

BAB III LANDASAN TEORI. yang disusun guna menyelesaikan masalah secara sistematis. Pada bab ini akan

1. MODEL WATERFALL KOMUNIKASI PERENCANAAN PEMODELAN PENYERAHAN KE PELANGGAN / PENGGUNA KONSTRUKSI. Permulaan proyek. Analisis perancangan

Pemodelan Industri Perangkat Lunak

Jenis Metode Pengembangan Perangkat Lunak

Overview. By: Uro AbdRohim. U. Abd. Rohim Rekayasa Perangkat Lunak (OVERVIEW) Halaman: 1

STMIK AMIKOM YOGYAKARTA

KONVERSI SISTEM INFORMASI

3. Jaminan Kualaitas Jaminan kualitas terdiri atas fungsi auditing dan pelaporan manajemen. Tujuan jaminan kualitas adalah :

APLIKASI KOMPUTER. Komponen Dasar Komputer & Sistem Operasi. Chalifa Chazar MN- APLIKASI KOMPUTER (MANAJEMEN)

Proses Pengembangan 1

BAB 1 PENDAHULUAN. 1.1 Latar Belakang

PERTEMUAN 2 METODE PENGEMBANGAN SISTEM

RENCANA PEMBELAJARAN

EVALUASI. Chalifa Chazar Modul :

System Development Life Cycle [SDLC]

TUGAS INDIVIDU-TAKE HOME UAT MATA KULIAH SISTEM INFORMASI MANAJEMEN. Oleh: Irfan Handrian P

SOFTWARE PROCESS MODEL

ANALISIS DAN PERANCANGAN SISTEM (APS) Pengantar APS

FASE PENGEMBANGAN. MPSI sesi 7 & 8

THE SOFTWARE PROCESS

PROSES DESAIN. 1. Metodologi Pengembangan Sistem

Hanif Fakhrurroja, MT

GARIS-GARIS BESAR PROGRAM PENGAJARAN (GBPP)

PENGANTAR RUP & UML. Pertemuan 2

Pengembangan Sistem Informasi

Teknik Informatika S1

Software Quality Assurance

Chapter 2 What is Software Quality?

BAB I PENDAHULUAN. hal proses pengolahan data, baik itu data siswa, guru, administrasi sekolah maupun data

SOFTWARE PROCESS & METHOD

BAB 1 PENDAHULUAN Latar Belakang

Ringkasan Chapter 12 Developing Business/ IT Solution

Brigida Arie Minartiningtyas, M.Kom

BAB 1 PENDAHULUAN. 1.1 Latar Belakang

BAB III DASAR TEORI 3.1 Manajemen Risiko

PENGEMBANGAN PERANGKAT LUNAK

Rekayasa Perangkat Lunak (Software Engineering)

PENGEMBANGAN SISTEM INFORMASI. Tahapan Pengembangan Sistem

BAB 1 PENDAHULUAN. 1.1 Latar Belakang

FAKULTAS TEKNOLOGI INFORMASI UNIVERSITAS MERCU BUANA YOGYAKARTA

BAB I PENDAHULUAN.

BAB I PENDAHULUAN. 1.1 Latar Belakang

REKAYASA PERANGKAT LUNAK. Ramadhan Rakhmat Sani, M.Kom

1. BAB 1 PENDAHULUAN. 1.1 Latar Belakang

TUGAS KLIPING SISTEM INFORMASI MANAJEMEN V-MODEL

Adam Hendra Brata Teknik Informatika FILKOM UB Semester Genap 2015/2016

Transkripsi:

SOFTWARE QUALITY ASSURANCE Integrating Quality Activity in The Project Life Cycle TKB5351 Penjaminan Mutu Perangkat Lunak Chalifa Chazar www.script.id chalifa.chazar@gmail.com

SQA Architecture

Tujuan Model Pengembangan Software Tujuan software development model? Satu set teknik/konsep dan metodologi yang diperlukan untuk pengembangan software Dimana didalamnya mendefinisikan aktifitas utama proses pengembangan dan tolak ukur kinerjanya

Software Development Life Cycle Model Model yang menampilkan blok bangunan utama untuk seluruh prosespembangunan, yang digambarkandalam urutan linier. Classic model SDLC yang dikenal adalah Model Waterfall Model Waterfall ini banyak mengalami beberapa perkembangan, antara lain: Royce (1970) Boehm (1981) Pressman (2010) Sommerville (2011)

Royce (1970) Pressman (2010)

Sommerville (2011)

Prototyping Model Model prototyping adalah metodologi yang menggunakan: Perkembangan teknologi informasi, yaitu generator aplikasi yang memungkinkan pengembangan aplikasi yang cepat dan mudah, dikombinasikan dengan Partisipasi aktif pengguna dalam proses pembangunan untuk proses evaluasi

Prototyping Model Model ini digunakan untuk komunikasi antara pengembang dan pengguna Dapat dikombinasikan dengan model lain atau berdiri sendiri Sebagai development software model, efektif dan efisien dalam pengembangan software untuk level kecil sampai level menengah

Perbandingan Prototyping & SDLC

Spiral Model Model spiral adalah medologi untuk memastikan kinerja yang efektif pada setiap tahapan model SDLC Melibatkan proses yang berulang-ulang yang mengintegrasikan keinginan pelanggan, persyaratan perubahan, analisis resiko, dan rekayasa PL Menawarkan metodologi untuk mengawasi proyek-proyek besar yang memiliki resiko kegagalan yang tinggi

Spiral Model (Boehm, 1988)

Spiral Model (Boehm, 1998)

The Object-Oriented Model Model ini adalah motode yang mengintegrasikan modul perangkat lunak yang ada (disebut objek) dalam pengembangan PL yang dikembangkan. Keunggulan: Economy Improved quality Shorter development time

The Object-Oriented Model

Integrating Quality Activity in The Project Life Cycle Perencanaan kegiatan SQA dilakukan: Timing (pemilihan waktu) Jenis kegiatan SQA yang diterapkan Orang bertanggung jawab Sumber daya yang dibutuhkan untuk mengurangi kesalahan dan perubahan

Faktor-Faktor Yang Mempengaruhi

Verifikasi, Valiadasi, Kualifikasi Verification The process of evaluating a system or component to determine whether the products of a given development phase satisfy the conditions imposed at the start of that phase. Validation The process of evaluating a system or component during or at the end of the development process to determine whether it satisfies specified requirements. Qualification The process used to determine whether a system or component is suitable for operational use.

Menggambarkan Model SQA Dua aspek kuantitatif yang berhubungan dengan perencanaan SQA dalam suatu projek: Total effectiveness of defect removal. Total cost of defect removal.

</TERIMA KASIH> Chalifa Chazar, S.T, M.T Email: chalifa.chazar@gmail.com script.id Copyright @2016