Development & quality plan
-
Upload
febryci-legirian -
Category
Education
-
view
437 -
download
3
description
Transcript of Development & quality plan
By :Febryci Legirian1211044Gerry Martinus 1211010M. Fadhil F. 1211056
Development & Quality Plans
Perencanaan adalah sebuah proses yang memiliki beberapa rencana, yang dimasudkan untuk mempersiapkan pondasi yang memadai dengan adanya perencanaan yang matang diharapkan dapat mencapati tujuan yang diharapkan, didalam SQA (System Quality Assurance) perencanaan tersebut terdapat pada bagian development dan quality plan.
Development dan quality plan 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.
Development & Quality Plan Overview
Development & Quality Plan 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.
1
2
3
4
5
Elements of Development Plans
• Desain dokumen (menentukan tanggal penyelasaian, menunjukkan pada customers).• Software Product (menentukan tanggal penyelasaian,
menunjukkan pada customers).• Pelatihan ((menentukan tanggal penyelasaian, peserta, dll).
Project products1
• Antar muka dengan perangkat lunak.• Antarmuka dengan perangkat lunak lain dan / atau tim
pengembangan perangkat keras yang bekerja pada sistem yang sama atau proyek.
• Antarmuka dengan perangkat keras yang ada.
Project interfaces2
Elements of Development Plans
Ketika mengevaluasi kesesuaian metodologi proyek yang diusulkan dan alat pembangunan, perlu dipertimbangkan lagi mengenai profesional dalam staf, termasuk personil subkontraktor.
Project methodology and development tools3
Sebuah daftar harus disiapkan dari standar pengembangan perangkat lunak dan prosedur yang harus diterapkan dalam proyek.
Software development standards and procedures4
Elements of Development Plans
• Perkiraan durasi aktivitas tersebut. Perkiraan ini sangattergantung pada pengalaman yang diperoleh dalam proyek-proyek sebelumnya
• urutan logis dimana setiap kegiatan yang akan dilakukan, termasuk deskripsi dari setiap keterkaitan kegiatan
• jenis sumber daya profesional yang diperlukan dan mengestimasiberapa banyak sumber daya yang diperlukan untuk setiap kegiatan
The mapping of the development process/ Pemetaan dari proses pengembangan.5
Untuk masing-masing milestone, penyelesaian waktu dan produk proyek (documents , code , report) harus didefinisikan.
Project milestones6
Elements of Development Plans
• Struktur organisasi: definisi tim proyek dan tugas mereka, termasuk tim terdiri dari pekerja sementara (subkontraktor)
• Profesional persyaratan: sertifikasi profesional, pengalaman dalam bahasa pemrograman tertentu atau alat pembangunan, pengalaman dengan produk perangkat lunak khusus dan jenis, dan sebagainya
• Jumlah anggota tim yang dibutuhkan untuk setiap periode waktu, menurut dengan kegiatan yang dijadwalkan. Ukuran tim dapat bervariasi dari satu periode ke periode berikutnya, tergantung pada kegiatan yang direncanakan.
• Nama ketua tim dan anggota tim, agar mudah melacak mereka sebagai partisipan anggota tim.
Project staff organization Development facilities ( SW, HW tools, space, period req. for each use )7
Elements of Development Plans
Fasilitas pengembangan yang diperlukan meliputi perangkat keras, perangkat lunak dan alat pengembang perangkat lunak, ruang kantor, dan item lainnya. Untuk setiap fasilitas, diperlukan periode waktu untuk penggunaannya yang harus ditunjukkan pada jadwal.
Development facilities ( SW, HW tools, space, period req. for each use )8
Risiko pengembangan selalu ada dalam setiap proyek.
Development risks (see next slide)9
Elements of Development Plans
Untuk mengendalikan pelaksanaan proyek, manajer proyek dan departemen manajemen menerapkan serangkaian praktek pemantauan saat menyiapkan laporan kemajuan dan mengkoordinasikan pertemuan.
Control methods10
Perkiraan biaya proyek didasarkan pada perkiraan usulan biaya, diikuti dengan identifikasi secara menyeluruh terhadap relevansi lanjutan berdasarkan adanya sumber daya manusia diperbarui,perkiraan kontrak dinegosiasikan dengan subkontraktor dan pemasok, dan sebagainya.
Project cost estimation11
Elements of QualityPlans
Dengan adanya tujuan kualitas ini sebuah pengembangan proyek akan lebih jelas untuk mengacu kepada proses hasil yang rencana yang berkualitas.
Tujuan Kualitas1
Untuk menghasilkan rencana yang berkualitas harus adanya daftar lengkap dari tinjauan kegiatan yang akan direncanakan. Pada tahap ini dilakukan kegiatan sebagai berikut ;• Mempertimbangkan scope• Mempertimbangkan jenis kegiatan yang dilakukan• Mempertimbangkan jadwal kegiatan proses proyek• Menentukan prosedur yang akan diterapkan• Menentukan siapa yang bertanggung jawab untuk melakukan kegiatan review.
Tinjauan rencana kegiatan2
Elements of QualityPlans
Untuk menghasilkan rencana yang berkualitas juga perlunya adanya dokumen mengenai rencana testing software. Rencana testing software meliputi :Unit, integrasi atau sistem untuk diuji.Jenis kegiatan pengujian yang akan dilakukan.Jadwal direncanakan uji.Siapa yang bertanggung jawab untuk melaksanakan ujian.Spesifik prosedur yang harus diterapkan.
Rencana testing software3
Elements of QualityPlans
Rencana dokumen testing untuk pihak luar4
Pada tahap ini menentukan configuration tools yang tepat dan prosedur yang dimaksudkan dapat diterapkan dalam proyek.
Manajemen konfigurasi5
Manfaat Penyusunan Rencana Pembangunan dan Kualitas
"pelanggan" internal akan menikmati penurunan risiko penyelesaian akhir dan anggaran overruns dan pengendalian proyek peningkatan dan
koordinasi dengan pengembang.
Perusahaan akan menikmati penurunan risiko akhir produk perangkat lunak masuk ke pasar, penurunan risiko atas penurunan
reputasi akibat pasokan terlambat, dan mengurangi risiko terjadinya overruns anggaran
Departemen pengembangan akan menghindari kerugian yang terjadi pada jadwal yang tidak realistis dan anggaran, serta kegagalan konsekuen untuk proyek lain dan untuk reputasi perusahaan
Development dan quality plan 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.
Tujuan dari development dan quality plan yaitu ;1. Menjadwalkan aktivitas pengembangan yang menunjang
kesuksesan proyek.2. Merekrut anggota dan mengalokasikannya pada tiap aktivitas yang
telah dijadwalkan. 3. Memecahkan resiko yang terjadi.4. Mengimplementasikan aktivitas SQA yang dibutuhkan.5. Menyediakan manajemen data yang dibutuhkan dengan project
control.
Kesimpulan