Anda di halaman 1dari 59

Alan Dennis and Barbara Haley Wixom

John Wiley & Sons, Inc.


Slides by Roberta M. Roth
University of Northern Iowa

PowerPoint Presentation for


Dennis & Haley Wixom, Systems

41

Chapter 4

PowerPoint Presentation for


Dennis & Haley Wixom, Systems

42

As-Is system adalah sistem yang sedang


berjalan dan mungkin belum
terkomputerisasi
To-Be system sistem baru yang berdasarkan
requirement yang telah diperbaharui
System Proposal adalah hasil kunci dari fase
analisis

PowerPoint Presentation for


Dennis & Haley Wixom, Systems

43

Tujuan utama dari fase analisis adalah


memahami dengan sebenar-benarnya
requirement/kebutuhan dari sistem baru dan
mengembangkan sistem berdasarkan
kebutuhan tadi

Penentuan kebutuhan (Requirement


Determination) merupakan langkah yang
paling kritis pada keseluruhan tahapan SDLC
PowerPoint Presentation for
Dennis & Haley Wixom, Systems

44

PowerPoint Presentation for


Dennis & Haley Wixom, Systems

45

Pernyataan yang berisi apa yang harus


dilakukan system
Pernyataan yang berisi karakteristik dari
sistem baru
Fokus pada business need (System Request)
pada tahapan sebelumnya
Requirement bisa saja berubah pada
tahapan-tahapan ANSI berikutnya

PowerPoint Presentation for


Dennis & Haley Wixom, Systems

46

Functional Requirements

Proses-proses yang harus dilakukan sistem


Informasi-informasi yang harus ada dalam sistem

Nonfunctional Requirements

Behavioral properties the system must have

Operational
Performance
Security
Cultural and political
PowerPoint Presentation for
Dennis & Haley Wixom, Systems

47

Laporan definisi Requirement


Text document listing requirements in outline form
Priorities may be included

Tujuan Utama adalah menentukan project


scope: apa yang harus ada dan apa yang
tidak

PowerPoint Presentation for


Dennis & Haley Wixom, Systems

48

PowerPoint Presentation for


Dennis & Haley Wixom, Systems

49

PowerPoint Presentation for


Dennis & Haley Wixom, Systems

410

Akan dikembangkan sebuah software


pengolah kata Wordku software, suatu
pengolah kata yang mirip dengan MS word,
buatlah system requirementnya!

PowerPoint Presentation for


Dennis & Haley Wixom, Systems

411

Printing

User bisa melihat preview dari file


sebelum di cetak
User bisa mengganti margin, paper
size dan orientasi dari page.
User bisa memilih halaman yang
akan diprint
PowerPoint Presentation for
Dennis & Haley Wixom, Systems

412

Spell Checking

User bisa mengecek kesalahan ejaan, yang


beroperasi pada 2 mode
Mode 1: Manual: user akan mengaktifkan spell
checker dan akan mencari kata-kata yang salah eja
Mode 2: Otomatis: saat user menulis jika ada
kesalahan ejaan maka langsung dikoreksi

dll....
PowerPoint Presentation for
Dennis & Haley Wixom, Systems

413

Operational Requirement

Sistem akan beroperasi pada sistem operasi


Windows
Sistem bisa membaca dan menulis ke dalam
format Word Document, RTF dan HTML
sistem harus bisa mengimpor file GIF, JPEG,
dan BMP

performance requirement

Response time harus kurang dari 7 detik


PowerPoint Presentation for
Dennis & Haley Wixom, Systems

414

Security Requirement
Tidak ada

Cultural and Political Requirement


Tidak ada

PowerPoint Presentation for


Dennis & Haley Wixom, Systems

415

Berikut ini contoh sebuah dokumen


kebutuhan sistem untuk pengembangan
sistem informasi perpustakaan berbasis
komputer :

PowerPoint Presentation for


Dennis & Haley Wixom, Systems

416

FUNCTIONAL REQUIREMENT

PowerPoint Presentation for


Dennis & Haley Wixom, Systems

417

