SlideShare uma empresa Scribd logo
1 de 13
DOKUMEN PERENCANAAN PERANGKAT LUNAK
MANAJEMEN PROYEK PERANGKAT LUNAK
PEMBUATAN APLIKASI PENYEDIA LAYANAN
INFORMASI LOMBA TERINTEGRASI BERBASIS WEB &
APLIKASI MOBILE (ANDROID)
MPPL E:
Moh. Adam Rahmatullah 05111740000032
Bryan Khufa Rahmada 05111740000071
Manajemen Scope
Product Scope
 Lingkarlomba.com merupakan aplikasi web-based dan android
 Lingkarlomba.com dapat melakukan penambahan data lomba baru.
 Lingkarlomba.com dapat menampilkan data semua lomba.
 Lingkarlomba.com dapat melakukan penulisan artikel informasi lengkap kegiatan tiap
lomba.
 Lingkarlomba.com dapat membantu proses pendaftaran lomba langsung dari aplikasi.
 Lingkarlomba.com dapat menerima pembayaran dan disalurkan langsung ke
penyelenggara lomba.
Goals: Proyek dapat membantu publikasi informasi perlombaan kepada masyarakat umum
maupun pelajar, dapat memberikan info-info terkini mengenai lomba dan membantu proses
pendaftaran lomba.
Objectives: Mengembangkan fitur-fitur berbasis web dan aplikasi mobile untuk menampilkan
info lomba keseluruhan, melakukan pencarian lomba, mengumpulkan lomba berdasarkan
kategori, mendaftar lomba melalui aplikasi, membayar pendaftaran lomba melalui aplikasi.
DEPARTMENTAL STATEMENT OF WORK (SOW)
Departmental SOW Owner/Prime Due Date/Sequence
Wawancara kebutuhan
stakeholder
Project Leader Melakukan wawancara untuk
mendapatkan kebutuhan dari
stakeholder
Fitur mengenai
penambahan data lomba.
menampilkan data lomba,
pendaftaran lomba, dan
pembayaran lomba.
Project Leader,
Stakeholder, Lead
Programmer, Web
Programmer, Mobile
Developer
Project Leader, Stakeholder, Lead
Programmer, Web Programmer,
Mobile developer melakukan
diskusi untuk merumuskan apa saja
yang dibutuhkan untuk aplikasi ini
Desain Interface Project Leader,
Stakeholder, Interface
Designer
Merumuskan dan membuat desain
interface yang disepakati
Membuat deskripsi proyek Requirement Analyst Requirement Analyst
mendeskripsikan semua yang telah
disepakati mengenai asumsi tentang
project yang akan dibuat kepada
project leader
Menilai setiap pekerjaan Project Leader Menilai dokumen apakah sudah
sesuai dengan apa yang dibutuhkan
oleh project
Percobaan aplikasi Quality Assurance Melakukan pengetesan kepada
aplikasi yang telah dibuat
Implementasi pada web Team Project Team project melakukan
implementasi atas hasil dokumen
yang disahkan
PROJECT DELIVERABLES
Milestone Deliverable
Melakukan wawancara kepada stakeholder
untuk mendapat kebutuhan project yang
diinginkan
 Mendapatkan data dan informasi
mengenai project
 Mendapatkan kebutuhan
stakeholder
 Menentukan batasan proyek
 Menentukan estimasi kebutuhan
dana awal
 Dokumentasi kebutuhan
 Dokumen kebutuhan project
Membuat prototype  Mendapatkan gambaran secara
garis besar website
 Website sudah 70% bekerja
 Mobile app sudah 70% bekerja
 Dokumen pengembangan aplikasi
(On Progress)
Desain Interface  Interface sesuai dokumen telah
jadi
 Dokumen pengembangan aplikasi
(Final)
Pemaparan kepada stakeholder  Mendapatkan feedback dari
stakeholder tentang hasil website
 Informasi tentang kebutuhan
proyek
 Dokumen kebutuhan proyek
Pengerjaan Akhir  Memperbaiki dari hasil feedback
dari stakeholder
Presentasi Terakhir  Website sudah berjalan sesuai
dengan kebutuhan stakeholder
DELIVERABLES OUT OF SCOPE
Proyek ini tidak mencakup pengelolaan data dan data diluar ruang lingkup dari proyek
tidak termasuk dalam kebutuhan proyek dan tidak digunakan dalam proses pengerjaan proyek
PROJECT ESTIMATED COSTS & DURATION.
Project Milestone Date
Estimate
Deliverable(s) Included Confidence
Level
Wawancara
Stakeholder
01-01-2020  Informasi mengenai sistem
informasi keuangan
 Informasi tentang
stakeholder siapa saja yang
terlibat
 Informasi proses bisnis
 Struktur organisasi
 Informasi presentasi dan
karta
 Dokumen kebutuhan
