BRS DOCUMENT
BUSINESS REQUIREMENT
SPECIFICATION (BRS)
DOCUMENT
OPTIMA RENT APLICATION
(Persero Mobile)
Version 1.0
Author
Arief Muhammad Iqbal, Saadatussalimah
arief@idsolution.id saadatussalimah@idsolution.id
Document ID: [BRS-2019-Optima Rent] Optima Rent Aplication Pesonna Optima Jasa
Version: 1.0 Date: 16 Desember 2019 Page 1 of 27
BRS DOCUMENT
1 . Contents
1 . Contents2
Document Control4
1.1 Document Storage4
1.2 Revision History4
1.3 Approvals5
1.4 Distribution6
2. Introduction7
2.1 Purpose7
2.2 Timeline Project8
2.3 Scope9
2.2 Business Flow10
3. Business Process ( To Be )13
3.1 Auth13
3.1.1 Requirements13
3.1.2 Mockup UI13
3.1.3 Process List and Description14
3.2 Home15
3.2.1 Requirements15
3.2.2 Mockup UI15
Document ID: [BRS-2019-Optima Rent] Optima Rent Aplication Pesonna Optima Jasa
Version: 1.0 Date: 16 Desember 2019 Page 2 of 27
BRS DOCUMENT
3.2.3 Process List and Description16
3.3 Profile17
3.3.1 Requirements17
3.3.2 Mockup UI18
3.3.3 Process List and Description20
3.4 Car Managemen21
3.4.1 Requirements21
3.4.2 Mockup UI21
3.4.3 Process List and Description22
3.5 Order/Booking23
3.5.1 Requirements23
3.5.2 Mockup UI24
3.4.3 Process List and Description28
3.6 Invoice29
3.6.1 Requirements29
3.6.2 Mockup UI29
3.6.3 Process List and Description30
3.7 Live Chat31
3.7.1 Requirements31
3.7.2 Mockup UI31
3.7.3 Process List and Description32
Document ID: [BRS-2019-Optima Rent] Optima Rent Aplication Pesonna Optima Jasa
Version: 1.0 Date: 16 Desember 2019 Page 3 of 27
BRS DOCUMENT
Document Control
1.1 Document Storage
Dokumen ini adalah gambaran dari requirement yang dibutuhkan. Bentuk Salinan tercetak hanya valid
pada saat dokumen dicetak. Silahkan merujuk kepada penulis apabila menemukan keraguan dalam
dokumen ini.
1.2 Revision History
Date of this revision: Date of next revision [date]
Revision Revision
Summary of Changes Changes marked
Number Date
Document ID: [BRS-2019-Optima Rent] Optima Rent Aplication Pesonna Optima Jasa
Version: 1.0 Date: 16 Desember 2019 Page 4 of 27
BRS DOCUMENT
1.3 Approvals
Kami sepenuhnya menerima perubahan sesuai kebutuhan pengembangan dan juga wewenang untuk
memulai pengerjaan. Berdasarkan perizinan dan pertimbangan pembuatan sistem, kelanjutan
pengembangan sistem ini telah diizinkan.
Document ID: [BRS-2019-Optima Rent] Optima Rent Aplication Pesonna Optima Jasa
Version: 1.0 Date: 16 Desember 2019 Page 5 of 27
BRS DOCUMENT
_______________________________ _____________________
Name, DATE: [yyyy/mm/dd]
Department
_______________________________ _____________________
Name, DATE: [yyyy/mm/dd]
Department
_______________________________ _____________________
Name, DATE: [yyyy/mm/dd]
Department
_______________________________ _____________________
Name, DATE: [yyyy/mm/dd]
Department
1.4 Distribution
Dokumen ini telah dievaluasi dan juga disebarkan kepada:
Date Name Title Signature
Document ID: [BRS-2019-Optima Rent] Optima Rent Aplication Pesonna Optima Jasa
Version: 1.0 Date: 16 Desember 2019 Page 6 of 27
BRS DOCUMENT
Document Status Version 1.0
Information Confidential/Rahasia
Classification
Document ID: [BRS-2019-Optima Rent] Optima Rent Aplication Pesonna Optima Jasa
Version: 1.0 Date: 16 Desember 2019 Page 7 of 27
BRS DOCUMENT
2. Introduction
2.1 Purpose
Dokumen ini dibuat dengan tujuan untuk mengembangkan pemahaman bersama di dalam
tim proyek dan organisasi, kesadaran akan kebutuhan bisnis saat ini dan masa depan yang
akan mendidik anggota tim dan akan mempersiapkan anggota tim untuk pembangunan
bisnis proses di masa depan.
Kebutuhan yang berkaitan dengan implementasi Optima Rent Aplication (Mobile) dan
Pesonna Optima Jasa akan didokumentasikan disini.
Dokumen ini juga berfungsi sebagai pointer untuk menggambarkan Future Business to be
dan sebagai draft untuk pembuatan dokumen Blue Print dari sistem Optima Rent Aplication
(Mobile) yang dimaksud diatas.
Document ID: [BRS-2019-Optima Rent] Optima Rent Aplication Pesonna Optima Jasa
Version: 1.0 Date: 16 Desember 2019 Page 8 of 27
BRS DOCUMENT
2.2 Timeline Project
Projek ini membutuhkan waktu 56 hari kerja hingga terminate dimulai pada 10 Februari 2020
hingga 28 April 2020. Timeline ini dibuat berdasarkan prioritas dan formasi Tim yang telah
disesuaikan untuk menjaga kualitas penyampaian pada klien.
Legend, menerangkan arti warna yang digunakan untuk mendeskripsikan Timeline.
Gb. Timeline Legend
Timeline dirancang menjadi 7 bagian, (1) Dokumentasi, (2) Template UI Web, (3) Template UI
Mobile Pool, (4) Template UI Mobile Client Admin, (5) Template UI Mobile Client User, (6)
Template UI Mobile Driver, (7) Development Backend + API.
1. Dokumentasi
Gb. Timeline Dokumentasi
Document ID: [BRS-2019-Optima Rent] Optima Rent Aplication Pesonna Optima Jasa
Version: 1.0 Date: 16 Desember 2019 Page 9 of 27
BRS DOCUMENT
2. Template UI Web
Gb. Timeline Template UI Web
3. Template UI Mobile Pool
Gb. Timeline Template UI Mobile Pool
4. Template UI Mobile Client Admin
Document ID: [BRS-2019-Optima Rent] Optima Rent Aplication Pesonna Optima Jasa
Version: 1.0 Date: 16 Desember 2019 Page 10 of 27
BRS DOCUMENT
Gb. Timeline Template UI Mobile Client Admin
5. Template UI Mobile Client User
Gb. Timeline Template UI Mobile Client User
6. Template UI Mobile Driver
Gb. Timeline Template UI Mobile Driver
7. Development Backend + API
Gb. Timeline Development Backend + API
Document ID: [BRS-2019-Optima Rent] Optima Rent Aplication Pesonna Optima Jasa
Version: 1.0 Date: 16 Desember 2019 Page 11 of 27
BRS DOCUMENT
Document ID: [BRS-2019-Optima Rent] Optima Rent Aplication Pesonna Optima Jasa
Version: 1.0 Date: 16 Desember 2019 Page 12 of 27
BRS DOCUMENT
2.3 Scope
Fungsi yang akan menjadi prioritas pada Development adalah sebagai berikut :
Templating UI - Web
Auth Login
Logout
Forgot Password
Master City City list
City form
Pool Pool list
Pool form
Vehicle list
Vehicle form
Driver Driver list
Driver form
Rates Vehicle rates form
Driver rates form
Users Roles list
Roles form
Users list
Users form
Users Logs activity
Ads Client Admin ads list
Client Admin ads form
Client User ads list
Client User ads form
Transaction Order Order list
Document ID: [BRS-2019-Optima Rent] Optima Rent Aplication Pesonna Optima Jasa
Version: 1.0 Date: 16 Desember 2019 Page 13 of 27
BRS DOCUMENT
Order detail
Order history
Order acception
Order cancelation
Inbox Inbox list
Inbox detail
Report Order Order list
Invoice Invoices list
Revenue Invoices as Income list
Client Client Admin list
Client User list
Dsipatch Dispatch history
Manual Dispatch
Settings Profile Profile detail
Profile form
Dispatch Dispatch Interval
Help Wiki
Auto Notification
Dashboard Summary Total
Dispatch status
Statistic Chart Yearly invoices
Doughnut Yearly Income
Pie Yearly vehicle activity
Templating UI - Mobile Pool
Auth Login
Logout
Forgot Password
Master Vehicle Vehicle list
Vehicle detail
Document ID: [BRS-2019-Optima Rent] Optima Rent Aplication Pesonna Optima Jasa
Version: 1.0 Date: 16 Desember 2019 Page 14 of 27
BRS DOCUMENT
Vehicle form
Transaction Order Order list
Order detail
Order history
Order acception
Order cancelation
Inbox Inbox list
Inbox detail
Settings Profile Profile detail
Profile form
Contract
Agreement
Help Wiki
Auto Dispatch Dispatch status
Notification
Templating UI - Mobile Client Admin
Auth Login
Logout
Forgot Password
Transaction Order Order list
Order detail
Order history
Order form
Pre Order accept
Pre Order cancelation
Invoice Invoice list
Invoice detail
Inbox Inbox list
Inbox detail
Document ID: [BRS-2019-Optima Rent] Optima Rent Aplication Pesonna Optima Jasa
Version: 1.0 Date: 16 Desember 2019 Page 15 of 27
BRS DOCUMENT
Settings Profile Profile detail
Profile form
User client admin Create Client User
Edit/delete user
Contract
Agreement
Help Wiki
Auto Notification
Dashboard Ads Slider
Shortcut
Templeting UI - Mobile Client User
Auth Login
Logout
Forgot Password
Transaction Pre Order Pre Order list
Pre Order detail
Pre Order history
Pre Order form
Admin User Chat Chat detail
Settings Profile Profile detail
Profile form
Help Wiki
Auto Notification
Dashboard Ads Slider
Shortcut
Templeting UI - Mobile Drivers
Auth Login
Logout
Forgot Password
Document ID: [BRS-2019-Optima Rent] Optima Rent Aplication Pesonna Optima Jasa
Version: 1.0 Date: 16 Desember 2019 Page 16 of 27
BRS DOCUMENT
Transaction Task Task list
Task detail
Task start control
Task end control
Dispatch Dispatch Confirmation
Dispatch logs
Settings Profile Profile detail
Profile form
Help Wiki
Auto Notification
Dashboard Summary task
Shortcut
Development - Backend + API
Auth
Transaction
Settings
Auto
Dashboard
2.3 Fitur lainnya
Fungsi yang akan tidak menjadi prioritas pada Development phase ini namun dapat dimasukan
pada tahap manage service adalah sebagai berikut :
Promo
Voucher
Points
Document ID: [BRS-2019-Optima Rent] Optima Rent Aplication Pesonna Optima Jasa
Version: 1.0 Date: 16 Desember 2019 Page 17 of 27
BRS DOCUMENT
Maps real time Tracking
Rent vehicle without driver
Cancelation policy
Feedback
2.4 Ketentuan Manage Service
Pada tahap Manage Service dibagi berdasarkan tingkat kesulitan sebagai berikut :
Hard Estimate more than 5 days Change request of Business process
Medium Estimate about 3 days or more Adding new master data
Major change UI
Easy Estimate about 1-2 days Adding or removing data column
Minor change UI
Change text or label
Document ID: [BRS-2019-Optima Rent] Optima Rent Aplication Pesonna Optima Jasa
Version: 1.0 Date: 16 Desember 2019 Page 18 of 27
BRS DOCUMENT
2.5 Business Flow
1. Customer
Document ID: [BRS-2019-Optima Rent] Optima Rent Aplication Pesonna Optima Jasa
Version: 1.0 Date: 16 Desember 2019 Page 19 of 27
BRS DOCUMENT
2. Pool
Document ID: [BRS-2019-Optima Rent] Optima Rent Aplication Pesonna Optima Jasa
Version: 1.0 Date: 16 Desember 2019 Page 20 of 27
BRS DOCUMENT
3. Driver
2.6 Formasi
Dibutuhkan sebuah tim untuk mencapai tujuan proyek dan menyelesaikannya, yakni dengan
formasi sebagai berikut :
Personil Jumlah Deskripsi
Project Manager 1 Mengelola, mengatur, dan mengontrol pencapaian
target projek
Analyst 1 Melakukan analisis dan mendeskripsikan proses bisnis
Document ID: [BRS-2019-Optima Rent] Optima Rent Aplication Pesonna Optima Jasa
Version: 1.0 Date: 16 Desember 2019 Page 21 of 27
BRS DOCUMENT
yang dibutuhkan untuk pengembangan aplikasi
Technical Writer 1 Mengumpulkan data selama proyek berlangsung untuk
menghasilkan dokumentasi pekerjaan
Programmer Web 1 Pengembang aplikasi berbasis web menerjemahkan
hasil analisis dan mengimplementasikan ke dalam
bentuk web sesuai spesifikasinya
Programmer Android 2 Pengembang aplikasi berbasis Android menerjemahkan
hasil analisis dan mengimplementasikan ke dalam
bentuk web sesuai spesifikasinya
Programmer Support 1 Pengembang aplikasi membantu mempercepat proses
pengembangan aplikasi
Programmer API Control 1 Pengembang aplikasi yang bertanggung jawab untuk
dibangunnya jalur API untuk komunikasi aplikasi.
Document ID: [BRS-2019-Optima Rent] Optima Rent Aplication Pesonna Optima Jasa
Version: 1.0 Date: 16 Desember 2019 Page 22 of 27
BRS DOCUMENT
3. Mockup Web
Document ID: [BRS-2019-Optima Rent] Optima Rent Aplication Pesonna Optima Jasa
Version: 1.0 Date: 16 Desember 2019 Page 23 of 27
BRS DOCUMENT
Document ID: [BRS-2019-Optima Rent] Optima Rent Aplication Pesonna Optima Jasa
Version: 1.0 Date: 16 Desember 2019 Page 24 of 27
BRS DOCUMENT
Document ID: [BRS-2019-Optima Rent] Optima Rent Aplication Pesonna Optima Jasa
Version: 1.0 Date: 16 Desember 2019 Page 25 of 27
BRS DOCUMENT
Document ID: [BRS-2019-Optima Rent] Optima Rent Aplication Pesonna Optima Jasa
Version: 1.0 Date: 16 Desember 2019 Page 26 of 27
BRS DOCUMENT
Document ID: [BRS-2019-Optima Rent] Optima Rent Aplication Pesonna Optima Jasa
Version: 1.0 Date: 16 Desember 2019 Page 27 of 27