Rangkuman Project Life Cycle dan 2 Metodologi pengembangan Perangkat Lunak

        Secara umum, siklus hidup proyek merupakan suatu metode yang digunakan untuk menggambarkan bagaimana sebuah proyek direncanakan, dikontrol, dan diawasi sejak proyek disepakati untuk dikerjakan hingga tujuan akhir proyek tercapai. Terdapat 4 tahap kegiatan utama yang dilakukan dalam siklus hidup proyek yaitu : 

1. Tahap Inisiasi (Initiation) 

        Tahap paling awal suatu proyek sejak disepakati untuk dikerjakan. Pada tahap ini, permasalahan yang ingin diselesaikan akan diidentifiasi. Beberapa pilihan solusi untuk menyelesaikan permasalahan juga didefinisikan. Fase inisiasi mencakup untuk memulai proyek, dengan mendokumentasikan kasus bisnis, studi kelayakan, kerangka acuan, menunjuk tim dan menyiapkan Office Project.

2. Tahap Perencanaan (Planning)

        Ketika ruang lingkup proyek telah ditetapkan dan tim proyek terbentuk, dokumen perencanaan akan disusun secara terperinci sebagai panduan bagi tim proyek selama kegiatan proyek berlangsung.

3. Tahap Eksekusi (Execution) 

        Dengan definisi proyek yang jelas dan terperinci, maka aktivitas proyek siap untuk memasuki tahap eksekusi atau pelaksanaan proyek. Pada tahap ini, deliverables  atau tujuan proyek secara fisik akan dibangun. Seluruh aktivitas yang terdapat dalam dokumentasi project plan akan dieksekusi. 

4. Tahap Penutupan (Closure)

        Tahap paling akhir dari suatu proyek. Pada tahap ini, hasil akhir proyek (deliverables project) beserta dokumentasinya diserahkan kepada pelanggan, kontak dengan supplier diakhiri, tim proyek dibubarkan dan memberikan laporan kepada semua stakeholder yang menyatakan bahwa kegiatan proyek telah selesai dilaksanakan. 


        Dan Untuk Metodologi Saya menemukan bahwa metodologi tidak hanya ada 2, jadi saya tampilkan semua dan saya rangkum secara singkat saja. Berikut Metodologi Pengembangan Perangkat Lunak :

  • 1920an : alat bantu flowchart sudah mulai dikenal 
  • Metodologi pengembangan perangkat lunak mulai dikenal sejak tahun 1960an sejak diperkenalkannya SDLC (System Development Life Cycle) 
  • 1970an : Pemrograman Terstruktur 
  • 1980an : Metodologi Analisa dan Perancangan Sistem Terstruktur (Structured System Analysis and Design Methodology / SSADM) 
  • 1990an : 
    • Object Oriented Programming (OOP)
    • Rapid Application Development (RAD)
    • Scrum Development
    • Team Software Process (dibangun oleh Watts Humphey) 
  • 2000an : 
    • Extreme Programming (1999) 
    • Rational Unified Process /RUP (1998) 
    • Agile Unified Process / AUP (2005) 
    • Integrated Methodology (QAIassist –IM) (2007)

        Mohon maaf jika terdapat kesalahan pada isi yang saya masukkan kesini. Untuk saat ini saya rasa cukup sekian saja, Terima Kasih >,<



Referensi :

  • https://venngage.com/blog/project-life-cycle/
  • http://sis.binus.ac.id/2017/05/15/project-life-cycles/
  • http://karmila.staff.gunadarma.ac.id/Downloads/files/31313/Model+Perancangan+Perangkat+Lunak.pdf

Komentar