·
Proses perangkat lunak adalah serangkaian kegiatan
dan hasil-hasil relevannya yang menghasilkan perangkat lunak.
·
Ada empat kegiatan proses dasar bagi kegiatan proses
perangkat lunak:
1. Spesifikasi
perangkat lunak.
2. Pengembangan perangkat
lunak.
3. Validasi
perangkat lunak
4. Evolusi
perangkat lunak
Mengapa kita berusaha keras membangun software berkualitas
tinggi ?
Karena Perangkat Lunak lebih
merupakan elemen logika, dan bukan merupakan sistem fisik. Ciri
karakteristiknya:
· Perangkat Lunak
dibangun dan dikembangkan, tidak dibuat dalam bentuk yang klasik.
· Perangkat
Lunak tidak pernah using
Sebagian besar perangkat lunak dibuat secara custom built, serta tidak
dapat dirakit dari komponen yang sudah ada.
Sebutkan dan jelaskan fokus manajemen proyek dengan fokus
3P!
Manajemen proyek Perangkat Lunak
(PL) yang efektif berfokus pada 3 P, dimana harus berurut yaitu
·
PEOPLE : Elemen terpenting dari suksesnya proyek
·
PRODUCT /PROBLEM : Software yang dikembangkan
·
PROCESS : Suatu kerangka kerja dari suatu aktifitas
dan kumpulan tugas untuk memgembangkan PL
·
PROJECT(tambahan) : Penggabungan semua kerja untuk
membuat produk menjadi kenyataan
Model proses canggih apa yang telah diusulkan untuk RPL?
Ø Model
waterfall
Ø Model
prototyping,
Ø Model
evolutionary
Ø Model
Spiral
Ø Reuse
Based Development
Apa perbedaan produk dan proses RPL ??
Proses : Merupakan sebuah kerangka kerja untuk tugas-tugas yang dibutuhkan untuk
membangun perangkat lunak dengan kualitas yang tinggi.
Produk : Merupakan kerja dari
hasil kegiatan manusia melalui proses.
Bagaimana
mengukur kualitas dari suatu RPL ??
·
Cara yang
benar, program harus beroperasi dengan benar
·
Maintanabilitas,
program mudah dalam pemeliharaan
·
Integritas,
mampu dalam integritas penahanan dari hacker dan virus
·
Usabilitas
Bagaimana
etika matrik dalam RPL ??
Ø Gunakan
istilah umum dan kepekaan organisasi ketika menginterpretasi data metric
Ø Berikan
umpan balik regular kepada individu dan tim yang telah bekerja untuk
mengumpulkan pengukuran dan metric
Ø Jangan
menggunakan metrik untuk menilai individu
Ø Bekerja
dengan pelaksana dan tim untuk menentukan tujuan dan metrik yang jelas dan
dipakai untuk mencapainya
Ø Jangan
pernah menggunakan metrik untuk mengancam individu dan tim
Ø Metrik
data yang menunjuk sebuah area masalah tidak boleh “dianggap negatif”.
Data-data itu hanya merupakan sebuah indikator bagi peningkatan proses
Ø Jangan
tergoda pada sebuah metrik dan kemudian mengabaikan metrik penting yang lain.
Model proses canggih apa yang telah diusulkan
untuk RPL?
1. Model aliran kerja (workflow)
2. Model aliran data (data flow) atau kegiatan
3. Model peran/aksi
Apa perbedaan
produk dan proses RPL, jelaskan!
•Bila proses lemah maka hasil
akhirnya akan buruk
•Bila terlalu bergantung yang
obsesive pada proses juga berbahaya.
•Produk kerja dari hasil
kegiatan manusia melalui proses.
Bagaimana
mengukur kualitas dari suatu RPL,jelaskan!
Cara yang benar, program harus beroperasi dengan benar
Maintanabilitas, program mudah dalam pemeliharaan
Integritas, mampu dalam integritas penahanan dari hacker dan virus
Usabilitas, harus user friendly dengan empat karakteristik:
1. Ketrampilan Fisik dan Intelektual untuk mempelajari sistem
2. Waktu yang diperlukan untuk menjadi cukup efisiensi dalam menggunakan
sistem
3. Peningkatan bersih dalam produktivitas (dalam pendekatan jika sistem
diganti) yang diukur ketika sistem digunakan oleh seorang yg cukup efisien
4. Penilaian subyektif (kadang diperoleh melalui kuisioner) dari sikap
pemakai terhadap system
0 komentar:
Posting Komentar