Development & Quality Plan Ika Nurkasanah
5209100083
Development of high-quality software is great & importance issue for software industries (Gillies,1992)
• Development dan quality plans merupakan hal yang penting dalam pengembangan suatu software. Kedua hal tersebut yang akan menjadi panduan developer agar mampu memenuhi kebutuhan customer, baik dari segi waktu, biaya, ruang lingkup, maupun kualitas yang diharapkan.
• Suatu project membutuhkan development & quality plan yang :
• Proposal yang telah diperiksa ulang• Lebih komprehensif dari sekedar proposal yang telah disetujui, khususnya
terkait dengan jadwal, perkiraan sumberdaya, dan evaluasi resiko• Meliputi additinal subject• Direncanakan di awal mulainya project
INTRODUCTION
OBJECTIVES
Menjadwalkan aktivitas pengembangan yang menunjang kesuksesan proyek
Merekrut anggota dan mengalokasikannya pada tiap aktivitas yang telah dijadwalkan
Memecahkan resiko yang terjadi
Mengimplementasikan aktivitas SQA yang dibutuhkan
Menyediakan manajemen data yang dibutuhkan dengan project control
• Design documents (date completion, deliverables)• Software products ( completion dates & installation sites)• Training tasks (dates, participants, sites)
ELEMENTS of Development Plans
1 Project Products
• Interface dengan software packages yang saat ini ada• Interface dengan tim hardware atau software lainnya• Interface dengan hadrware yang ada saat ini
2 Project Interfaces
Berisi definisi detail dari tiap fase project yang meliputi aktivitas – aktivitas berikut :• Estimasi seluruh aktivitas yang akan dilakukan• Logical sequence (urutan kerja)• Tipe sumberdaya profesional dan jumlahnya yang dibutuhkan
3 Project Methodology & Development Tools
4 Software development standards & procedures
5 Mapping of the development processGANTT Chart
CPM
PERT
ELEMENTS of Development Plans
Berisi tanggal – tanggal atau deadline aktivitas penting yang harus diselesaikan / dimulai
• Struktur Organisasi proyek• Kebutuhan akan profesionalitas seperti sertifikasi, pengalaman,
dll.• Jumlah anggota yang dibutuhkan• Penunjukan ketua tim dan nama – nama anggota tim
6 Project Milestone
7 Project Staff Organization
ELEMENTS of Development Plans
Hardware, software, office space, etc.
8 Development Facilities
9 Development Risk
ELEMENTS of Development Plans
10 Control method
11 Project Cost estimation
1 List of Quality Goals
2 Review Activities
ELEMENTS of Quality Plans
3 Software tests
4 Acceptance test (for externally developed)
5 Configuration management & procedures
Development & Quality Plan for Small Project
• Project Product• Product bencmarks• Development risk• Estimates of project costs
Development Plan
Development & Quality plan pada proyek dengan skala besar, belum tentu dapat langsung diimplementasikan pada small project. Berikut rekomendasi elemen untuk
small project
• Quality Goals
Quality Plan
Development & Quality Plan for Internal Project
• Mencegah over budget• Menghindari kerugian akibat delay• Mencegah kerugian pada market status, khususya reputasi
perusahaan yang dikarenakan projek eksternal
Advantage for Software Development
• Penyimpangan dan resiko over budget lebih sedikit• Kontrol pada proses pengembangan yang lebih baik• Lebih sedikit kekurangan akibat delay internal
Advantage for Internal customer
• Mengurangi kerugian pasar• Mengurangi resiko keterlambatan supply of product• Mengurangi resiko penambahan supply biaya
Advantage for Organization
Galin, Daniel. 2004. Software Quality Assurance From Theory to Implementation.
Referensi
Top Related