SlideShare a Scribd company logo
Development plan and
quality plan objectives
 Perencanaan adalah sebuah proses yang
 memiliki beberapa rencana, yang
 dimasudkan untuk mempersiapkan
 pondasi yang memadai , pondasi-
 pondasi tersebut antara lain :
Development plan and
quality plan objectives
(con’t)
1. Penjadwalan kegiatan pembangunan yang akan
   mengarah pada keberhasilan dan penyelesaian proyek
   yang tepat waktu, dan memperkirakan tenaga kerja yang
   memerlukan sumber daya dan anggaran.
2. anggota tim merekrut dan mengalokasikan sumber daya
   pembangunan (menurut jadwal kegiatan dan perkiraan
   kebutuhan sumber daya tenaga kerja).
3. Menyelesaikan risiko pembangunan.
4. Menerapkan aktivitas SQA yang diperlukan.
5. Menyediakan manajemen dengan data yang diperlukan
   untuk pengendalian proyek.
Elements of the
     development plan
unsur-unsur berikut, masing-masing
berlaku untuk komponen proyek yang
berbeda, terdiri dari sebuah rencana
pengembangan proyek, yakni :
Elements of the
development plan (con’t)
1. Produk proyek
   Rencana pengembangan meliputi :
    Desain dokumen menentukan tanggal penyelesaian,
      menunjukkan barang yang akan disampaikan kepada
      pelanggan ("kiriman")
    Produk perangkat lunak (menentukan tanggal
      penyelesaian dan instalasi situs)
    Pelatihan tugas (menentukan tanggal, peserta dan situs)
Elements of the
development plan (con’t)
2. Interface proyek meliputi:
   Antarmuka dengan paket perangkat lunak
     yang ada (antarmuka perangkat lunak)
   Antarmuka dengan perangkat lunak lain
     dan / atau tim pengembangan perangkat
     keras
     yang bekerja pada sistem yang sama atau
     proyek (yaitu, kerjasama dan
     koordinasi link)
   Antarmuka dengan perangkat keras yang
     ada (antarmuka hardware)
Elements of the
development plan (con’t)
3. Proyek metodologi dan alat pengembangan
   untuk diterapkan pada setiap tahap
   proyek
4. Prosedur dan standar pengembangan
   perangkat lunak yakni sebuah daftar harus
   disiapkan dari standar pengembangan
   perangkat lunak dan prosedur yang harus
   diterapkan dalam proyek
5. Pemetaan dari proses pengembangan.
   Aktifitasnya meliputi :
Elements of the
development plan (con’t)
 a) Perkiraan durasi aktivitas tersebut. Perkiraan ini sangat
    tergantung pada pengalaman yang diperoleh dalam
    proyek-proyek sebelumnya
 b) urutan logis dimana setiap kegiatan yang akan
    dilakukan, termasuk deskripsi dari setiap keterkaitan
    kegiatan
 c) jenis sumber daya profesional yang diperlukan dan
    mengestimasi
    berapa banyak sumber daya yang diperlukan untuk
    setiap kegiatan

6. Milestone Proyek
   Untuk masing-masing milestone, penyelesaian waktu dan
   produk proyek (dokumen dan kode) harus didefinisikan
Elements of the
development plan (con’t)
7. Staf organisasi proyek.
  Rencananya terdiri dari:

  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
Elements of the
development plan (con’t)
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
Elements of the
development plan (con’t)
8. Pengembangan fasilitas
  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

9. Penanganan risiko
  Pengembangan risiko melekat dalam setiap
  proyek.
Elements of the
development plan (con’t)
10. Kontrol metode
    Untuk mengendalikan pelaksanaan proyek, manajer
    proyek dan departemen manajemen menerapkan
    serangkaian praktek pemantauan saat
    menyiapkan laporan kemajuan dan mengkoordinasikan
    pertemuan
11. Estimasi biaya proyek
    Perkiraan biaya proyek didasarkan pada perkiraan usulan
    biaya, diikuti dengan review menyeluruh relevansi lanjutan
    berdasarkan perkiraan pembaruan diperbarui
    sumber daya manusia, negosiasi kontrak antara
    subkontraktor dengan pemasok, dan sebagainya.
