Calendar & Clock

Followers

System Development Life Cycle (SDLC)

Posted by Sarjana SEMU / Category:

PENDAHULUAN

Pendekatan sistem umum yang dikembangkan adalah pendekatan berbasis Siklus Kehidupan Pengembangan Sistem (Systems Development Life Cycle) yang dimulai dari tahapan analisis, desain, implementasi dan evaluasi. Dalam kaitannya dengan strategi sistem, tahapan dalam pendekatan sistem memberikan model perencanaan terhadap kebiajakan mendasar dalam hal membangun suatu komponen sistem. SDLC adalah proses pembuatan dan pengubahan sistem serta model dan metodologi. Berbagai metodologi SDLC telah dikembangkan untuk memandu proses yang terlibat termasuk model air terjun (metode SDLC asli), pengembangan aplikasi cepat (RAD), pembangunan bersama aplikasi (JAD), model air mancur dan model spiral. Sebagian besar, beberapa model digabungkan menjadi semacam metodologi hibrida. Dokumentasi sangat penting terlepas dari jenis model yang dipilih atau diciptakan untuk setiap aplikasi, dan biasanya dilakukan secara paralel dengan proses pembangunan. Beberapa metode bekerja lebih baik untuk tipe tertentu proyek, tetapi dalam analisis terakhir, faktor yang paling penting bagi keberhasilan proyek mungkin seberapa dekat rencana tertentu diikuti.

TINJAUAN PUSTAKA

Ada banyak metodologi yang berbeda saat ini bekerja untuk sistem-develbangan proyek dalam instansi. Banyak metodologi didorong oleh pengembangan perangkat aplikasi, oleh arsitektur perangkat lunak di mana aplikasi akan beroperasi, atau oleh “membangun versus membeli” Deci-sion. Ada fase standar dan proses, bagaimanapun, bahwa semua system proyek-proyek pembangunan harus mengikuti, terlepas dari lingkungan dan alat-alat. Ini bagian menggambarkan fase standar dan proses-proses utama.Pengembangan Sistem Negara Lifecycle (SDLC), dengan menggunakan bahasa yang umum dan cukup rinci untuk memungkinkan seorang Manajer Proyek untuk merencanakan dan mengelola system pengembangan proyek. Blanchard, B. S., & Fabrycky, W. J.(2006) Systems engineering and analysis (4th ed.) New Jersey: Prentice Hall. • Cummings, Haag (2006). Management Information Systems for the Information Age. Toronto, McGraw-Hill Ryerson.

PEMBAHASAN

Arti istilah System Development Life Cycle dianggap berkaitan erat dengan pengertian berikut.
Disingkat dengan SDLC. SDLC merupakan siklus pengembangan sistem. Pengembangan sistem teknik (engineering system development). Meliputi langkah berikut:

1. System planning,
2. System analysis,
3. System design,
4. System selection,
5. system implementation,
6. system maintenance.
Langkah-langkah dalam SDLC

Tidak ada langkah baku dalam SDLC, tapi ketujuh langkah di bawah merupakan life cycle yang paling sering digunakan oleh para software developer profesional.

1. Studi kelayakan.

Dilakukan oleh software developer dengan mempelajari konsep sistem yang diinginkan oleh pihak manajemen, apakah sistem baru tersebut realistis dalam masalah pembiayaan, waktu, serta perbedaan dengan sistem yang ada sekarang. Biasanya, dalam tahap ini diputuskan untuk meng-update sistem yang ada, atau menggantinya dengan yang baru.

2. Analisis.

Pengguna dan software developer bekerjasama mengumpulkan, mempelajari, dan merumuskan kebutuhan-kebutuhan bisnis.

3. Desain.

Pada langkah ini dilakukan pembuatan blueprint sistem. Di dalamnya termasuk penyesuaian dengan arsitektur telekomunikasi, hardware, dan software untuk pengembangan lebih lanjut, serta membuat model sistem menciptakan model graphical user interface (GUI), database, dan lainlain.

4. Pengembangan.

Di sini, barulah para programmer melakukan coding untuk menerapkan desain kedalam sistem yang sesungguhnya, membuat program, dan menyiapkan database.

5. Pengujian.

