Anda di halaman 1dari 7

Internal

Promo & Voucher Engine


Business Requirement Document

Version: 2.0
Date: 07 Sept 2022

Promo & Voucher Engine Page 1 of 7


PT. MNC Teknologi Nusantara
Internal

LEMBAR PENGESAHAN

Nama Jabatan Tanda Tangan Tanggal

Guntur Saputro Direktur 07 Sept 2022

Sukma Archie Direktur 07 Sept 2022

Maya Sari Dewi Direktur 07 Sept 2022

Jessica H. Tanoesoedibjo Direktur Utama 07 Sept 2022

REVISI DOKUMEN

Versi Tanggal Author Reviewer Change Description

Sukma Archie
1.0 01 Juli 2022 Guntur Saputro Initial Draft
Maya Sari Dewi

Maya Sari Dewi


1.1 15 Juli 2022 Guntur Saputro Adding ABCD
Jessica H. Tanoesoedibjo

Changing ABCD to KLMN


1.2 17 Aug 2022 Guntur Saputro Sukma Archie
Adding WXYZ

Sukma Archie
Updating WXYZ
2.0 07 Sept 2022 Guntur Saputro Maya Sari Dewi
Detailing KLMN
Jessica H. Tanoesoedibjo

Promo & Voucher Engine Page 2 of 7


PT. MNC Teknologi Nusantara
Internal

DAFTAR ISI

LEMBAR PENGESAHAN.............................................................................................................2
REVISI DOKUMEN.....................................................................................................................2
1. PENDAHULUAN................................................................................................................. 4
1.1. LATAR BELAKANG..............................................................................................................4
1.2. PROSES SAAT INI................................................................................................................4
2. KEBUTUHAN...................................................................................................................... 4
2.1. KEBUTUHAN BISNIS...........................................................................................................4
2.2. KEBUTUHAN TEKNIS..........................................................................................................5
3. SOLUSI............................................................................................................................... 5
3.1. DESIGN.............................................................................................................................. 5
3.2. LOGICAL.............................................................................................................................6
4. LINGKUP KERJA..................................................................................................................6
4.1. CAKUPAN KERJA................................................................................................................ 6
4.2. KETERGANTUNGAN...........................................................................................................6
4.3. DI LUAR LINGKUP KERJA....................................................................................................6
5. MILESTONE........................................................................................................................7

Promo & Voucher Engine Page 3 of 7


PT. MNC Teknologi Nusantara
Internal

1. PENDAHULUAN

1.1. LATAR BELAKANG


Jelaskan ringkasan dari latar belakang kebutuhan, dapat meliputi:
 Penjelasan singkat terkait bisnis, menjelaskan siapa kita, apa yang kita lakukan, dll
 Latar belakang mengapa tercipta kebutuhan ini
 Business Opportunity / Objective yang ingin dicapai
 Summary mengenai kebutuhan dan apa yang ingin dicapai dengan diciptakannya
sistem ini

1.2. PROSES SAAT INI


Jelaskan detail proses yang berjalan saat ini, dapat meliputi:
 Existing system / product / flow / topology (dapat disertai dengan gambar /
flowchart)
 Penjelasan tambahan terkait:
o Past product / iteration (misal pernah ada sistem sejenis sebelumnya,
namun tidak bisa digunakan maksimal, karena blablabla)
o Kejadian-kejadian penting / keputusan-keputusan penting yang telah dibuat
sampai saat ini (pernah mencoba memperbaiki menggunakan vendor lain
namun tidak optimal, masih terdapat bug, dll)
 Functional document (jika ada), dapat meliputi:
o Diagram, Design Document, Flowchart, dll
 Problem / kendala yang dihadapi saat ini
o Jelaskan detail kendala yang terjadi, secara Tech / Bisnis / User / Operation /
divisi lain, selengkap mungkin

2. KEBUTUHAN

2.1. KEBUTUHAN BISNIS


Jelaskan kebutuhan dari Bisnis / User / Operation / divisi lain, dapat meliputi:
 Flow Bisnis / User / Operation / divisi lain yang diinginkan (dapat disertai dengan
gambar / flowchart / mockup / prototype)
 Fitur yang diinginkan, dengan detail nya (misal, perlu ada fitur Inject Voucher ke
customer, dengan detail ABCDEF, lalu butuh Detail Laporan dengan menampilkan
data VWYZ)

Promo & Voucher Engine Page 4 of 7