Development plan
approval
 Persetujuan Pengembangan Rencana
 review
 Hal ini akan selesai disesuaikan dengan
 prosedur yang diterapkan dalam
 organisasi
Development plan and
quality plan objectives
 Planning adalah sebuah proses yang
 memiliki beberapa rencana, yang
 dimasudkan untuk mempersiapkan
 pondasi yang memadai , pondasi-
 pondasi tersebut antara lain :
Elements of the quality plan
1. Kualitas tujuan
   Istilah "tujuan kualitas" mengacu pada
   persyaratan substantif sistem
   perangkat lunak yang dikembangkan.
   Ukuran kuantitatif biasanya lebih dipilih
   ketika memilih tujuan kualitas karena
   memberikan pengembang dengan
   penilaian yang lebih obyektif dari
   kinerja perangkat lunak selama proses
   pengembangan dan pengujian sistem.
Elements of the quality plan
(con’t)
2. Perencanaan kegiatan review
   Rencana mutu harus menyediakan
   daftar lengkap dari semua tinjauan
   kegiatan yang direncanakan, meliputi :
   tinjauan desain (DRs), inspeksi desain,
   inspeksi kode, dan sebagainya,
   dengan berikut ditentukan untuk setiap
   kegiatan:
Elements of the quality plan
(con’t)
    Tinjauan ruang lingkup kegiatan
    Tinjauan jenis kegiatan
    Review jadwal kegiatan (seperti yang
     didefinisikan sebagai prioritas utama untuk
     keberhasilan kegiatan proses proyek)
    Prosedur khusus yang akan diterapkan
    Siapa yang bertanggung jawab untuk
     melaksanakan kegiatan review
Elements of the quality plan
(con’t)
 3.Perencanaan tes perangkat lunak
   Pada perencanaan mutu dalam hal ini harus tersedia daftar
   lengkap mengenai tes yang akan dilakukan, yakni meliputi :
        Unit, integrasi atau sistem lengkap untuk diuji
       Jenis kegiatan pengujian yang akan dilakukan, termasuk
        spesifikasi
        tes perangkat lunak komputerisasi untuk diterapkan
       Rencana jadwal pengujian (seperti yang didefinisikan
        sebagai prioritas utama untuk
        keberhasilan kegiatan proses proyek)
       Spesifik prosedur yang harus diterapkan
       Siapa yang bertanggung jawab atas pelaksanaan
        pengujian.
Elements of the quality plan
(con’t)
 4. Perencanaan tes penerimaan untuk perangkat lunak
    eksternal yang dikembangkan
    Tes penerimaan untuk eksternal
    software yang dikembangkan harus paralel dengan
    yang digunakan untuk pengembangan secara tes
    perangkat lunak internal
 5. Manajemen Konfigurasi
    Rencana mutu harus menentukan alat konfigurasi
    manajemen dan prosedur, termasuk perubahan-
    kontrol prosedur dimaksudkan untuk
    diterapkan di seluruh proyek.
Rencana mutu dokumen,
format dan persetujuan
Rencana mutu dapat dibuat sebagai
 bagian dari rencana pengembangan
 atau sebagai
 independen dokumen
Review dan persetujuan dari rencana
 mutu harus dilakukan sesuai dengan
 standar organisasi prosedur untuk
 rencana tersebut
Development and quality plans
for small projects
and for internal projects
  Recommended elements of development and
   quality plans for small projects
     The development plan:
         Project products, indicating
           “deliverables”
         Project benchmarks
         Development risks
         Estimates of project costs
     The quality plan:
         Quality goals
Development and quality plans
for small projects
and for internal projects (con’t)
  Manfaat penyusunan rencana pembangunan dan kualitas untuk
   intern proyek
    (a)departemen pengembangan akan menghindari kerugian
       yang terjadi pada jadwal yang tidak realistis
       dan anggaran, serta kegagalan konsekuen untuk proyek lain
       dan untuk reputasi perusahaan
    (b)"pelanggan" internal akan menikmati penurunan risiko
       penyelesaian akhir dan anggaran overruns dan
       pengendalian proyek peningkatan dan koordinasi dengan
       pengembang.
    (c) 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
 Referensi :
  Galin, Daniel (2004) ; Software Quality
  Assurance From theory to
  implementation

More Related Content

What's hot