Setelah sistem berhasil dikembangkan, langkah selanjutnya adalah pengujian untuk melihat apakah sistem telah sesuai dengan harapan dan kebutuhan pengguna. Dalam tahap ini, juga dilakukan debugging dan penyesuaian-penyesuaian akhir.

6. Implementasi.

Pada tahap ini, software yang telah diuji siap diimplementasikan kedalam sistem pengguna. Pembuatan user guide dan pelatihan juga dilakukan dalam tahap ini.

7. Perawatan.

Perawatan dimaksudkan agar sistem yang telah diimplemantasikan dapat mengikuti perkembangan dan perubahan apapun, yang terjadi guna meraih tujuan penggunaannya. Help desk untuk membantu pengguna, serta perubahan yang dianggap penting dapat dilakukan terhadap sistem dalam tahap ini. Jika memperhatikan langkah-langkah di atas, coding dan debugging yang selama ini menjadi pekerjaan utama software developer, hanyalah dua dari tujuh tahapan dalam SDLC. Di luar kedua langkah tersebut, SDLC lebih banyak berkutat pada urusan manajemen (non-teknis), yang mungkin kurang mendapat perhatian dari pada software developer.

Istilah lain yang mungkin terkait :
Arti istilah System dianggap berkaitan erat dengan pengertian berikut.
Suatu jaringan kerja dari prosedur-prosedur yang saling berhubungan, berkumpul bersama-sama untuk melakukan suatu kegiatan atau untuk menyelesaikan suatu sasaran tertentu.
Esensinya sistem terdiri dari:
1. komponen-komponen dalam sistem tersebut, mencakup
- perangkat keras/hardware,
- perangkat lunak/software,
- prosedur-prosedur/procedure,
- perangkat manusia/brainware, dan
- informasi/information itu sendiri;
2.serta fungsi-fungsi teknologi di dalamnya yaitu:
- input,
- proses/process,
- output,
- penyimpanan/storage dan
- komunikasi/communication.

Arti istilah System development dianggap berkaitan erat dengan pengertian berikut :
Menyusun suatu sistem yang baru untuk menggantikan sistem yang lama secara keseluruhan atau memperbaiku sistem yang sudah ada

PENUTUPAN

Kesimpulan :

Agaknya penulisan atau makalah ini kurang dari sempurna karena sumber data yang kurang akurat. Mungkin lebih efisien bagi si pembaca. Pada kenyataannya, setiap fase dari SDLC dapat dianggap sebagai mini-proyek itu sendiri, yang membutuhkan perencanaan, pelaksanaan, dan analisis. Seperti Tim Proyek berlangsung melalui proyek ini, mereka harus untuk membuat dan rinci rencana yang jelas untuk tahap segera di depan mereka, bersama dengan tingkat yang lebih tinggi melihat semua sisa fase. Sebagai tim mengeksekusi setiap fase, mereka akan mengumpulkan tambahan informasi yang akan memungkinkan perencanaan rinci fase berikutnya.

Saran :

Dibutuhkan saran atau kritik dari pembaca kepada penulis agar lebih dapat menyempurnaka penulisan atau makalah ini agar lebih baik dan sempurna lagi. Pahami fase-fase dalam SDLC dengan baik agar pengembangan sistemnya dapat mencapai tujuan yang diinginkan. Makalah ini masih terdapat kekurangannya. Mohon saran dan kritik agar pembaca dan penulis berikutnya dapat menulis lebih baik lagi.

DAFTAR PUSTAKA

http://www.google.com/

http://wikipedia.org/

http://id.wikipedia.org/wiki/SDLC

http://www.computerworld.com/s/article/71151/System_Development_Life_Cycle

http://www.ambysoft.com/essays/agileLifecycle.html

http://benderrbt.com/Bender-SDLC.pdf

http://www.ambysoft.com/essays/agileLifecycle.html

Davis, William S., Systems Analysis And Design : A Structured Approach, Addison-Wesley Publishing Company, 1983.

http://journal.uii.ac.id/index.php/Snati/article/viewFile/1345/1127

http://en.wikipedia.org/wiki/Systems_Development_Life_Cycle

0 comments:

Post a Comment