Development & quality plan

15
By : Febryci Legirian1211044 Gerry Martinus 1211010 M. Fadhil F. 1211056 Development & Quality Plans

description

introduction of development and quality time

Transcript of Development & quality plan

Page 1: Development & quality plan

By :Febryci Legirian1211044Gerry Martinus 1211010M. Fadhil F. 1211056

Development & Quality Plans

Page 2: Development & quality plan

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

Page 3: Development & quality plan

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

Page 4: Development & quality plan

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

Page 5: Development & quality plan

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

Page 6: Development & quality plan

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

Page 7: Development & quality plan

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

Page 8: Development & quality plan

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

Page 9: Development & quality plan

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

Page 10: Development & quality plan

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

Page 11: Development & quality plan

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

Page 12: Development & quality plan

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

Page 13: Development & quality plan

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

Page 14: Development & 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.

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

Page 15: Development & quality plan