C6 Development&Quality plan

Post on 08-Jun-2015

290 views 3 download

Transcript of C6 Development&Quality plan

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