quality management standards

16
Disusun oleh: ARRIZQY NUR SHABRINA/5209100053

Upload: irna300791

Post on 03-Jul-2015

907 views

Category:

Education


2 download

TRANSCRIPT

Page 1: Quality management standards

Disusun oleh:

ARRIZQY NUR SHABRINA/5209100053

Page 2: Quality management standards

Ruang lingkup sertifikasi standar ditentukan oleh tujuansertifikasi, yaitu:

1. Mengaktifkan organisasi pengembangan perangkat lunak untukmenunjukkan kemampuan yang konsisten untuk memastikanbahwa perangkat lunak produk atau layanan pemeliharaansesuai dengan persyaratan kualitas yang dapat diterima. Hal inidicapai dengan sertifikasi yang diberikan oleh badan eksternal.

2. Melayani sebagai dasar yang disepakati untuk pelanggan danevaluasi pemasok dari pemasok sistem manajemen kualitas. Hal ini dapat dicapai oleh kinerja pelanggan dari audit kualitassistem manajemen pemasok yang berkualitas. Audit tersebutakan didasarkan pada persyaratan standar sertifikasi.

3. Mendukung upaya pengembangan perangkat lunak organisasiuntuk meningkatkan kualitas kinerja sistem manajemen danmeningkatkan kepuasan pelanggan melalui pemenuhanpersyaratan standar ini.

Page 3: Quality management standards

Ruang lingkup standar penilaian juga ditentukan olehasesmen/penilaian, bertujuan untuk:

1. Melayani pengembangan perangkat lunak dan pemeliharaanorganisasi sebagai alat untuk penilaian diri dari kemampuanmereka untuk melaksanakan proyek-proyek pengembanganperangkat lunak.

2. Melayani sebagai alat untuk peningkatan pengembangan danpemeliharaan proses. Standar ini menunjukkan arah untukperbaikan proses.

3. Bantuan organisasi pembelian menentukan kemampuanpotensial pemasok.

4. Panduan pelatihan Tim Penilai dengan kualifikasi dan pelatihanmenggambarkan program kurikulum.

Page 4: Quality management standards

SO 9000-3 merupakan Pedoman yang ditawarkan olehOrganisasi Internasional untuk Standarisasi (ISO), merupakanimplementasi dari metodologi umum dari manajemen kualitasStandar ISO 9000 untuk kasus khusus dari perangkat lunakpengembangan dan pemeliharaan.

Kedua ISO 9001 dan ISO 9000-3 ditinjau dan diperbaruisetiap 5-8 tahun, dengan masing-masing diperlakukansecara terpisah. seperti ISO 9000-3 di adaptasi danmerupakan dasar dari ISO 9001 yang telah dikembangkandan direvisi dalam beberapa tahun.

Page 5: Quality management standards

Proses sertifikasi ISO 9000-3 memverifikasi bahwa proses organisasi perangkat lunak pengembangan dan pemeliharaansepenuhnya sesuai dengan standar yang persyaratan.

Organisasi yang ingin memperoleh sertifikasi ISO 9000-3 wajib memiliki hal-hal berikut:

1. Mengembangkan organisasi sistem SQA

2. Menerapkan organisasi sistem SQA

3. Menjalani audit sertifikasi.

Pemenuhan persyaratan ini menuntut perencanaan yang menyeluruh tentang struktur dan sumber daya yang diperlukan untuk melakukan sertifikasi. Proses ini dapatberagam dari tiap organisasi, tergantung pada karakteristikdesain dan kegiatan pemeliharaan oleh lembaga sertifikasi.

Page 6: Quality management standards
Page 7: Quality management standards

Carnegie Mellon University’s Software Engineering Institute (SEI) mengambil langkah awal menuju pengembangan apa yang disebut capability maturity model (CMM) pada tahun 1986, ketika merilis penjelasan singkat pertama dariproses kerangka maturity.

Versi awal dari CMM dirilis pada 1992, terutama untuk penerimaan umpan balik dari komunitas perangkat lunak.

versi pertama untuk penggunaan publik dirilis pada 1993 (Paulk et al, 1993, 1995.;Felschow, 1999).

Page 8: Quality management standards

Penilaian CMM didasarkan pada konsep dan prinsip-prinsip berikut:

1. Penerapan metode manajemen yang lebih rumit berdasarkankuantitatif pendekatan meningkatkan kemampuan organisasiuntuk mengontrol kualitas dan meningkatkan produktivitas dariproses pengembangan perangkat lunak.

2. Wahana untuk peningkatan pengembangan perangkat lunakterdiri dari lima tingkat maturity kemampuan model. Model inimemungkinkan organisasi untuk mengevaluasi prestasi danmenentukan upaya yang diperlukan untuk mencapai kemampuantingkat berikutnya dengan menempatkan area proses yang membutuhkan perbaikan.

3. Area Proses generik, mereka mendefinisikan "apa", bukan"bagaimana". ini pendekatan memungkinkan model yang akanditerapkan untuk berbagai macam pelaksanaan organisasi karena:

