Minggu, 19 Februari 2017

Manajemen Proyek Perangkat Lunak

Definisi

Manajemen Proyek Perangkat Lunak atau biasa disingkat MPPL, terdiri dari tiga kata, yaitu:

Manajemen
adalah mengatur atau mengelola melalui beberapa hal yang dapat disingkat menjadi POAC(Planning, Organizing, Action, and Controlling). Pertama adalah Planning, digunakan untuk mempelajari analisa/perencanaan, kedua adalah Organizing, untuk mempelajari delegasi, selanjutnya Action untuk mempelajari pelaksanaan, dan yang terakhir adalah Controlling, untuk mempelajari evaluasi.

Proyek
adalah aktivitas yang melibatkan waktu, biaya, dan resource(melibatkan tim dalam pengerjaannya). Dapat pula dikatakan kegiatan sementara yang telah ditetapkan awal pengerjaanya dan waktu selesainya, serta telah mempertimbangkan biaya dan tim yang akan dibutuhkan selama pengerjaan.

Perangkat Lunak
adalah sekumpulan instruksi, kode, dokumen, data yang bila dieksekusi akan menjalankan fungsi tertentu.

Kesimpulannya, Manajemen Proyek Perangkat Lunak atau MPPL adalah sebagai suatu proses kegiatan untuk melakukan perencanaan, pengorganiasian, pengarahan dan pengendalian untuk membuat dokumen, data, kode atau dapat disebut perangkat lunak dengan sumber daya organisasi yang dimiliki perusahaan untuk mencapai tujuan tertentu dalam waktu dan biaya yang tertentu pula.

Fungsi dari MPPL adalah transparansi, performa, integrasi antar software dan optimasi sehingga dapat mencapai tujuan yang diinginkan, sedangkan tujuan dari MPPL itu sendiri adalah untuk mengelola proyek dengan memahami dasar-dasar yang ada dengan lebih efisien sehingga mendapatkan keuntungan yang lebih.

Dalam hal ini temtu saja MPPL memiliki orang-orang yang terlibat didalamnya, yaitu:
  • Manajer Senior yang menentukan usaha yang dikerjakan, dan pemegang keputusan dalam proyek.
  • Investor/Sponsor merupakan pihak yang menyediakan dana. Personel yang menjadi investor ini bisa berupa bank atau perusahaan itu sendiri.
  • Manajer Proyek (Analyst dan Designer) yang membuat rencana, memotivasi, mengatur dan mengendalikan praktisi.
  • Praktisi(Programmer/Engineer) yang mengerjakan Perangkat Lunak.
  • Klien-pemilik proyek yang menentukan kebutuhan Perangkat Lunak dan pihak lain yang berkaitan dengan hasil produk
  • Pengguna PL(End User) yang berinteraksi langsung dengan Perangkat Lunak yang dibangun.
Hal-hal yg sangat berpengaruh dalam pembangunan Perangkat Lunak adalah 3 P yaitu :
  • People
  • Problem
  • Proses
People(Manusia). mereka adalah player yang mampu menumbuhkan, memotivasi, menyebarkan dan memelihara bakat yang dibutuhkan untuk mengembangkan kemampuan mengembangkan Perangkat Lunak . Ada Team Leader (Pimpinan Tim). Manajemen proyek merupakan kegiatan manusia intensif sehingga memerlukan praktisi yang cakap. Kemudian The Software Team.

Problem / Product, memberikan informasi untuk menghitung perkiraan kuantitatif & perencanaan organisasi. Tetapi itu sulit karena  informasi yang diberikan customer tidak lengkap. Ruang lingkup masalah dibatasi dengan:
  • Konteks : Perangkat Lunak yang dibangun memenuhi sistem, produk / konteks bisnis yang lebih besar serta batasan yang menentukan hasilnya
  • Tujuan informasi : Objek pelanggan yang dihasilkan sbg output dari Perangkat Lunak yang dapat digunakan sebagai input
  • Fungsi & unjuk kerja : Perangkat Lunak digunakan untuk mentransformasikan input menjadi output Pernyataan ruang lingkup dibatasi (data jumlah pemakai simultan, ukuran pengiriman, waktu mak respon ), batasan /& jangka waktu dicatat (biaya produk membatasi jumlah memori) & factor mitigasi (algoritma yang dibutuhkan software aplikasi (pemograman).
Contoh dari proyek perangkat lunak adalah pembuatan aplikasi customer relationship management via web, SMS gateway dan email. Proposal ini diajukan dengan bertujuan untuk membantu PT Capella Medan Cabang Pekanbaru dalam memenuhi kebutuhannya meningkatkan kualitas pelayanan khususnya penyampaian informasi service kepada pelanggan. Dengan berbasis web, sms dan email akan memudahkan dan mempercepat penyampaian informasi service kepada pelanggan.

End user dari perangkat lunak ini adalah:
  • Admin
  • Pelanggan
Rincian biaya dari proyek ini adalah sebagai berikut,



Berikut adalah contoh antarmuka halaman beranda administrator.


Berikut adalah contoh antarmuka halaman beranda bagian penjualan.


Berikut adalah contoh antarmuka halaman beranda bagian pelayanan konsumen.


Berikut adalah contoh antarmuka halaman beranda bagian service.




Referensi:

Tidak ada komentar:

Posting Komentar