high
Analisis Hasil
Interview
09-1-2020  Mendapatkan dokumen
utama
 Dokumen kebutuhan
high
Pembuatan system
dan interfaces
19-1-2020  Prototype high
Presentasi kepada
stakeholder
27-1-2020  Feedback dari stakeholder medium
Hosting domain
aplikasi
08-2-2020  Pembelian hosting dan
domain untuk implementasi
dari website
 Pembelian cloud database
untuk menyimpan data
aplikasi mobile
medium
Testing Aplikasi 12-2-2020  Mendapatkan dokumentasi
dari pengerjaan dan testing
proyek
high
PROJECT ASSUMPTIONS
Proyek ini diasumsikan suatu proyek yang bertujuan untuk membuat website
company profile koperasi TAM Syariah
Proyek ini diasumsikan dapat membantu koperasi TAM Syariah untuk menjangkau
para anggota koperasi dan masyarakat di berbagai kota.
Proyek ini diasumsikan suatu website company profile yang akan selalu diperbaharui
informasinya agar dapat memberikan informasi yang aktual bagi instansi terkait
PROJECT RISKS
Risk Area Likelihood Risk Owner Project Impact - Mitigation Plan
Waktu untuk
melakukan
pertemuan sulit
ditentukan
High Project Leader Melakukan meeting untuk mencari hari
kosong untuk semua anggota developer.
Lakukan pertemuan minimal 1 kali
dalam 2 hari. Jika benar benar tidak
memungkinkan lakukan meeting online
Informasi dari
stakeholder
kurang memadai
Medium Project Leader,
System Analyst
Mencari informasi ke stakeholder lain
yang sekiranya akan terlibat dalam
sistem atau stakeholder yang telah
berpengalaman
Ruang lingkup
proyek melebar
jauh
High Project Leader Menetapkan Constraint atau batasan-
batasan dari sistem yang akan dibuat
Waktu
pengerjaan
proyek tidak
tepat waktu
High Stakeholders,
Project
Manager
Melakukan scheduling atau penjadwalan
yang tepat disesuaikan dengan bobot
pekerjaan dan jumlah anggota tim
PROJECT CONSTRAINTS
Batasan dari proyek yang dikerjakan adalah sebagai berikut:
 Fitur yang diterapkan pada proyek sesuai dengan permintaan stakeholder yang telah
disepakati sebelumnya.
 Proyek berjalan sesuai dengan anggaran yang disediakan dan sesuai dengan dokumen
kebutuhan yang telah disepakati. Bila ada kebutuhan yang ingin diimplementasikan
namun belum tercantum di dalam dokumen, maka akan ditunda dan dilanjutkan pada
proyek selanjutnya.
 Tingkat sekuritas Sistem Informasi sesuai dengan yang telah disepakati dengan
stakeholder.
PROJECT STRUCTURE APPROACH
Pendekatan yang dilakukan dalam proyek ini adalah dengan melakukan interview
seintensif mungkin dengan stakeholder dan dengan melakukan analisis terhadap dokumen-
dokumen terkait Lingkarlomba.com
PROJECT TEAM ORGANIZATION PLANS
Project Team
Role
Project Team
Member(s)
Responsibilities
Project Leader Adam Rahmatullah  Melakukan interview terhadap stakeholder
proyek
 Melakukan pembagian tugas
 Control project team
 Bertanggung jawab atas berjalannya proyek
 Mengatur masalah financial
Developer Bryan Khufa,
Rahmat Eve.
 Melakukan pengembangan platform
informasi lomba Lingkarlomba
 Desain interface aplikasi Lingkarlomba
 Dokumentasi pengembangan sistem
Lingkarlomba
 Melakukan pengujian terhadap fitur-fitur
aplikasi Lingkarlomba
Manajemen Waktu
FITUR APLIKASI
A. Menu Home
1. Menampilkan data semua lomba yang terdaftar
2. Search bar untuk mencari info lomba
B. Menu Kategori
1. Kategori Umum
2. Kategori Mahasiswa
3. Kategori SMA
4. Kategori SMP
5. Kategori SD
C. Menu Notifikasi
Notifikasi berisi lomba yang sudah didaftarkan dan user masih belum
melengkapi persyaratan lomba tersebut.:
 Pembayaran
 Kelengkapan formulir pendaftaran
 Kelengkapan berkas
 Kelengkapan biodata
D. Menu Akun
1. Manajemen User
2. Biodata User
3. Setting Aplikasi
AKTIVITAS
1. Tahap Planning
 Perumusan batasan aplikasi
 Perumusan kebutuhan awal aplikasi
 Perumusan proses bisnis
2. Tahap Analysis
 Elisitasi kebutuhan
 Analisis kebutuhan
 Prioritas kebutuhan
 Validasi dan verifikasi kebutuhan
 Pembuatan SKPL
