KUALITAS PERANGKAT LUNAK. Ni Wayan Sumartini Saraswati

dokumen-dokumen yang mirip
BAB III METODE PENELITIAN. Tahapan dalam penelitian ini dilakukan melalui 3 tahap yang dapat

URGENSI MAINTAINABILITY DALAM PENGEMBANGAN/PENERAPAN SISTEM INFORMASI

BAB I 1. PENDAHULUAN. dan efektifitas kerja. Perkembangan teknologi internet, sebagai contoh,

TUGAS UJIAN INDIVIDU MATA KULIAH SISTEM INFORMASI MANAJEMEN

Evaluasi Penerapan ERP pada Sistem Informasi Penjualan Properti berdasarkan ISO 9126

Perbedaan pengembangan software dengan pengembangan sistem informasi

PENGEMBANGAN DAN ANALISIS KUALITAS SISTEM INFORMASI RAPAT BERBASIS WEB MENGGUNAKAN SMS GATEWAY DI SMK YPKK 1 SLEMAN

Kualitas Perangkat Lunak. Dasar Rekayasa Perangkat Lunak

URGENSI MAINTENANCE DALAM PENGEMBANGAN SOFTWARE SYSTEM

ANALISIS PT POS INDONESIA System Development and Implementation

URGENSI MAINTAINABILITY DALAM SISTEM INFORMASI. Oleh : Jauhar Samudera Nayantakaningtyas (P ) Angkatan R50

BAB I PENDAHULUAN. dengan munculnya alat-alat canggih yang mempermudah pekerjaan kantor. sehingga produktivitas kerja kantor akan semakin tinggi.

: Sistem Informasi Manajemen. : Dr. Ir.Arif Imam Suroso, M.Sc (CS) TUGAS INDIVIDU UJIAN AKHIR TRIWULAN. Disusun Oleh: RIRIN PRILIA P

BAB II TINJAUAN LITERATUR

BAB III METODOLOGI PENELITIAN. gejala menurut apa adanya pada saat penelitian dilakukan.

ANALISA PENGEMBANGAN MODEL KUALITAS BERSTRUKTUR HIRARKI DENGAN KUSTOMISASI ISO 9126 UNTUK EVALUASI APLIKASI PERANGKAT LUNAK B2B

MAINTAINABILITY DALAM KONTEKS IMPLEMENTASI SUATU SISTEM INFORMASI DI ORGANISASI

Chapter 3 Software Quality Factors

IDENTIFIKASI KEBUTUHAN NON-FUNGSIONAL DALAM SPESIFIKASI TEKSTUAL BERDASARKAN ATRIBUT ISO/IEC 9126

UJIAN AKHIR TRIWULAN I

PENTINGNYA PEMELIHARAAN SOFTWARE

BAB II LANDASAN TEORI. Elektronika FT UNY LABORASTORY Berbasis WEB. Dari penelitian

Identifikasi Karakteristik Kualitas Menggunakan Pendekatan TCM Berbasis Kebutuhan Fungsional

Manajemen kualitas proyek (Project Quality Management)

TAKE HOME TEST UJIAN AKHIR TRIWULAN SISTEM INFORMASI MANAJEMEN (SIM) NOVINA EKA S. PO

ANALISIS PENGEMBANGAN SISTEM PENDATAAN SISWA BERBASIS PHP DAN MYSQL GUNA MEMPERMUDAH PENGELOLAAN DATA SISWA DI SMK N 2 WONOSARI TUGAS AKHIR SKRIPSI

ANALISIS SISTEM INFORMASI MANAJEMEN PRAKTIK INDUSTRI DI JURUSAN PENDIDIKAN TEKNIK ELKTRONIKA UNY BERBASIS WEBSITE MENGGUNAKAN YII FRAMEWORK

Keywords : Quality Measurement, Hotel Information Systems, ISO 9126 Standard.

BAB II KAJIAN PUSTAKA, KERANGKA PEMIKIRAN DAN HIPOTESIS. konsep yang dapat mengarahkan penulis dalam mengkaji permasalahan yang telah

UJIAN AKHIR TRIWULAN 1 MATAKULIAH SISTEM INFORMASI MANAJEMEN

Maryono )* dan Drs. Tri Septiyantono, M.Si.

PROTOTIPE CUSTOMER RELATIONSHIP MANAGEMENT (CRM) PERGURUAN TINGGI UNTUK MENINGKATKAN DAYA SAING: STUDI KASUS STMIK ATMA LUHUR PANGKALPINANG

3/17/16 Testing dan Audit Perangkat Lunak - Universitas Mercu Buana Yogyakarta

