Quiz 1 MPPL 2022

 Artikel ini berisi jawaban untuk soal MPPL pada link berikut : Quiz 1 MPPL 2022


  1. Perbedaan antara pekerjaan proyek dengan pekerjaan rutin (operasional) yaitu :
    • Proyek merupakan membangun sistem yang belum ada, sedangkan operasional mendayagunakan sistem yang sudah ada
    • Proyek memiliki jangka waktu yang jelas, memiliki suatu akhir, sedangkan operasional tidak memiliki jangka waktu yang pasti, karena dilakukan berulang-ulang setiap jangka waktu tertentu (harian, mingguan, bulanan, dsb)
    • Proyek memiliki anggaran yang terbatas, karena sudah didetailkan selama perencanaan proyek, operasional memiliki anggaran yang tidak terlalu detail dan tidak dibatasi, mengingat kegiatannya dilakukan berulang-ulang dalam jangka waktu tertentu
    • Proyek relatif membutuhkan sumber daya manusia dari berbagai macam keahlian untuk mewujudkannya, sedangkan operasional tidak terlalu membutuhkan sumber daya manusia dari berbagai macam keahlian
  2. Agar proyek dapat berjalan dengan baik, ada beberapa hal yang perlu dikelola/dimanajemen, yaitu :
    • Mengelola waktu, karena proyek memiliki jangka waktu yang terbatas, sehingga penting untuk memastikan agar setiap kegiatan dalam proyek berjalan sesuai dengan waktu yang ditentukan, agar tidak melebihi ambang batas waktu yang telah ditentukan
    • Mengelola sumber daya manusia. Penting sekali untuk mengelola Sumber daya manusia pada proyek sesuai dengan kompetensi yang dibutuhkan, untuk memastikan agar produk yang dihasilkan dari proyek (dalam hal ini yaitu perangkat lunak) ini memiliki kualitas seperti yang diharapkan.
    • Mengelola Risiko, karena setiap proyek pasti memiliki resiko. Penting bagi manager proyek untuk melakukan perencanaan yang baik untuk melakukan mitigas terhadap setiap resiko yang mungkin terjadi, agar dapat meminimalisir terjadinya resiko tersebut, dan juga meminimalisir usaha yang diperlukan dalam menanggulangi risiko tersebut.
    • Mengelola stake holder. Setiap proyek pasti memiliki stake holder dari beberapa pihak. Penting bagi manager proyek untuk dapat mengelola setiap stake holder, sehingga proyek yang dijalankan dapat memenuhi kebutuhan setiap stake holder.
    • Mengelola Anggaran, karena suatu proyek memiliki anggaran yang terbatas, sehingga penting agar setiap kegiatan dalam proyek dapat menggunakan anggaran sesuai dengan kapasitasnya, agar pengeluaran tidak melebihi anggaran yang ditetapkan sebelumnya
  3. Stake holder dalam suatu proyek yaitu suatu perorangan ataupun kelompok yang secara langsung dapat mempengaruhi atau diperngaruhi oleh hasil dari proyek yang sedang dijalankan. Yang dimaksud stake holder dalam proyek yaitu :
    • Pemilik proyek atau sponsor proyek, merupakan pihak yang memiliki kepentingan untuk merealisasikan suatu proyek untuk mencapai goals yang diinginkan
    • Manajer proyek, merupakan pihak yang berwenang untuk mengelola seluruh aspek dalam manajemen proyek agar proyek dapat berjalan sesuai dengan target yang diinginkan, dan hasilnya sesuai dengan kebutuhan pemilik proyek.
    • Tim proyek, merupakan pihak yang membantu manajer proyek dalam melakukan hal-hal teknis yang diperlukan dalam merealisasikan proyek. Dalam proyek perangkat lunak, ada beberapa anggota tim proyek, yaitu :
      • system analyst
      • software designer
      • software developer
      • quality assurance
      • documentator
    • Pelaksana proyek, atau pengguna dari hasil proyek, merupakan pihak yang merasakan adanya manfaat dari hasil proyek yang telah dilakukan
  4. Komposisi dari tim proyek (dalam hal ini proyek perangkat lunak yaitu)
    • System analyst, merupakan pihak yang betanggung jawab dalam mengekstraksi kebutuhan dari proyek, merancang arsitektur yang digunakan, hingga melakukan analisis terhadap teknologi yang akan digunakan dalam proyek
    • software designer, merupakan pihak yang melakukan perancangan terhadap tampilan dari perangkat lunak yang nantinya akan dikembangkan oleh software developer
    • software developer, merupakan pihak yang melakukan pengembangan dari perangkat lunak dari segi teknis menggunakan bahasa pemrograman tertentu
    • quality assurance, merupakan pihak yang bertanggung jawab untuk memastikan bahwa perangkat lunak yang dikembangkan oleh software developer memiliki kualitas yang baik, dan dapat berjalan sesuai dengan alur yang dibutuhkan.
    • documentator, merupakan pihak yang bertugas untuk menyusun dokumentasi terkait dengan proyek, baik yang sifatnya teknis, ataupun non teknis.
  5. Berikut merupakan dokumen project charter untuk Proyek Website Streaming Film

Comments

Popular posts from this blog

Final Project Struktur Data 2021

Implementasi Struktur Data Graph Pada Java