Skip to main content

Apa standar industri perangkat lunak?

Standar industri perangkat lunak adalah aturan umum dan praktik terbaik yang diadopsi oleh produsen perangkat lunak yang membantu memastikan konsistensi di seluruh produk.Beberapa standar ditulis oleh organisasi dan asosiasi industri perangkat lunak, tetapi yang lain kurang jelas.Kebijakan atau cara yang umum diadopsi secara umum dapat dilihat sebagai standar industri jika cukup banyak perusahaan yang berpartisipasi.Dalam kebanyakan kasus, kepatuhan terhadap standar industri perangkat lunak sepenuhnya sukarela.Namun, kepatuhan sering kali membawa manfaat yang signifikan.

Standar industri dalam pembuatan dan penjualan perangkat lunak dapat mengatur apa saja dari label produk hingga fungsionalitas platform.Meskipun undang -undang individu dapat mengatur beberapa aspek industri perangkat lunak, tidak ada undang -undang perangkat lunak yang menyeluruh.Terkadang standar dirancang untuk membantu bisnis mematuhi hukum setempat dan peraturan industri perangkat lunak yang diformalkan.Namun, lebih sering, tujuannya adalah untuk mempromosikan standar seragam berurusan dengan vendor.

Industri perangkat lunak, mungkin lebih dari banyak industri lain, sangat tergantung pada interoperabilitas.Suatu program yang diinstal pada sistem komputer tidak hanya perlu berfungsi, tetapi juga perlu ada bersama program lain yang sudah digunakan.Perangkat lunak harus stabil, debugged, dan aman.Mungkin sulit untuk mengetahui dari kemasan produk jika produk perangkat lunak komersial akan bekerja dengan cara yang dikatakannya.

Kepatuhan terhadap standar industri perangkat lunak tertentu dapat bertindak sebagai semacam "meterai persetujuan" untuk produk dan metode bisnis perusahaan perangkat lunak.Standar industri perangkat lunak yang diformalkan, seperti yang disebarkan oleh Organisasi Internasional untuk Standardisasi (ISO) dan organisasi untuk kemajuan Standar Informasi Terstruktur (OASIS), menetapkan persyaratan dasar untuk pembuatan perangkat lunak dan penjualan.Persyaratan ini memberikan pedoman industri perangkat lunak yang menyeluruh.

Keanggotaan dalam organisasi seperti ISO dan OASIS bersifat sukarela, tetapi ketat.Anggota biasanya harus setuju untuk mengembangkan produk mereka ke standar dan tingkat perawatan tertentu, dan biasanya juga harus berpartisipasi dalam serangkaian sesi pelatihan dan evaluasi.Jika sebuah perusahaan dapat membuktikan bahwa produk dan layanannya sesuai dengan peraturan dan standar industri yang mengatur, ia dapat mengiklankan dirinya sebagai anggota organisasi itu.Ini juga dapat mempromosikan dirinya sesuai dengan standar industri perangkat lunak terkemuka.

Tidak semua standar industri perangkat lunak diformalkan atau ditegakkan seperti standar yang didukung organisasi.Ungkapan "standar industri" seringkali juga mengacu pada cara melakukan bisnis yang dianggap sebagai praktik umum.Jika mayoritas produsen perangkat lunak di area lokal atau sektor pasar, ikuti aturan tidak tertulis tertentu, aturan tersebut dapat dipahami sebagai standar industri dalam hak mereka sendiri.

Perusahaan yang menegakkan spesifikasi industri perangkat lunak seragamnya sendiri juga dapat mewujudkan manfaat internal dalam bentuk efisiensi dan pengurangan kesalahan.Banyak perusahaan perangkat lunak adalah perusahaan besar dengan kantor di seluruh dunia.Tanpa cara standar dalam melakukan bisnis, kantor yang berbeda dapat mengikuti pola yang sedikit berbeda untuk pemrograman, pembuatan dokumen, atau bahkan pemeliharaan catatan.Menetapkan standar untuk melakukan bisnis sejak awal dapat berfungsi untuk merampingkan proses perusahaan, dan memastikan output yang seragam dari waktu ke waktu.