User bisa memasukkan berbagai jenis buku


beserta dengan kode buku, kategori buku,
judul buku, penerbit, pengarang, jumlah
halaman, ISBN buku dan lain-lain

User bisa menambahkan koleksi buku


baru yang akan keluarkan
User bisa menghitung berapa jumlah
koleksi buku yang ada secara keseluruhan

PowerPoint Presentation for


Dennis & Haley Wixom, Systems

418

User dapat menampilkan berapa jenis atau

kategori
koleksi buku yang ada beserta dengan jumlahnya
User dapat menampilkan jenis buku berdasarkan
ketegori tertentu beserta jumlah bukunya
User dapat mencari koleksi buku berdasarkan
pengarang, penerbit, judul, dan lain-lain
User dapat menampilkan nama buku yang paling
sering di pinjam

PowerPoint Presentation for


Dennis & Haley Wixom, Systems

419

User dapat memasukkan data anggota baru


dengan memasukkan kode anggota, nama,
alamat, nomor telepon
User dapat menampilkan biaya pendaftaran
anggota yang harus di bayarkan
User dapat menampilkan print kartu anggota
baru
User dapat menampilkan menghitung berapa
jumlah anggota yang ada secara keseluruhan
PowerPoint Presentation for
Dennis & Haley Wixom, Systems

420

User bisa menambahkan data anggota baru


User bisa merubah data anggota apabila alamat
atau nomor telepon anggota berubah
User dapat menampilkan anggota yang paling
sering meminjam serta kategori buku yang di
pinjam
User dapat menampilkan data peningkatan atau
penurunan anggota baru setiap tahunnya
PowerPoint Presentation for
Dennis & Haley Wixom, Systems

421

User dapat mencatat semua transaksi


peminjaman
User dapat memasukan data-data dari
anggota baik nama, alamat, nomor telepon
dan lain-lain
User dapat memasukkan jumlah buku yang
di pinjam

PowerPoint Presentation for


Dennis & Haley Wixom, Systems

422

User dapat memasukkan judul buku, nama


pengarang, dan nama penerbit
User dapat menampilkan tanggal kembali
buku yang di pinjam
User dapat mengetahui apakah anggota
sudah mengembalikan buku yang di pinjam

PowerPoint Presentation for


Dennis & Haley Wixom, Systems

423

User dapat menampilkan anggota yang


paling sering meminjam

PowerPoint Presentation for


Dennis & Haley Wixom, Systems

424

User dapat mencatat semua transaksi


pengembalian
User dapat manampilkan judul buku, nama
pengarang, nama penerbit dari buku yang
di kembalikan
User dapat menampilkan denda yang harus
dibayar oleh peminjam buku (denda 1 buku
Rp.100/perhari)

PowerPoint Presentation for


Dennis & Haley Wixom, Systems

425

User dapat mengetahui total keseluruhan


buku yang di pinjam
User dapat menampilkan tanggal
pengembalian buku
User dapat menampilkan judul buku, nama
pengarang, dan nama penerbit dari buku
apabila peminjam menghilangkan buku
yang di pinjam

PowerPoint Presentation for


Dennis & Haley Wixom, Systems

426

User dapat menampilkan harga buku yang


harus diganti oleh anggota apabila buku
tersebut hilang
User dapat mengetahui nama buku yang
belum di kembalikan oleh
peminjam/anggota

PowerPoint Presentation for


Dennis & Haley Wixom, Systems

427

User dapat mengetahui nama anggota


beserta alamat anggota yang belum
mengembalikan buku beserta tanggal buku
tersebut harus di kembalikan

PowerPoint Presentation for


Dennis & Haley Wixom, Systems

428

NONFUNCTIONAL REQUIREMENT

PowerPoint Presentation for


Dennis & Haley Wixom, Systems

429

Digunakan pada system operasi Microsoft


Windows XP, Microsoft Windows NT,
Microsoft Windows2000
Spesifikasi computer minimum Pentium III Kebutuhan memori 128 MB 256 MB RAM

PowerPoint Presentation for


Dennis & Haley Wixom, Systems

