Anda di halaman 1dari 16

Rekaya Perangkat

Lunak
Oleh: Harminto Mulyo, M.Kom.

SYSTEM REQUEST

Kapan Seharusnya Proyek Software Dimulai ?


Ketika seseorang melihat kesempatan untuk menciptakan nilai
bisnis (business value) dari menggunakan teknologi informasi
Maka ia menciptakan permintaan sistem (system request)
analisis kelayakan (Feasibility analysis) digunakan untuk
membantu dalam keputusan apakah atau tidak untuk
melanjutkan proyek tersebut

Software Development Life Cycle (SDLC)

Planning
Implementati
on

Design

Analysis

(Dennis, 2012)

Software Development Life Cycle (SDLC)


1. Planning: Why build the system?
System request, feasibility analysis

2. Analysis:

Who, what, when, where will the system be?

Requirement gathering, business process modeling

3. Design:

How will the system work?

Program design, user interface design, data design

4. Implementation:

System construction and delivery

System construction, testing, documentation and installation

What is Requirement?
1. Suatu kondisi atau kemampuan yang diperlukan oleh user untuk
memecahkan masalah atau mencapai tujuan
2. Suatu kondisi atau kemampuan yang harus dipenuhi atau
dimiliki oleh sistem atau komponen sistem untuk memenuhi
kontrak, standard, spesifikasi atau dokumen formal lain
3. Gambaran yang terdokumentasi dari kondisi atau kemampuan
yang disebut pada kondisi 1 dan 2 diatas

IEEE Std 610.12-1990

What is Requirement?
User Requirement (kebutuhan pengguna)

Pernyataan tentang layanan yang disediakan sistem dan tentang


batasan-batasan perasionalnya
System requirement (kebutuhan system)

Sekumpulan layanan/kemampuan sistem dan batasan-batasannya


yang ditulis secara detil
Software design specification ( spesifikasi rancangan perangkat
lunak)

Gambaran abstrak dari rancangan software yang menjadi dasar


bagi perancangan dan implementasi yang lebih detil.

sommerville [SOMM]

Requirement
1. Functional requirement : menjelaskan tentang fungsional dari
sistem
2. Non-Functional requirement : yang berperan untuk member
batasan pada solusi atau biasa disebut quality requirement.

1. Planning System Request


Elemen

Deskripsi

Contoh

Business
Need
Tujuan

The business-related
reason for initiating the
software development
project

Meningkatkan penjualan
Meningkatkan pangsa pasar
Meningkatkan akses ke informasi
Meningkatkan layanan pelanggan
Menurunkan cacat produk
Merampingkan proses akuisisi pasokan

Business
The business capabilities
Requirement that software will provide
s
Syarat

Menyediakan akses online untuk informasi


Menangkap informasi pelanggan demografis
Termasuk kemampuan pencarian produk
Menghasilkan laporan manajemen
Termasuk dukungan user online

Business
Value
Keuntungan

peningkatan 3% dalam penjualan


Kenaikan% pangsa pasar
10% pengurangan biaya operasional
$ 200.000 penghematan biaya dari biaya pasokan
menurun
$ 150.000 tabungan dari penghapusan sistem

The benefits that the


software will create for
the organization

System Request Case Study


Menu Utama
1.
Melihat Saldo
2.
Mentransfer Uang
3.
Mengambil Uang
4.
Logout

Kotak Uang

Kotak Kartu
Kotak
Kuitansi

Manfaat Berwujud (tangible


benefit)
meningkatnya jumlah siswa atau mahasiswa dalam market yang
sudah ada serta perluasan ke market yang baru.
Dengan adanya laporan yang tersaji dengan cepat dan setiap saat
dapat diakses tersebut maka keputusan-keputusan yang diambil
pun dapat lebih cepat dan presisi terhadap dinamika pendidikan
yang ada.
pengurangan biaya operasional seperti pasokan maupun overhead,
pengurangan barang/material dalam stok gudang, pengurangan
biaya pemeliharaan dan penyediaan perlengkapan yang tidak
terlalu mahal maupun penambahan tenaga pengajar.
pengurangan jumlah sumber daya manusia

Manfaat Tak Berwujud (intangible benefit)


1. Peningkatan Kepuasan Konsumen
2. Peningkatan Kepuasan Karyawan
3. Peningkatan Mutu dan Jumlah Informasi
4. Peningkatan Mutu dan Jumlah Keputusan Manajemen
5. Peningkatan Mutu dan Jumlah Respon atas Kondisi Pesaing
6. Peningkatan Efisiensi dan Keluwesan Operasional
7. Peningkatan Mutu Komunikasi Internal dan Eksternal
8. Peningkatan Mutu Perencanaan
9. Peningkatan Mutu Pengendalian dan Pengawasan

System Request Online ATM System


Project Sponsor:
Business Need:

Margaret Mooney, Vice President of Marketing


Project ini dibuat dengan tujuan untuk mendapatkan pelanggan baru
yang menggunakan Internet dam memberikan layanan yang lebih baik
ke pelanggan yang ada melalui layanan berbasis Internet

Business Requirements:

Dengan menggunakan Online ATM System, pelanggan dapat melakukan seluruh transaksi
perbankan. Fitur utama yang ada pada sistem ini adalah:
1.Pengecekan Saldo
2.Pengiriman Uang
3.Transaksi Pembayaran Tagihan
Business Value:

Keuntungan Intangible:
- Meningkatkan layanan ke pelanggan
- Mengurangi komplen dari pelanggan
Keuntungan Tangible:
- $750,000 transaksi keuangan dari pelangan baru
- $1,875,000 transaksi keuangan dari pelanggan lama
- $50,000 pengurangan biaya telepon untuk melayani pelanggan

Latihan Studi Kasus


Buat System Request untuk aplikasi yang dibutuhan oleh suatu
organisasi

Pikirkan baik-baik, keuntungan yang didapat (business value) dari


penerapan system tersebut di organisasi

TERIMA KASIH

Anda mungkin juga menyukai