o Hal ini memungkinkan penggunaan setiap model siklus hidup

o Hal ini memungkinkan penggunaan setiap metodologi desain, perangkat lunak alat pengembangan dan bahasa pemrograman

o Tidak menentukan apapun standar dokumen tertentu.

Page 9: Quality management standards
Page 10: Quality management standards

Adanya kekurangan CMM yang dalam prakteknya menciptakansituasi di mana departemen yang menerapkan varian yang berbeda CMM dalam organisasi yang sama menghadapi kesulitandalam kerja sama dan koordinasi.

CMMI pendekatan memecahkan masalah tersebut dengan modullebih baik dengan standar ISO / IEC 15504.

Pada awal 2002, SEI menawarkan versi 1.1 dari tiga CMMI model, dengan masing-masing model menyajikan komponen terpaduyang berbeda, yaitu:

1. CMMI-SE/SW mengintegrasikan rekayasa sistem dan rekayasaperangkat lunak.

2. CMMI-SE/SW/IPPD/SS mengintegrasikan rekayasa sistem, rekayasa perangkat lunak dan terintegrasi produk / proses dansumber aspek rekayasa pemasok.

3. CMMI-SE/SW/IPPD mengintegrasikan rekayasa sistem, perangkat lunak, terintegrasi produk / proses dan sumberaspek pemasok.

Page 11: Quality management standards

Model CMMI, sama halnya seperti model asli CMM, terdiridari lima tingkat. Hanya saja terjadi perubahan kecil yang berkaitan dengan capability level 4 yaitu:

o Capability maturity level 1: Initialo Capability maturity level 2: Managedo Capability maturity level 3: Definedo Capability maturity level 4: Quantitatively managedo Capability maturity level 5: Optimizing.

Perubahan besar telah ditetapkan, yaitu Ke-18 area proses kunci dari CMM (KPAs) digantikan oleh 25 area proses (PAs).

PAs (Personal Assistant) diklasifikasikan oleh tingkatkematangan kemampuan (Capability maturity) organisasiyang diperlukan untuk keberhasilan dalam implementasi.

Page 12: Quality management standards

Bootstrap Institute, sebuah organisasi nirlaba yang beroperasidi Eropa sebagai bagian dari Program Strategis Eropa untukRiset Informasi Teknologi (ESPRIT) bekerjasama denganInstitut Software Eropa (ESI), menawarkan rute lain untukdukungan SQA profesional untuk organisasi, berdasarkanmetodologi Bootstrap nya.

Institut Bootstrap menyediakan berbagai jenis dukunganuntuk lisensi anggota:

(1) Akses ke metodologi Bootstrap untuk penilaian danperbaikan proses pengembangan perangkat lunak. Lembagaselalu update dan meningkatkan metodologinya.

(2) Pelatihan dan akreditasi asesor (Tim Penilai).

(3) Akses ke database Bootstrap.

Page 13: Quality management standards

Metodologi Bootstrap mengukur kematangan organisasi danperusahaan proyek berdasarkan 31 atribut kualitasdikelompokkan menjadi tiga kelas: proses, organisasi danteknologi. Metodologi memfasilitasi penilaian rinci dari proses pengembangan perangkat lunak dengan mengevaluasi prestasidengan menghormati untuk setiap atribut dan menunjukkanperbaikan yang diperlukan dalam perangkat lunakpengembangan proses dan dalam proyek. Pilihan penilaianmeliputi:

1. Evaluasi posisi saat ini dari sistem jaminan kualitas perangkatlunak sebagai dasar untuk perbaikan inisiasi

2. Evaluasi tingkat pencapaian menurut Capability Maturity Model (CMM)

3. Evaluasi prestasi sesuai dengan ISO 15504 (proyek SPICE)

4. ISO 9000-3 kesenjangan penilaian untuk mendukungpersiapan untuk audit sertifikasi.

Page 14: Quality management standards

Bootstrap melatih tiga tingkat registered assessors, yaitu trained assessor, assessor and lead assessor.

Seseorang dapat menjadi lead assessor, memiliki tanggungjawab keseluruhan untuk merencanakan dan melakukanBootstrap sebuah penilaian, hanya setelah berhasil tampilsebagai yang terlatih dan kemudian registered assessor Untukmenjadi trained assessor, seseorang harus berhasilmenyelesaikan program pelatihan dasar penilai, setelah itu iadapat berpartisipasi dalam penilaian Bootstrap.

Trained assessors memiliki pengetahuan dalam kinerja penilaiandan telah direkomendasikan oleh lead assessor yang terdaftardan dapat memenuhi syarat sebagai Registered assessors .

Registered assessors juga diminta untuk menunjukkanpengetahuan dan kompetensi dalam menjalankan tingkat yang lebih tinggi penilaian selain partisipasi dalam kursus pelatihanlead assessors . Kemudian mereka dapat mengajukan lamaransebagai lead assessors.

Page 15: Quality management standards
Page 16: Quality management standards

Galin, Daniel, Software Quality Assurance From theory to Implementation, Pearson Education, 2004