Sunday, February 19, 2017

MANAJEMEN PROYEK PERANGKAT LUNAK - KERANGKA ACUAN KERJA

Di zaman yang sudah maju ini, dengan teknologi yang telah digunakan hampir pada segala sektor. Era digital, yaitu dimana semua kegiatan di dalam kehidupan manusia semakin merasa ketergantungan. Tidak dapat dipungkiri bahwa saat ini gaya hidup sudah berubah dan manusia sudah ketergantungan dengan aplikasi yang bersarang di dalam gadget masing masing.

Manajemen adalah ilmu atau pengetahuan dalam hal perencanaan, pengorganisasian, serta pengelolaan. Teori manajemen yang diutarakan oleh George R Terry (seorang ahli ilmu manajemen yang juga dikenal sebagai bapak ilmu manajemen atau manajemen ilmiah) dalam bukunya Principles of Managementadalah P.O.A.C (Planning, Organiting, Actuating, Controlling)

Proyek adalah kegiatan temporary atau sementara, memiliki tujuan, melibatkan suatu tim, dan memiliki anggaran. Bisa dikatakan kebalikan dari kegiatan ini adalah kegiatan rutin, karena proyek bersifat sementara dan unik. Dalam hal ini, proyek yang dimaksud adalah pembuatan sebuah perangkat lunak dengan tujuan tertentu sesuai dengan permintaan pemilik proyek, dengan tim yang terdiri dari beberapa developer dengan peran mereka masing-masing, serta anggaran biaya sesuai dengan perjanjian dan perhitungan sebelumnya menggunakan ilmu "manajemen".

Perangkat Lunak di sini adalah aplikasi yang tidak berwujud atau program komputer dengan sekumpulan instruksi, data, dokumentasi, dan informasi yang bisa dibaca dan ditulis oleh komputer.

maka dapat disimpulkan bahwa Manajemen Proyek Perangkat Lunak merupakan suatu proses kegiatan untuk melakukan perencanaan, pengorganiasian, pengarahan dan pengendalian untuk membuat perangkat lunak atas sumber daya organisasi yang dimiliki perusahaan untuk mencapai tujuan tertentu dalam waktu dan sumber daya yang tertentu pula.

Tujuan dari Manjemen Proyek Perangkat Lunak sendiri adalah untuk mempelajari penggunaan sumber daya dalam pengerjaan sesuatu agar dapat tercapai, dan juga mengatur waktu penyelesaiannya.

Ruang Lingkupnya sendiri yaitu terdapat

  1. Jumlah Pemakai
  2. Pengembangan modul utama aplikasi
  3. Tahapan Pelaksanaan
  4. Spesifikasi Teknis
  5. Menu atau Fasilitas
Tahap dalam Manejemen Proyek Perangkat Lunak yaitu

    1. Planning adalah berawal daritujuan apa yang hendak dicapai
    2. Organiting adalah pengorganisasian atau pengumpulan segala sumber daya potensial yang dimiliki
    3. Actuating adalah tindakan menggunakan sumber daya potensial tersebut, dan
    4. Controlling adalah pengawasan terhadap tindakan-tindakan yang dilakukan


    Stakeholders yang terlibat dalam suatu proyek diantaranya
    • Investor, orang perorangan atau lembaga baik domestik atau non domestik yang melakukan suatu investasi (penanaman modal) baik dalam jangka pendek atau jangka panjang.
    • Client / Pemilik proyek, seseorang atau instansi yang memiliki proyek dan memberikannya kepada pihak lain yang mampu melaksanakannya sesuai dengan perjanjian kontrak kerja. untuk merealisasikan proyek, pemilik proyek mempunyai kewajiban pokok yaitu menyediakan dana untuk membiayai proyek yang biasanya didapat melalui investor.
    • Project Manager, seseorang yang bertindak sebagai pimpinan dalam suatu proyek. project manager ini sangat berperan penting dalam adanya suatu proyek karena keberhasilan dari proyek ditentukan oleh peran ini.
    • System Analys, seseorang yang bertanggung jawab atas penelitian, perencanaan, pengkoordinasian, dan merekomendasikan pemilihan perangkat lunak sdan sistem yang paling sesuai dengan kebutuhan client.
    • System Designer, orang yang bertanggung jawab dalam mendefinisikan kebutuhan, persiapan untuk rancang bangun implementasi, menggambarkan bagaimana suatu system dibentuk berupa penggambaran, perencanaan dan pembuatan sketsa.
    • Programmer, seseorang yang mampu menyelesaikan masalah dengan menggunakan bahasa pemrograman atau kode dengan algoritma tertentu yang dibutuhkan.
    • Tester, orang yang melakukan aktivitas-aktivitas yang bertujuan untuk mengevaluasi atribut-atribut atau kemampuan sebuah program atau sistem dan penentuan apakah sesuai dengan hasil yang diharapkan.
    • End user, pengguna akhir atau konsumen yang hanya memakai suatu teknologi tanpa mengetahui proses panjang dibaliknya.


    Contoh dari proyek suatu perangkat lunak yang menggunakan basis website untuk memperkenalkan aplikasi mereka yang berbasis android yaitu riliv.

    1. Nama Proyek Pembuatan Website dari Riliv
    2. Deskripsi Proyek Riliv memudahkanmu mendapatkan bantuan atau jawaban atas permasalahanmu, kamu bisa cerita apapun, kapanpun dan dimanapun. Psikolog kami yang terlatih dan berpengalaman akan dengan senang hati mendengarkan keluh kesahmu dan membantumu secara privat dan personal.
    3. Stackholders yang terlibat dalam proyek ini:
      1. Investor  : Perusahaan Besar Teknologi
      2. Client / Pemilik proyek : Pemilik Startup Riliv
      3. Project Manager
      4. System Analys
      5. System Designer
      6. Programmer
      7. Tester
      8. End user : Reliever dan User Riliv
    4. Estimasi Biaya Perangkat Lunak Rp 163.000.000,00 (menggunakan Constructive Cost Model).
    5. Screenshot






    No comments:

    Post a Comment