Monday, September 26, 2022

MPPL B - Kuis 1

Kuis 1 MPPL B
Nama : Florentino Benedictus
NRP : 5025201222
Kelas : MPPL B
Tahun : 2022



1. Sebutkan perbedaan pekerjaan proyek dan pekerjaan rutin (Min 4).
a. Pada pekerjaan proyek, tugas yang dilakukan non-rutin yang berarti hasil yang diciptakan bukan berulang seperti pada pekerjaan rutin
b. Pada pekerjaan proyek, diperlukan lebih banyak perencanaan dibanding pekerjaan rutin, dimana pada hal ini outputnya dapat berupa dokumen pendukung seperti Project Charter dan Project Management Plan
c. Pada pekerjaan proyek, sumber daya yang tersedia dibatasi (contoh: waktu, biaya) karena pekerjaan proyek memiliki tujuan spesifik dalam ruang lingkup/scope tertentu yang ingin dicapai dalam jangka waktu tertentu
d. Pekerjaan proyek merupakan pekerjaan dalam skala besar (kompleks) sehingga melibatkan banyak stakeholder (client, project manager, spesialis, dan sebagainya)

2. Apa saja yang perlu dikelola dengan baik, agar proyek dapat berhasil. Jelaskan.
Dalam mengelola proyek, diperlukan adanya manajemen proyek yang baik. Hal-hal yang perlu dimanajemen meliputi: manajemen lingkup/scope, waktu, biaya, kualitas, integrasi, sumber daya manusia, komunikasi, risiko, pengadaan, dan stakeholder.

Manajemen proyek bertujuan untuk:
a. Mengelola risiko
Dengan melakukan manajemen proyek, risiko yang mungkin terjadi dapat diatasi. 
b. Memaksimalkan potensi tim
Dengan melakukan manajemen proyek, sumber daya manusia yang tersedia dapat menjalankan fungsinya secara maksimal karena mampu membuat perencanaan yang baik dan memiliki kemampuan mengelola proyek. Dengan meningkatnya kualitas sumber daya manusia, proyek dapat dilaksanakan dengan baik.
c. Menciptakan perencanaan yang tepat
Manajemen proyek dapat mengarahkan perencanaan yang tepat mulai dari proses awal sampai akhir proyek, sehingga dapat memaksimalkan kualitas dan kapabilitas proyek.
d. Memanfaatkan peluang
Manajemen proyek dapat digunakan untuk mengelola peluang yang ada agar dapat mengembangkan proyek tanpa mengurangi tujuan utama yang ingin dicapai
e. Mengelola integrasi
Manajemen proyek berperan dalam mengidentifikasi dan mempertahankan integrasi antar sistem, proses bisnis, dan organisasi. Kesinambungan 3 elemen tersebut merupakan kunci agar proyek tetap konsisten dan berada pada jalurnya sehingga tujuan proyek dapat tercapai.


3. Siapakah yang dimaksud dengan stakeholder dalam proyek. Sebutkan dan jelaskan perannya.
Stakeholder adalah pemangku kepentingan, yang berarti segala pihak yang terlibat dan memiliki tujuan tertentu. Tiap stakeholder memiliki tingkat kekuasaan dan tingkat kepentingan yang berbeda-beda. Secara umum, dalam proyek terdapat beberapa stakeholder antara lain:
a. Client/Project Owner: Pihak yang memiliki kepentingan berupa hasil yang diciptakan dari proyek dan umumnya menjadi penyedia dana untuk melaksanakan proyek.
b. Project Manager: Pihak yang bertanggung jawab atas perencanaan, pengadaan, dan eksekusi proyek.
c. Tim Proyek: Pihak yang memiliki tugas utama untuk menyelesaikan proyek yang didalamnya diketuai oleh Project Manager.
d. Pihak Eksternal: Pihak yang tidak secara langsung terlibat dalam organisasi proyek. Dapat berupa platform maupun aplikasi yang diperlukan dalam pelaksanaan proyek (Contoh: Lembaga Pemerintah, Telegram, PayPal, dst)
e. Pengguna: Dalam proyek perangkat lunak yaitu pihak yang menggunakan hasil aplikasi.