IDENTIFIKASI ATRIBUT KUALITAS APLIKASI UJIAN ONLINE STMIK PALCOMTECH BERDASARKAN ISO 9126

ENSIKLOPEDIA KOMPUTER DIGITAL BERBASIS MULTIMEDIA

Kualitas Perangkat Lunak

ANALISA & PERANCANGAN SISTEM

Kualitas Software dan Pengujian

PENGEMBANGAN DAN ANALISIS SISTEM INFORMASI KEUANGAN KOMITE SMK NEGERI 1 KLATEN BERBASIS WEB TUGAS AKHIR SKRIPSI

SOFTWARE QUALITY ASSURANCE

Perancangan Perangkat Lunak

KUALITAS SUBYEKTIF SIPUS V3 DAN INFORMASI KELUARANNYA SEBAGAI PENDUKUNG KEPUTUSAN Disusun Oleh : Maryonol dan Tri Septiyantono2.

SOFTWARE QUALITY ASSURANCE

Disusun oleh : CHOIRUN ANWAR diharapkan siap untuk memasuki dunia industri. Dunia industri saat ini

Audit Kualitas Software ERP Axapta Menggunakan Standard ISO 9126

Pertemuan 4 Manajemen Proyek (2) Rekayasa Perangkat Lunak

UJIAN AKHIR TRIWULAN MATA KULIAH SISTEM INFORMASI MANAJEMEN

Pengukuran Tingkat Efektivitas Dan Efisiensi Sistem Eresearch STIKOM Bali

IDENTIFIKASI KEBUTUHAN NON-FUNGSIONAL DALAM SPESIFIKASI TEKSTUAL BERDASARKAN ATRIBUT ISO/IEC 9126

BAB 1 PENDAHULUAN. Secara umum, diketahui bahwa dalam suatu siklus pengembaangan perangkat lunak selalu terdapat empat proses utama, yaitu :

METODE PENELITIAN Tempat dan Waktu Penelitian

KOMPONEN PENILAIAN KUALITAS PERANGKAT LUNAK BERDASARKAN SOFTWARE QUALITY MODELS

BAB II TINJAUAN PUSTAKA

ANALISIS KUALITAS DAN PENGEMBANGAN SISTEM INFORMASI AKADEMIK BERBASIS WEB MENGGUNAKAN STANDARD ISO 9126

1. Pendahuluan 1.1 Latar Belakang

BAB II LANDASAN TEORI

Software Quality Assurace 9/18/ :50 PM 1

Magister Ilmu Komputer, Pascasarjana Universitas Budi Luhur 1), 2)

TAKE HOME UJIAN AKHIR TRIMESTER MATA KULIAH SISTEM INFORMASI MANAJEMEN REKAYASA PERANGKAT LUNAK DAN PENGEMBANGAN SISTEM TEKNOLOGI INFORMASI

PENGEMBANGAN SISTEM PENGOLAHAN HASIL BELAJAR SISWA SMP BERBASIS KURIKULUM 2013 DI SMP NEGERI 1 PRAMBANAN

Testing dan Implementasi Sistem

KONSEP MANAJEMEN PROYEK

Optimasi Proses Kerangka Kerja: Penyesuaian Model Kualitas Perangkat Lunak Pada Aplikasi Bisnis Dengan Konsentrasi Pengembang

Ratna Wardani. Department of Electronic Engineering Yogyakarta State University

Pengukuran Perangkat Lunak

PENGEMBANGAN SISTEM INFORMASI KELUARGA SEJAHTERA SEBAGAI TOOLS PENDATAAN POSDAYA

PENGEMBANGAN MEDIA PEMBELAJARAN BASIS DATA BERBASIS ANDROID UNTUK KELAS XI DI SMK NEGERI SURABAYA

Manajemen Kualitas TI

Pemodelan Berorientasi Objek

The Institute of Chartered Accountants of India (2010) mengemukakan

KAJIAN TERHADAP URGENCY MAINTENANCE DALAM PENGEMBANGAN SOFTWARE SYSTEM

BAB II LANDASAN TEORI. Menurut The Institute of Electrical and Electronic Engineers (IEEE)

I. PENDAHULUAN 1.1 Latar Belakang 1.2 Tujuan

THE SOFTWARE PROCESS

PEMBANGUNAN SISTEM INFORMASI PERUSAHAAN

PERANAN ASPEK MAINTAINAIBILTY DALAM PENGEMBANGAN SISTEM INFORMASI DALAM ORGANISASI

BAB I. moderen. Banyak keputusan strategi yang bergantung kepada informasi. penting dalam suatu instasni sebagai media informasi.