PT. MNC Teknologi Nusantara
Internal

 Penjelasan rumus perhitungan (jika ada, supaya jelas, misal ada rumus perhitungan
margin atau table cashback berdasarkan membership level)
 Expected Result
o Jabarkan dengan detail, hal apa yang ingin dicapai dengan diadakannya
sistem ini, melalui kacamata Bisnis / User / Operation / divisi lain non teknis
o Misal, mempermudah team Operation dalam melakukan pemberian hadiah
voucher kepada customer, membantu team Finance dalam menghitung
detail margin-profit-GMV, meningkatkan jumlah transaksi, jumlah active
user, awareness, mempertahankan retention, meningkatkan brand
positioning, dll)

2.2. KEBUTUHAN TEKNIS


Jelaskan kebutuhan dari sisi Teknologi, dapat meliputi:
 Bahasa pemrograman yang diijinkan / wajib digunakan
 Database yang diijinkan / wajib digunakan
 Technology stack / tools yang diijinkan / wajib digunakan
 Topologi infrastruktur yang diijinkan / wajib digunakan
 Flow Teknis yang diinginkan (dapat disertai dengan data flow diagram / flowchart /
mockup / prototype)
 Detail Fitur yang diinginkan (secara teknis), dengan detail nya (misal, perlu ada tabel
penampung untuk ABCDEF lalu gunakan queueing untuk memproses secara
berurutan, dll)
 Prosedur stress test, penetration test
 Penjelasan rumus perhitungan (jika ada, supaya jelas, misal ada rumus perhitungan
margin atau table cashback berdasarkan membership level)
 Expected Result, jabarkan dengan detail, hal apa yang wajib terpenuhi, melalui
kacamata Teknis
o Maksimal waktu result proses di setiap API yang diterima di front end (lewat
mobile app atau CMS) adalah 2 detik.
o Harus bisa menangani proses hingga 500 tps untuk semua API.
o Harus dapat menangani request pembelian voucher dalam waktu bersamaan
tanpa fraud.

Promo & Voucher Engine Page 5 of 7


PT. MNC Teknologi Nusantara
Internal

3. SOLUSI

3.1. DESIGN
Lampirkan dokumen design, dapat meliputi:
 Concept
 Mockup (Lo-fi / Hi-fi)
 Prototype
 Brand guidelines

3.2. LOGICAL
Lampirkan dokumen secara Teknologi, dapat meliputi:
 Data flow diagram
 Flowchart
 High Level Topology
 Dokumentasi API (internal / external)

4. LINGKUP KERJA

4.1. CAKUPAN KERJA


Jelaskan lingkup kerja yang akan dikerjakan oleh vendor, misal:
 Website penukaran voucher
 Landing page promotion
 CMS fitur Laporan Voucher
 Metabase untuk investor dashboard
 Integrasi API dengan 3rd party XXXXXX
 Dokumentasi source code
 Dokumentasi manual penggunaan sistem
 Dokumentasi manual instalasi / deployment sistem

4.2. KETERGANTUNGAN
Jelaskan ketergantungan yang meliputi project ini, misal:
 Voucher Provider menggunakan 3rd Party yaitu XXXXX
 Payment gateway menggunakan internal MNC
 Infrastruktur berada dalam infrastruktur MNC (on-premise)
 Reporting akan diletakkan di Google Cloud Platform

Promo & Voucher Engine Page 6 of 7


PT. MNC Teknologi Nusantara
Internal

4.3. DI LUAR LINGKUP KERJA


Jelaskan apa saja yang tidak termasuk dalam lingkup kerja, misal vendor tidak perlu
membuat:
 Mobile App, karena mobile app akan dibuat oleh team internal
 CMS secara total, karena hanya perlu menambah fitur Laporan Voucher, tidak
mengubah fitur lain di dalam CMS
 Single-sign-on, karena akan menggunakan open source framework, tidak perlu buat
sendiri
 Payment gateway, karena akan disediakan oleh internal MNC

5. MILESTONE
Jelaskan detail timeline dan pencapaian yang harus dipenuhi oleh vendor, misal:
 1 Nov 2022, fitur A, B, C, D, E sudah selesai
 10 Nov 2022, fitur X, Y, Z sudah selesai
 1 Dec 2022, stress test
 2 Dec 2022, penetration test
 10 Dec 2022, CMS live di production
 (dapat disajikan dalam bentuk gambar timeline)

Promo & Voucher Engine Page 7 of 7


PT. MNC Teknologi Nusantara

Anda mungkin juga menyukai