3/17/16 Testing dan Audit Perangkat Lunak - Universitas Mercu Buana Yogyakarta
|
|
- Sri Santoso
- 7 tahun lalu
- Tontonan:
Transkripsi
1 Dosen Pengampu: Anief Fauzan Rozi, S.Kom., M.Eng. Phone/WA: PIN BB: 29543EC4 Website: yogya.ac.id 3/17/16 Testing dan Audit Perangkat Lunak - Universitas Mercu Buana Yogyakarta 1
2 Mahasiswa mengetahui strategi dan teknik pengujian sistem Mahasiswa mengetahui ruang lingkup penjaminan kualitas dan evaluasi sistem 3/17/16 Testing dan Audit Perangkat Lunak - Universitas Mercu Buana Yogyakarta 2
3 definisi testing tujuan pengujian software prinsip pengujian definisi kualitas SQA ruang lingkup evaluasi testing Vs. kualitas faktor kualitas secara umum QA & QC 3/17/16 Testing dan Audit Perangkat Lunak - Universitas Mercu Buana Yogyakarta 3
4 Menurut Hetzel 1973: Testing adalah proses pemantapan kepercayaan akan kinerja program atau sistem sebagaimana yang diharapkan. Menurut Myers 1979: Testing adalah proses eksekusi program atau sistem secara intens untuk menemukan error. Menurut Hetzel 1983 (Revisi): Testing adalah tiap aktivitas yang digunakan untuk dapat melakukan evaluasi suatu atribut atau kemampuan dari program atau sistem dan menentukan apakah telah memenuhi kebutuhan atau hasil yang diharapkan. 3/17/16 Testing dan Audit Perangkat Lunak - Universitas Mercu Buana Yogyakarta 4
5 Definisi Pengujian menurut IEEE dan ANSI : The process of operating a system or component under specified condition, observing or recording the result, and making an evaluation of some aspect of system/ component. (IEEE/ANSI, 1990 std ) Testing adalah proses menganalisa suatu entitas software untuk mendeteksi perbedaan antara kondisi yang ada dengan kondisi yang diinginkan (perbedaan ini disebut defect/error/bug), dan mengevaluasi fitur- fitur dari entitas software. (IEEE/ANSI, 1983 std ) (IEEE Institute of Electrical and Electronics Engineering, ANSI American National Standards Institute) 3/17/16 Testing dan Audit Perangkat Lunak - Universitas Mercu Buana Yogyakarta 5
6 Mendeteksi kesalahan: Pengujian yang sukses adalah yang berhasil menemukan error yang tersembunyi. Membangun kepercayaan terhadap software, dengan cara mendemonstrasikan kepada developer dan customer bahwa software yang dibangun memenuhi requirement Test case yang bagus adalah yang memiliki kemungkinan terbesar untuk menemukan error yang tersembunyi. Mengevaluasi properties dari software: Reliablitas Performance Penggunaan Memory Security Usablity 3/17/16 Testing dan Audit Perangkat Lunak - Universitas Mercu Buana Yogyakarta 6
7 Harus bisa dilacak hingga sampai ke kebutuhan customer. Harus direncanakan sejak model dibuat. Prinsip Pareto: 80% error yang ditemukan, berasal dari 20% komponen program. Dari lingkup kecil menuju yang besar. Tidak bisa semua kemungkinan diuji. Dilakukan oleh pihak ketiga yang independen. 3/17/16 Testing dan Audit Perangkat Lunak - Universitas Mercu Buana Yogyakarta 7
8 a characteristic or attribute of something. (American Heritage Dictionary) Menurut Crosby Kualitas adalah pemenuhan terhadap kebutuhan Menurut ISO Kualitas adalah keseluruhan dari fitur yang menjadikan suatu produk dapat memuaskan atau dipakai sesuai kebutuhan dengan harga yang terjangkau 3/17/16 Testing dan Audit Perangkat Lunak - Universitas Mercu Buana Yogyakarta 8
9 Menurut W.E Perry Kualitas adalah pemenuhan terhadap standar Menurut R.Glass Kualitas adalah tingkat kesempurnaan Menurut J.Juran Kualitas adalah tepat guna Sesuai dengan spesifikasi Memenuhi kebutuhan customer 3/17/16 Testing dan Audit Perangkat Lunak - Universitas Mercu Buana Yogyakarta 9
10 Penjaminan kualitas perangkat lunak adalah aktivitas pelindung yang diaplikasikan pada seluruh proses perangkat lunak. Terdiri atas: fungsi auditing pelaporan manajemen. 3/17/16 Testing dan Audit Perangkat Lunak - Universitas Mercu Buana Yogyakarta 10
11 Tujuan: Memberikan data yang diperlukan oleh manajemen untuk menginformasikan masalah kualitas produk, sehingga dapat memberikan kepastian & konfidensi bahwa kulitas produk dapat memenuhi sasaran. 3/17/16 Testing dan Audit Perangkat Lunak - Universitas Mercu Buana Yogyakarta 11
12 1. pendekatan manajemen kualitas 2. teknologi rekayasa perangkat lunak yang efektif (metode dan peranti) 3. kajian teknik formal yang diaplikasikan pada keseluruhan proses perangkat lunak 4. strategi pengujian multitiered (deret bertingkat) 5. kontrol dokumentasi perangkat lunak dan perubahan 6. prosedur untuk menjamin kesesuaian dengan standar pengembangan perangkat lunak 7. mekanisme pengukuran dan pelaporan. 3/17/16 Testing dan Audit Perangkat Lunak - Universitas Mercu Buana Yogyakarta 12
13 Software yang berkualitas adalah: Software yang bebas error dan bug secara objektif Tepat waktu dan dana Sesuai dengan kebutuhan atau keinginan User/Customer Dapat dirawat (maintainable) Testing merupakan pengukuran kualitas software, yang dilakukan secara obyektif. Secara obyektif: proses pembuktian yang terstruktur, terencana dan tercatat/terdokumentasi dengan baik. 3/17/16 Testing dan Audit Perangkat Lunak - Universitas Mercu Buana Yogyakarta 13
14 Ada 3 faktor kualitas software secara umum, yaitu fungsionalitas, rekayasa dan adaptabilitas. Fungsionalitas (Kualitas Luar): Kebenaran (Correctness): Tingkat kesesuaian program dengan sepesifikasi, dan tujuan customer. Reliabilitas (Reliability): Tingkat harapan sebuah program dapat menjalankan fungsinya secara presisi. Kegunaan (Usability): Tingkat usaha yang dibutuhkan untuk mempelajari, mengoperasikan, mempersiapkan input dan menginterpretasi output dari sebuah program. Integritas (Integrity): Tingkat pengendalian terhadap pengaksesan software dan data oleh orang yang tidak berwenang. 3/17/16 Testing dan Audit Perangkat Lunak - Universitas Mercu Buana Yogyakarta 14
15 Rekayasa (Kualitas Dalam): Efisiensi (Efficiency): Jumlah sumberdaya dan code yang dibutuhkan agar sebuah program dapat menjalankan fungsinya. Testability (Testability): Seberapa besar usaha yang harus dikeluarkan untuk melakukan test terhadap program, sampai program tersebut dapat menjalankan fungsinya dengan sesuai. Dokumentasi (Documentation) Struktur (Structure) 3/17/16 Testing dan Audit Perangkat Lunak - Universitas Mercu Buana Yogyakarta 15
16 Adaptibilitas (Kualitas ke Depan) Fleksibilitas (Flexibility): Usaha yang diperlukan untuk memodifikasi sebuah program. Reusabilitas (Reusability) : Seberapa besar kemampuan sebuah program (komponen program) untuk dapat digunakan kembali didalam aplikasi lain. Maintainabilitas (Maintainability): Usaha yang diperlukan untuk menemukan lokasi dan memperbaiki error didalam sebuah program. 3/17/16 Testing dan Audit Perangkat Lunak - Universitas Mercu Buana Yogyakarta 16
17 Quality Control: Inspeksi, review dan test/ pengujian yang dilakukan sepanjang siklus hidup software tersebut, untuk memastikan kesesuaian software tersebut dengan kebutuhan (requirement) Quality Assurance: Audit dan Pelaporan dari managemen. Tujuannya adalah untuk memberikan data dan informasi kepada manajemen tentang kualitas dari produk. 3/17/16 Testing dan Audit Perangkat Lunak - Universitas Mercu Buana Yogyakarta 17
18 Berorientasi pada kualitas adalah salah satu usaha untuk menurunkan tingkat resiko terjadinya kegagalan proyek. Dengan berorientasi pada kualitas maka organisasi dapat melakukan proses analisa, evaluasi dan pengembangan yang berkesinambungan, sehingga proses pengembangan software menjadi semakin efektif, efisien dan terkendali. 3/17/16 Testing dan Audit Perangkat Lunak - Universitas Mercu Buana Yogyakarta 18
19 Dengan proses yang semakin efektif, efisien dan terukur dapat menghasilkan software yang berkualitas, tepat waktu dan pendanaan. Dengan software yang berkualitas akan memberikan jaminan bagi pelanggan / klien untuk mendapatkan produk seperti yang diharapkan, yang pada akhirnya akan menambah kepercayaan klien, sehingga hubungan klien dengan organisasi menjadi berkesinambungan. User satisfaction = compliant product + good quality +delivery within budget and schedule (Robert Glass) 3/17/16 Testing dan Audit Perangkat Lunak - Universitas Mercu Buana Yogyakarta 19
20 3/17/16 Testing dan Audit Perangkat Lunak - Universitas Mercu Buana Yogyakarta 20
Testing dan Implementasi Sistem
Testing dan Implementasi Sistem Pendahuluan Materi: Definisi Testing Definisi Sederhana Kualitas Hubungan Testing dan Kualitas Faktor Kualitas secara Umum Kualitas Software Penting bagi Organisasi Software
Lebih terperinciBAB 1 PENDAHULUAN. Secara umum, diketahui bahwa dalam suatu siklus pengembaangan perangkat lunak selalu terdapat empat proses utama, yaitu :
BAB 1 PENDAHULUAN Secara umum, diketahui bahwa dalam suatu siklus pengembaangan perangkat lunak selalu terdapat empat proses utama, yaitu : Gambar Siklus Pengembangan secara umum Penamaan untuk empat proses
Lebih terperinciPendahuluan. Tes Implementasi System. Yahya Erdipasa, ST., M.Kom (candidate) Teknik Informatika
Pendahuluan Tes Implementasi System Yahya Erdipasa, ST., M.Kom (candidate) About Me Yahya Erdipasa, ST., M. Kom Contact: Mail erdipasayahya@gmail.com Phone/SMS/Whatsapp 0815 7881 5423 Education: Bachelor
Lebih terperinciTesting & Implementa si Sistem -Pengenalan. Pertemuan ke - 1
Testing & Implementa si Sistem -Pengenalan Pertemuan ke - 1 Lukman Hakim, ST., MKom Prodi Teknik Informatika-Universitas Bundamulia Mercubuana University-2003-now Binus University-Teknik Informatika STMIK
Lebih terperinciSiklus Pengembangan Perangkat Lunak
Pendahuluan tentang software testing Pendahuluan materi software testing - susantokun. Berikut adalah materi pendahuluan tentang software testing yang saya dapatkan ketika pertama kali masuk kuliah setelah
Lebih terperinci10/21/2016. Titan Parama Yoga, S.Kom, M.Kom
Titan Parama Yoga, S.Kom, M.Kom titanparamayoga@unibi.ac.id 1 Plan (Menyiapkan Rencana) Mendefinisikan tujuan serta menentukan strategi dan metode yang mendukung pencapaiian tujuan Do (Melaksanakan Rencana)
Lebih terperinci3/17/16 Testing dan Audit Perangkat Lunak - Universitas Mercu Buana Yogyakarta
Dosen Pengampu: Anief Fauzan Rozi, S.Kom., M.Eng. Phone/WA: 0856 4384 6541 PIN BB: 29543EC4 Email: anief.umby@gmail.com Website: http://anief.mercubuana- yogya.ac.id 3/17/16 Testing dan Audit Perangkat
Lebih terperinci4/10/14 Testing dan Audit Perangkat Lunak - Universitas Mercu Buana Yogyakarta
Dosen Pengampu: Anief Fauzan Rozi, S.Kom., M.Eng. Phone: 0856 4384 6541 PIN BB: 23115EF6 Email: anief.umby@gmail.com Website: http://anief.mercubuana- yogya.ac.id 4/10/14 Testing dan Audit Perangkat Lunak
Lebih terperinci3/17/16 Testing dan Audit Perangkat Lunak - Universitas Mercu Buana Yogyakarta
Dosen Pengampu: Anief Fauzan Rozi, S.Kom., M.Eng. Phone/WA: 0856 4384 6541 PIN BB: 29543EC4 Email: anief.umby@gmail.com Website: http://anief.mercubuana- yogya.ac.id 3/17/16 Testing dan Audit Perangkat
Lebih terperinciPengantar Test dan Implementasi Sistem. Rudi Susanto
Pengantar Test dan Implementasi Sistem Rudi Susanto 1 Rudi Susanto Wonogiri, 14 Februari 1987 S1 dan S2 di Universitas Sebelas Maret Rudist_87@yahoo.co.id 085647296211 Rudist.wordpress.com 2 Tujuan Mengenal
Lebih terperinciJAMINAN KUALITAS PERANGKAT LUNAK
JAMINAN KUALITAS PERANGKAT LUNAK Aprilia Sulistyohati, S.Kom Jurusan Teknik Informatika Universitas Islam Indonesia Your Logo Jaminan kualitas perangkat lunak Software Quality Assurance / SQA : aktivitas
Lebih terperinci3/17/16 Testing dan Audit Perangkat Lunak - Universitas Mercu Buana Yogyakarta
Dosen Pengampu: Anief Fauzan Rozi, S.Kom., M.Eng. Phone/WA: 0856 4384 6541 PIN BB: 29543EC4 Email: anief.umby@gmail.com Website: http://anief.mercubuana- yogya.ac.id 3/17/16 Testing dan Audit Perangkat
Lebih terperinciSOFTWARE QUALITY ASSURANCE
SOFTWARE QUALITY ASSURANCE Software Testing TKB5351 Penjaminan Mutu Perangkat Lunak Chalifa Chazar www.script.id chalifa.chazar@gmail.com Perbandingan Formal Design Review, Inspection dan Walkthrough REVIEW
Lebih terperinciManajemen kualitas proyek (Project Quality Management)
Manajemen kualitas proyek (Project Quality Management) Manajemen kualitas proyek merupakan knowledge area yang sulit untuk didefinisikan. ISO mendefinisikan kualitas sebagai totalitas karakteristik dari
Lebih terperinciKualitas Perangkat Lunak. Dasar Rekayasa Perangkat Lunak
Kualitas Perangkat Lunak Dasar Rekayasa Perangkat Lunak Kualitas? Kualitas? Menurut KBBI : Memiliki Arti: tingkat baik buruknya sesuatu; derajat atau taraf (kepandaian, kecakapan, dan sebagainya); mutu;
Lebih terperinci3. Jaminan Kualaitas Jaminan kualitas terdiri atas fungsi auditing dan pelaporan manajemen. Tujuan jaminan kualitas adalah :
7 Software Quality Assurance 1. Jaminan Kualitas Perangkat Lunak Jaminan kualitas perangkat lunak adalah aktivitas pelindung yang diaplikasikan pada seluruh proses perangkat lunak. SQA meliputi : Pendekatan
Lebih terperinciChapter 3 Software Quality Factors
Chapter 3 Software Quality Factors 3.1 Pentingnya Definisi Komprehensif dari Persyaratan Ada suatu kebutuhan untuk definisi yang komprehensif dari persyaratan yang akan mencakup semua atribut dari perangkat
Lebih terperinciJAMINAN KUALITAS PERANGKAT LUNAK
JAMINAN KUALITAS PERANGKAT LUNAK Jaminan kualitas perangkat lunak (Software Quality Assurance I SQA) adalah aktivitas pelindung yang diaplikasikan pada seluruh proses perangkat lunak. SQA meliputi : Pendekatan
Lebih terperinciUAS REKAYASA PERANGKAT LUNAK. Software Quality Assurance HANSI ADITYA KURNIAWAN
UAS REKAYASA PERANGKAT LUNAK Software Quality Assurance HANSI ADITYA KURNIAWAN 9106205405 PROGRAM MAGISTER MANAJEMEN TEKNOLOGI INFORMASI INSTITUT TEKNOLOGI SEPULUH NOPEMBER SURABAYA 2007 Tujuan dari topik
Lebih terperinciPertemuan 12 dan 13 SQA TIK : Menjelaskan konsep dan strategi Software Quality Assurance
1 Pertemuan 12 dan 13 SQA TIK : Menjelaskan konsep dan strategi Software Quality Assurance 1. Pengertian SQA Jaminan kualitas perangkat lunak (Software Quality Assurance / SQA) adalah aktivitas pelindung
Lebih terperinciTESTING DAN IMPLEMENTASI SISTEM. WAHYU PRATAMA, S.Kom., MMSI.
TESTING DAN IMPLEMENTASI SISTEM WAHYU PRATAMA, S.Kom., MMSI. PERTEMUAN 1 TESTING DAN IMPLEMENTASI SISTEM Pendahuluan Ruang Lingkup Testing dan Implementasi Sistem. Sasaran Pembelajaran Testing dan Implementasi
Lebih terperinciSOFTWARE QUALITY ASSURANCE
SOFTWARE QUALITY ASSURANCE Software Maintenance TKB5351 Penjaminan Mutu Perangkat Lunak Chalifa Chazar www.script.id chalifa.chazar@gmail.com Introduction Berapa lama waktu operasional perangkat lunak?
Lebih terperinci3/14/16 Manajemen Proyek IT - Universitas Mercu Buana Yogyakarta
Dosen Pengampu: Anief Fauzan Rozi, S.Kom., M.Eng. Phone/WA: 0856 4384 6541 PIN BB: 29543EC4 Email: anief.umby@gmail.com Website: http://anief.mercubuana- yogya.ac.id 3/14/16 Manajemen Proyek IT - Universitas
Lebih terperinciPenyusunan Perangkat Kontrol Kualitas Perangkat Lunak Pada Aplikasi School Social Network (SSN) Berdasarkan ISO 25030
JURNAL TEKNIK POMITS Vol. 2, No. 1, (2013) ISSN: 2337-3539 (2301-9271 Print) 1 Penyusunan Perangkat Kontrol Kualitas Perangkat Lunak Pada Aplikasi School Social Network (SSN) Berdasarkan ISO 25030 Adrian
Lebih terperinciSOFTWARE QUALITY ASSURANCE
SOFTWARE QUALITY ASSURANCE What is SQA? TKB5351 Penjaminan Mutu Perangkat Lunak Chalifa Chazar www.script.id chalifa.chazar@gmail.com Pendahuluan Apa itu software? Apa itu aplikasi? Definisi Software (IEEE)
Lebih terperinci3/14/16 Manajemen Proyek IT - Universitas Mercu Buana Yogyakarta
Dosen Pengampu: Anief Fauzan Rozi, S.Kom., M.Eng. Phone/WA: 0856 4384 6541 PIN BB: 29543EC4 Email: anief.umby@gmail.com Website: http://anief.mercubuana- yogya.ac.id 3/14/16 Manajemen Proyek IT - Universitas
Lebih terperinciBAB 3 PENGUJIAN DALAM SIKLUS PENGEMBANGAN
BAB 3 PENGUJIAN DALAM SIKLUS PENGEMBANGAN Pengujian perangkat lunak dilakukan untuk mendapatkan suatu perangkat unak yang layak untuk digunakan. Suatu perangkat lunak yang telah selesai diujikan harus
Lebih terperinciANALISA & PERANCANGAN SISTEM
ANALISA & PERANCANGAN SISTEM Analisis System Mulyadi, S.Kom, M.S.I Analisa Sistem Analisis sistem - teknik pemecahan masalah yang menguraikan sistem ke dalam beberapa komponen dengan tujuan mempelajari
Lebih terperinciTESTING DAN IMPLEMENTASI SISTEM. WAHYU PRATAMA, S.Kom., MMSI.
TESTING DAN IMPLEMENTASI SISTEM WAHYU PRATAMA, S.Kom., MMSI. PERTEMUAN 3 TESTING DAN IMPLEMENTASI SISTEM Pengembangan Perangkat Lunak Bagian 2 Mengukur Produktivitas dalam Pengembangan Perangkat Lunak.
Lebih terperinciBAB 5 FAKTOR PENGUJIAN
BAB 5 FAKTOR PENGUJIAN Faktor pengujian adalah hal-hal (faktor-faktor) yang diperhatikan selama pengujian. Terdapat 15 faktor di dalam pengujian, tetapi tidak semua faktor yang mungkin digunakan, hal ini
Lebih terperinciBAB 4 PELAKSANAAN PENGUJIAN
BAB 4 PELAKSANAAN PENGUJIAN Strategi pengujian dilakukan untuk mengintegrasikan metode perancangan kasus pengujian software ke dalam langkah-langkah terencana yang tersusun rapi sehingga menghasilkan konstruksi
Lebih terperinciKUALITAS PERANGKAT LUNAK. Ni Wayan Sumartini Saraswati
KUALITAS PERANGKAT LUNAK Ni Wayan Sumartini Saraswati DEFINISI DARI IEEE The Institute of Electrical and Electronic Engineers (IEEE) mendefinisikan kualitassebagai the degree to which a system, component
Lebih terperinciKualitas Software dan Pengujian
Kualitas Software dan Pengujian Pendahuluan Kualitas (dalam bahasa Inggris: quality, berasal dari bahasa latin: qualitas) merupakan konsep yang selalu dicari pada setiap apapun yang dibuat oleh manusia.
Lebih terperinci3/14/16 Manajemen Proyek IT - Universitas Mercu Buana Yogyakarta
Dosen Pengampu: Anief Fauzan Rozi, S.Kom., M.Eng. Phone/WA: 0856 4384 6541 PIN BB: 29543EC4 Email: anief.umby@gmail.com Website: http://anief.mercubuana- yogya.ac.id 3/14/16 Manajemen Proyek IT - Universitas
Lebih terperinci4/18/14 Testing dan Audit Perangkat Lunak - Universitas Mercu Buana Yogyakarta
Dosen Pengampu: Anief Fauzan Rozi, S.Kom., M.Eng. Phone: 0856 4384 6541 PIN BB: 23115EF6 Email: anief.umby@gmail.com Website: http://anief.mercubuana- yogya.ac.id 4/18/14 Testing dan Audit Perangkat Lunak
Lebih terperinciTujuan Perkuliahan. PENGANTAR RPL (Pert. 2 chapter 1 Pressman) Agenda. Definisi Software (Perangkat Lunak) Lunak) 23/09/2010
Tujuan Perkuliahan PENGANTAR RPL (Pert. 2 chapter 1 Pressman) Oleh : Sarwosri, S.Kom, M.T. Umi Laili Yuhana, S.Kom, M.Sc. Memberikan gambaran tentang perangkat lunak, rekayasa perangkat lunak. Memberikan
Lebih terperinciChapter 11 Assuring the quality of software maintenance components
Chapter 11 Assuring the quality of software maintenance components Bagian utama dari siklus hidup perangkat lunak adalah periode operasional, biasanya berlangsung selama 5 sampai 10 tahun, meskipun beberapa
Lebih terperinciKONSEP MANAJEMEN PROYEK
KONSEP MANAJEMEN PROYEK Perancangan Perangkat Lunak Bertalya Program Pasca Sarjana, Universitas Gunadarma Konsep Manajemen Proyek Manajemen proyek perangkat lunak merupakan layer pertama pada proses software
Lebih terperinciChapter 2 What is Software Quality?
Chapter 2 What is Software Quality? 2.1 Definisi Software Software: Program komputer, prosedur, dan dokumentasi dan data yang berkaitan dengan pengoperasian suatu sistem komputer. Keempat komponen yang
Lebih terperinciPENTINGNYA PEMELIHARAAN SOFTWARE
Mata Kuliah : Sistem Informasi Manajemen Dosen : Dr. Ir. Imam Suroso, Msc (CS) Kelas : R-50 PENTINGNYA PEMELIHARAAN SOFTWARE Disusun Oleh : Artadi Nugraha P056121791.50 PROGRAM STUDI MANAJEMEN DAN BISNIS
Lebih terperinciDAFTAR ISTILAH. Baseline testing Tipe pengujian untuk mengidentifikasi permasalahan performansi lebih awal.
DAFTAR ISTILAH Istilah Pengertian Baseline testing Tipe pengujian untuk mengidentifikasi permasalahan performansi lebih awal. Concurrent user Load pattern Load testing Metrik Jumlah user yang mengakses
Lebih terperinciSOFTWARE TESTING. Ratna Wardani
SOFTWARE TESTING Ratna Wardani Capaian Memahami pentingnya Software Testing Memahami teknik dalam Software Testing Dasar-dasar Software Testing Teknik-teknik dalam Software Testing Here we go... Dasar-dasar
Lebih terperinciKONSEP MANAJEMEN PROYEK
KONSEP MANAJEMEN PROYEK Perancangan Perangkat Lunak (Software Engineering) Bertalya Program Pasca Sarjana Universitas Gunadarma Konsep Manajemen Proyek Manajemen proyek per. lunak merupakan layer pertama
Lebih terperinciTesting dan Implementasi Sistem Informasi
Modul ke: Testing dan Implementasi Sistem Informasi Pada dasarnya, pengujian merupakan satu langkah dalam proses rekayasa perangkat lunak yang dapat dianggap sebagai hal yang merusak daripada membangun
Lebih terperinciRatna Wardani. Department of Electronic Engineering Yogyakarta State University
Ratna Wardani Department of Electronic Engineering Yogyakarta State University S/W Process Model Tahapan S/W Process Model Proses S/W Materi Model Waterfall Model Prototype Model Rapid Application Development
Lebih terperinciKONTROL KUALITAS PADA PERANGKAT LUNAK
Media Informatika Vol. 9 No. 2 (2010) KONTROL KUALITAS PADA PERANGKAT LUNAK Rini Astuti Sekolah Tinggi Manajemen Informatika dan Komputer LIKMI Jl. Ir. H. Juanda 96 Bandung 40132 riniastuti@likmi.ac.id
Lebih terperinciAdrian Nugraha Putra
SIDANG TUGAS AKHIR Adrian Nugraha Putra 5209100057 Judul tugas akhir : Penyusunan Perangkat Kontrol Kualitas Perangkat Lunak Pada Aplikasi School Social Network (SSN) Berdasarkan ISO 25030 Studi Kasus
Lebih terperinciBAB 1. PENDAHULUAN. 1.1 Latar Belakang
BAB 1. PENDAHULUAN 1.1 Latar Belakang Pengukuran merupakan dasar dari setiap disiplin rekayasa dan berlaku juga dalam perekayasaan perangkat lunak. Untuk mengevaluasi performa suatu sistem atau proses
Lebih terperinci14. PENGUJIAN PERANGKAT LUNAK Dasar-dasar Pengujian 14.2 Teknik Pengujian 14.3 Strategi Pengujian dan V&V
14. PENGUJIAN PERANGKAT LUNAK 14.1 Dasar-dasar Pengujian 14.2 Teknik Pengujian 14.3 Strategi Pengujian dan V&V 14.1 Dasar-dasar Pengujian Metrik Kualitas PL Maitainabilty Flexibility TESTABILITY Revisi
Lebih terperinciPemodelan Berorientasi Objek
1 Pemodelan Berorientasi Objek Penggalian Kebutuhan dan Identifikasi Aktor Adam Hendra Brata Materi Pertemuan 3 2 Fase Fase Pengembangan Perangkat Lunak Analisis Kebutuhan Penggalian Kebutuhan Sistem Elisitasi
Lebih terperinciSoftware Quality Assurace 9/18/ :50 PM 1
Software Quality Assurace 9/18/2012 12:50 PM 1 SQA activities 1. Aplikasi metode-metode teknikal (Application of technical methods) Kualitas software didesain kedalam produk atau sistem. SQA pada kenyataannya
Lebih terperinciManajemen Kualitas TI
2013 Manajemen Kualitas TI [KORELASI KEBUTUHAN FUNGSIONAL DAN NON FUNGSIONAL DENGAN TEORI SOFTWARE QUALITY MCCALL] Merupakan sebuah gambaran penilaian terhadap kualitas software, dengan menggunakan prinsip
Lebih terperinciSOFTWARE QUALITY ASSURANCE
SOFTWARE QUALITY ASSURANCE Software Quality Factors TKB5351 Penjaminan Mutu Perangkat Lunak Chalifa Chazar www.script.id chalifa.chazar@gmail.com Fakta Orbiter Mars Crashes Kontraktor yg diberi tanggung
Lebih terperinciJenis Metode Pengembangan Perangkat Lunak
Jenis Metode Pengembangan Perangkat Lunak by webmaster - Tuesday, January 05, 2016 http://anisam.student.akademitelkom.ac.id/?p=123 Menurut IEEE, Pengembangan software (software engineering ) adalah :
Lebih terperinciPengukuran Perangkat Lunak. Pengantar
Pengukuran Perangkat Lunak Rekayasa Perangkat Lunak STMIK-AUB SURAKARTA Pengantar Pengukuran adalah suatu hal pokok pada perekayasaan perangkat lunak atau software. Jangkauan luas pengukuran pada perangkat
Lebih terperinci4/6/14 Manajemen Proyek IT - Universitas Mercu Buana Yogyakarta
Dosen Pengampu: Anief Fauzan Rozi, S.Kom., M.Eng. Phone: 0856 4384 6541 PIN BB: 23115EF6 Email: anief.umby@gmail.com Website: http://anief.mercubuana- yogya.ac.id 4/6/14 Manajemen Proyek IT - Universitas
Lebih terperinci5. Aktivitas generic dalam semua proses perangkat lunak antara lain adalah : a. Spesifikasi dan pengembangan b. Validasi dan evolusi c.
Kelompok 1 1. Merupakan program-program komputer dan dokumentasi yang berkaitan, disebut dengan : a. Perangkat lunak b. Firmware c. Kernel d. Hardware 2. Sebuah program yang berisi perintah-perintah atau
Lebih terperinciANALISIS KEBUTUHAN PERANGKAT LUNAK
ANALISIS KEBUTUHAN PERANGKAT LUNAK Untuk Memenuhi Tugas Mata Kuliah Rekayasa Perangkat Lunak Dosen Pembimbing : Wachyu Hari Haji, S.Kom, MM Disusun Oleh : Fadhilla Eka Hentino / 41813120051 UNIVERSITAS
Lebih terperinciPertemuan 2 SOFTWARE DEVELOPMENT LIFE CYCLE (SDLC)
Pertemuan 2 SOFTWARE DEVELOPMENT LIFE CYCLE (SDLC) POKOK BAHASAN Biaya PL Software Quality Attribute Standar kualitas Takaran Jaminan Kualitas CASE TOOLS Siklus Hidup Perangkat Lunak (SWDLC/Software Development
Lebih terperinci5/25/16 Manajemen Proyek IT - Universitas Mercu Buana Yogyakarta
Dosen Pengampu: Anief Fauzan Rozi, S.Kom., M.Eng. Phone/WA: 0856 4384 6541 PIN BB: 29543EC4 Email: anief.umby@gmail.com Website: http://anief.mercubuana- yogya.ac.id 5/25/16 Manajemen Proyek IT - Universitas
Lebih terperinci6/1/16 Manajemen Proyek IT - Universitas Mercu Buana Yogyakarta
Dosen Pengampu: Anief Fauzan Rozi, S.Kom., M.Eng. Phone/WA: 0856 4384 6541 PIN BB: 29543EC4 Email: anief.umby@gmail.com Website: http://anief.mercubuana- yogya.ac.id 6/1/16 Manajemen Proyek IT - Universitas
Lebih terperinciChapter 9 Software testing strategies
Chapter 9 Software testing strategies Testing software adalah tool pertama untuk menjamin kualitas software yang diterapkan untuk mengontrol kualitas produk software sebelum pengiriman atau instalasi di
Lebih terperinciTugas Rekayasa Perangkat Lunak
Tugas Rekayasa Perangkat Lunak Disusun Oleh : M Ikhsan Ariya Girinata 41813120052 Dosen : Wachyu Hari Haji, S.Kom, MM FAKULTAS ILMU KOMPUTER JURUSAN SISTEM INFORMASI Mata Kuliah : REKAYASA PERANGKAT LUNAK
Lebih terperinciDosen Pengampu: Anief Fauzan Rozi, S.Kom., M.Eng. Phone: PIN BB: 23115EF6 Website:
Dosen Pengampu: Anief Fauzan Rozi, S.Kom., M.Eng. Phone: 0856 4384 6541 PIN BB: 23115EF6 Email: anief.umby@gmail.com Website: http://anief.mercubuana- yogya.ac.id Mahasiswa mengetahui cara menganalisis
Lebih terperinciRekayasa Perangkat Lunak DEPARTEMEN PENDIDIKAN NASIONAL UNIVERSITAS PENDIDIKAN INDONESIA 2008
Rekayasa Perangkat Lunak DEPARTEMEN PENDIDIKAN NASIONAL UNIVERSITAS PENDIDIKAN INDONESIA 2008 PLPG Sosialisasi TIK KTSP2008 Latar Belakang Kemajuan pesat perangkat keras Kemajuan dalam teknik-teknik pembuatan
Lebih terperinciPENGENALAN. Perancangan Perangkat Lunak. (Software Engineering) Bertalya Program Pascasarjana Univesitas Gunadarma
PENGENALAN Perancangan Perangkat Lunak (Software Engineering) Bertalya Program Pascasarjana Univesitas Gunadarma Perangkat Lunak (Software) Merupakan program aplikasi berikut dengan dokumentasi dan data
Lebih terperinciSOFTWARE DEVELOPMENT LIFE CYCLE (SDLC) Siklus Hidup Perangkat Lunak (SWDLC/Software Development Life Cycle)
SOFTWARE DEVELOPMENT LIFE CYCLE (SDLC) POKOK BAHASAN Biaya PL Software Quality Attribute Standar kualitas Takaran Jaminan Kualitas CASE TOOLS Siklus Hidup Perangkat Lunak (SWDLC/Software Development Life
Lebih terperinciManajemen Mutu Proyek (Manajemen Kualitas)
Manajemen Mutu Proyek (Manajemen Kualitas) What is quality? The International Organization for Standardization (ISO) defines quality as the degree to which a set of inherent characteristics fulfils requirements
Lebih terperinciBAB II LANDASAN TEORI. Sebenarnya tidaklah mudah mendefinisikan kualitas secara tepat. Konsep
7 BAB II LANDASAN TEORI 2.1. Pengertian Kualitas Sebenarnya tidaklah mudah mendefinisikan kualitas secara tepat. Konsep kualitas itu sendiri sering dianggap sebagai ukuran relatif kebaikan suatu produk
Lebih terperinciManajemen Proyek Perangkat Lunak Minggu 1
Manajemen Proyek Perangkat Lunak Minggu 1 Danny Kriestanto, S.Kom., M.Eng Proyek Kumpulan orang-orang untuk menyelesaikan suatu permasalahan Sebuah aktivitas yang bertujuan untuk menghasilkan sebuah hasil
Lebih terperinciPENJAMINAN KUALITAS SOFTWARE pada SIKLUS HIDUP PENGEMBANGAN PERANGKAT LUNAK PROTOTYPING
PENJAMINAN KUALITAS SOFTWARE pada SIKLUS HIDUP PENGEMBANGAN PERANGKAT LUNAK PROTOTYPING M. Nasrullah (5209100704) Jurusan Sistem Informasi, Fakultas Teknologi Informasi, Institut Teknologi Sepuluh Nopember
Lebih terperinciBAB II LANDASAN TEORI. mengidentifikasikan adanya lima perspektif kualitas yang biasa digunakan
15 BAB II LANDASAN TEORI 2.1. Pendekatan/Perspektif Kualitas Produk Perspektif kualitas merupakan pendekatan yang digunakan untuk mewujudkan kualitas suatu produk. Garvin (dalam Lovelock, 1994:89-99) mengidentifikasikan
Lebih terperinciPertemuan 2 SOFTWARE DEVELOPMENT LIFE CYCLE (SDLC) POKOK BAHASAN
Pertemuan 2 SOFTWARE DEVELOPMENT LIFE CYCLE (SDLC) POKOK BAHASAN BiayaPL Software Quality Attribute Standar kualitas Takaran Jaminan Kualitas CASE TOOLS Siklus Hidup Perangkat Lunak (SWDLC/Software Development
Lebih terperinciPertemuan 3. Manajemen Proyek Perangkat Lunak. Proses Dalam Manajemen PL
Pertemuan 3 Manajemen Proyek Perangkat Lunak Proses Dalam Manajemen PL Manajemen proyek merupakan lapisan pertama dalam proses rekayasa perangkat lunak skala besar. Untuk menuju pada proyek yang berhasil,
Lebih terperinciRekayasa Perangkat Lunak TI1153
Rekayasa Perangkat Lunak TI1153 TEKNIK PENGUJIAN Restyandito e-mail : dito@ukdw.ac.id website : http://lecturer.ukdw.ac.id/~dito TI1153 Teknik Pengujian Restyandito - 2 Jenis Pengujian Jenis Pengujian
Lebih terperinciPEMELIHARAAN PERANGKAT LUNAK. Ign.F.Bayu Andoro.S, M.Kom
PEMELIHARAAN PERANGKAT LUNAK Ign.F.Bayu Andoro.S, M.Kom PERAWATAN PL Membahas langkah-langkah yang harus dikerjakan sebagai bagian dari pengujian. Strategi untuk pengujian perangkat lunak mengintegrasikan
Lebih terperinciURGENSI MAINTENANCE SOFTWARE (DALAM KONTEKS IMPLEMENTASI SUATU SISTEM INFORMASI DI ORGANISASI)
Mata Kuliah : Sistem Informasi Manajemen Batas Pengumpulan : 04 Oktober 2013 Dosen: Dr. Ir. Arif Imam Suroso, MSc. Tanggal Penyerahan : 03 Oktober 2013 URGENSI MAINTENANCE SOFTWARE (DALAM KONTEKS IMPLEMENTASI
Lebih terperinciSoftware Proses. Model Proses Perangkat Lunak. Pengembangan Perangkat Lunak. Framework activities 3/20/2018. System Development Life Cycle (SDLC)
System Development Life Cycle (SDLC) Software Proses Planning Implementation Analysis Design Pengembangan Perangkat Lunak Sebuah Lapisan Teknologi Model Proses Perangkat Lunak 1. Linear Sequential Model
Lebih terperinciBAB 1 PENDAHULUAN. karena itu semakin banyak organisasi baik swasta maupun pemerintahan dan lembaga
1 BAB 1 PENDAHULUAN 1.1 Latar Belakang Pada saat ini kemajuan ilmu pengetahuan dan teknologi sangat pesat. Oleh karena itu semakin banyak organisasi baik swasta maupun pemerintahan dan lembaga lainnya
Lebih terperinciPENGUJIAN KUALITAS SISTEM PAKAR DETEKSI KERUSAKKAN MESIN SEPEDA MOTOR NON MATIC DENGAN MENGGUNAKAN METODE MC CALL
PENGUJIAN KUALITAS SISTEM PAKAR DETEKSI KERUSAKKAN MESIN SEPEDA MOTOR NON MATIC DENGAN MENGGUNAKAN METODE MC CALL Avin Wimar Budyastomo 1, Bayu Seto Lambang Saputro 2, Kholid Cinindra Rukma 3 Program Studi
Lebih terperinciPMBOK Bab 8 - MANAGEMEN KUALITAS SUATU PROYEK
PMBOK Bab 8 - MANAGEMEN KUALITAS SUATU PROYEK Sumber: A Guide to the Project Management Body of Knowledge (PMBOK Guide) 1. Manajemen Mutu Proyek Proyek Manajemen Mutu mencakup proses yang diperlukan untuk
Lebih terperinciTINJAUAN PUSTAKA. Pengujian adalah proses eksekusi program untuk menemukan kesalahan.
6 II. TINJAUAN PUSTAKA 2.1 Pengujian Perangkat Lunak Pengujian adalah proses eksekusi program untuk menemukan kesalahan. Pengujian perangkat lunak (testing) merupakan bagian terpenting dalam pengembangan
Lebih terperinciRekayasa Perangkat Lunak
Rekayasa Perangkat Lunak Pertemuan 9 Teknik Pengujian Perangkat Lunak.: Erna Sri Hartatik :. Definisi Pengujian adalah proses untuk menemukan error pada perangkat lunak sebelum di-delivery kepada pengguna.
Lebih terperinciBAB 2 LANDASAN TEORI
BAB 2 LANDASAN TEORI 2.1. Latar Belakang CMMI (Capability Maturity Model Integration) Menurut Dennis M. Ahern, Aaron Clouse, dan Richard Turner, dalam buku mereka yang berjudul CMMI Distilled: A Practical
Lebih terperinciBAB III METODOLOGI PENELITIAN. Tahap Pengumpulan Data. Tahap Analisa. Tahap Implementasi. Tahap Pengujian. Gambar 3.1 Metodologi Penelitian
BAB III METODOLOGI PENELITIAN Metode penelitian mengenai aplikasi pemilihan mobil bekas memanfaatkan metode Analytical Hierarcy Process (AHP) pada data hasil web crawler ini diuraikan dalam skema tahapan
Lebih terperinciPertemuan 4 Manajemen Proyek (2) Rekayasa Perangkat Lunak
Pertemuan 4 Manajemen Proyek (2) Rekayasa Perangkat Lunak Pengukuran dan kualitas proyek Pengukuran/metrik dalam software engineering didefinisikan oleh IEEE Glossary of SE sebagai: a quantitative mesaure
Lebih terperinciManajemen Proyek Perangkat Lunak
Manajemen Proyek Perangkat Lunak Proses Dalam Manajemen PL Manajemen proyek merupakan lapisan pertama dalam proses rekayasa perangkat lunak skala besar. Untuk menuju pada proyek yang berhasil, perlu dimengerti
Lebih terperinciREKAYASA PERANGKAT LUNAK
REKAYASA PERANGKAT LUNAK PENDAHULUAN 1. Apakah Perangkat Lunak? 2. Apakah Rekayasa Perangkat Lunak (RPL)? 3. Apa perbedaan antara RPL dengan ilmu komputer (computer science)? 4. Apa perbedaan RPL dan rekayasa
Lebih terperinciTHE SOFTWARE PROCESS
1 THE SOFTWARE PROCESS Ign.F.Bayu Andoro.S, M.Kom Introduction 2 Proses perangkat lunak telah menjadi perhatian yang serius selama dekade terakhir Proses perangkat lunak merupakan sebuah kerangka kerja
Lebih terperinciBAB V PENUTUP 5.1 Kesimpulan dan Rekomendasi usability
BAB V PENUTUP Bagian ini berisi kesimpulan dan saran dari keseluruhan pengerjaan tugas akhir yang diharapkan dapat menjadi bahan pertimbangan untuk melakukan pengembangan terhadap FRS online selanjutnya.
Lebih terperinciEVALUASI. Chalifa Chazar Modul :
EVALUASI Chalifa Chazar Email: chalifa.chazar@gmail.com Modul : http://edu.script.id Definisi Implementasi Evaluasi Desain Desain Evaluasi adalah test terhadap tingkat penggunaan dan fungsionalitas Evaluasi
Lebih terperinciPENGEMBANGAN PERANGKAT LUNAK. Karmilasari
PENGEMBANGAN PERANGKAT LUNAK Karmilasari Apakah Perangkat Lunak itu? Perangkat Lunak adalah suatu aplikasi program komputer yang di dalamnya terdapat: program itu sendiri, konfigurasi yang digunakan, dokumentasi
Lebih terperinciPERANGKAT LUNAK & REKAYASA PERANGKAT LUNAK
REKAYASA PERANGKAT LUNAK LANJUT PERANGKAT LUNAK & REKAYASA PERANGKAT LUNAK Defri Kurniawan M.Kom Refrensi content Why Software Engineering Perangkat Lunak (PL) Definisi Jenis-jenis berdasarkan Market,
Lebih terperinciManajemen Produksi dan Operasi
Manajemen Produksi dan Operasi Dahulu Produk2 yang cacat (yang bisa menyebabkan kecelakaan, kerusakan dan pencemaran) tidak menjadi masalah utama, yang penting bisa memproduksi banyak. Sekarang. Sasaran
Lebih terperinciSoftware Quality Assurance
Software Quality Assurance Pengantar Software Quality Assurance (SQA) meliputi pendekatan manajemen kualitas, teknologi software engineering yang efektif, pertemuan peninjauan teknis selama proses software
Lebih terperinciBAB 1 PENDAHULUAN 1.1. Latar Belakang
BAB 1 PENDAHULUAN 1.1. Latar Belakang Penggunaan sistem informasi pada sebuah perusahaan diharapkan dapat membuat kinerja perusahaan menjadi lebih efektif dan efesien. Oleh karena itu, sebuah sistem informasi
Lebih terperinciURGENSI MAINTAINABILITY DALAM SISTEM INFORMASI. Oleh : Jauhar Samudera Nayantakaningtyas (P ) Angkatan R50
Mata Kuliah : Sistem Informasi Manajemen Penyerahan : 25 September 2013 Dosen : Dr. Ir. Arif Imam Suroso, MSc(CS) Batas Penyerahan : 4 Oktober 2013 URGENSI MAINTAINABILITY DALAM SISTEM INFORMASI Oleh :
Lebih terperinciI. INTRODUCTION TO SOFTWARE ENGINEERING. 1. What and Why Sofware Engineering?
I. INTRODUCTION TO SOFTWARE ENGINEERING 1. What and Why Sofware Engineering? 1.1 Software Engineering (Rekayasa Perangkat Lunak) Ekonomi dari semua bangsa-bangsa maju tergantung pada perangkat lunak Semakin
Lebih terperinciQUALITY ASSURANCE (QA) vs QUALITY CONTROL (QC)
QUALITY ASSURANCE (QA) vs QUALITY CONTROL (QC) Filed under: Mechanical jakfarsegaf @ 12:21 am Beberapa tokoh mendefinisikan Quality, yaitu: - Juran : fitness to use, kecocokan penggunaan produk - Crosby
Lebih terperinci3/13/16. 1 Pengembangan dan Pemasaran Produk Berbasis IT - UMB Yogyakarta
Dosen Pengampu: Anief Fauzan Rozi, S.Kom., M.Eng. Phone/WA: 0856 4384 6541 PIN BB: 29543EC4 Email: anief.umby@gmail.com Website: http://anief.mercubuana-yogya.ac.id 1 Kompetensi Mahasiswa mengetahui dan
Lebih terperinci