Metodologi dan Proses Pengembangan Perangkat Lunak | INFORMATIKA DIJAMIN LENGKAP !

Dutormasi.com- Jika pada postingan sebelumnya kita membahas mengenai pengenalan dan pengertian rekayasa perangkat lunak maka pada postingan ini, kita juga masih membahas  mengenai perangkat lunak yaitu proses pengembangan perangkat lunak. Didalam proses pengembangan perangkat lunak, ada namanya metodologi pengembangan perangkat lunak. Apa itu metodologi pengembangan perangkat lunak?

Metodologi pengembangan perangkat lunak adalah sebuah kerangka yang bisa anda digunakan untuk membuat suatu struktur, perencanaan serta pengendalian pengembangan proses pada suatu sistem informasi. Metodologi ini tentuya telah berkembang selama bertahun tahun dan masing masing metodologi tersebut pasti memiliki kekuatan dan kelemahannya masing masing.

Oleh sebab itulah, sebuah metodologi pengembangan perangkat lunak belum tentu bisa dipakai pada semua proyek. Karena anda harus melihat dulu jenis proyek yang dibuat serta teknis, organisasi dan pertimbangan tim pada sebuah proyek tersebut.

Baca Juga :



Seperti yang saya sebut sebelumnya bahwa metodologi pengembangan perangkat lunak itu adalah sebuah kerangka. Nah, kerangka kerangka tersebut terdiri dari :

Kerangka Metodologi Pengembangan Perangkat Lunak


  • Filosofi dari pengembangan perangkat lunak dengan pendekatan proses pengembangan perangkat lunak
  • Sebuah ragam alat, model dan sebuah metode yang digunakan untuk membantu proses pengembangan perangkat lunak agar berjalan sesuai keinginan
  • Tahun 1920-an, alat bantu yang bernama flowchart sudah dikenal orang banyak 
  • Tahun 1960-an, sebuah metodologi pengembangan perangkat lunak sudah dikenal, yang dikenal orang dengan  SDLM ( Structured Development Life Cycle )
  • Tahun 1970-an, sebuah pemrograman tersetruktur sudah dikenali
  • Tahun 1980-an, metofdologi analisan dan perancangan sistem tersturuktur atau disebut SSADM ( Structured System Analysis and Design Methodology )
  • Tahun 1990-an, dikenallah: 
  1. Object Oriented Programming (OOP)
  2. Rapid Application Development
  3. Scrum Development
  4. Team Software Process
  • Tahun 2000-an, dikenallah:
  1. Extreme Programming , tahun 1999
  2. Rational Unified Process (RUP), tahun 1998
  3. Agile Unified Process (AUP), tahun 2005
  4. Integrated Methodology , tahun 2007
Nah itulah kerangka kerangka metodologi pengembangan perangkat lunak yang harus anda ketahui. Selanjutnya itu kita membahas membahas mengenai pendekatan pengembangan perangkat lunak. Pendekatan pengembangan perangkat lunak ini adalah sebuah proses/tahapan yang bisa anda jadikan pedoman saat membuat atau merangka sebuah perangkat lunak. Pendekatan pendekatan tersebut adalah:


Pendekatan Pengembangan Perangat Lunak


  • Waterfall 
  • Protoctyping
  • Incremental
  • Spiral
  • Rapid Application Development
  • Object Oriented Development
  • Top Down Programming
  • Unifed Proccess(UP) , berbasi UML
  • Agile Software Development
  • Integrated Methodology Software Development
Contoh nya saja waterfall, model tahapan yang bisa anda gunakan saat memakai waterfall ini adalah: Analysis >> Reqruitment Specification >> Design >> Implementation >> Testing and Integration >>Deployment and Maintance

Selain itu, ada aktivitas aktivitas proses yang harus dilakukan orang perangkat lunak secara umum. Diantaranya : 

Aktivitas Proses Perangakt Lunak Secara Umum

1. Specification

Melakukan perancangan apa yang harus dilakukan kedepannya dan batasan batasan apa yang tidak boleh dilakukan saat melakukan pengembangannya.

2.Development

Yaitu pengembangan perangkat lunak

3.Validation

Harus Memvalidasi perangkat lunak adalah melakukan perbincangan dengan klien agar mengetahui keinginan klient secara keseluruhan

4.Evolution

Melakukan perubahan perangkat lunak sebagai repons terhadap permintaan

Berikutlah pembahasan mengenai proses pengembangan perangkat lunak. Jika anda ingin menambahkan atau berkomentar silahkan anda kunjungi halaman contact dibawah ini. Lalu isi tanggapan anda mengenai postingan ini, insaallah akan saya jawab dengan senang hati. Selain itu, jika menurut anda postingan ini bermanfaat silahkan anda share keteman teman, kerabat dan keluarga anda agar mereka juga mendapatkan manfaat dari postingan ini.

Sekian dan Terima kasih !!.

Ikaln Atas Artikel

Iklan Tengah Artikel 1

Iklan Tengah Artikel 2

Iklan Bawah Artikel