SlideShare uma empresa Scribd logo
1 de 12
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
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          Project Products

•   Design documents (date completion, deliverables)
•   Software products ( completion dates & installation sites)
•   Training tasks (dates, participants, sites)




                              2            Project Interfaces

                                 •   Interface dengan software packages yang saat ini ada
                                 •   Interface dengan tim hardware atau software lainnya
                                 •   Interface dengan hadrware yang ada saat ini
3   Project Methodology & Development Tools



         4      Software development standards & procedures




                  5              Mapping of the development process
                                                                                                GANTT
                                                                                                Chart
                      Berisi definisi detail dari tiap fase project yang meliputi aktivitas –
                      aktivitas berikut :
                      • Estimasi seluruh aktivitas yang akan dilakukan                           CPM

                      • Logical sequence (urutan kerja)
                      • Tipe sumberdaya profesional dan jumlahnya yang dibutuhkan
                                                                                                  PERT
6              Project Milestone

Berisi tanggal – tanggal atau deadline aktivitas penting yang harus
diselesaikan / dimulai




       7                     Project Staff Organization

           •    Struktur Organisasi proyek
           •    Kebutuhan akan profesionalitas seperti sertifikasi, pengalaman,
                dll.
           •    Jumlah anggota yang dibutuhkan
           •    Penunjukan ketua tim dan nama – nama anggota tim
8        Development Facilities

Hardware, software, office space, etc.



       9                         Development Risk



                 10                       Control method




                              11                    Project Cost estimation
1           List of Quality Goals


    2                      Review Activities


        3                           Software tests


                4          Acceptance test (for externally developed)



                     5          Configuration management & procedures
Development & Quality plan pada proyek dengan skala besar, belum tentu dapat
langsung diimplementasikan pada small project. Berikut rekomendasi elemen untuk
                                 small project


                            Development Plan

   •   Project Product
   •   Product bencmarks
   •   Development risk
   •   Estimates of project costs


                                               Quality Plan

                        •    Quality Goals
Advantage for Software Development

•   Mencegah over budget
•   Menghindari kerugian akibat delay
•   Mencegah kerugian pada market status, khususya reputasi
    perusahaan yang dikarenakan projek eksternal

                          Advantage for Internal customer

             •   Penyimpangan dan resiko over budget lebih sedikit
             •   Kontrol pada proses pengembangan yang lebih baik
             •   Lebih sedikit kekurangan akibat delay internal

                                           Advantage for Organization

                            •   Mengurangi kerugian pasar
                            •   Mengurangi resiko keterlambatan supply of product
                            •   Mengurangi resiko penambahan supply biaya
Galin, Daniel. 2004. Software
Quality Assurance From
Theory to Implementation.

Mais conteúdo relacionado

Mais procurados

Rekayasa Perangkat Lunak JAMINAN KUALITAS PERANGKAT LUNAK
Rekayasa Perangkat Lunak JAMINAN KUALITAS PERANGKAT LUNAKRekayasa Perangkat Lunak JAMINAN KUALITAS PERANGKAT LUNAK
Rekayasa Perangkat Lunak JAMINAN KUALITAS PERANGKAT LUNAKListyowatik (Yanie)
 
Manajemen proyek-perangkat-lunak-penjabaran-paper
Manajemen proyek-perangkat-lunak-penjabaran-paperManajemen proyek-perangkat-lunak-penjabaran-paper
Manajemen proyek-perangkat-lunak-penjabaran-paperIstiqomah Nur Fatayati
 
Tnd - Pengantar Manajemen Proyek Sistem Informasi - Temu 1
Tnd - Pengantar Manajemen Proyek Sistem Informasi - Temu 1Tnd - Pengantar Manajemen Proyek Sistem Informasi - Temu 1
Tnd - Pengantar Manajemen Proyek Sistem Informasi - Temu 1Tino Dwiantoro
 
PMBOK 6 Summary: Module 2 (Planning Processes)
PMBOK 6 Summary: Module 2 (Planning Processes)PMBOK 6 Summary: Module 2 (Planning Processes)
PMBOK 6 Summary: Module 2 (Planning Processes)Awaludin Zakaria
 
Software quality assurance (sqa)
Software quality assurance (sqa)Software quality assurance (sqa)
Software quality assurance (sqa)Pande Narendra
 
Pelatihan peg baru-des2010-project-management
Pelatihan peg baru-des2010-project-managementPelatihan peg baru-des2010-project-management
Pelatihan peg baru-des2010-project-managementGinanjar Saputra
 