4. Komposisi Tim Proyek terdiri dari siapa saja? Apa peran masing-masing.
a. Project Manager: merupakan pihak yang bertanggungjawab atas perencanaan, pengadaan, dan eksekusi proyek.

b. Staff Proyek: pihak yang memiliki tugas utama menyelesaikan proyek dengan tiap anggotanya memiliki spesialisasi masing-masing.
Dalam proyek secara umum, terdapat beberapa staff proyek antara lain:
- Resource Manager: Bertugas mengatur dan memanajemen sumber daya yang tersedia dalam proyek
- Quality Assurance: Bertugas menjamin kualitas dari produk yang dihasilkan
- IT Professional: Bertugas untuk melakukan maintenance terhadap hardware maupun software yang digunakan dalam proyek
- Subject Matter Expert: Sebagai pakar yang bertugas melakukan estimasi dan opini dalam pengambilan keputusan

Sedangkan dalam proyek perangkat lunak terdapat beberapa staff proyek antara lain:
- System analyst: Bertugas merancang dan menganalisis sistem agar menghasilkan sistem yang sesuai dengan target
- Programmer: Bertugas untuk membuat perangkat lunak dengan menggunakan bahasa pemrograman.
- UI/UX designer: Bertugas untuk merancang antarmuka dan pengalaman pengguna dari perangkat lunak yang dihasilkan 
- System engineer: Bertugas memanajemen infrastruktur aplikasi proyek



5. Tuliskan draft Project Charter untuk link proyek berikut :



MPPL B - Tugas 3 Project Management Plan

Tugas    : Project Management Plan
Nama    : Florentino Benedictus
NRP      : 5025201222
Kelas    : MPPL B
Tahun   : 2022

Anggota Kelompok:
Dawamul Fikri Aqil 5025201025
Davian Benito 5025201220
Florentino Benedictus 5025201222

Aplikasi ERP Laravel



Monday, September 12, 2022

MPPL B - Tugas 2 Proses Manajemen Proyek

Tugas : Project Charter & Stakeholder
Nama : Florentino Benedictus
NRP : 5025201222
Kelas : MPPL B
Tahun : 2022

Bot Telegram Amibroker


Project Manager:

Davian Benito



Latar belakang kebutuhan proyek:

Tidak adanya sebuah sistem trading saham/forex dengan bantuan bot telegram yang dihubungkan dengan amibroker sehingga proyek dilaksanakan untuk membantu client dalam kebutuhannya mendapat informasi mengenai saham dengan mudah karena menggunakan bot telegram tanpa perlu membuka sendiri antarmuka aplikasi amibroker yang lebih rumit




Target yang ingin dicapai:
1. Mampu membuat explore secara otomatis dengan waktu yang bisa disetting menurut kebutuhan
2. Bisa melakukan request terhadap beberapa layout
3. Bisa menampilkan beberapa chart dengan multi time frame dengan sekali request
4. Bisa memilih di tab amibroker 1,2,3,4,dst untuk ditampilkan dalam bentuk layout


Penjelasan mengenai produk:

Produk yang dihasilkan adalah Telegram Bot API (Application Programming Interface) berupa sebuah bot sistem trading saham berbasis telegram yang terhubung dengan amibroker




Kriteria sukses proyek:
  • Bot yang dihasilkan dapat terhubung dengan amibroker

  • Bot mampu melakukan explore amibroker secara otomatis dengan waktu yang bisa disetting menurut kebutuhan

  • Bot dapat melakukan request terhadap beberapa layout/grafik

  • Bot dapat menampilkan beberapa chart dengan multi timeframe dengan sekali request

  • Bot dapat menampilkan informasi pada tab amibroker dalam bentuk layout

  • Bot mampu menerima request dari 1000 pengguna secara bersamaan

  • Bot mampu menampilkan informasi yang terupdate secara real-time