430

Bisa dilengkapi barcode reader


Printer untuk mencetak kartu anggota dan
laporan keuangan maupun yang lain-lain

PowerPoint Presentation for


Dennis & Haley Wixom, Systems

431

Dilengkapi password untuk sistem


aplikasinya maupun databasenya
Dilengkapi dengan kamera untuk
mengawasi anggota yang membaca di
ruang baca dan ruang penyimpanan tas
yang tersambung kekomputer

PowerPoint Presentation for


Dennis & Haley Wixom, Systems

432

Digunakan untuk menginformasikan apabila


password yang di masukkan oleh user salah
Digunakan untuk menampilkan prosedur
pendaftaran anggota baru

PowerPoint Presentation for


Dennis & Haley Wixom, Systems

433

Waktu untuk transaksi peminjaman buku


dibatasi 2 menit
Waktu untuk transaksi pengembalian buku
di batasi 1 menit

PowerPoint Presentation for


Dennis & Haley Wixom, Systems

434

4 - 35

Goal:
Efficiency
for users

4 - 36

PowerPoint Presentation
for Dennis & Haley Wixom,

Goal:
Efficiency
and
effectiveness
for users
4 - 37

PowerPoint Presentation
for Dennis & Haley Wixom,

Goal:
Radical
redesign of
business
processes

4 - 38

PowerPoint Presentation
for Dennis & Haley Wixom,

PowerPoint Presentation for


Dennis & Haley Wixom, Systems

439

Interview atau wawancara adalah teknik


pengumpulan requirement yang paling
umum digunakan.

Memilih target interview


Mendisain pertanyaan-pertanyaan interview
Persiapan interview
Melakukan interview
Follow up hasil interview
PowerPoint Presentation for
Dennis & Haley Wixom, Systems

440

Bredasarkan kebutuhan informasi


Paling baik untuk mendapatkan beberapa
perspektif

Manager
Users
Idealnya semua stakeholder

PowerPoint Presentation for


Dennis & Haley Wixom, Systems

441

Types of Questions
Closed-Ended Questions

Examples
*
*
*

Open-Ended Questions

*
*
*

Probing Questions

*
*
*

How many telephone


orders are received per day?
How do customers place orders?
What additional information
would you like the new system
to provide?
What do you think about the
current system?
What are some of the problems
you face on a daily basis?
How do you decide what types of
marketing campaign to run?
Why?
Can you give me an example?
Can you explain that in a bit
more detail?

PowerPoint Presentation for


Dennis & Haley Wixom, Systems

Wawancara tidak terstuktur biasanya


digunakan pada fase awal pengumpulan
informasi
Tujuan masih luas

Wawancara terstuktur digunakan berikutnya


Tujuan sudah sangat spesifik

PowerPoint Presentation for


Dennis & Haley Wixom, Systems

443

Siapkan perencanaan umum wawancara


Daftar pertanyaan
Antisipasi pertanyaan dan follow up
Konfirmasi area pengetahuan
Atur prioritas jika waktunya sempit
Siapkan interviewee
jadwal
Informasikan alasan wawancara
Informasikan domain diskusi
PowerPoint Presentation for
Dennis & Haley Wixom, Systems

444

Harus terlihat professional dan tidak bias


Catat semua informasi
Cek kebijakan organisasi berkaitan dengan
perekaman hasil interview
Pastikan memahami semua isu dan istilah
Pisahkan opini dan fakta
Beri waktu interwiewee untuk mengajukan
pertanyaan
Pastikan untuk berterimakasih kepada interviewee
Akhiri tepat waktu
PowerPoint Presentation for
Dennis & Haley Wixom, Systems

445

Ambil waktu untuk menuliskan laporan


Perhatikan
Rangkum titik-titik kunci
ringkas
jujur
Perhatikan body language

PowerPoint Presentation for


Dennis & Haley Wixom, Systems

446

Siapkan catatan interview


Siapkan laporan interview
Beri kesempatan interviewee mereview
hasil wawancara dan mengoreksi
Cari celah dan pertanyaan-pertanyaan baru