3. Tahap Design
 Design Arsitektur Sistem
 Design Antarmuka(UI/UX)
 Design Data Flow Diagram
 Design Skenario Sistem
 Design Keamanan Sistem
 Design Database Sistem
4. Tahap Development
 Implementasi Arsitektur Sistem
 Implementasi Antarmuka
 Implementasi Logic Backend
 Integrasi Sistem
 Quality Assurance
5. Tahap Testing
 Testing oleh pengguna
 Testing oleh stakeholder
 Perbaikan bug
 Dokumentasi dan evaluasi sistem
 Penyempurnaan sistem
6. Tahap Launching
 Peluncuran sistem
 Pelatihan terhadap penggunaan sistem
 Menentukan perawatan sistem
 Pembuatan laporan akhir
WBS (Work Breakdown Structure)
Penjadwalan
MANAJEMEN SUMBER DAYA
A. Organization Breakdown Structure (OBS)
1. System analyst dan Team leader sebanyak 1 orang. Peran :
a. Menyusun rencana pelaksanaan pekerjaaan yang di dalamnya mencakup:
sasaran hasil kerja, kegiatan dilaksanakan, pelaksana kegiatan, perangkat
pendukung digunakan, dan waktu pelaksanaan.
b. Melakukan analisis dan evaluasi terhadap sistem informasi berjalan
c. Memilih dan menentukan solusi yang tepat guna memecahkan permasalahan
pendataan, pengolahan data, dan penyajian data/ informasi, serta
merumuskannya dalam bentuk kebutuhan, baik kebutuhan di sisi pengguna
(user requirements) maupun kebutuhan di sisi sistem (system requirements).
d. Menentukan ruang lingkup dan batasan serta menyusun konsep dasar sistem
yang akan dikembangkan
e. Memimpin pelaksanaan pekerjaan dari awal hingga akhir dalam arti:
menugaskan, mengarahkan, mengkoordinasikan, mengendalikan, serta
mengawasi pelaksanaan tugas setiap anggota tim.
f. Merancang sistem yang akan dikembangkan.
g. Mengkoordinasikan pelaksanaan kegiatan uji coba operasional, penyusunan
dokumentasi sistem, dan pelatihan bagi para calon pengguna.
2. Front-End Developer sebanyak 1 orang. Peran :
a. Mengukur kemampuan, kebiasaan, perilaku, dan animo para calon pengguna
sistem.
b. Merancang sistem aplikasi: tampilan antar-muka, perilaku, dan arsitektur
aplikasi.
c. Melaksanakan kegiatan uji coba operasional, penyusunan referensi teknis,
dan pelatihan bagi para calon pengguna, mengenai sistem aplikasi.
PROJECT MANAGER
SISTEMANALISTBACK-END DEVELOPERFRONT-END
DEVELOPER
d. Merancang sistem basis data dari sistem yang akan dikembangkan.
e. Melaksanakan kegiatan uji coba operasional, penyusunan referensi teknis,
dan pelatihan bagi para calon pengguna, mengenai sistem basis data.
f. Membangun sistem basis data, berdasarkan rancangan yang telah ditetapkan
oleh database system designer.
g. Melaksanakan kegiatan kegiatan uji coba operasional, penyusunan panduan,
dan pelatihan bagi para calon pengguna, mengenai instalasi dan
pemeliharaan basis data.
3. Back-End Developer sebanyak 1 orang. Peran :
Membangun program-program aplikasi utama, berdasarkan rancangan yang
telah ditetapkan oleh para designer.
a. Menugaskan, mengarahkan, mengkoordinasikan, mengendalikan, serta
mengawasi pelaksanaan tugas setiap programmer.
b. Melaksanakan kegiatan uji coba operasional, penyusunan panduan, dan
pelatihan bagi para calon pengguna, mengenai instalasi dan pemeliharaan
sistem aplikasi.
c. Membangun program-program aplikasi, berdasarkan rancangan yang telah
ditetapkan oleh para designer.
d. Melaksanakan kegiatan uji coba operasional, penyusunan panduan, dan
pelatihan bagi para calon pengguna, mengenai pengoperasian program-
program aplikasi.
B. Work Breakdown Structure (WBS)
MANAJEMEN BIAYA
A. Cost Planning
B. Cost Estimating
C. Cost Budgeting
D. Cost Controlling

Mais conteúdo relacionado

Mais procurados

PM Project communication management plan
PM Project communication management planPM Project communication management plan
PM Project communication management planBagus Wahyu
 
Dokumen Perencanaan Proyek
Dokumen Perencanaan ProyekDokumen Perencanaan Proyek
Dokumen Perencanaan ProyekHamka Aminullah
 
Dokumen Final Project Manajemen Proyek Perangkat Lunak
Dokumen Final Project Manajemen Proyek Perangkat LunakDokumen Final Project Manajemen Proyek Perangkat Lunak
Dokumen Final Project Manajemen Proyek Perangkat LunakAdam Alfian
 