Manajemen Pengadaan dan Risiko
Manajemen Pengadaan dan RisikoManajemen Pengadaan dan Risiko
Manajemen Pengadaan dan Risiko
sandykece
 
Manajemen Proyek
Manajemen ProyekManajemen Proyek
Manajemen Proyek
Learner
 
“Perspektif, Defenisi Kurikulum, dan Karakteristik Pendidikan Teknologi dan K...
“Perspektif, Defenisi Kurikulum, dan Karakteristik Pendidikan Teknologi dan K...“Perspektif, Defenisi Kurikulum, dan Karakteristik Pendidikan Teknologi dan K...
“Perspektif, Defenisi Kurikulum, dan Karakteristik Pendidikan Teknologi dan K...e pai
 
Rpl 5-perencanaan proyek perangkat lunak
Rpl 5-perencanaan proyek perangkat lunakRpl 5-perencanaan proyek perangkat lunak
Rpl 5-perencanaan proyek perangkat lunakf' yagami
 
Perencanaan proyek
Perencanaan proyekPerencanaan proyek
Perencanaan proyek
vimzjr
 
Program pelatihan desain grafis 2020
Program pelatihan desain grafis 2020Program pelatihan desain grafis 2020
Program pelatihan desain grafis 2020
Rasyad Hermawan
 
Modul kuliah Manajemen Proyek
Modul kuliah Manajemen ProyekModul kuliah Manajemen Proyek
Modul kuliah Manajemen Proyek
AMIK AL MA'SOEM
 
BAHAN AJAR DAN MEDIA PEMBELAJARAN.pptx
BAHAN AJAR DAN MEDIA PEMBELAJARAN.pptxBAHAN AJAR DAN MEDIA PEMBELAJARAN.pptx
BAHAN AJAR DAN MEDIA PEMBELAJARAN.pptx
nurul295881
 
4 manajemen-proyek
4 manajemen-proyek4 manajemen-proyek
4 manajemen-proyekAtika Darety
 
Pelatihan Manajemen Resiko
Pelatihan Manajemen ResikoPelatihan Manajemen Resiko
Pelatihan Manajemen Resiko
Shobrie Hardhi, SE, CFA, CLA, CPHR, CPTr.
 
manajemen Proyek perangkat Lunak
manajemen Proyek perangkat Lunakmanajemen Proyek perangkat Lunak
manajemen Proyek perangkat Lunak
Awank Miclww
 
Manajemen ruang-lingkup-proyek
Manajemen ruang-lingkup-proyekManajemen ruang-lingkup-proyek
Manajemen ruang-lingkup-proyek
Fajar Baskoro
 
Pertemuan 5 Perencanaan Testing
Pertemuan 5 Perencanaan TestingPertemuan 5 Perencanaan Testing
Pertemuan 5 Perencanaan Testing
Endang Retnoningsih
 
Jenis-jenis Perencanaan Pendidikan
Jenis-jenis Perencanaan PendidikanJenis-jenis Perencanaan Pendidikan
Jenis-jenis Perencanaan PendidikanEççô Ĥärýý
 
Development & quality plan
Development & quality planDevelopment & quality plan
Development & quality plan
Febryci Legirian
 
Project human resource_management_diajuk
Project human resource_management_diajukProject human resource_management_diajuk
Project human resource_management_diajuk
Fajar Baskoro
 
Project human resources manangement
Project human resources manangementProject human resources manangement
Project human resources manangementRahmat Taufiq Sigit
 
Skema Ruang Lingkup Manajemen Sumber Daya Manusia
Skema Ruang Lingkup Manajemen Sumber Daya ManusiaSkema Ruang Lingkup Manajemen Sumber Daya Manusia
Skema Ruang Lingkup Manajemen Sumber Daya Manusia
William Perkasa
 
Testing&implementasi 2
Testing&implementasi 2Testing&implementasi 2
Testing&implementasi 2
aiiniR
 
Standar kompetensi jabatan adminstrator
Standar kompetensi jabatan adminstratorStandar kompetensi jabatan adminstrator
Standar kompetensi jabatan adminstrator
iduyad
 

What's hot (20)

Manajemen Pengadaan dan Risiko
Manajemen Pengadaan dan RisikoManajemen Pengadaan dan Risiko
Manajemen Pengadaan dan Risiko
 