PowerPoint Presentation for


Dennis & Haley Wixom, Systems

447

Proses kelompok terstruktur fokus pada


penentuan requirement
Melibatkan tim proyek, user dan
manajemen bekerja berama-sama
Bisa mengurangi waktu sampai 50%
Teknik yang sangat bermanfaat

PowerPoint Presentation for


Dennis & Haley Wixom, Systems

448

Facilitator
Terlatih untuk sesi JAD
Mengatur agenda dan memandu proses kelompok

Scribe(s)
Mencatat isi dari sesi JAD

User dan manager dari bisnis yang akan


dubuat sistemnya
PowerPoint Presentation for
Dennis & Haley Wixom, Systems

449

Komitmen waktu hari beberapa


minggu
Support dari manajemen sangat diperlukan
agar pelaku JAD bisa cuti dari pekerjaan
harian selama mengikuti sesi JAD
Perencanaan yang matang diperlukan
e-JAD dapat menolong

PowerPoint Presentation for


Dennis & Haley Wixom, Systems

450

JPEG Figure 5-5 Goes Here

PowerPoint Presentation for


Dennis & Haley Wixom, Systems

451

Agenda

formal dan aturan baku


Struktur top down paling berhasil
Aktifitas fasilitator :

Menjada session pada jalurnya


Membantu menjelaskan istilah-istilah teknis
Mencatat input dari kelompok
Tetap netral

Laporan

Post-session follow-up
PowerPoint Presentation for
Dennis & Haley Wixom, Systems

452

Mengurangi dominasi
Menyemangati non-kontributir
Diskusi yang tidak mengena
Agenda merry-go-round
Violent agreement
Unresolved conflict
True conflict
Use humor

PowerPoint Presentation for


Dennis & Haley Wixom, Systems

453

Sekelompok pertanyaan tertulis, sering


dikirimkan kepada sejumlah besar orang
Bisa paper-based atau elektronik
Memilih partisipan dengan sampel dari
populasi
Merancang pertanyaan yang mudah
dipahami

PowerPoint Presentation for


Dennis & Haley Wixom, Systems

454

Mulai dengan pertanyaan yang mudah


Kelompokkan pertanyaan menjadi ketegori yang koherent
Jangan menaruh item penting pada akhir dari kuisioner
Jangan memenuhi halaman dengan terlalu banyak item
Hindari singkatan
Hindari pertanyaan yang bias atau mengarahkan
Beri nomor pada pertanyaan agar tidak membingungkan
Cek dulu pertanyaan yang disusun untuk menghindari
kebingungan
Jaga kerahasiaan responden
PowerPoint Presentation for
Dennis & Haley Wixom, Systems

Mempelajari materi yang ada yang


mendeskripsikan sistem yang ada
Formulir, laporan, manual kebijaka, chart
organisasi menggambarkan system formal

PowerPoint Presentation for


Dennis & Haley Wixom, Systems

456

Mengamati proses yang tengah


berlangsung
User atau manager jarang mengingat
dengan pasti apa yang mereka lakukan
Mengecek validitas dari informasi yang
dikumpulkan sebelumnya
Waspadai perubahan perilaku jika orang
menyadari sedang diawasi

PowerPoint Presentation for


Dennis & Haley Wixom, Systems

457

Type of information
Depth of information
Breadth of information
Integration of information
User involvement
Cost
Combining techniques

PowerPoint Presentation for


Dennis & Haley Wixom, Systems

458

Interviews

JAD

Type of
Information

As-Is
Improve.
To-Be

Depth of
Information

High

High

Breadth of
Information

Low

Integration
of Info.

Low

Questionnaires

Observation

As-Is

As-Is

Medium

Low

Low

Medium

High

High

Low

High

Low

Low

Low

User
Medium
Involvement

High

Low

Low

Low

Cost

LowMedium

Medium

As-Is
As-Is
Improve. Improve.
To-Be

Document
Analysis

Low

Low

LowMedium

PowerPoint Presentation for


Dennis & Haley Wixom, Systems