Project Charter Aplikasi FedEx
Project Charter Aplikasi FedExProject Charter Aplikasi FedEx
Project Charter Aplikasi FedExSariWahyuningsih4
 
DelivToYou Project charter
DelivToYou Project charterDelivToYou Project charter
DelivToYou Project charterTrastian Wibowo
 
PM stakeholder management plan
PM stakeholder management planPM stakeholder management plan
PM stakeholder management planBagus Wahyu
 
PM human resource management
PM human resource managementPM human resource management
PM human resource managementBagus Wahyu
 
PM Requirement Management
PM Requirement ManagementPM Requirement Management
PM Requirement ManagementBagus Wahyu
 
PM procurement management plan
PM procurement management planPM procurement management plan
PM procurement management planBagus Wahyu
 
PM quality management
PM quality managementPM quality management
PM quality managementBagus Wahyu
 
Manajemen Perencanaan Proyek
Manajemen Perencanaan ProyekManajemen Perencanaan Proyek
Manajemen Perencanaan ProyekHendraRamadani
 
Project Charter Sistem Informasi Posko Keamanan
Project Charter Sistem Informasi Posko KeamananProject Charter Sistem Informasi Posko Keamanan
Project Charter Sistem Informasi Posko KeamananPutriAprilliandini
 
Evaluasi Akhir Semester Genap 2018/2019 - MPPL
Evaluasi Akhir Semester Genap 2018/2019 - MPPLEvaluasi Akhir Semester Genap 2018/2019 - MPPL
Evaluasi Akhir Semester Genap 2018/2019 - MPPLSariWahyuningsih4
 
Manajemen Komunikasi Proyek Perangkat Lunak
Manajemen Komunikasi Proyek Perangkat LunakManajemen Komunikasi Proyek Perangkat Lunak
Manajemen Komunikasi Proyek Perangkat LunakMutmainnah Muchtar
 
Tugas MPPL 4 - Project Charter Sistem Informasi Manajemen Kesehatan Peserta D...
Tugas MPPL 4 - Project Charter Sistem Informasi Manajemen Kesehatan Peserta D...Tugas MPPL 4 - Project Charter Sistem Informasi Manajemen Kesehatan Peserta D...
Tugas MPPL 4 - Project Charter Sistem Informasi Manajemen Kesehatan Peserta D...Benito Dannes
 
Pm project charter
Pm project charterPm project charter
Pm project charterBagus Wahyu
 

Mais procurados (20)

PM Project communication management plan
PM Project communication management planPM Project communication management plan
PM Project communication management plan
 
Dokumen Perencanaan Proyek
Dokumen Perencanaan ProyekDokumen Perencanaan Proyek
Dokumen Perencanaan Proyek
 
Dokumen Final Project Manajemen Proyek Perangkat Lunak
Dokumen Final Project Manajemen Proyek Perangkat LunakDokumen Final Project Manajemen Proyek Perangkat Lunak
Dokumen Final Project Manajemen Proyek Perangkat Lunak
 
MPPL Tugas 5 - Project Charter
MPPL Tugas 5 - Project CharterMPPL Tugas 5 - Project Charter
MPPL Tugas 5 - Project Charter
 
Project Charter Aplikasi FedEx
Project Charter Aplikasi FedExProject Charter Aplikasi FedEx
Project Charter Aplikasi FedEx
 
DelivToYou Project charter
DelivToYou Project charterDelivToYou Project charter
DelivToYou Project charter
 
PM stakeholder management plan
PM stakeholder management planPM stakeholder management plan
PM stakeholder management plan
 
PM human resource management
PM human resource managementPM human resource management
PM human resource management
 
PM Requirement Management
PM Requirement ManagementPM Requirement Management
PM Requirement Management
 
PM procurement management plan
PM procurement management planPM procurement management plan
PM procurement management plan
 
UAS MPPL
UAS MPPLUAS MPPL
UAS MPPL
 
PM quality management
PM quality managementPM quality management
PM quality management
 
Manajemen Perencanaan Proyek
Manajemen Perencanaan ProyekManajemen Perencanaan Proyek
Manajemen Perencanaan Proyek
 
Project Charter Sistem Informasi Posko Keamanan
Project Charter Sistem Informasi Posko KeamananProject Charter Sistem Informasi Posko Keamanan
Project Charter Sistem Informasi Posko Keamanan
 
Manajemen Proyek
Manajemen ProyekManajemen Proyek
Manajemen Proyek
 
Evaluasi Akhir Semester Genap 2018/2019 - MPPL
Evaluasi Akhir Semester Genap 2018/2019 - MPPLEvaluasi Akhir Semester Genap 2018/2019 - MPPL
Evaluasi Akhir Semester Genap 2018/2019 - MPPL
 