REKAYASA PERANGKAT LUNAK LANJUT WEB ENGINEERING. Defri Kurniawan M.Kom

BAB I PENDAHULUAN. 1.1 Latar Belakang

PENGEMBANGAN PERMAINAN EDUKASI KATELU (Klasifikasi Komponen Komputer) BERBASIS ANDROID DENGAN TOOLS UNITY 3D GAME ENGINE TUGAS AKHIR SKRIPSI

Tugas Rekayasa Perangkat Lunak

KONSEPTUAL FRAMEWORK UNTUK PENGUKURAN KUALITAS WEBSITE PADA SISTEM INFORMASI AKADEMIK DENGAN METODE GQM

PENGEMBANGAN SISTEM INFORMASI PENGOLAHAN DATA PASIEN BERBASIS WEB DI KLINIK

BAB I. PENDAHULUAN. 1 [Anonim] Mengenal Bagian-bagian Komputer.

KONTROL KUALITAS PADA PERANGKAT LUNAK

PENGEMBANGAN SISTEM INFORMASI PENERIMAAN SISWA BARU BERBASIS WEB (PHP DAN MySQL) DILENGKAPI DENGAN SMS GATEWAY SKRIPSI

BAB 1. PENDAHULUAN. 1.1 Latar Belakang

DETEKSI KONFLIK PADA KEBUTUHAN NON-FUNGSIONAL MENGGUNAKAN PETA MATRIKS

BAB 2 LANDASAN TEORI. mencapai hasil yang diinginkan. ditetapkan dan kemungkinan berhasilnya Komponen Sistem

Kata Kunci: sistem pengelolaan, nilai rapor, vba, MTs Ali Maksum.

Peran E-Journal dalam Knowledge Sharing sebagai Basis Pengelolaan Pengetahuan di Universitas Kristen Satya Wacana Suroyo, Andeka Rocky Tanaamah

SISTEM INFORMASI PEMBAYARAN SEKOLAH BERBASIS SMS GATEWAY DI SMK BHINNEKA KARYA 1 BOYOLALI TUGAS AKHIR SKRIPSI

Maintainaibility dalam penerapan SIM. pada Perusahaan di Indonesia

BAB II LANDASAN TEORI. Sebenarnya tidaklah mudah mendefinisikan kualitas secara tepat. Konsep

Dosen : Dr. Ir. Arif Imam Suroso, M.Sc, CS. Disusun Oleh : Ednan Setryawan Wibowo P

SISTEM INFORMASI PENGOLAHAN RAPOR KURIKULUM 2013

