ENDEAVOR Aplikasi Re-Print(Remote Print)
Disusun Oleh : Zulfa Aliyah Sariuli Anna Maria A Friska Emelia T Trisnawati
160155201030 160155201002 160155201015 160155201036
2019 ENDEAVOR PROJECT
Tanjungpinang
ENDEAVOR Project Name: Aplikasi Re-Print (Remote Print) Date: 15/02/2019 Version: 1.0
EXECUTIVE SUMMARY
Business Need/Opportunity Aplikasi Re-print adalah aplikasi yag digunakan untuk mencetak dokumen secara remote. Aplikasi ini dapat diakses oleh stakeholder terkait yaitu: pelanggan dan admin percetakan.Sistem ini menjadi sebuah solusi untuk mempermudah pelanggan untuk mencetak dokumen dimanapun dan kapanpun pada suatu tempat percetakan yang memiliki akses pada aplikasi ini. Aplikasi ini juga menjadi keuntungan bagi pelanggan karena tidak perlu mengantri dalam mencetak dokumen. Selain pelanggan, pihak percetakan juga mendapat keuntungan yaitu berupa pekerjaan menjadi lebih mudah karena dalam proses mencetak dilakukan secara otomatis. Dalam hal transaksi pembayaran juga dilakukan dengan via online. Sistem ini dirancang oleh beberapa tenaga profesional yaitu Programer, sistem analis dan UI Designer. Proposal ini dibuat dengan tujuan untuk menjual produk kepada pihak Percetakan untuk mengimplementasikan Aplikasi Print tersebut.
PARTNER PLAN Proyek ini merupakan permintaan dari pihak Percetakan X. Dimana kami sebagai perusahaan ENDEAVOR menawarkan produk berupa Aplikasi Re-Print. Perusahaan kami yang membuat, mengimplementasikan, maintenance dan mensupport Software dan Hardware Aplikasi Re-Print kepada Pihak Percetakan.
1|Page
PROJECT TEAM Stakeholder yang terlibat didalam project dan perencanaan project adalah sebagai berikut: Executive Sponsors: Ahmad Yani Project Manager: Zulfa Aliyah System Analysis: Friska Emelia Tindaon Programmer: Sariuli Anna Maria Aritonang Friska Emelia Tindaon Implementation and Testing: Trisnawati Zulfa Aliyah
STAKEHOLDER REGISTER
Name
Position
Zulfa Aliyah
Project Manager
Internal / External
Project Role
Contact Information
Friska Emelia Team Member
Internal
Project Manager, Quality Assurance System Analyst, Programmer
Sariuli Anna
Team Member
Internal
Programmer
[email protected]
Trisnawati
Team Member
Internal
Quality Assurance
[email protected]
Ahmad Yani
CEO Percetakan
External
Sponsor
[email protected]
Internal
[email protected] [email protected]
2|Page
REQUIREMENT TRACEABILITY MATRIX
Requirement No R1
Nama
Kategori
Sumber
Status
Laptop/pc
hardware
Project charter dan perusahaan
R2
MQTT Broker software
R3
Koneksi internet
-
Project charter dan perusahaan Project charter dan perusahaan
Terpenuhi dengan minimal RAM 4GB dan system operasi berbasis linux Terpenuhi
R4
Listrik
-
R5
printer
hardware
R6
Protocol MQTT Application Server
-
R7
software
Project charter dan perusahaan Project charter dan percetakan Project charter Project charter dan percetakan
Terpenuhi dengan minimal kecepatan 10 mbps Terpenuhi
Terpenuhi
Terpenuhi Terpenuhi
PROJECT CHARTER Project Title Project Stard Date Project Finish Date Key Schedule Milestones
Budget Information Project Manager
: : : :
Aplikasi Re-Print (Remote Print) 14 Februari 2019 02 Mei 2019 1. Perancangan selesai 14 Maret 2019 2. Pembuatan selesai 4 April 2019 3. Pengujian selesai 25 April 2019 4. Perawatan selesai tanggal 2 Mei 2019 : Project ini membutuhkan dana sebesar Rp. 15.000.000,00 dan membutuhkan waktu pengerjaan 30 jam per minggu. : Zulfa Aliyah (085378399271)
[email protected] 3|Page
Project Objectives
Project Deliverables
Main Project Success Criteria Approach
Product Acceptance Criteria
Project Constraint
: sebuah aplikasi yang dapat mengurangi antrian,mempermudah pelanggan, serta mempermudah pihak percetakan dalam mencetak dan memantau transaksi yang masuk dalam waktu 3 bulan. : Membuat aplikasi yang mengizinkan pelangan untuk mencetak kapan pun dan di manapun dengan membayar dengan pembayaran non tunai serta mengizinkan admin percetakan untuk memantau transaksi yang masuk. Aplikasi ini juga mampu mencetak dokumen pelanggan secara realtime dan otomatis. : Project ini sudah sesuai dengan permintaan percetakan x telah diuji dan selesai dalam waktu 3 bulan serta hanya menghasilkan error 0.1 % : 1. Menganalisa permasalahan 2. Mengetahui permintaan dan kebutuhan dari klien 3. Menentukan fitur-fitur bagi aplikasi : 1. Aplikasi dapat diakses 24 jam 2. Pelanggan dapat mencetak tanpa Batasan waktu dan tempat 3. Ketika telah dibayar, printer dapat langsung mencetak : Aplikasi ini berjalan dengan asumsi bahwa listrik, printer dan computer sedang berjalan serta telah tersedia kertas dan tinta.
ROLES AND RESPONSIBILITIES Name
Role
Responsibilities
CEO Percetakan / Sponsor Project Manager, Quality Assurance
Merencanakan, mengeksekusi, menguji dan memastikan kualitas hasil projek
Sariuli Anna
Programmer
Membuat aplikasi
Friska Emelia
System Analyst, Programmer
Melakukan penelitian, pengkondisian, merekomendasi software untuk projek, dan membuat aplikasi
Trisnawati
Quality Assurance
Menguji dan memastikan kualitas software
Ahmad Yani Zulfa Aliyah
Project sponsor, monitor project
4|Page
WORK BREAKDOWN STRUCTURE (WBS)
Chart form
Re-Print
Konsep
Analisa Masalah
Menentukan Kebutuhan
Menentukan fitur
Menentukan kebutuhan pengguna
Menentukan kebutuhan perangkat keras
Menentukan kebutuhan sistem
menentukan resiko dan cara mengatasinya
membicarakan projek dengan tim
Perancangan sistem
Perancangan Aplikasi
pembuatan aplikasi mobile
perancangan database
perancangan tampilan
pembuatan aplikasi desktop
implementasi
perawatan
Tabular Form with Microsoft Project Numbering 1.0 Konsep 1.1 Analisa Masalah 1.2 Menentukan kebutuhan 1.2.1 Menentukan kebutuhan pengguna 1.2.2 Menentukan kebutuhan perangkat keras 1.2.3 Menentukan kebutuhan sistem 1.3 Menentukan fitur 1.4 Menentukan resiko dan cara mengatasinya 1.5 Membicarakan projek dengan tim 2.0 Perancangan Aplikasi 5|Page
2.1 Perancangan Sistem 2.2 Perancangan Database 2.3 Perancangan Tampilan 3.0 Pembuatan Aplikasi Mobile 4.0 Pembuatan Aplikasi Desktop 5.0 Implementasi 6.0 Perawatan
Tabular Form with PMI Numbering 1.1 Konsep 1.1.1 Analisa Masalah 1.1.2 Menentukan kebutuhan 1.1.2.1
Menentukan kebutuhan pengguna
1.1.2.2
Menentukan kebutuhan perangkat keras
1.1.2.3
Menentukan kebutuhan sistem
1.1.3 Menentukan fitur 1.1.4 Menentukan resiko dan cara mengatasinya 1.1.5 Membicarakan projek dengan tim 1.2 Perancangan Aplikasi 1.2.1 Perancangan Sistem 1.2.2 Perancangan Database 1.2.3 Perancangan Tampilan 1.3 Pembuatan Aplikasi Mobile 1.4 Pembuatan Aplikasi Desktop 1.5 Implementasi 1.6 Perawatan 6|Page