Rekayasa Kebutuhan
REKAYASA
KEBUTUHAN
-Rekayasa Kebutuhan
- Rekayasa Kebutuhan adalah bagian yang tidak terpisahkan
dari kegiatan rekayasa perangkat lunak. Rekayasa kebutuhan mempunyai peran yang
cukup penting, bahkan aku menentukan keberhasilan dari suatu proyek rekayasa perangkat
lunak.
Software Requirements
Teori yang Mendukung Rekayasa Kebutuhan
Beberapa hukum dalam
rekayasa kebutuhan sebagai berikut :
- Hukum Glass (Robert Glass)
Kekurangan kebutuhan adalah sumber utama dari kegagalm
proyek
- Hukum Boehm Pertama
Kesalahan yang paling sering selama menentukan kebutuhan
adalah kegiatan desain yang lebih mahal
- Hukum Boehm Kedua
Prototyping secara signifikan mengurangi kebutuhan dan
kesalahan desain, terutama untuk user interface
Kegiatan Rekayasa Kebutuhan
- Feasibility Study
sebuah analisa dan evaluasi dari proyek yang diusulkan untuk
menentukan apakah secara teksis layak, layak dalam perkiraan biaya dan
menguntungkan.
- Feasibility Report
analisis yang mengevaluasi satu atau lebih langkah-langkah
tindakan potensial dan merekomendasikan bagaimana organisasi tersebut harus
dilanjutkan. Diperkirakan biaya, mengidentifikasi manfaat yang diharapkan
memperkirakan berapa lama proyek akan mengambil dan menguraikan kesulitan
potensial.
- Requirements Elicitation and Analysis
pengumpulan persyaratan sistem pengguna, pelanggan dan
stakeholder lainnya. meliputi wawancara, kuisioner, observasi pengguna.
- System Model
sistem model konseptual yang menggambarkan dan mewakili
suatu sistem. Sebuah sistem terdiri dari beberapa pandangan seperti
perencanaan, persyaratan, desain, implementasi, penyebaran, struktur, perilaku,
input data, dan data tampilan output.
Dalam system model terdapat 2 pendekatan, yaitu
1. Pendekatan non-arsitektur
terstruktur Sistem Metode Analisis dan Desain (SSADM),
memilih bagan struktur untuk deskripsi struktur dan data flow diagram (DFD)
untuk deskripsi perilaku.
2. Pendekatan arsitektur
arsitektur sistem menggunakan Bahasa Arsitektur Deskripsi
(ADL) baik struktur dan perilaku deskripsi.
- Requirements spesification
akibat langsung dari analisis kebutuhan dan dapat merujuk.
- User Requirements
kebutuhan pengguna, menggambarkan apa yang pengguna lakukan
dengan sistem, seperti kegiatan yang pengguna harus dapat melakukan apa.
Persyaratan pengguna umumnya didokumentasikan dalam Dokumen Persyaratan
Pengguna (URD) menggunakan teks narasi. Persyaratan pengguna umumnya ditanda
tangani oleh pengguna dan digunakan sebagai masukan utama untuk menciptakan
persyaratan sistem.
- System Requirements
persyaratan sistem diklarifikasikan sebagai persyaratan baik
fungsional maupun tambahan.
*Persyaratan fungsional menentuka sesuatu yang pengguna
perlu untuk melakukan pekerjaan mereka. contoh : sistem mungkin diperlukan
untuk mencetak dan masuk perkiraan biaya.
*Persyaratan non-fungsional atau tambahan menentukan semua
persyaratan yang tersisa tidak tercakup oleh persyaratan fungsional
- Requirements Validation
kepastian bahwa suatu produk, layanan, atau sistem memenuhi
kebutuhan pelanggan dan stakeholder lainnyadidentifikasi. Ini sering melibatkan
penerimaan dan kesesuaian dengan pelanggan eksternal.
- Requirements Document
dokumen yang ditulis oleh sebuah perusahaan yang
mendefinisikan sebuah produk yang mereka buatatau persyaratan untuk satu atau
lebih fitur baru untuk produk yang sudah ada. Fungsinya sebagai pemasaran
persyaratan dokumen juga, terutama jika produk tersebut rumit atau kecil.
Prototype System
Langganan:
Posting Komentar (Atom)
Imam Wahyu Budi Utomo. Diberdayakan oleh Blogger.
Friends
Popular Posts
About Me
Blog Archive
Popular Posts
-
TUGAS Lanjutkan planing BDL dengan acuan penyelesaian Topik kelompok meliputi : 1. recana pemilihan model desain DB dengan menggunakan ...
-
BAB I PERANGKAT LUNAK SEBAGAI PRODUK • Rekayasa Perangkat Lunak merupakan suatu kegiatan yang dillakukan untuk membangun perangkat lunak ...
-
BAB II MODEL PROSES PERANGKAT LUNAK · Bab II Model Proses Perangkat Lunak Sekumpulan aktifitas yang memiliki tujuan untuk p...
-
REKAYASA PERANGKAT LUNAK SISTEM INFORMASI TOKO ELEKTRONIK NAMA KELOMPOK : 1. Imam Wahyu Badi Utomo 12120096 (tomm...
-
- Apabila data pada table Aktivitas IT Camp berkurang/tidak bisa ikut maka data yang berhubungan dengan data IT Camp jug...
-
REKAYASA KEBUTUHAN -Rekayasa Kebutuhan - Rekayasa Kebutuhan adalah bagian yang tidak terpisahkan dari kegiatan rekayasa perangkat lun...
-
Soal Masing Masing Kelompok buat suatu topik seperti tugas (NOTICE 22/03/2014 (For all Class), dari topik tersebut : 1. Diskripsikan...
-
BAB III SYSTEM ENGINEERING · BAB III System Engineering Pengertian Sistem berbasis komputer Sistem adalah kumpulan elemen-...
-
1. PLANNING VIEW Input : Kita akan membuat view dari relasi antara table " Mahasiswa ", " Ketua pelaksana " da...


0 komentar:
Posting Komentar