Seminar Topics & Project Ideas On Computer Science Electronics Electrical Mechanical Engineering Civil MBA Medicine Nursing Science Physics Mathematics Chemistry ppt pdf doc presentation downloads and Abstract

Full Version: Software Engineering
You're currently viewing a stripped down version of our content. View the full version with proper formatting.
Software Engineering

[attachment=65971]

Requirements Engineering

Pekerjaan dan teknik-tenik yang mengarah ke pemahaman akan kebutuhan dari perangkat lunak
dimulai dari “communications” sampai dengan “modeling”


Requirements Engineering


menyediakan mekanisme yang sesuai untuk
mengerti apa yang diinginkan oleh pelanggan
menganalisa kebutuhan
menilai kelayakan
menegosiasikan solusi yang dapat diterima
menspesifikan solusi dengan jelas (unambiguously)
memvalidasi spesifikasi
mengelola kebutuhan yang kemudian ditransformasikan menjadi sistem yang dapat dijalankan


RE: Elaboration

Informasi yang didapatkan dari pelanggan pada langkah inception dan elicitation dikembangkan dan diperjelas
membangun requirement model yang detil


Pembentukan Groundworks


Bagian dari Inception
Mengidentifikasi stakeholder
siapapun yang terpengaruh secara langsung maupun tidak langsung atas dibangunnya sistem
Mengenali berbagai cara pandang yang berbeda
kebutuhan yang muncul dari stakholder yang berbeda mungkin saling bertolak belakang satu sama lainnya


Usage Scenario

sekumpulan skenrio yang mengidentifikasi penggunaan dari sistem
Tiap skenario dideskripsikan dari sudut pandang “actor” – orang atau alat yang berinteraksi dengan perangkat lunak
disebut juga use cases


Validating Requirements

Apakah tiap kebutuhan dapat dicapai dengan menggunakan spesifikasi teknis yang ada?
Apakah untuk tiap kebutuhan dapat dilakukan pengetesan?
Apakah requirements model yang dibuat merefleksikan informasi, komponen fungsional dan perilaku dari sistem
Apakah requirements model dapat menggambarkan informasi dari sistem.