Sesi 3 - Requirement Engineering - Overview
Sesi 3 - Requirement Engineering - Overview
• Initial ideas are often incomplete, wildly optimistic, and firmly entrenched in the
minds of the people leading the acquisition process
Source: http://www.telelogic.com/download/paper/SystemsEngineeringSandwich.pdf
RE Process and Related Activities
Writing Effective Requirement Spesification
User Requirement
• Ditulis oleh developer, sumber dari user, berdasar kebutuhan user
• The user shall be able to search either all of the initial set of
databases or select a subset from it.
• The system shall provide appropriate viewers for the user to read
documents in the document store.
Source: Gerald Kotonya and Ian Sommerville, Requirements Engineering – Processes and Techniques, Wiley, 1998
Examples of NFR
• Product requirement
– It shall be possible for all necessary communication between the APSE and
the user to be expressed in the standard Ada character set.
• Process requirement
– The system development process and deliverable documents shall conform
to the process and deliverables defined in XYZCoSPSTAN95.
• Security requirement
– The system shall not disclose any personal information about customers
apart from their name and reference number to the operators of the system.
Measurable Non-Functional Requirements
Question?
NPM akhir genap
Sistem Informasi Rumah Sakit