Desain Modular Efektif, Model Desain, dan Dokumen Desain
Desain adalah Langkah pertama dalam fase pengembangan untuk prodengineer manapun. Bertindak sebagai pondasi untuk semua software engineering dan pemeliharaan software dengan langkah-langkah yang mengikutinya. Tujuan seorang perancang adalah menghasilkan suatu model(atau penyajian) dari sebuah entitas yang akan dibangun Input desain software : Model analisa kebutuhan dan dokumentasi spesifikasi Output desain software : Model desain dan dokumentasi spesifikasi desain Desain menerjemahkan kebutuhan ke model desain lengkap untuk sebuah produk software. - menyediakan representasi software yang dapat diduga untuk kualitas. Desain Software Sejumlah metode desain dapat digunakan untuk menghasilkan desain software: Desain data: mentransformasi model domain informasi ke struktur data Desain arsitektur: menggambarkan relasi antar elemen struktural utama program Desain interface : mendeskripsikan bagaimana software berkomunikasi with user ...