Manajemen Komunikasi Proyek Perangkat Lunak
Manajemen Komunikasi Proyek Perangkat LunakManajemen Komunikasi Proyek Perangkat Lunak
Manajemen Komunikasi Proyek Perangkat Lunak
 
Project Charter
Project CharterProject Charter
Project Charter
 
Tugas MPPL 4 - Project Charter Sistem Informasi Manajemen Kesehatan Peserta D...
Tugas MPPL 4 - Project Charter Sistem Informasi Manajemen Kesehatan Peserta D...Tugas MPPL 4 - Project Charter Sistem Informasi Manajemen Kesehatan Peserta D...
Tugas MPPL 4 - Project Charter Sistem Informasi Manajemen Kesehatan Peserta D...
 
Pm project charter
Pm project charterPm project charter
Pm project charter
 

Semelhante a Fp dokumen perencanaan proyek

[5114100051 5114100101-5114100143] - perencanaan proyek
[5114100051 5114100101-5114100143] - perencanaan proyek[5114100051 5114100101-5114100143] - perencanaan proyek
[5114100051 5114100101-5114100143] - perencanaan proyekHaidar Arya
 
[5114100051 5114100101-5114100143] - perencanaan proyek
[5114100051 5114100101-5114100143] - perencanaan proyek[5114100051 5114100101-5114100143] - perencanaan proyek
[5114100051 5114100101-5114100143] - perencanaan proyekMiftakhul Akhyar
 
[Fp] perencanaan proyek -
[Fp]   perencanaan proyek -[Fp]   perencanaan proyek -
[Fp] perencanaan proyek -Kania Amalia
 
Perencanaan proyek
Perencanaan proyekPerencanaan proyek
Perencanaan proyekvimzjr
 
[Fp] perencanaan proyek
[Fp]   perencanaan proyek[Fp]   perencanaan proyek
[Fp] perencanaan proyekRahmatin Nadia
 
Tugas 3 kak 05111640000171
Tugas 3 kak 05111640000171Tugas 3 kak 05111640000171
Tugas 3 kak 05111640000171almas aqmaa
 
Kerangka Acuan Kerja (Pengembangan Aplikasi Web Pengajuan Tugas Akhir)
Kerangka Acuan Kerja (Pengembangan Aplikasi Web Pengajuan Tugas Akhir)Kerangka Acuan Kerja (Pengembangan Aplikasi Web Pengajuan Tugas Akhir)
Kerangka Acuan Kerja (Pengembangan Aplikasi Web Pengajuan Tugas Akhir)Ivanda Zevi Amalia
 
KAK Universitas Narotama_5116100060
KAK Universitas Narotama_5116100060KAK Universitas Narotama_5116100060
KAK Universitas Narotama_5116100060nadarosadi
 
Project charter fp mpple
Project charter fp mppleProject charter fp mpple
Project charter fp mppleDennyRengganis
 
Perencanaan Proyek Sistem Seleksi SNPTN dan SBMPTN
Perencanaan Proyek Sistem Seleksi SNPTN dan SBMPTNPerencanaan Proyek Sistem Seleksi SNPTN dan SBMPTN
Perencanaan Proyek Sistem Seleksi SNPTN dan SBMPTNDwika Setya
 

Semelhante a Fp dokumen perencanaan proyek (20)

[5114100051 5114100101-5114100143] - perencanaan proyek
[5114100051 5114100101-5114100143] - perencanaan proyek[5114100051 5114100101-5114100143] - perencanaan proyek
[5114100051 5114100101-5114100143] - perencanaan proyek
 
[5114100051 5114100101-5114100143] - perencanaan proyek
[5114100051 5114100101-5114100143] - perencanaan proyek[5114100051 5114100101-5114100143] - perencanaan proyek
[5114100051 5114100101-5114100143] - perencanaan proyek
 
Perencanaan
PerencanaanPerencanaan
Perencanaan
 
Pc fp montirku
Pc fp montirkuPc fp montirku
Pc fp montirku
 
[Fp] perencanaan proyek -
[Fp]   perencanaan proyek -[Fp]   perencanaan proyek -
[Fp] perencanaan proyek -
 
Perencanaan proyek
Perencanaan proyekPerencanaan proyek
Perencanaan proyek
 
Fp kak
Fp kakFp kak
Fp kak
 
[Fp] perencanaan proyek
[Fp]   perencanaan proyek[Fp]   perencanaan proyek
[Fp] perencanaan proyek
 
Project Charter
Project CharterProject Charter
Project Charter
 
Project charter
Project charterProject charter
Project charter
 
Tugas 3 kak 05111640000171
Tugas 3 kak 05111640000171Tugas 3 kak 05111640000171
Tugas 3 kak 05111640000171
 
Projectcharter
ProjectcharterProjectcharter
Projectcharter
 
Perencanaan proyek sbmptn
Perencanaan proyek sbmptnPerencanaan proyek sbmptn
Perencanaan proyek sbmptn
 