SQA architecture
SQA architectureSQA architecture
SQA architectureashamarsha
 
PMBOK 6 Summary: Module 4 (Monitoring and Controlling Processes)
PMBOK 6 Summary: Module 4 (Monitoring and Controlling Processes)PMBOK 6 Summary: Module 4 (Monitoring and Controlling Processes)
PMBOK 6 Summary: Module 4 (Monitoring and Controlling Processes)Awaludin Zakaria
 
Tnd - Pengantar Manajemen Proyek Sistem Informasi - Temu 4
Tnd - Pengantar Manajemen Proyek Sistem Informasi - Temu 4Tnd - Pengantar Manajemen Proyek Sistem Informasi - Temu 4
Tnd - Pengantar Manajemen Proyek Sistem Informasi - Temu 4Tino Dwiantoro
 
Ppsi pertemuan-1-pengantar
Ppsi pertemuan-1-pengantarPpsi pertemuan-1-pengantar
Ppsi pertemuan-1-pengantarAbrianto Nugraha
 
Development and quality plan
Development and quality planDevelopment and quality plan
Development and quality planirna_300791
 
Software Project Management - Pengenalan Manajemen Proyek
Software Project Management - Pengenalan Manajemen ProyekSoftware Project Management - Pengenalan Manajemen Proyek
Software Project Management - Pengenalan Manajemen ProyekDudy Ali
 
manajemen Proyek perangkat Lunak
manajemen Proyek perangkat Lunakmanajemen Proyek perangkat Lunak
manajemen Proyek perangkat LunakAwank Miclww
 
Tnd - Pengantar Manajemen Proyek Sistem Informasi - Temu 3
Tnd - Pengantar Manajemen Proyek Sistem Informasi - Temu 3Tnd - Pengantar Manajemen Proyek Sistem Informasi - Temu 3
Tnd - Pengantar Manajemen Proyek Sistem Informasi - Temu 3Tino Dwiantoro
 
Rpl 04 - manajemen proyek dan kuis 1
Rpl   04 - manajemen proyek dan kuis 1Rpl   04 - manajemen proyek dan kuis 1
Rpl 04 - manajemen proyek dan kuis 1Febriyani Syafri
 

Mais procurados (20)

Rekayasa Perangkat Lunak JAMINAN KUALITAS PERANGKAT LUNAK
Rekayasa Perangkat Lunak JAMINAN KUALITAS PERANGKAT LUNAKRekayasa Perangkat Lunak JAMINAN KUALITAS PERANGKAT LUNAK
Rekayasa Perangkat Lunak JAMINAN KUALITAS PERANGKAT LUNAK
 
Manajemen proyek-perangkat-lunak-penjabaran-paper
Manajemen proyek-perangkat-lunak-penjabaran-paperManajemen proyek-perangkat-lunak-penjabaran-paper
Manajemen proyek-perangkat-lunak-penjabaran-paper
 
Tnd - Pengantar Manajemen Proyek Sistem Informasi - Temu 1
Tnd - Pengantar Manajemen Proyek Sistem Informasi - Temu 1Tnd - Pengantar Manajemen Proyek Sistem Informasi - Temu 1
Tnd - Pengantar Manajemen Proyek Sistem Informasi - Temu 1
 
Pre project component
Pre project componentPre project component
Pre project component
 
PMBOK 6 Summary: Module 2 (Planning Processes)
PMBOK 6 Summary: Module 2 (Planning Processes)PMBOK 6 Summary: Module 2 (Planning Processes)
PMBOK 6 Summary: Module 2 (Planning Processes)
 
Software quality assurance (sqa)
Software quality assurance (sqa)Software quality assurance (sqa)
Software quality assurance (sqa)
 
Pelatihan peg baru-des2010-project-management
Pelatihan peg baru-des2010-project-managementPelatihan peg baru-des2010-project-management
Pelatihan peg baru-des2010-project-management
 
SQA architecture
SQA architectureSQA architecture
SQA architecture
 
PMBOK 6 Summary: Module 4 (Monitoring and Controlling Processes)
PMBOK 6 Summary: Module 4 (Monitoring and Controlling Processes)PMBOK 6 Summary: Module 4 (Monitoring and Controlling Processes)
PMBOK 6 Summary: Module 4 (Monitoring and Controlling Processes)
 
