BAB 5 Analysis Phase
BAB 5 Analysis Phase
and Planning
Adhitia Erfina
adhitia.erfina@nusaputra.ac.id
Analysis and Requirement Phase
Tahap Analisa dan Kebutuhan Sistem
Analysis Phase
Tahap Analisis
Requirements Phase
Need Stage
Non-Functional Requirement
• Yaitu karakteristik dari sistem di luar persyaratan fungsional. Terdapat beberapa jenis persyaratan non fungsional :
Technical Requirements
Performance Requirements
Usability Requirements
Reliability Requirements
Security Requirements
Type of Requirements
Non-Functional Requirements
Technical Requirements
• Karakteristik operasional yang berkaitan dengan lingkungan, hardware, dan software. Misalnya, komponen sistem
mungkin diperlukan untuk beroperasi pada portabel dan desktop PC yang menjalankan Windows, dsb.
Performance Requirements
• Karakteristik operasional yang berkaitan dengan ukuran beban kerja, seperti throughput, response time, speed,
Resource Consumption (power, ram, cache, etc.), dsb
Usability Requirements
• Karakteristik operasional yang terkait dengan pengguna, seperti antarmuka pengguna, prosedur yang berhubungan
dengan pekerjaan, Misalnya : Antarmuka berbasis web mungkin diperlukan untuk mengikuti pedoman desain grafis
yang lebar Penempatan menu dan Format,
Reliability Requirements
• Menggambarkan keandalan sistem. Contoh : Seberapa sering sistem mati, Pengolahan data yang salah, Bagaimana
mendeteksi dan pulih dari masalah tersebut
Security Requirements
• Berkaitan dengan masalah keamanan sistem. Contoh : Hak Akses Memerlukan password, dsb
How to Gain the Requirement
Cara mendapatkan kebutuhan
How to Gain the Requirement
There are several steps that an analyst can take to get the needs of system
development, including:
•Interview (Interview)
•Questionnaire
•Business process observation
•Document Analysis
How to Gain the Requirement
Join Application Development/Design (JAD)
Information gathering techniques with which to create: project teams, users, and management
to work together to identify system requirements.
How to Gain the Requirement
Interview
Sistem Analis tahu bahwa ada masalah yang harus diselesaikan dan karena itu
harus mencari petunjuk yang mengungkap solusinya. Sayangnya, petunjuk tidak
selalu jelas (dan sering terlewatkan), sehingga analis perlu memperhatikan rincian,
bicara dengan saksi (user dan stakeholder), dan mengikuti jejak, seperti Sherlock
Holmes lakukan.
How to Gain the Requirement
How to Gain the Requirement
Interview
Modeling the Requirement
Modeling the Requirement
Varian Case Tools
Tools for Creating Diagrams
Tools / software to create diagrams (diagram
tools). Example:
Tools for modeling processes (Process Modeling
Tools)
Create a business process using flowchart with
Microsoft Visio
Project Management Tools Tools Tools/Software
for composing project management. Example:
create a WBS using Microsoft Project.
Analysis Tools
Design Tools