Manajemen Proyek
Manajemen ProyekManajemen Proyek
Manajemen Proyek
 
“Perspektif, Defenisi Kurikulum, dan Karakteristik Pendidikan Teknologi dan K...
“Perspektif, Defenisi Kurikulum, dan Karakteristik Pendidikan Teknologi dan K...“Perspektif, Defenisi Kurikulum, dan Karakteristik Pendidikan Teknologi dan K...
“Perspektif, Defenisi Kurikulum, dan Karakteristik Pendidikan Teknologi dan K...
 
Rpl 5-perencanaan proyek perangkat lunak
Rpl 5-perencanaan proyek perangkat lunakRpl 5-perencanaan proyek perangkat lunak
Rpl 5-perencanaan proyek perangkat lunak
 
Perencanaan proyek
Perencanaan proyekPerencanaan proyek
Perencanaan proyek
 
Program pelatihan desain grafis 2020
Program pelatihan desain grafis 2020Program pelatihan desain grafis 2020
Program pelatihan desain grafis 2020
 
Modul kuliah Manajemen Proyek
Modul kuliah Manajemen ProyekModul kuliah Manajemen Proyek
Modul kuliah Manajemen Proyek
 
BAHAN AJAR DAN MEDIA PEMBELAJARAN.pptx
BAHAN AJAR DAN MEDIA PEMBELAJARAN.pptxBAHAN AJAR DAN MEDIA PEMBELAJARAN.pptx
BAHAN AJAR DAN MEDIA PEMBELAJARAN.pptx
 
4 manajemen-proyek
4 manajemen-proyek4 manajemen-proyek
4 manajemen-proyek
 
Pelatihan Manajemen Resiko
Pelatihan Manajemen ResikoPelatihan Manajemen Resiko
Pelatihan Manajemen Resiko
 
manajemen Proyek perangkat Lunak
manajemen Proyek perangkat Lunakmanajemen Proyek perangkat Lunak
manajemen Proyek perangkat Lunak
 
Manajemen ruang-lingkup-proyek
Manajemen ruang-lingkup-proyekManajemen ruang-lingkup-proyek
Manajemen ruang-lingkup-proyek
 
Pertemuan 5 Perencanaan Testing
Pertemuan 5 Perencanaan TestingPertemuan 5 Perencanaan Testing
Pertemuan 5 Perencanaan Testing
 
Jenis-jenis Perencanaan Pendidikan
Jenis-jenis Perencanaan PendidikanJenis-jenis Perencanaan Pendidikan
Jenis-jenis Perencanaan Pendidikan
 
Development & quality plan
Development & quality planDevelopment & quality plan
Development & quality plan
 
Project human resource_management_diajuk
Project human resource_management_diajukProject human resource_management_diajuk
Project human resource_management_diajuk
 
Project human resources manangement
Project human resources manangementProject human resources manangement
Project human resources manangement
 
Skema Ruang Lingkup Manajemen Sumber Daya Manusia
Skema Ruang Lingkup Manajemen Sumber Daya ManusiaSkema Ruang Lingkup Manajemen Sumber Daya Manusia
Skema Ruang Lingkup Manajemen Sumber Daya Manusia
 
Testing&implementasi 2
Testing&implementasi 2Testing&implementasi 2
Testing&implementasi 2
 
Standar kompetensi jabatan adminstrator
Standar kompetensi jabatan adminstratorStandar kompetensi jabatan adminstrator
Standar kompetensi jabatan adminstrator
 

Similar to Mengenai development quality plan

Development and quality plan
Development and quality planDevelopment and quality plan
Development and quality planirna_300791
 
Perencanaan Proyek Perangkat Lunak menggunakan IEEE SCM
Perencanaan Proyek Perangkat Lunak menggunakan IEEE SCMPerencanaan Proyek Perangkat Lunak menggunakan IEEE SCM
Perencanaan Proyek Perangkat Lunak menggunakan IEEE SCM
Fitra Zul Fahmi
 
Manajemen proyek perangkat lunak syafria zepri pratama
Manajemen proyek perangkat lunak syafria zepri pratama Manajemen proyek perangkat lunak syafria zepri pratama
Manajemen proyek perangkat lunak syafria zepri pratama
safriazepripratama
 
C6 Development&Quality plan
C6 Development&Quality planC6 Development&Quality plan
C6 Development&Quality planIka Nurkasanah
 