Tnd - Pengantar Manajemen Proyek Sistem Informasi - Temu 4
Tnd - Pengantar Manajemen Proyek Sistem Informasi - Temu 4Tnd - Pengantar Manajemen Proyek Sistem Informasi - Temu 4
Tnd - Pengantar Manajemen Proyek Sistem Informasi - Temu 4
 
Ppsi pertemuan-2
Ppsi pertemuan-2Ppsi pertemuan-2
Ppsi pertemuan-2
 
Ppsi pertemuan-1-pengantar
Ppsi pertemuan-1-pengantarPpsi pertemuan-1-pengantar
Ppsi pertemuan-1-pengantar
 
1 mps ippg
1 mps ippg1 mps ippg
1 mps ippg
 
Development and quality plan
Development and quality planDevelopment and quality plan
Development and quality plan
 
Software Project Management - Pengenalan Manajemen Proyek
Software Project Management - Pengenalan Manajemen ProyekSoftware Project Management - Pengenalan Manajemen Proyek
Software Project Management - Pengenalan Manajemen Proyek
 
manajemen Proyek perangkat Lunak
manajemen Proyek perangkat Lunakmanajemen Proyek perangkat Lunak
manajemen Proyek perangkat Lunak
 
Tnd - Pengantar Manajemen Proyek Sistem Informasi - Temu 3
Tnd - Pengantar Manajemen Proyek Sistem Informasi - Temu 3Tnd - Pengantar Manajemen Proyek Sistem Informasi - Temu 3
Tnd - Pengantar Manajemen Proyek Sistem Informasi - Temu 3
 
Rpl 04 - manajemen proyek dan kuis 1
Rpl   04 - manajemen proyek dan kuis 1Rpl   04 - manajemen proyek dan kuis 1
Rpl 04 - manajemen proyek dan kuis 1
 
Manajemen proyek (1)
Manajemen proyek (1)Manajemen proyek (1)
Manajemen proyek (1)
 
Ppsi pertemuan-5
Ppsi pertemuan-5Ppsi pertemuan-5
Ppsi pertemuan-5
 

Destaque

Nissan patrol fran
Nissan  patrol   franNissan  patrol   fran
Nissan patrol franfranseroiro2
 
Exposición 1
Exposición 1Exposición 1
Exposición 1Ergaid
 
Elearning
ElearningElearning
ElearningErgaid
 
Virus informaticos 19
Virus informaticos 19Virus informaticos 19
Virus informaticos 19dieguiiste
 
Repix facebook flow
Repix facebook flowRepix facebook flow
Repix facebook flowRichard Kuo
 
5 Razones para recomendar Varilux. Entrenamiento 2012
5 Razones para recomendar Varilux. Entrenamiento 20125 Razones para recomendar Varilux. Entrenamiento 2012
5 Razones para recomendar Varilux. Entrenamiento 2012Essilor Argentina
 
Carlos alberto parrado roa paso a paso
Carlos alberto parrado roa paso a paso Carlos alberto parrado roa paso a paso
Carlos alberto parrado roa paso a paso Carlos Parrado Roa
 
Copia de els blocs com a eina col·laborativa en psicologia.pptx%0 a
Copia de els blocs com  a eina col·laborativa en psicologia.pptx%0 aCopia de els blocs com  a eina col·laborativa en psicologia.pptx%0 a
Copia de els blocs com a eina col·laborativa en psicologia.pptx%0 aHakabloggers
 
การลำเลียงสาร54
การลำเลียงสาร54การลำเลียงสาร54
การลำเลียงสาร54Oui Nuchanart
 
Adjudicacions Interins 2013
Adjudicacions Interins 2013Adjudicacions Interins 2013
Adjudicacions Interins 2013David Heras
 
ANÀLISI OBRES D'ART
ANÀLISI OBRES D'ARTANÀLISI OBRES D'ART
ANÀLISI OBRES D'ARTjcorbala
 

Destaque (20)

Nissan patrol fran
Nissan  patrol   franNissan  patrol   fran
Nissan patrol fran
 
Exposición 1
Exposición 1Exposición 1
Exposición 1
 
Definitiva
DefinitivaDefinitiva
Definitiva
 
Elearning
ElearningElearning
Elearning
 
Paci
PaciPaci
Paci
 
Virus informaticos 19
Virus informaticos 19Virus informaticos 19
Virus informaticos 19
 
Números para letras,signos,etc
Números para letras,signos,etcNúmeros para letras,signos,etc
Números para letras,signos,etc
 
