30
e. Membangun user interface dialogs
f. Mengevaluasi kebutuhan dengan users
3. Design
Tujuan dari design discipline adalah untuk merancang sistem solusi
berdasarkan kebutuhan yang telah didefinisikan sebelumnya. High-
level design terdiri dari membangun struktur arsitektural untuk
komponen software, databases, user interface, dan lingkungan
operasional. Low-level design memerlukan pembangunan detailed
classes, methods, dan struktur yang dibutuhkan dalam pembangunan
software. Enam aktivitas utama dalam design discipline:
a. Merancang support service architecture dan deployment
environment,
b. Merancangarsitektur software
c. Merancang use case realizations
d. Merancang database
e. Merancang system and user interfaces
f. Merancangkeamanan sistem dan kontrol
4. Implementation
Implementation discipline merupakan tahap mengimplementasikan
sistem yan g telah dirancan g terdiri dari aktivitas membangun
komponen software, memperoleh komponen software, dan
mengintegr asikan kompo nen software.
5. Testing
Pada tahap ini melakukan proses pengecekan atu pengetesan
terhadap sistem yang telah diimplementasikan. Terdiri dari unit
testing, integration testing, usability testing, dan user acceptance
testing.
6. Deployment
Deployment discipline mengacu kepada aktivitas yang dibutuhkan
agar sistem berjalan secara operasional. Terdiri dari aktivitas:
memeperoleh hardware dan software sistem, package and install
komponen, melatih user, dan convert and initialize data.
7. Project management
8. Configuration and change management
|