Anda di halaman 1dari 5

DOCUMENT REVISION HISTORY

Date Version Description Author


28/04/2019 1.0.0 First initialization Wildan Azmi
28/04/2019 1.0.1 Move background to Yudhistira Bayu
top
29/04/2019 1.1.0 Adding Document Yudhistira Bayu
Revision History
29/04/2019 1.2.0 Adding Organization Hilma Amalia
Profile
30/04/2019 1.3.0 Adding Requirement Yudhistira Bayu
Analysis
30/04/2019 1.4.0 Adding Non Yudhistira Bayu
Functional
Requirement
1/05/2019 1.5.0 Adding requirement Marshall Kwando
gathering technique

Background
Banyaknya penjualan item dari Fremilt yang mengharuskan owner memiliki data
yang valid dan sistem pembayaran yang efisien sehingga seluruh data penjualan (meliputi
pendapatan kotor, bersih, kerugian, dan keuntungan) akan tersimpan dengan valid.

List of Stakeholders
1. Senior Manager / Business Analyst (Wildan Azmi Zulvana)
Tanggung jawab : Memberi gambaran dan mendifinisikan tentang masalah dari
model bisnis yang akan dibuat.
2. Technical / Project Manager (Yudhistira Bayu W)
Tanggung jawab : Membuat program dan memastikan program berjalan dengan baik
sesuai dengan syarat yang telah disepakati.
3. Practicioners (Business/Technical) (Hilma Amalia Wafda dan Marshall Kwando)
Tanggung jawab : Membantu penyelesaian program, model bisnis, dan masalah
teknis yang ada.
4. Customers (Owner Fremilt)
Tanggung jawab : Menentukan requirement dan berdiskusi langsung selama
pembuatan software berjalan.
5. End User (Kasir)
Tanggung jawab : Berhubungan langsung dengan software ketika sudah dirilis

ORGANIZATION PROFILE
Organizational profile or company profile essentially contains brief information about the
history and evolution of the company, the performance history and anticipated
performance in the future, the reputation of the company and details of the goods and
services provided by them.

FREMILT ORGANIZATION PROFILE


Alamat
Kantor pusat : Jl. S. Parman 66 - Solo Baru – Sukoharjo
Outlet client : Jl. Kartika No.8, Jebres Solo

Kontak :
PULAU JAWA : 085281557775
LUAR JAWA : 08122972262

Sejarah & Evolusi Fremilt


Fremilt adalah pelopor Franchise Thai Tea Street di Indonesia. Berdiri sejak 2015 di Kota
Solo dan kini Fremilt telah tersebar di berbagai Kota di seluruh Indonesia.

Fremilt berkomitmen untuk menyediakan produk Thai Tea Terbaik dengan memberikan
pelayanan yang maksimal dan profesional bagi seluruh konsumen. Dengan
menggunakan bahan baku terbaik dan proses penyajian yang tepat, Fremilt berhasil
menghadirkan produk unggulan dengan cita rasa yang nikmat untuk dinikmati seluruh
pecinta Thai Tea dimanapun berada.

“Fremilt Better Than Others”

Fremilt sebagai usaha franchise juga menyediakan penawaran kepada seluruh


masyarakat untuk menjadi mitra bisnisnya. Kini, outlet fremilt telah tersebar di seluruh
kota-kota besar di Indonesia.

Prinsip franchise fremilt

1. PROFESSIONAL
Dengan tim FREMILT yang berpengalaman, kami siap membantu mengembangkan
bisnis anda. Dan anda akan merasakan kemudahan berbisnis bersama kami.

2. QUALITY
Kami berkomitmen selalu menyajikan produk yang berkualitas. Menggunakan bahan baku terbaik
serta teh khusus untuk menyajikan produk yang fresh dan berbeda.

3. RELIABLE
Produk kami telah dipercaya oleh mitra FREMILT yang tersebar di seluruh Indonesia dan membantu
mitra kami berkembang dengan skema Franchise kami.

4. PROFIT
FREMILT memiliki prospek bisnis yang bagus sehingga dapat memberi pasive income yang menarik.

Dengan banyaknya outlet yang tersebar di seluruh kota tentunya setiap outlet membutuhkan
manajemen keuangan, stock dan pengawasan. Manajemen tersebut harus saling terintegrasi antar
satu sama lain oleh seuah sistem agar tidak terjadi invalid data.
Business Need
- Membantu pemilik usaha (owner Fremilt) untuk mengetahui laporan penjualan dan
laba secara rinci dan valid.
- Mempermudah sistem pembayaran pada kasir.

