Berkenalan dengan SDLC

Mr. I
kasta
Published in
2 min readDec 4, 2017

Selangor, Irsyad — Pada positngan kali ini saya mencoba untuk menggunakan Bahasa Indonesia yang baik dan benar. Jadi pada tulisan di bawah akan kebih formal. Gak ada alasan tertentu kenapa menggunakan Bahasa Indonesia yang baik dan benar. Lagi mood ada pengen nulis seperti ini. Karena menggunakan Bahasa Indonesia jadi tulisan akan menggunakan rata kiri kanan, berbeda dengan Bahasa Inggris yang menggunakan rata kiri. Kalau di programnya, rata kiri kanan adalah Justify dan rata kiri adalah Align Left. Mohon bantuan dari teman — teman pembaca untuk mengkoreksi jika terdapat penggunaan kata yang tidak sesuai, entah itu penulisan, punctuation dan sebagainya.

Tentang Artikel

SDLC adalah kependekan dari Software Development Life Cycle. SDLC adalah suatu proses yang terdiri atas beberapa tahapan aktivitas. Pada artikel ini akan dijelaskan pengertian SDLC dan beberapa SDLC yang sering digunakan dalam industri.

Pembaca

Artikel ini relevan untuk semua penggiat teknologi informasi baik mahasiswa, praktisi, dan dosen yang mengajar mata kuliah yang berhubungan dengan SDLC. Pada akhir artikel, pembaca akan menambah pengetahuan mengenai SDLC dan konsep yang berhubungan serta dapat memilih dan mengikuti model SDLC yang dapat diterapkan pada projek pembangunan aplikasi.

Prasyarat

Tidak ada syarat khusus untuk memahami artikel ini dan semua profesi yang berhubungan dengan pengembangan perangkat lunak dapat melanjutkan membaca artikel ini untuk mendapatkan gambaran umum tentang bagaimana mengembangkan perangkat lunak berkualitas tinggi dan mendesain suatu produk. Pemahaman pada pemrograman atau pengujian atau manajemen proyek akan memberikan nilai tambah dan membantu pembaca untuk mengerti secara keseluruhan isi dari artikel ini

Perkenalan

Software Development Life Cycle (SDLC) adalah suatu proses yang digunakan oleh industri perangkat lunak untuk mendesain, mengembangkan dan menguji perangkat lunak berkualitas tinggi. SDLC terdiri atas rancangan detail yang mendeskripsikan bagaimana mengembangkan, memelihara, mengganti dan mengubah atau meningkatkan kualitas perangkat lunak secara spesifik. Alur SDLC menjelaskan metodologi untuk pengembangan kualitas dari suatu perangkat lunak dan semua proses pengembangan.

Tahap 1: Analisis Perencanaan dan Kebutuhan

Tahap 2: Mendefinisakn Kebutuhan

Tahap 3: Mendesain Arsitektur Produk

Tahap 4: Pembuatan atau Pengembangan Produk

Tahap 5: Pengujian Produk

Tahap 6: Penyebaran di pasar dan pemeliharaan

Penjelasan lebih lanjut mengenai tahapan dan model akan ditulis pada artikel yang terpisah.

--

--

Mr. I
kasta
Editor for

Code using various programming language commonly based on JVM (Java, Scala, Groovy) with DBMS (Oracle, PostgreSQL & MySQL)