Manajemen proyek.pptx
Manajemen proyek.pptxManajemen proyek.pptx
Manajemen proyek.pptx
AndrianiNurian
 
Bab 4
Bab 4Bab 4
Pre project component
Pre project componentPre project component
Pre project component
Syaifudin Zuhri
 
Buku ajar kecil 09
Buku ajar kecil 09Buku ajar kecil 09
Buku ajar kecil 09Ainul Yaqin
 
[Fp] perencanaan proyek -
[Fp]   perencanaan proyek -[Fp]   perencanaan proyek -
[Fp] perencanaan proyek -
Kania Amalia
 
Materi PPL.docx
Materi PPL.docxMateri PPL.docx
Materi PPL.docx
AdhamsTanniewa
 
Ch 11
Ch 11Ch 11
Jaminan Kualitas Perangkat Lunak
Jaminan Kualitas Perangkat LunakJaminan Kualitas Perangkat Lunak
Jaminan Kualitas Perangkat LunakYunita Rainbow
 
SQA architecture
SQA architectureSQA architecture
SQA architectureashamarsha
 
Project progress control
Project progress controlProject progress control
Project progress controlirna_300791
 
Buku ajar kecil 03
Buku ajar kecil 03Buku ajar kecil 03
Buku ajar kecil 03Ainul Yaqin
 
Tugas 3 MPPL (D)
Tugas 3 MPPL (D)Tugas 3 MPPL (D)
Tugas 3 MPPL (D)
PutriAprilliandini
 
Rpl 4-proses perangkat lunak & metrik proyek
Rpl 4-proses perangkat lunak & metrik proyekRpl 4-proses perangkat lunak & metrik proyek
Rpl 4-proses perangkat lunak & metrik proyekf' yagami
 
Rekayasa perangkat lunak
Rekayasa perangkat lunakRekayasa perangkat lunak
Rekayasa perangkat lunak
Agus Ronaldo Siahaan
 
Management and its role in software quality assurance
Management and its role in software quality assuranceManagement and its role in software quality assurance
Management and its role in software quality assuranceirna_300791
 

Similar to Mengenai development quality plan (20)

Development and quality plan
Development and quality planDevelopment and quality plan
Development and quality plan
 
Dev&qual
Dev&qualDev&qual
Dev&qual
 
Perencanaan Proyek Perangkat Lunak menggunakan IEEE SCM
Perencanaan Proyek Perangkat Lunak menggunakan IEEE SCMPerencanaan Proyek Perangkat Lunak menggunakan IEEE SCM
Perencanaan Proyek Perangkat Lunak menggunakan IEEE SCM
 
Manajemen proyek perangkat lunak syafria zepri pratama
Manajemen proyek perangkat lunak syafria zepri pratama Manajemen proyek perangkat lunak syafria zepri pratama
Manajemen proyek perangkat lunak syafria zepri pratama
 
C6 Development&Quality plan
C6 Development&Quality planC6 Development&Quality plan
C6 Development&Quality plan
 
Manajemen proyek.pptx
Manajemen proyek.pptxManajemen proyek.pptx
Manajemen proyek.pptx
 
Bab 4
Bab 4Bab 4
Bab 4
 
Pre project component
Pre project componentPre project component
Pre project component
 
Buku ajar kecil 09
Buku ajar kecil 09Buku ajar kecil 09
Buku ajar kecil 09
 
[Fp] perencanaan proyek -
[Fp]   perencanaan proyek -[Fp]   perencanaan proyek -
[Fp] perencanaan proyek -
 
Materi PPL.docx
Materi PPL.docxMateri PPL.docx
Materi PPL.docx
 
Ch 11
Ch 11Ch 11
Ch 11
 
Jaminan Kualitas Perangkat Lunak
Jaminan Kualitas Perangkat LunakJaminan Kualitas Perangkat Lunak
Jaminan Kualitas Perangkat Lunak
 
SQA architecture
SQA architectureSQA architecture
SQA architecture
 
Project progress control
Project progress controlProject progress control
Project progress control
 
Buku ajar kecil 03
Buku ajar kecil 03Buku ajar kecil 03
Buku ajar kecil 03
 