Kerangka Acuan Kerja (Pengembangan Aplikasi Web Pengajuan Tugas Akhir)
Kerangka Acuan Kerja (Pengembangan Aplikasi Web Pengajuan Tugas Akhir)Kerangka Acuan Kerja (Pengembangan Aplikasi Web Pengajuan Tugas Akhir)
Kerangka Acuan Kerja (Pengembangan Aplikasi Web Pengajuan Tugas Akhir)
 
Mppl4
Mppl4Mppl4
Mppl4
 
Project Charter
Project CharterProject Charter
Project Charter
 
KAK Universitas Narotama_5116100060
KAK Universitas Narotama_5116100060KAK Universitas Narotama_5116100060
KAK Universitas Narotama_5116100060
 
Project charter fp mpple
Project charter fp mppleProject charter fp mpple
Project charter fp mpple
 
Perencanaan Proyek Sistem Seleksi SNPTN dan SBMPTN
Perencanaan Proyek Sistem Seleksi SNPTN dan SBMPTNPerencanaan Proyek Sistem Seleksi SNPTN dan SBMPTN
Perencanaan Proyek Sistem Seleksi SNPTN dan SBMPTN
 
Project charter
Project charterProject charter
Project charter
 

Fp dokumen perencanaan proyek

  • 1. DOKUMEN PERENCANAAN PERANGKAT LUNAK MANAJEMEN PROYEK PERANGKAT LUNAK PEMBUATAN APLIKASI PENYEDIA LAYANAN INFORMASI LOMBA TERINTEGRASI BERBASIS WEB & APLIKASI MOBILE (ANDROID) MPPL E: Moh. Adam Rahmatullah 05111740000032 Bryan Khufa Rahmada 05111740000071
  • 2. Manajemen Scope Product Scope  Lingkarlomba.com merupakan aplikasi web-based dan android  Lingkarlomba.com dapat melakukan penambahan data lomba baru.  Lingkarlomba.com dapat menampilkan data semua lomba.  Lingkarlomba.com dapat melakukan penulisan artikel informasi lengkap kegiatan tiap lomba.  Lingkarlomba.com dapat membantu proses pendaftaran lomba langsung dari aplikasi.  Lingkarlomba.com dapat menerima pembayaran dan disalurkan langsung ke penyelenggara lomba. Goals: Proyek dapat membantu publikasi informasi perlombaan kepada masyarakat umum maupun pelajar, dapat memberikan info-info terkini mengenai lomba dan membantu proses pendaftaran lomba. Objectives: Mengembangkan fitur-fitur berbasis web dan aplikasi mobile untuk menampilkan info lomba keseluruhan, melakukan pencarian lomba, mengumpulkan lomba berdasarkan kategori, mendaftar lomba melalui aplikasi, membayar pendaftaran lomba melalui aplikasi. DEPARTMENTAL STATEMENT OF WORK (SOW) Departmental SOW Owner/Prime Due Date/Sequence Wawancara kebutuhan stakeholder Project Leader Melakukan wawancara untuk mendapatkan kebutuhan dari stakeholder Fitur mengenai penambahan data lomba. menampilkan data lomba, pendaftaran lomba, dan pembayaran lomba. Project Leader, Stakeholder, Lead Programmer, Web Programmer, Mobile Developer Project Leader, Stakeholder, Lead Programmer, Web Programmer, Mobile developer melakukan diskusi untuk merumuskan apa saja yang dibutuhkan untuk aplikasi ini Desain Interface Project Leader, Stakeholder, Interface Designer Merumuskan dan membuat desain interface yang disepakati Membuat deskripsi proyek Requirement Analyst Requirement Analyst mendeskripsikan semua yang telah disepakati mengenai asumsi tentang project yang akan dibuat kepada project leader Menilai setiap pekerjaan Project Leader Menilai dokumen apakah sudah sesuai dengan apa yang dibutuhkan oleh project
  • 3. Percobaan aplikasi Quality Assurance Melakukan pengetesan kepada aplikasi yang telah dibuat Implementasi pada web Team Project Team project melakukan implementasi atas hasil dokumen yang disahkan PROJECT DELIVERABLES Milestone Deliverable Melakukan wawancara kepada stakeholder untuk mendapat kebutuhan project yang diinginkan  Mendapatkan data dan informasi mengenai project  Mendapatkan kebutuhan stakeholder  Menentukan batasan proyek  Menentukan estimasi kebutuhan dana awal  Dokumentasi kebutuhan  Dokumen kebutuhan project Membuat prototype  Mendapatkan gambaran secara garis besar website  Website sudah 70% bekerja  Mobile app sudah 70% bekerja  Dokumen pengembangan aplikasi (On Progress) Desain Interface  Interface sesuai dokumen telah jadi  Dokumen pengembangan aplikasi (Final) Pemaparan kepada stakeholder  Mendapatkan feedback dari stakeholder tentang hasil website  Informasi tentang kebutuhan proyek  Dokumen kebutuhan proyek Pengerjaan Akhir  Memperbaiki dari hasil feedback dari stakeholder Presentasi Terakhir  Website sudah berjalan sesuai dengan kebutuhan stakeholder DELIVERABLES OUT OF SCOPE
  • 4. Proyek ini tidak mencakup pengelolaan data dan data diluar ruang lingkup dari proyek tidak termasuk dalam kebutuhan proyek dan tidak digunakan dalam proses pengerjaan proyek PROJECT ESTIMATED COSTS & DURATION. Project Milestone Date Estimate Deliverable(s) Included Confidence Level Wawancara Stakeholder 01-01-2020  Informasi mengenai sistem informasi keuangan  Informasi tentang stakeholder siapa saja yang terlibat  Informasi proses bisnis  Struktur organisasi  Informasi presentasi dan karta  Dokumen kebutuhan high Analisis Hasil Interview 09-1-2020  Mendapatkan dokumen utama  Dokumen kebutuhan high Pembuatan system dan interfaces 19-1-2020  Prototype high Presentasi kepada stakeholder 27-1-2020  Feedback dari stakeholder medium Hosting domain aplikasi 08-2-2020  Pembelian hosting dan domain untuk implementasi dari website  Pembelian cloud database untuk menyimpan data aplikasi mobile medium Testing Aplikasi 12-2-2020  Mendapatkan dokumentasi dari pengerjaan dan testing proyek high PROJECT ASSUMPTIONS
  • 5. Proyek ini diasumsikan suatu proyek yang bertujuan untuk membuat website company profile koperasi TAM Syariah Proyek ini diasumsikan dapat membantu koperasi TAM Syariah untuk menjangkau para anggota koperasi dan masyarakat di berbagai kota. Proyek ini diasumsikan suatu website company profile yang akan selalu diperbaharui informasinya agar dapat memberikan informasi yang aktual bagi instansi terkait PROJECT RISKS Risk Area Likelihood Risk Owner Project Impact - Mitigation Plan Waktu untuk melakukan pertemuan sulit ditentukan High Project Leader Melakukan meeting untuk mencari hari kosong untuk semua anggota developer. Lakukan pertemuan minimal 1 kali dalam 2 hari. Jika benar benar tidak memungkinkan lakukan meeting online Informasi dari stakeholder kurang memadai Medium Project Leader, System Analyst Mencari informasi ke stakeholder lain yang sekiranya akan terlibat dalam sistem atau stakeholder yang telah berpengalaman Ruang lingkup proyek melebar jauh High Project Leader Menetapkan Constraint atau batasan- batasan dari sistem yang akan dibuat Waktu pengerjaan proyek tidak tepat waktu High Stakeholders, Project Manager Melakukan scheduling atau penjadwalan yang tepat disesuaikan dengan bobot pekerjaan dan jumlah anggota tim PROJECT CONSTRAINTS Batasan dari proyek yang dikerjakan adalah sebagai berikut:  Fitur yang diterapkan pada proyek sesuai dengan permintaan stakeholder yang telah disepakati sebelumnya.  Proyek berjalan sesuai dengan anggaran yang disediakan dan sesuai dengan dokumen kebutuhan yang telah disepakati. Bila ada kebutuhan yang ingin diimplementasikan
  • 6. namun belum tercantum di dalam dokumen, maka akan ditunda dan dilanjutkan pada proyek selanjutnya.  Tingkat sekuritas Sistem Informasi sesuai dengan yang telah disepakati dengan stakeholder. PROJECT STRUCTURE APPROACH Pendekatan yang dilakukan dalam proyek ini adalah dengan melakukan interview seintensif mungkin dengan stakeholder dan dengan melakukan analisis terhadap dokumen- dokumen terkait Lingkarlomba.com PROJECT TEAM ORGANIZATION PLANS Project Team Role Project Team Member(s) Responsibilities Project Leader Adam Rahmatullah  Melakukan interview terhadap stakeholder proyek  Melakukan pembagian tugas  Control project team  Bertanggung jawab atas berjalannya proyek  Mengatur masalah financial Developer Bryan Khufa, Rahmat Eve.  Melakukan pengembangan platform informasi lomba Lingkarlomba  Desain interface aplikasi Lingkarlomba  Dokumentasi pengembangan sistem Lingkarlomba  Melakukan pengujian terhadap fitur-fitur aplikasi Lingkarlomba
  • 7. Manajemen Waktu FITUR APLIKASI A. Menu Home 1. Menampilkan data semua lomba yang terdaftar 2. Search bar untuk mencari info lomba B. Menu Kategori 1. Kategori Umum 2. Kategori Mahasiswa 3. Kategori SMA 4. Kategori SMP 5. Kategori SD C. Menu Notifikasi Notifikasi berisi lomba yang sudah didaftarkan dan user masih belum melengkapi persyaratan lomba tersebut.:  Pembayaran  Kelengkapan formulir pendaftaran  Kelengkapan berkas  Kelengkapan biodata D. Menu Akun 1. Manajemen User 2. Biodata User 3. Setting Aplikasi AKTIVITAS 1. Tahap Planning  Perumusan batasan aplikasi  Perumusan kebutuhan awal aplikasi  Perumusan proses bisnis 2. Tahap Analysis  Elisitasi kebutuhan  Analisis kebutuhan  Prioritas kebutuhan  Validasi dan verifikasi kebutuhan  Pembuatan SKPL 3. Tahap Design  Design Arsitektur Sistem  Design Antarmuka(UI/UX)  Design Data Flow Diagram  Design Skenario Sistem  Design Keamanan Sistem  Design Database Sistem 4. Tahap Development  Implementasi Arsitektur Sistem  Implementasi Antarmuka  Implementasi Logic Backend  Integrasi Sistem  Quality Assurance
  • 8. 5. Tahap Testing  Testing oleh pengguna  Testing oleh stakeholder  Perbaikan bug  Dokumentasi dan evaluasi sistem  Penyempurnaan sistem 6. Tahap Launching  Peluncuran sistem  Pelatihan terhadap penggunaan sistem  Menentukan perawatan sistem  Pembuatan laporan akhir WBS (Work Breakdown Structure)
  • 10. MANAJEMEN SUMBER DAYA A. Organization Breakdown Structure (OBS) 1. System analyst dan Team leader sebanyak 1 orang. Peran : a. Menyusun rencana pelaksanaan pekerjaaan yang di dalamnya mencakup: sasaran hasil kerja, kegiatan dilaksanakan, pelaksana kegiatan, perangkat pendukung digunakan, dan waktu pelaksanaan. b. Melakukan analisis dan evaluasi terhadap sistem informasi berjalan c. Memilih dan menentukan solusi yang tepat guna memecahkan permasalahan pendataan, pengolahan data, dan penyajian data/ informasi, serta merumuskannya dalam bentuk kebutuhan, baik kebutuhan di sisi pengguna (user requirements) maupun kebutuhan di sisi sistem (system requirements). d. Menentukan ruang lingkup dan batasan serta menyusun konsep dasar sistem yang akan dikembangkan e. Memimpin pelaksanaan pekerjaan dari awal hingga akhir dalam arti: menugaskan, mengarahkan, mengkoordinasikan, mengendalikan, serta mengawasi pelaksanaan tugas setiap anggota tim. f. Merancang sistem yang akan dikembangkan. g. Mengkoordinasikan pelaksanaan kegiatan uji coba operasional, penyusunan dokumentasi sistem, dan pelatihan bagi para calon pengguna. 2. Front-End Developer sebanyak 1 orang. Peran : a. Mengukur kemampuan, kebiasaan, perilaku, dan animo para calon pengguna sistem. b. Merancang sistem aplikasi: tampilan antar-muka, perilaku, dan arsitektur aplikasi. c. Melaksanakan kegiatan uji coba operasional, penyusunan referensi teknis, dan pelatihan bagi para calon pengguna, mengenai sistem aplikasi. PROJECT MANAGER SISTEMANALISTBACK-END DEVELOPERFRONT-END DEVELOPER
  • 11. d. Merancang sistem basis data dari sistem yang akan dikembangkan. e. Melaksanakan kegiatan uji coba operasional, penyusunan referensi teknis, dan pelatihan bagi para calon pengguna, mengenai sistem basis data. f. Membangun sistem basis data, berdasarkan rancangan yang telah ditetapkan oleh database system designer. g. Melaksanakan kegiatan kegiatan uji coba operasional, penyusunan panduan, dan pelatihan bagi para calon pengguna, mengenai instalasi dan pemeliharaan basis data. 3. Back-End Developer sebanyak 1 orang. Peran : Membangun program-program aplikasi utama, berdasarkan rancangan yang telah ditetapkan oleh para designer. a. Menugaskan, mengarahkan, mengkoordinasikan, mengendalikan, serta mengawasi pelaksanaan tugas setiap programmer. b. Melaksanakan kegiatan uji coba operasional, penyusunan panduan, dan pelatihan bagi para calon pengguna, mengenai instalasi dan pemeliharaan sistem aplikasi. c. Membangun program-program aplikasi, berdasarkan rancangan yang telah ditetapkan oleh para designer. d. Melaksanakan kegiatan uji coba operasional, penyusunan panduan, dan pelatihan bagi para calon pengguna, mengenai pengoperasian program- program aplikasi. B. Work Breakdown Structure (WBS)
  • 12. MANAJEMEN BIAYA A. Cost Planning B. Cost Estimating C. Cost Budgeting