Standar ISO 90003 Software engineering

Pengertian Standar ISO 90003

ISO 90003 adalah standar internasional mengenai panduan suatu organisasi untuk menerapkan ISO 9001 pada rekayasa perangkat lunak (software) di komputer.

Rekayasa tersebut meliputi kegiatan : penerimaan, penyediaan, pengembangan, operasional dan perawatan bagi perangkat lunak komputer dan layanan pendukungnya.

Tujuannya adalah untuk membantu organisasi memenuhi permintaan pelanggan dan sesuai dengan peraturan yang berlaku.

Standar ini dituliskan sebagai “ISO/IEC/IEEE 90003 Software engineering – Guidelines for the application of ISO 9001:2008 to computer software”.

Jadi standar ini meliputi rekayasa perangkat lunak (software engineering) yang diadopsi oleh tiga organisasi standardisasi dunia yakni : ISO, IEC dan IEEE.

ISO 90003 dikembangkan bersama oleh lembaga ISO (International Organization for Standardization) dengan International Electrotechnical Commission (IEC) dan Institute of Electrical and Electronics Engineers (IEEE).

Isi dari ISO 90003 merupakan hasil gabungan dari ISO 9001 dengan tambahan dokumen pendukung mengenai rekayasa perangkat lunak.

 

Pengembangan ISO 90003

Standar ini disusun oleh komite teknis yang disebut “ISO/IEC JTC 1/SC 7 Software and systems engineering”.

Pada awalnya diterbitkan dengan nama ISO 9000-3 pada Desember 1997, kemudian namanya dirubah menjadi ISO/IEC 90003 pada Februari 2004.

Review standar tersebut dilakukan setiap 5 tahun sekali, revisi terakhir dilakukan adalah tahun 2014 sementara menunggu revisi terbaru di tahun 2019 ini.

 

Struktur ISO 90003

Struktur ISO 90003:2014 mengadopsi struktur ISO sebagaimana berikut :

  1. Scope
  2. Normative references
  3. Terms and definitions
  4. Quality management system
  5. Management responsibility
  6. Resource management
  7. Product realization
  8. Measurement, analysis and improvement

 

Isi dari Standar ISO 90003 tersebut terdiri dari dua jenis klausa yaitu persyaratan (requirement) dan panduan (guidelines), yang diwujudkan dalam lima bagian berikut :

  1. Systemic requirements and guidelines
  2. Management requirements and guidelines
  3. Resource requirements and guidelines
  4. Realization requirements and guidelines
  5. Remedial requirements and guidelines

 

Penjelasan mengenai persyaratan (requirement) dan panduan (guidelines)

Persyaratan adalah tatacara untuk mendapatkan sertifikat ISO 9001 (tidak ada sertifikasi ISO 90003).

Persyaratan digunakan langsung dengan mengacu ke ISO 9001 tanpa ada modifikasi didalamnya, sedangkan panduan lebih khusus ke ISO 90003.

 

Sertifikasi Standar ISO 90003

Standar ini bukan merupakan sebuah standar sertifikasi, jadi tidak ada sertifikasi ISO 90003. Tapi kita bisa menggunakan ISO 90003 untuk mencapai sertifikasi ISO 9001.

Artinya, kita bisa menggunakan ISO 90003 untuk membentuk sebuah sistem manajemen mutu untuk produk dan layanan perangkat lunak (software) yang memenuhi standar ISO 9001.

 

Hubungan ISO 90003 dengan ISO 9001

ISO 90003:2014 disusun berdasarkan ISO 9001:2008 yaitu standardisasi mengenai panduan standar manajemen mutu.

Kedua standar tersebut memiliki bentuk, susunan dan sistem penomoran yang sama. Berikut adalah rumusan (formula) yang menggambarkan hubungan antara keduanya :

ISO 90003 = ISO 9001 + rekomendasi tatacara menerapkan ISO 9001 pada perangkat lunak

ISO 90003 ini adalah ISO 9001 yang diterapkan pada perangkat lunak komputer, tidak ada penambahan atau perubahan pada persyaratan yang ada di ISO 9001.

Jadi isinya merupakan penjelasan persyaratan untuk pembelian, penjualan, pengembangan, pengoperasian atau perawatan perangkat lunak komputer atau penyediaan layanan pendukungnya.

 

Ruang Lingkup ISO 90003

Standar ISO 90003 bisa diterapkan pada kondisi-kondisi ketika sebuah perangkat lunak (software) dalam kondisi :

  • sebuah produk yang siap untuk dijual
  • berhubungan dengan layanan software
  • tertanam atau terkait dengan produk hardware tertentu
  • menjadi bagian sesuai kontrak dengan organisasi lain
  • biasanya mendukung proses dari sebuah organisasi

 

Manfaat penerapan ISO 90003

Organisasi menggunakan standar ini jika ingin menunjukkan pemenuhan persyaratan pelanggan, hukum dan peraturan perundang-undangan.

Beberapa alasan penggunaan standar ini bagi organisasi yang :

  • Ingin menunjukkan konsistensi kemampuannya dalam menyediakan produk dan layanan software yang memenuhi persyaratan pelanggan dan memenuhi hukum terkait dan peraturan pemerintah.
  • Berniat untuk menunjukkan bahwa organisasi dapat meningkatkan kepuasan pelanggan karena mampu secara konsisten menerapkan perbaikan berkelanjutan baik dari produk maupun layanan softwarenya.
  • Akan mampu menilai kemampuan organisasinya untuk menyediakan produk dan layanan software secara konsisten dalam memenuhi persyaratan pelanggan maupun hukum dan peraturan pemerintah.

 

Referensi :

Baca artikel lain :

 

Leave a Comment