Product Scope
1. Context : Kami membuat program berjalan sesuai dengan konteks bisnis, karena kita
focus kepada sistem POS (Point of Sales) yaitu sistem dimana seluruh transaksi akan
dijabarkan secara rinci berdasarkan waktu dan pelaku (kasir).
2. Information Object :
a. Data yang ditampilkan:
- Sales data (keuntungan, kerugian, dan pendapatan kotor).
- Jadwal pergantian kasir (penginput data).
b. Data yang dimasukkan:
- ID per item
- Tanggal/bulan

Requirement Analysis
Requirement Before After
Quality
Atomic Kasir dapat Login Kasir Dapat Login

Complete Kasir dapat Login Kasir dapat Login dengan input


username dan password
Complete Kasir dapat input pesanan Kasir dapat menginput pesanan dengan
memilih menu yang dipesan
Complete Owner dapat login pada sistem Owner dapat login dengan input
username dan password
Atomic Owner dapat Owner dapat menambah item
menambah/mengedit/menghapus Owner dapat mengedit item
item Owner dapat menghapus item
Atomic Owner dapat Owner dapat menambah kasir
menambah/mengedit/menghapus Owner dapat mengedit kasir
kasir Owner dapat menghapus kasir

Dari masing masing requirement, semua memiliki prioritas yang sama. Namun prioritas
paling utama terdapat di system Login dan Role agar system dapat dikembangkan secara
lanjut.

Functional Requirement
1. Dari Kasir:
o Kasir dapat melakukan login akun
o Kasir dapat input pesanan.
o Kasir bisa input uang masuk dan kembalian.

2. Dari Owner:
o Owner dapat login pada sistem.
o Owner dapat melihat data penjualan item per hari ataupun per bulan
(meliputi keuntungan, kerugian dan pendapatan kotor).
o Owner dapat menambah/mengedit/menghapus item yang ada pada sistem.
o Owner dapat melihat presensi kehadiran kasir.
o Owner dapat menambah/mengedit/menghapus kasir.

Non Functional Requirement


1. Product Requirement
o Dapat dijalankan secara offline / localhost / LAN
o Karena dijalankan online, dan untuk melayani antrian, maka harus bisa di
load dengan cepat
o Tingkat keamanan tinggi agar tidak ada kecurangan dari pihak kasir

2. Organizational Requirement
o Dengan melakukan login akun, maka kehadiran kasir otomatis akan tercatat
pada presensi

3. External Requirement
o Bila ada pajak yang berlaku, mohon diterapkan

Requirement Gathering Technique


Brainstorming
Brainstorming digunakan dalam elisitasi persyaratan untuk mengumpulkan sejumlah ide dari
sekelompok orang.Biasanya brainstorming digunakan dalam mengidentifikasi semua solusi
yang mungkin untuk masalah dan menyederhanakan detail peluang.Brainstorming
menentukan berbagai kemungkinan yang bijaksana.

Observasi
Observasi mencakup studi pengguna di habitat aslinya. Dengan mengamati pengguna, sebuah
process flow, pain points, awkward steps, dan peluang dapat ditentukan oleh analis untuk
peningkatan. Pengamatan bisa pasif atau aktif. Pengamatan pasif memberikan umpan balik
yang lebih baik untuk menyempurnakan persyaratan di sisi yang sama pengamatan aktif
bekerja paling baik untuk mendapatkan pemahaman atas proses bisnis yang ada. Anda dapat
menggunakan salah satu dari pendekatan ini untuk mengungkap persyaratan implisit yang
sering diabaikan.

Interview
Kami menggunakan metode interview untuk lebih memperjelas akan kebutuhan dari banyak
pihak, baik dari pihak kasir, maupun pihak owner. Interview ini juga mencakup untuk
mengetahui background dari perusahaan, dan requirement analysis awal.

Melalui teknik Brainstorming dan Observasi serta Interview, kami mengumpulkan beberapa
ide dari anggota kelompok kami yang mungkin adalah sebuah masalah yang dihadapi klien
kami. Dalam hal ini , kami memikirkan kemungkinan permasalahan yang sedang dialami
Fremilt.Saat kami pergi untuk melakukan observasi di tempat penjualan Fremilt , kami
mendapatkan beberapa masalah yang mungkin sedang dialami Pemilik Fremilt saat
itu.Kemungkinan pertama adalah dalam hal pengorderan menu , kemungkinan kedua adalah
dalam hal manajemen kasir , dan kemungkinan ketiga dalam hal penyimpanan data yang
sangat banyak bahkan dalam satu hari. Sepertinya perhitungan hasil penjualan dan
penyimpanan data hasil penjualan masih kurang efektif.

Anda mungkin juga menyukai