Portfólio
PortfólioPortfólio
Portfólio
 
Uzuulen
UzuulenUzuulen
Uzuulen
 
Repix facebook flow
Repix facebook flowRepix facebook flow
Repix facebook flow
 
5 Razones para recomendar Varilux. Entrenamiento 2012
5 Razones para recomendar Varilux. Entrenamiento 20125 Razones para recomendar Varilux. Entrenamiento 2012
5 Razones para recomendar Varilux. Entrenamiento 2012
 
Carlos alberto parrado roa paso a paso
Carlos alberto parrado roa paso a paso Carlos alberto parrado roa paso a paso
Carlos alberto parrado roa paso a paso
 
Copia de els blocs com a eina col·laborativa en psicologia.pptx%0 a
Copia de els blocs com  a eina col·laborativa en psicologia.pptx%0 aCopia de els blocs com  a eina col·laborativa en psicologia.pptx%0 a
Copia de els blocs com a eina col·laborativa en psicologia.pptx%0 a
 
การลำเลียงสาร54
การลำเลียงสาร54การลำเลียงสาร54
การลำเลียงสาร54
 
Tercera práctica power point
Tercera práctica power pointTercera práctica power point
Tercera práctica power point
 
3 elementos facil
3 elementos facil3 elementos facil
3 elementos facil
 
Adjudicacions Interins 2013
Adjudicacions Interins 2013Adjudicacions Interins 2013
Adjudicacions Interins 2013
 
Taraah material
Taraah materialTaraah material
Taraah material
 
Acuarelistas famosos
Acuarelistas famososAcuarelistas famosos
Acuarelistas famosos
 
ANÀLISI OBRES D'ART
ANÀLISI OBRES D'ARTANÀLISI OBRES D'ART
ANÀLISI OBRES D'ART
 

Semelhante a Development & Quality Plan untuk Software

06. Manajemen Batasan Proyek.pdf
06. Manajemen Batasan Proyek.pdf06. Manajemen Batasan Proyek.pdf
06. Manajemen Batasan Proyek.pdfholid nuer
 
Manajemen Pengadaan dan Risiko
Manajemen Pengadaan dan RisikoManajemen Pengadaan dan Risiko
Manajemen Pengadaan dan Risikosandykece
 
Buku ajar kecil 09
Buku ajar kecil 09Buku ajar kecil 09
Buku ajar kecil 09Ainul Yaqin
 
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
 
SQA System – An SQA Architecture
SQA System – An SQA ArchitectureSQA System – An SQA Architecture
SQA System – An SQA Architecturezatalinimarsal
 
Tugas audit dan evaluasi ti kelompok 9
Tugas audit dan evaluasi ti kelompok 9Tugas audit dan evaluasi ti kelompok 9
Tugas audit dan evaluasi ti kelompok 9idrissss dddd
 
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
 
Week 5 - Agile Methods and Software Engineering Practice.pptx
Week 5 - Agile Methods and Software Engineering Practice.pptxWeek 5 - Agile Methods and Software Engineering Practice.pptx
Week 5 - Agile Methods and Software Engineering Practice.pptxStevenAdiSantoso
 
2. Manajemen Proyek PL.pptx
2. Manajemen Proyek PL.pptx2. Manajemen Proyek PL.pptx
2. Manajemen Proyek PL.pptxjauhariaja
 

Semelhante a Development & Quality Plan untuk Software (20)

0009-P01.pdf
0009-P01.pdf0009-P01.pdf
0009-P01.pdf
 
06. Manajemen Batasan Proyek.pdf
06. Manajemen Batasan Proyek.pdf06. Manajemen Batasan Proyek.pdf
06. Manajemen Batasan Proyek.pdf
 
Manajemen Pengadaan dan Risiko
Manajemen Pengadaan dan RisikoManajemen Pengadaan dan Risiko
Manajemen Pengadaan dan Risiko
 
Pertemuan 6
Pertemuan 6Pertemuan 6
Pertemuan 6
 
Buku ajar kecil 09
Buku ajar kecil 09Buku ajar kecil 09
Buku ajar kecil 09
 
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
 
Ch 11
Ch 11Ch 11
Ch 11
 
SQA System – An SQA Architecture
SQA System – An SQA ArchitectureSQA System – An SQA Architecture
SQA System – An SQA Architecture
 
Dev&qual
Dev&qualDev&qual
Dev&qual
 
