Melakukan Identifikasi Sumber Kebutuhan Perangkat Lunak
Mengidentifikasi tujuan
Sumber informasi yang memuat tujuan (goal) dari suatu perangkat lunak diidentifikasi sesuai dengan kebutuhan stakeholder.
Sumber informasi yang memuat tujuan dari suatu perangkat lunak disiapkan sesuai dengan kebutuhan.
Hasil identifikasi dari tujuan suatu perangkat lunak didokumentasikan sesuai dengan standar pengembangan perangkat lunak.
Mengidentifikasi domain knowledge
Sumber informasi yang memuat domain knowledge dari suatu perangkat lunak diidentifikasi sesuai dengan kebutuhan.
Sumber informasi yang memuat domain knowledge dari suatu perangkat lunak ditentukan sesuai dengan kebutuhan.
Hasil identifikasi dari domain knowledge suatu perangkat lunak didokumentasikan sesuai dengan standar pengembangan perangkat lunak.
Mengidentifikasi pemangku kepentingan
Sumber informasi yang memuat pemangku kepentingan (stakeholders) dari suatu perangkat lunak diidentifikasi sesuai dengan kebutuhan.
Sumber informasi yang memuat pemangku kepentingan dari suatu perangkat lunak ditentukan sesuai dengan kebutuhan.
Hasil identifikasi dari pemangku kepentingan suatu perangkat lunak didokumentasikan sesuai dengan standar pengembangan perangkat lunak.
Mengidentifikasi business rules
Sumber informasi yang memuat business rules dari suatu perangkat lunak diidentifikasi sesuai dengan kebutuhan.
Sumber informasi yang memuat business rules dari suatu perangkat lunak ditentukan sesuai dengan kebutuhan.
Hasil identifikasi dari business rules suatu perangkat lunak didokumentasikan sesuai dengan standar pengembangan perangkat lunak.
Mengidentifikasi lingkungan operasional
Sumber informasi yang memuat lingkungan operasional (operational environment) dari suatu perangkat lunak diidentifikasi sesuai dengan kebutuhan.
Sumber informasi yang memuat lingkungan operasional dari suatu perangkat lunak ditentukan sesuai dengan kebutuhan.
Hasil identifikasi dari lingkungan operasional perangkat lunak didokumentasikan sesuai dengan standar pengembangan perangkat lunak.
Mengidentifikasi lingkungan organisasi
Sumber informasi yang memuat lingkungan organisasi (organizational environment) dari suatu perangkat lunak diidentifikasi sesuai dengan kebutuhan.
Sumber informasi yang memuat lingkungan organisasi dari suatu perangkat lunak disiapkan sesuai dengan kebutuhan.
Hasil identifikasi dari lingkungan organisasi perangkat lunak didokumentasikan sesuai dengan standar pengembangan perangkat lunak.
Melakukan Klasifikasi dan Alokasi Kebutuhan Perangkat Lunak
Mengklasifikasi kebutuhan perangkat lunak
Kebutuhan perangkat lunak diklasifikasikan berdasarkan kategori fungsional atau non-fungsional.
Kebutuhan perangkat lunak fungsional atau non-fungsional diturunkan (breakdown) sesuai dengan kategori.
Kebutuhan perangkat lunak diklasifikasikan berdasarkan kategori produk atau proses.
Kebutuhan perangkat lunak diklasifikasikan berdasarkan prioritas.
Kebutuhan perangkat lunak diklasifikasikan berdasarkan lingkup (scope).
Kebutuhan perangkat lunak diklasifikasikan berdasarkan stabilitas.
Membuat conceptual modeling perangkat lunak
Notasi-notasi untuk memodelkan kebutuhan perangkat lunak diidentifikasi.
Notasi-notasi untuk memodelkan kebutuhan perangkat lunak yang sesuai dipilih.
Mengalokasikan kebutuhan perangkat lunak
Komponen-komponen perangkat lunak ditentukan sesuai dengan kebutuhan.
Kebutuhan perangkat lunak dialokasikan sesuai dengan kebutuhan.
Membuat Kebutuhan Dokumentasi Spesifikasi Perangkat Lunak
Menyusun dokumen operasional
Kebutuhan dokumen high-level system yang berhubungan antara sistem/perangkat lunak dengan pengguna disusun sesuai dengan standar pengembangan perangkat lunak.
Kebutuhan dokumen high-level system yang berhubungan antara sistem/perangkat lunak dengan pengguna didokumentasikan sesuai dengan standar pengembangan perangkat lunak.
Menyusun spesifikasi kebutuhan dokumen sistem
Spesifikasi kebutuhan dokumen sistem diidentifikasi sesuai dengan standar pengembangan perangkat lunak.
Spesifikasi kebutuhan dokumen sistem didokumentasikan sesuai dengan standar pengembangan perangkat lunak.
Membuat Spesifikasi Kebutuhan Perangkat Lunak
Mengidentifikasi template/standard spesifikasi kebutuhan perangkat lunak
Template/standard spesifikasi kebutuhan perangkat lunak diidentifikasi sesuai dengan standar pengembangan perangkat lunak.
Template/standard spesifikasi kebutuhan perangkat lunak disesuaikan dengan kebutuhan.
Menyusun spesifikasi kebutuhan perangkat lunak
Spesifikasi kebutuhan fungsional perangkat lunak disusun sesuai dengan standar pengembangan perangkat lunak.
Spesifikasi kebutuhan non-fungsional perangkat lunak disusun sesuai dengan standar pengembangan perangkat lunak.
Spesifikasi kebutuhan perangkat lunak, didokumentasikan sesuai dengan bagianbagiannya sesuai dengan standar pengembangan perangkat lunak.
Merancang Struktur Perangkat Lunak
Mendefinisikan struktur perangkat lunak
Architectural style perangkat lunak didefinisikan sesuai dengan standar pengembangan perangkat lunak.
Data-centered architectures dari perangkat lunak didefinisikan sesuai dengan standar pengembangan perangkat lunak.
Struktur umum dari rancangan perangkat lunak diidentifikasi sesuai dengan standar pengembangan perangkat lunak.
Sistem terdistribusi dari rancangan perangkat lunak diidentifikasi sesuai dengan standar pengembangan perangkat lunak.
Database architecture didefinisikan sesuai dengan standar pengembangan perangkat lunak.
Data-flow architecture didefinisikan sesuai dengan standar pengembangan perangkat lunak.
Operating systems didefinisikan sesuai dengan standar pengembangan perangkat lunak.
Menyusun struktur perangkat lunak
Architectural style perangkat lunak dirancang sesuai dengan standar pengembangan perangkat lunak.
Data-centered architectures dari perangkat lunak dirancang sesuai dengan standar pengembangan perangkat lunak.
Struktur umum dari rancangan perangkat lunak diidentifikasi sesuai dengan standar pengembangan perangkat lunak.
Sistem terdistribusi dari rancangan perangkat lunak diidentifikasi sesuai dengan standar pengembangan perangkat lunak.
Database architecture dirancang sesuai dengan standar pengembangan perangkat lunak.
Data-flow architecture dirancang sesuai dengan standar pengembangan perangkat lunak.
Operating systems dirancang sesuai dengan standar pengembangan perangkat lunak.
Merancang User Interface (UI)
Mendefinisikan User Interface (UI)
Proses UI disiapkan sesuai dengan kebutuhan.
Recoverability UI harus disediakan sesuai dengan kebutuhan.
Mekanisme interaksi yang tepat dalam UI disediakan sesuai dengan kebutuhan.
Rancangan UI disederhanakan sesuai dengan kebutuhan.
Menyusun dokumen rancangan UI
Struktur dokumen rancangan UI diidentifikasi sesuai dengan kebutuhan.
Rancangan UI didokumentasikan sesuai dengan standar pengembangan perangkat lunak.
Biaya
Rp 1,400,000
Biaya diatas belum termasuk termasuk biaya transportasi, akomodasi, dan pajak terkait