Kendala yang akan dihadapi:
  • Server telegram down sehingga sistem dan bot tidak berfungsi

  • Kendala koneksi internet sehingga data tidak terupdate secara real-time


Tanggung jawab:
Pelaksana proyek harus memahami sistem trading saham/forex, cara penggunaan dan pembuatan bot telegram, dan cara kerja perangkat lunak amibroker


Anggaran dan durasi:

Durasi Mulai: 14/08/2022 12:00:00 WIB

Durasi Pengerjaan: 14 hari

Deadline: 28/08/2022 12:00:00 WIB


Project Milestone

Tanggal

Deadline analisis dan pembuatan dokumen proyek

17 Agustus 2022

Deadline pembuatan dan pengembangan bot telegram amibroker

24 Agustus 2022

Deadline uji coba bot telegram amibroker 

26 Agustus 2022

Perilisan bot telegram amibroker

27 Agustus 2022


Anggaran: Rp. 1.400.000

Detail Keperluan Project

Harga

Biaya konsumsi (13 hari x 3 orang x 3)

Rp. 900.000

Biaya kuota internet (13 hari x 3 orang)

Rp. 450.000

Biaya listrik (10.000 watt)

Rp. 400.000

Biaya dokumentasi proyek

Rp. 50.000


Stakeholder

Client        

tarki1902

Sponsor

tarki1902

Third-party

Telegram, Amibroker

Project manager

Davian Benito

Project team members

Florentino Benedictus (System Analyst), Dawamul Fikri Aqil (Programmer)




Sunday, September 11, 2022

MPPL B - Tugas 1 Dokumentasi Proyek

Tugas    : Membuat Dokumentasi Proyek
Nama    : Florentino Benedictus
NRP      : 5025201222
Kelas    : MPPL B
Tahun   : 2022


Definisi Proyek


Seiring dengan perkembangan zaman, teknologi menyebabkan dunia menjadi semakin digital. Hal ini menuntut segala hal menjadi semakin praktis, salah satunya adalah dalam sektor wisata.


Identifikasi Proyek


Adapun terdapat beberapa permasalahan yang ada yaitu:

1. Diperlukan adanya fasilitas pemesanan tiket yang dapat dilakukan dengan mudah
2. Kurangnya informasi yang tersedia bagi wisatawan baik paket tiket wisata yang ditawarkan, harga, maupun mengenai tempat wisata itu sendiri



Solusi Proyek


Dari permasalahan tersebut, diciptakan Bromo Adventure 2022, yaitu aplikasi perangkat lunak berbasis web yang berfungsi untuk mempermudah pemesanan tiket khususnya tiket wisata Gunung Bromo.


Aplikasi ini menyediakan fasilitas untuk melakukan pemesanan tiket secara online, serta menyediakan kumpulan artikel mengenai tempat wisata maupun berbagai daftar harga tiket yang tersedia. Diharapkan dengan adanya fasilitas tersebut pengguna aplikasi dimudahkan dalam memperoleh informasi yang diperlukan sehingga semakin tertarik untuk mengunjungi tempat wisata.



Desain Prototipe Proyek


Aplikasi dirancang untuk memiliki beberapa fitur, berikut merupakan tampilan aplikasi:

1. Menu utama


2. Menu artikel untuk melihat artikel tempat wisata


3. Menu paket untuk melihat harga dan paket yang tersedia


4. Menu pemesanan tiket untuk memesan tiket


Link Proyek

Credits:

Kelompok PBKK

Erza Janitradevi Nadine (051119400001532)

Fian Awamiry Maulana (5025201035)

EAS PPB I - Aplikasi Alfamind

Nama       : Florentino Benedictus NRP          : 5025201222 Tahun     : 2024 Kelas        : Pemrograman Perangkat Bergerak I Link Desain An...