Tugas audit dan evaluasi ti kelompok 9
Tugas audit dan evaluasi ti kelompok 9Tugas audit dan evaluasi ti kelompok 9
Tugas audit dan evaluasi ti kelompok 9
 
Bab 4
Bab 4Bab 4
Bab 4
 
Komponen sqa
Komponen sqaKomponen sqa
Komponen sqa
 
ITPM
ITPM ITPM
ITPM
 
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
 
Progres Blog 5209100080
Progres Blog 5209100080Progres Blog 5209100080
Progres Blog 5209100080
 
Materi PPL.docx
Materi PPL.docxMateri PPL.docx
Materi PPL.docx
 
Week 5 - Agile Methods and Software Engineering Practice.pptx
Week 5 - Agile Methods and Software Engineering Practice.pptxWeek 5 - Agile Methods and Software Engineering Practice.pptx
Week 5 - Agile Methods and Software Engineering Practice.pptx
 
Tugas MPPL
Tugas MPPLTugas MPPL
Tugas MPPL
 
2. Manajemen Proyek PL.pptx
2. Manajemen Proyek PL.pptx2. Manajemen Proyek PL.pptx
2. Manajemen Proyek PL.pptx
 
Sqa architecture
Sqa architectureSqa architecture
Sqa architecture
 

Mais de Ika Nurkasanah

Manajemen Resiko - Identifikasi Resiko
Manajemen Resiko - Identifikasi ResikoManajemen Resiko - Identifikasi Resiko
Manajemen Resiko - Identifikasi ResikoIka Nurkasanah
 
Tugas 2 - AUDIT & ITRM
Tugas 2 - AUDIT & ITRMTugas 2 - AUDIT & ITRM
Tugas 2 - AUDIT & ITRMIka Nurkasanah
 
C21 costs of software quality
C21 costs of software qualityC21 costs of software quality
C21 costs of software qualityIka Nurkasanah
 
C19 documentation control
C19 documentation controlC19 documentation control
C19 documentation controlIka Nurkasanah
 
C18 software configuration management
C18 software configuration managementC18 software configuration management
C18 software configuration managementIka Nurkasanah
 
C17 corrective & preventive actions (capa)
C17 corrective & preventive actions (capa)C17 corrective & preventive actions (capa)
C17 corrective & preventive actions (capa)Ika Nurkasanah
 
C16 staff training and certification
C16 staff training and certificationC16 staff training and certification
C16 staff training and certificationIka Nurkasanah
 
C19 documentation control
C19 documentation controlC19 documentation control
C19 documentation controlIka Nurkasanah
 
C18 software configuration management
C18 software configuration managementC18 software configuration management
C18 software configuration managementIka Nurkasanah
 
C15 supporting quality devices
C15 supporting quality devicesC15 supporting quality devices
C15 supporting quality devicesIka Nurkasanah
 
C14 procedure & work instructions
C14 procedure & work instructionsC14 procedure & work instructions
C14 procedure & work instructionsIka Nurkasanah
 
C13 case tools and their effect on software quality
C13 case tools and their effect on software qualityC13 case tools and their effect on software quality
C13 case tools and their effect on software qualityIka Nurkasanah
 
C12 assuring the quality of external participants contributions
C12 assuring the quality of external participants contributionsC12 assuring the quality of external participants contributions
C12 assuring the quality of external participants contributionsIka Nurkasanah
 
C11 assuring the quality of software maintenance components
C11 assuring the quality of software maintenance componentsC11 assuring the quality of software maintenance components
C11 assuring the quality of software maintenance componentsIka Nurkasanah
 
C10 software testing implementation
C10 software testing   implementationC10 software testing   implementation
C10 software testing implementationIka Nurkasanah
 
C7 Integrating SQA to PLC
C7 Integrating SQA to PLCC7 Integrating SQA to PLC
C7 Integrating SQA to PLCIka Nurkasanah
 

Mais de Ika Nurkasanah (20)

Manajemen Resiko - Identifikasi Resiko
Manajemen Resiko - Identifikasi ResikoManajemen Resiko - Identifikasi Resiko
Manajemen Resiko - Identifikasi Resiko
 
Tugas 2 - AUDIT & ITRM
Tugas 2 - AUDIT & ITRMTugas 2 - AUDIT & ITRM
Tugas 2 - AUDIT & ITRM
 
Task 1 MERIT
Task 1 MERITTask 1 MERIT
Task 1 MERIT
 
C21 costs of software quality
C21 costs of software qualityC21 costs of software quality
C21 costs of software quality
 
