Sabtu, 07 Juli 2018

PENGERTIAN SDLC (SYSTEM DEVELOPMENT LIFE CYCLE) DAN CONTOH UNTUK MASING-MASING TAHAPANNYA

(Systems Development Life Cycle ) merupakan siklus hidup pengembangan system. Dalam rekayasa system dan rekayasa perangkat lunak, SDLC berupa suatu proses pembuatan dan pengubahan sistem serta model dan metodologi yang digunakan untuk mengembangkan sistem-sistem tersebut.

Dalam rekayasa perangkat lunak, konsep SDLC mendasari berbagai jenis metodologi pengembangan perangkat lunak. Metodologi-metodologi ini membentuk suatu kerangka kerja untuk perencanaan dan pengendalian pembuatan sistem informasi, yaitu proses pengembangan perangkat lunak.

Pengembangan SDLC adalah proses yang digunakan oleh analis system untuk mengembangkan sistem informasi, termasuk persyaratan, validasi, pelatihan, dan pengguna (stakeholder) kepemilikan. Setiap SDLC harus menghasilkan sistem berkualitas tinggi yang memenuhi atau melampaui harapan pelanggan, mencapai penyelesaian dalam waktu dan perkiraan biaya, bekerja secara efektif dan efisien di saat ini dan direncanakan Teknologi Informasi infrastruktur, dan murah untuk mempertahankan dan biaya efektif.

Berikut ini adalah Fase-fase Sistem Development Life Cycle (SDLC) meliputi :
1.     Perencanaan Sistem (Systems Planning)
Lebih menekankan pada aspek studi kelayakan pengembangan sistem (feasibility study). Aktivitas-aktivitas yang ada meliputi :
·        Pembentukan dan konsolidasi tim pengembang.
·        Mendefinisikan tujuan dan ruang lingkup pengembangan.
·        Mengidentifikasi apakah masalah-masalah yang ada bisa diselesaikan melalui pengembangan sistem.
·        Menentukan dan evaluasi strategi yang akan digunakan dalam pengembangan sistem.
·        Penentuan prioritas teknologi dan pemilihan aplikasi.
2.     Analisis Sistem (Systems Analysis)Analisa sistem adalah tahap di mana dilakukan beberapa aktivitas sebagai berikut:
·        Melakukan studi literatur untuk menemukan suatu kasus yang bisa ditangani oleh sistem.
·        Brainstorming dalam tim pengembang mengenai kasus mana yang paling tepat dimodelkan dengan sistem.
·        Mengklasifikasikan masalah, peluang, dan solusi yang mungkin diterapkan untuk kasus tersebut.Analisa kebutuhan pada sistem dan membuat batasan sistem.
·        Mendefinisikan kebutuhan sistem.
3.     Perancangan Sistem (Systems Design)
Pada tahap ini, features dan operasi-operasi pada sistem dideskripsikan secara detail. Aktivitas-aktivitas yang dilakukan ialah :
·        Menganalisa interaksi obyek dan fungsi pada sistem.
·        Menganalisa data dan membuat skema database.
·        Merancang user interface.
4.     Implementasi Sistem (Systems Implementation)
Tahap berikutnya adalah implementasi yaitu mengimplementasikan rancangan dari tahap-tahap sebelumnya dan melakukan uji coba. Dalam implementasi, dilakukan aktivitas-aktivitas sebagai berikut :
·        Pembuatan database sesuai skema rancangan.
·        Pembuatan aplikasi berdasarkan desain sistem.
·        Pengujian dan perbaikan aplikasi (debugging).
5.     Pemeliharaan Sistem (Systems Maintenance)
Dilakukan oleh admin yang ditunjuk untuk menjaga sistem tetap mampu beroperasi secara benar melalui kemampuan sistem dalam mengadaptasikan diri sesuai dengan kebutuhan.

Sumber :
http://nindidindin.blogspot.com/2017/07/pengertian-sdlc-system-development-life.html

PENGERTIAN, MANFAAT PERLINDUNGAN TERHADAP ASPEK-ASPEK (CONFIDENTIALITY, INTEGRITY, AVAILABILITY) PADA INFORMATION SECURITY MANAGEMENT SYSTEM (ISMS).


Pengertian

Information Security Management System (ISMS) atau yang di Indonesia biasa disebut sebagai SMKI (Sistem Manajemen Keamanan Informasi) adalah sebuah rencana manjemen yang menspesifikasikan kebutuhan-kebutuhan yang diperlukan untuk implementasi kontrol keamanan yang telah disesuaikan dengan kebutuhan organisasi. ISMS didesain untuk melindungi asset informasi dari seluruh gangguan keamanan.

ISO27K adalah sebuah seri dari standar internasional untuk manajemen keamanan informasi. Standar ini mencakup seluruh tipe organisasi. Contohnya, perusahaan komersial, agen pemerintahan, organisasi nir-laba, dan lain-lain. Adapula seluruh ukuran bisnis, mulai dari usaha mikro hingga perusahaan besar multinasional.
Standar ISO/IEC 27001:2005 adalah sebuah proses dari mengaplikasikan kontrol manajemen keamanan di daialm sebuah organisasi untuk mendapatkan servis keamanan dalam ranga meminimalisir risiko aset dan memastikan keberlangsungan bisnis. Servis keamanan yang utama yang harus diperhatikan adalah sebagai berikut:
1.     Information Confidentiality (Kerahasiaan Informasi) adalah aspek yang ada sebagai tujuan menjamin tentang kerahasiaan data atau  informasi, dipastikan bahwa informasi hanya dapat diakses oleh orang yang sudah ditentukan perusahaan (berwenang) dan dapat menjamin kerahasiaan data yang dikirim, diterima ataupun disimpan.
2.     Information Integrity (Integritas Informasi) adalah aspek yang dapat menjamin bahwa data tidak bisa dimodifikasinya data tanpa ada ijin dari pihak yang berwenang, juga menjaga keakuratan data yang dapat dipertanggung jawabkan dan keutuhan informasi.
3.     Services Availibility (Ketersediaan servis) adalah aspek yang menjamin bahwa data akan tersedia pada saat dibutuhkan oleh user lain, memastikan user dapat menggunakan informasi yang tersedia dan perangkat terkait (aset yang berhubungan bilamana diperlukan).

Manfaat

1.     ISO 27001 menuntut Anda untuk terus meningkatkan keamanan informasi dari perusahaan Anda. Hal ini membuat Anda dapat lebih menentukan jumlah keamanan yang tepat dibutuhkan di perusahaan anda. Sumber daya yang dihabiskan dalam jumlah yang tepat.
2.     Memberikan keyakinan dan jaminan kepada klien ataupun mitra dagang, bahwa perusahaan yang dikelola mempunyai manajemen keamanan informasi yang baik sesuai standar internasional. Selain itu, ISO 27001 dapat digunakan pula untuk mempromosikan perusahaan.
3.     Memastikan bahwa organisasi Anda memiliki kontrol terkait keamanan informasi terhadap lingkungan bisnis, pada prosesnya yang mungkin akan menimbulkan resiko atau gangguan.
4.     Operasional organisasi atau perusahaan akan berjalan baik karena tugas dan tanggung jawab serta proses bisnis terdefinisi dengan jelas.
5.     Membantu organisasi dalam menjalankan perubahan-perubahan baik yang berkesinambungan dalam pengelolaan keamanan informasi.