and Design
Fifth Edition
Joseph S. Valacich
Joey F. George
Jeffrey A. Hoffer
Lingkungan
Pengembangan
Sistem
– Pickerling –
Sistem Informasi Analisa dan Desain
System Design
Logical Design
Konsentrasi pada aspek bisnis dari sistem
Physical Design
Spesifikasi secara teknis
System Implementation and Operation
Instalasi hardware dan software
Programming
Mentraining user
Dokumentasi
Pendekatan Alternatif untuk
Membangun Sebuah Software
Prototyping
Membangun sistem kerja dalam skala kecil
Pengguna terlibat dalam desain
Mengetahui kebutuhan secara langsung
Contoh Prototyping
Pendekatan Alternatif untuk
Membangun Sebuah Software
Computer-Assisted Software Engineering
Merupakan teknik yang digunakan untuk membantu satu atau beb
erapa fase dalam SDLC.
Meningkatkan kecepatan
Meningkatkan akurasi
Mengurangi waktu perawatan
Dokumentasi yang lebih baik
Pemrograman oleh non Programmer
Tipe CASE Tools
Diagramming tools
Computer display dan report generator
Analysis Tools
Repository
Generator Document
Generator Code
Pendekatan Alternatif untuk
Membangun Sebuah Software
Joint Application Design (JAD)
Merupakan suatu metode kerjasama yang terstruktur antara pemak
ai sistem informasi, manajer dan ahli sistem informasi untuk menen
tukan dan menjabarkan permintaan dari pemakai.
Tujuan : memberikan kesempatan kepada user dan manajemen unt
uk berpartisipasi secara luas dalam siklus pengembangan sistem inf
ormasi.
Betuknya : meeting
Pendekatan Alternatif untuk
Membangun Sebuah Software
Rapid Application Development (RAD)
Menekankan pada siklus pendek dalam pembuatan softwa
re, singkat dan cepat.
Hasil yang diperoleh jauh lebih cepat dan berkualitas tinggi
daripada SDLC.
Pendekatan Alternatif untuk
Membangun Sebuah Software
Agile Methodologies
Pengembangan sistem jangka pendek yang memerlukan adaptasi c
epat dari pengembang terhadap perubahan dalam bentuk apapun.
Fokus pada orang bukan pada peran.
Proses pengembangan self-adaptive.