C20 progress control
C20 progress controlC20 progress control
C20 progress control
 
C19 documentation control
C19 documentation controlC19 documentation control
C19 documentation control
 
C18 software configuration management
C18 software configuration managementC18 software configuration management
C18 software configuration management
 
C17 corrective & preventive actions (capa)
C17 corrective & preventive actions (capa)C17 corrective & preventive actions (capa)
C17 corrective & preventive actions (capa)
 
C16 staff training and certification
C16 staff training and certificationC16 staff training and certification
C16 staff training and certification
 
C19 documentation control
C19 documentation controlC19 documentation control
C19 documentation control
 
C18 software configuration management
C18 software configuration managementC18 software configuration management
C18 software configuration management
 
C15 supporting quality devices
C15 supporting quality devicesC15 supporting quality devices
C15 supporting quality devices
 
C14 procedure & work instructions
C14 procedure & work instructionsC14 procedure & work instructions
C14 procedure & work instructions
 
C13 case tools and their effect on software quality
C13 case tools and their effect on software qualityC13 case tools and their effect on software quality
C13 case tools and their effect on software quality
 
C12 assuring the quality of external participants contributions
C12 assuring the quality of external participants contributionsC12 assuring the quality of external participants contributions
C12 assuring the quality of external participants contributions
 
C11 assuring the quality of software maintenance components
C11 assuring the quality of software maintenance componentsC11 assuring the quality of software maintenance components
C11 assuring the quality of software maintenance components
 
C10 software testing implementation
C10 software testing   implementationC10 software testing   implementation
C10 software testing implementation
 
C9 software testing
C9 software testingC9 software testing
C9 software testing
 
C8 review
C8 reviewC8 review
C8 review
 
C7 Integrating SQA to PLC
C7 Integrating SQA to PLCC7 Integrating SQA to PLC
C7 Integrating SQA to PLC
 

Development & Quality Plan untuk Software

  • 1. Development & Quality Plan Ika Nurkasanah 5209100083
  • 2. Development of high-quality software is great & importance issue for software industries (Gillies,1992)
  • 3. • 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
  • 4. 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
  • 5. 1 Project Products • Design documents (date completion, deliverables) • Software products ( completion dates & installation sites) • Training tasks (dates, participants, sites) 2 Project Interfaces • Interface dengan software packages yang saat ini ada • Interface dengan tim hardware atau software lainnya • Interface dengan hadrware yang ada saat ini
  • 6. 3 Project Methodology & Development Tools 4 Software development standards & procedures 5 Mapping of the development process GANTT Chart Berisi definisi detail dari tiap fase project yang meliputi aktivitas – aktivitas berikut : • Estimasi seluruh aktivitas yang akan dilakukan CPM • Logical sequence (urutan kerja) • Tipe sumberdaya profesional dan jumlahnya yang dibutuhkan PERT
  • 7. 6 Project Milestone Berisi tanggal – tanggal atau deadline aktivitas penting yang harus diselesaikan / dimulai 7 Project Staff Organization • Struktur Organisasi proyek • Kebutuhan akan profesionalitas seperti sertifikasi, pengalaman, dll. • Jumlah anggota yang dibutuhkan • Penunjukan ketua tim dan nama – nama anggota tim
  • 8. 8 Development Facilities Hardware, software, office space, etc. 9 Development Risk 10 Control method 11 Project Cost estimation
  • 9. 1 List of Quality Goals 2 Review Activities 3 Software tests 4 Acceptance test (for externally developed) 5 Configuration management & procedures
  • 10. Development & Quality plan pada proyek dengan skala besar, belum tentu dapat langsung diimplementasikan pada small project. Berikut rekomendasi elemen untuk small project Development Plan • Project Product • Product bencmarks • Development risk • Estimates of project costs Quality Plan • Quality Goals
  • 11. Advantage for Software Development • Mencegah over budget • Menghindari kerugian akibat delay • Mencegah kerugian pada market status, khususya reputasi perusahaan yang dikarenakan projek eksternal Advantage for Internal customer • Penyimpangan dan resiko over budget lebih sedikit • Kontrol pada proses pengembangan yang lebih baik • Lebih sedikit kekurangan akibat delay internal Advantage for Organization • Mengurangi kerugian pasar • Mengurangi resiko keterlambatan supply of product • Mengurangi resiko penambahan supply biaya
  • 12. Galin, Daniel. 2004. Software Quality Assurance From Theory to Implementation.