Tugas 3 MPPL (D)
Tugas 3 MPPL (D)Tugas 3 MPPL (D)
Tugas 3 MPPL (D)
 
Rpl 4-proses perangkat lunak & metrik proyek
Rpl 4-proses perangkat lunak & metrik proyekRpl 4-proses perangkat lunak & metrik proyek
Rpl 4-proses perangkat lunak & metrik proyek
 
Rekayasa perangkat lunak
Rekayasa perangkat lunakRekayasa perangkat lunak
Rekayasa perangkat lunak
 
Management and its role in software quality assurance
Management and its role in software quality assuranceManagement and its role in software quality assurance
Management and its role in software quality assurance
 

Mengenai development quality plan

  • 1.
  • 2. Development plan and quality plan objectives Perencanaan adalah sebuah proses yang memiliki beberapa rencana, yang dimasudkan untuk mempersiapkan pondasi yang memadai , pondasi- pondasi tersebut antara lain :
  • 3. Development plan and quality plan objectives (con’t) 1. Penjadwalan kegiatan pembangunan yang akan mengarah pada keberhasilan dan penyelesaian proyek yang tepat waktu, dan memperkirakan tenaga kerja yang memerlukan sumber daya dan anggaran. 2. anggota tim merekrut dan mengalokasikan sumber daya pembangunan (menurut jadwal kegiatan dan perkiraan kebutuhan sumber daya tenaga kerja). 3. Menyelesaikan risiko pembangunan. 4. Menerapkan aktivitas SQA yang diperlukan. 5. Menyediakan manajemen dengan data yang diperlukan untuk pengendalian proyek.
  • 4. Elements of the development plan unsur-unsur berikut, masing-masing berlaku untuk komponen proyek yang berbeda, terdiri dari sebuah rencana pengembangan proyek, yakni :
  • 5. Elements of the development plan (con’t) 1. Produk proyek Rencana pengembangan meliputi :  Desain dokumen menentukan tanggal penyelesaian, menunjukkan barang yang akan disampaikan kepada pelanggan ("kiriman")  Produk perangkat lunak (menentukan tanggal penyelesaian dan instalasi situs)  Pelatihan tugas (menentukan tanggal, peserta dan situs)
  • 6. Elements of the development plan (con’t) 2. Interface proyek meliputi: Antarmuka dengan paket perangkat lunak yang ada (antarmuka perangkat lunak) Antarmuka dengan perangkat lunak lain dan / atau tim pengembangan perangkat keras yang bekerja pada sistem yang sama atau proyek (yaitu, kerjasama dan koordinasi link) Antarmuka dengan perangkat keras yang ada (antarmuka hardware)
  • 7. Elements of the development plan (con’t) 3. Proyek metodologi dan alat pengembangan untuk diterapkan pada setiap tahap proyek 4. Prosedur dan standar pengembangan perangkat lunak yakni sebuah daftar harus disiapkan dari standar pengembangan perangkat lunak dan prosedur yang harus diterapkan dalam proyek 5. Pemetaan dari proses pengembangan. Aktifitasnya meliputi :
  • 8. Elements of the development plan (con’t) a) Perkiraan durasi aktivitas tersebut. Perkiraan ini sangat tergantung pada pengalaman yang diperoleh dalam proyek-proyek sebelumnya b) urutan logis dimana setiap kegiatan yang akan dilakukan, termasuk deskripsi dari setiap keterkaitan kegiatan c) jenis sumber daya profesional yang diperlukan dan mengestimasi berapa banyak sumber daya yang diperlukan untuk setiap kegiatan 6. Milestone Proyek Untuk masing-masing milestone, penyelesaian waktu dan produk proyek (dokumen dan kode) harus didefinisikan
  • 9. Elements of the development plan (con’t) 7. Staf organisasi proyek. Rencananya terdiri dari:  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
  • 10. Elements of the development plan (con’t) 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
  • 11. Elements of the development plan (con’t) 8. Pengembangan fasilitas 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 9. Penanganan risiko Pengembangan risiko melekat dalam setiap proyek.
  • 12. Elements of the development plan (con’t) 10. Kontrol metode Untuk mengendalikan pelaksanaan proyek, manajer proyek dan departemen manajemen menerapkan serangkaian praktek pemantauan saat menyiapkan laporan kemajuan dan mengkoordinasikan pertemuan 11. Estimasi biaya proyek Perkiraan biaya proyek didasarkan pada perkiraan usulan biaya, diikuti dengan review menyeluruh relevansi lanjutan berdasarkan perkiraan pembaruan diperbarui sumber daya manusia, negosiasi kontrak antara subkontraktor dengan pemasok, dan sebagainya.
  • 13. Development plan approval Persetujuan Pengembangan Rencana review Hal ini akan selesai disesuaikan dengan prosedur yang diterapkan dalam organisasi
  • 14. Development plan and quality plan objectives Planning adalah sebuah proses yang memiliki beberapa rencana, yang dimasudkan untuk mempersiapkan pondasi yang memadai , pondasi- pondasi tersebut antara lain :
  • 15. Elements of the quality plan 1. Kualitas tujuan Istilah "tujuan kualitas" mengacu pada persyaratan substantif sistem perangkat lunak yang dikembangkan. Ukuran kuantitatif biasanya lebih dipilih ketika memilih tujuan kualitas karena memberikan pengembang dengan penilaian yang lebih obyektif dari kinerja perangkat lunak selama proses pengembangan dan pengujian sistem.
  • 16. Elements of the quality plan (con’t) 2. Perencanaan kegiatan review Rencana mutu harus menyediakan daftar lengkap dari semua tinjauan kegiatan yang direncanakan, meliputi : tinjauan desain (DRs), inspeksi desain, inspeksi kode, dan sebagainya, dengan berikut ditentukan untuk setiap kegiatan:
  • 17. Elements of the quality plan (con’t)  Tinjauan ruang lingkup kegiatan  Tinjauan jenis kegiatan  Review jadwal kegiatan (seperti yang didefinisikan sebagai prioritas utama untuk keberhasilan kegiatan proses proyek)  Prosedur khusus yang akan diterapkan  Siapa yang bertanggung jawab untuk melaksanakan kegiatan review
  • 18. Elements of the quality plan (con’t) 3.Perencanaan tes perangkat lunak Pada perencanaan mutu dalam hal ini harus tersedia daftar lengkap mengenai tes yang akan dilakukan, yakni meliputi :  Unit, integrasi atau sistem lengkap untuk diuji Jenis kegiatan pengujian yang akan dilakukan, termasuk spesifikasi tes perangkat lunak komputerisasi untuk diterapkan Rencana jadwal pengujian (seperti yang didefinisikan sebagai prioritas utama untuk keberhasilan kegiatan proses proyek) Spesifik prosedur yang harus diterapkan Siapa yang bertanggung jawab atas pelaksanaan pengujian.
  • 19. Elements of the quality plan (con’t) 4. Perencanaan tes penerimaan untuk perangkat lunak eksternal yang dikembangkan Tes penerimaan untuk eksternal software yang dikembangkan harus paralel dengan yang digunakan untuk pengembangan secara tes perangkat lunak internal 5. Manajemen Konfigurasi Rencana mutu harus menentukan alat konfigurasi manajemen dan prosedur, termasuk perubahan- kontrol prosedur dimaksudkan untuk diterapkan di seluruh proyek.
  • 20. Rencana mutu dokumen, format dan persetujuan Rencana mutu dapat dibuat sebagai bagian dari rencana pengembangan atau sebagai independen dokumen Review dan persetujuan dari rencana mutu harus dilakukan sesuai dengan standar organisasi prosedur untuk rencana tersebut
  • 21. Development and quality plans for small projects and for internal projects  Recommended elements of development and quality plans for small projects  The development plan: Project products, indicating “deliverables” Project benchmarks Development risks Estimates of project costs  The quality plan: Quality goals
  • 22. Development and quality plans for small projects and for internal projects (con’t)  Manfaat penyusunan rencana pembangunan dan kualitas untuk intern proyek (a)departemen pengembangan akan menghindari kerugian yang terjadi pada jadwal yang tidak realistis dan anggaran, serta kegagalan konsekuen untuk proyek lain dan untuk reputasi perusahaan (b)"pelanggan" internal akan menikmati penurunan risiko penyelesaian akhir dan anggaran overruns dan pengendalian proyek peningkatan dan koordinasi dengan pengembang. (c) 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
  • 23.  Referensi : Galin, Daniel (2004) ; Software Quality Assurance From theory to implementation