Take Home Exam Mata Kuliah Sistem Informasi Manajemen. Dosen : Dr. Ir. Arif Imam Suroso, MSc(CS) Oleh: Kartika Amalia Silalahi (P

BAB III METODOLOGI PENELITIAN. Tahap Pengumpulan Data. Tahap Analisa. Tahap Implementasi. Tahap Pengujian. Gambar 3.1 Metodologi Penelitian

Pendahuluan. Tes Implementasi System. Yahya Erdipasa, ST., M.Kom (candidate) Teknik Informatika

Lampiran 1: Surat Pengajuan Judul Skripsi

Transkripsi:

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 or process meets customer or user needs or expectations (IEEE90).

PENGERTIAN Menurut Crosby (1979:34) mendefinisikan kualitas ataumutusebagai conformance to requirements ( kesesuaian dengan persyaratan ). Selama seseorang dapat berdebat tentang perbedaan antara kebutuhan, keinginan dan kemauannya, definisi kualitas harus mempertimbangkan perspektif pemakai tersebut. Kunci utama pertanyaan untuk sebuah definisi kualitasadalahsiapapemakainya, apayang penting bagi mereka dan bagaimana prioritasnya tentang metode apa yang dibangun, dibungkus untuk mendukung sebuah produk?

DEFINISI LAIN SOFTWARE QUALITY Software Quality didefinisikansebagai: kesesuaianyang diharapkanpadasemuasoftware yang dibangundalamhal fungsi software yang diutamakan, dan unjuk kerja software, standarpembangunansoftware yang terdokumentasidan karakteristikyang ditunjukkanolehsoftware.

3 HAL YANG MENJADI PENEKANAN Definisi ini menekankan pada 3 hal yaitu: 1. kebutuhan software adalah fondasi ukuran kualitas software, jika software Tidak sesuai dengan kebutuhan yang ditentukan maka kualitaspun kurang 2. jika menggunakan suatu standar untuk pembangunan software maka jika software tidak memenuhi standar tersebut maka dianggap kurang berkualitas 3. seringkali ada kualitas yang secara langsung diutarakan(tersirat) seperti kemudahan penggunaan danpemeliharaanyang baik. Kualitas software dipertanyakan jika tidak memenuhi kebutuhan ini.

MODEL ISO 9126

6 KARAKTERISTIK ISO 9126 Functionality (Fungsionalitas). Kemampuan perangkat lunak untuk menyediakan fungsi sesuai kebutuhan pengguna, ketika digunakan dalam kondisi tertentu. Reliability (Kehandalan). Kemampuan perangkat lunak untuk mempertahankan tingkat kinerja tertentu, ketika digunakan dalam kondisi tertentu. Usability (Kebergunaan). Kemampuan perangkat lunak untuk dipahami, dipelajari, digunakan, dan menarik bagi pengguna, ketika digunakan dalam kondisi tertentu. Efficiency (Efisiensi). memberikan kinerja yang sesuai dan relatif terhadap jumlah sumber daya yang digunakan pada saat keadaan tersebut. Maintainability (Pemeliharaan). Kemampuan perangkat lunakuntukdimodifikasi. Modifikasimeliputikoreksi, perbaikanatauadaptasiterhadapperubahanlingkungan, persyaratan, dan spesifikasi fungsional. Portability (Portabilitas). Kemampuan perangkat lunak untuk ditransfer dari satu lingkungan ke lingkungan lain.

ISO 9126-FUNCTIONALITY SUB-KARAKTERISTIK DESKRIPSI Suitability Accuracy Security Interoperability Compliance menyediakan serangkaian fungsi yang sesuai untuk tugas-tugas tertentu dan tujuan pengguna. Kemampuan perangkat lunak dalam memberikan hasil yang presisi dan benar sesuai dengan kebutuhan. mencegah akses yang tidak diinginkan, menghadapi penyusup (hacker) maupun otorisasi dalam modifikasi data. berinteraksi dengan satu atau lebih sistem tertentu. Kemampuan perangkat lunak dalam memenuhi standar dan kebutuhan sesuai peraturan yang berlaku.

ISO 9126-RELIABILITY SUB-KARAKTERISTIK DESKRIPSI Maturity Fault tolerance menghindari kegagalan sebagai akibat dari kesalahan dalam perangkat lunak. mempertahankan kinerjanya jika terjadi kesalahan perangkat lunak. Recoverability membangun kembali tingkat kinerja ketika terjadi kegagalan sistem, termasuk data dan koneksi jaringan.

ISO 9126-USABILITY SUB-KARAKTERISTIK DESKRIPSI Understandibility Kemampuan perangkat lunak dalam kemudahan untuk dipahami. Learnability Kemampuan perangkat lunak dalam kemudahan untuk dipelajari. Operability Kemampuan perangkat lunak dalam kemudahan untuk dioperasikan. Attractiveness Kemampuan perangkat lunak dalam menarik pengguna.

ISO 9126-EFFICIENCY SUB-KARAKTERISTIK DESKRIPSI Time behavior Kemampuan perangkat lunak dalam memberikan respon dan waktu pengolahan yang sesuai saat melakukan fungsinya. Resource behavior Kemampuan perangkat lunak dalam menggunakan sumber daya yang dimilikinya ketika melakukan fungsi yang ditentukan.

ISO 9126-MAINTAINABILITY SUB-KARAKTERISTIK DESKRIPSI Analyzability Changeability Kemampuan perangkat lunak dalam mendiagnosis kekurangan atau penyebab kegagalan. dimodifikasi tertentu. Stability Testability meminimalkan efek tak terduga dari modifikasi perangkat lunak. dimodifikasi dan divalidasi perangkat lunak lain.

ISO 9126-PORTABILITY SUB-KARAKTERISTIK DESKRIPSI Adaptability Instalability Coexistence Replaceability diadaptasikan pada lingkungan yang berbeda-beda. diinstal dalam lingkungan yang berbeda-beda. berdampingan dengan perangkat lunak lainnya dalam satu lingkungan dengan berbagi sumber daya. digunakan sebagai sebagai pengganti perangkat lunak lainnya.

ISO 9126 adalah standar terhadap kualitas perangkat lunak yang diakui secara internasional. Terpenuhinya item-item pada ISO 9126 pada sebuah perangkat lunak tidak serta merta memberikan sertifikat ISO terhadap perangkat lunak tersebut karena standar ISO juga harus dipenuhi dari sisi manajemen pembuat perangkat lunak tersebut, dengan kata lain jika manajemennya tidak memenuhi standar ISO maka hasil kerjanya pun tidak dapat diberikan sertifikat standar ISO.