Disusun oleh:
ARRIZQY NUR SHABRINA/5209100053
   Tiga alat utama yang disediakan untuk Top manajemen dalam
    pemenuhan tanggung jawabnya adalah:


                   Pendirian dan memperbarui kebijakan organisasi kualitas
           1
                   perangkat lunak




                      Penugasan dari salah satu eksekutif yang bertanggung
               2      jawab atas masalah kualitas perangkat lunak
                      (misalnya, Wakil Presiden untuk SQA)




                   Lakukan secara teratur management reviews kinerja
           3
                   sehubungan dengan masalah kualitas perangkat lunak.
    Tanggung jawab Top manajemen untuk keseluruhan jaminan
     kualitas perangkat lunak, meliputi:
1.    Menjamin kualitas produk perangkat lunak perusahaan dan
      layanan pemeliharaan perangkat lunak
2.    Mengkomunikasikan pentingnya kualitas produk dan layanan
      selain kepuasan pelanggan untuk karyawan di semua tingkat
3.    Memastikan kepuasaan fungsi dan sesuai penuh dengan
      persyaratan pelanggan
4.    Memastikan bahwa sasaran mutu ditetapkan untuk sistem SQA
      organisasi dan bahwa tujuannya telah dicapai
5.    Memulai perencanaan dan mengawasi pelaksanaan perubahan
      yang diperlukan untuk mengadaptasi sistem SQA terhadap
      perubahan internal maupun eksternal utama yang berhubungan
      dengan organisasi klien, persaingan dan teknologi
6.    intervensi langsung untuk mendukung resolusi terhadap situasi
      krisis dan meminimalkan kerusakan
7.    Memastikan ketersediaan sumber daya yang dibutuhkan oleh
      sistem SQA
Software quality policy
    Organisasi Perangkat lunak kualitas kebijakan (Software quality
     policy), harus mengkomunikasikan persyaratan sebagai berikut:
1.    Kesesuaian dengan tujuan dan sasaran organisasi
2.    Komitmen terhadap konsep jaminan kualitas perangkat
      lunak umum
3.    Komitmen dengan standar kualitas yang diadopsi oleh organisasi
4.    Komitmen untuk mengalokasikan sumber daya yang
      memadai untuk jaminan kualitas perangkat lunak
5.    Komitmen terhadap perbaikan terus menerus kualitas organisasi
      dan produktivitas.
   The executive in charge of software quality
Tanggung jawab dari eksekutif untuk masalah kualitas perangkat
lunak dapat diklasifikasikan sebagai berikut:
1.  Tanggung jawab untuk penyusunan program kegiatan tahunan
    dan anggaran SQA
2.  Tanggung jawab untuk persiapan pembangunan perencanaan
    sistem SQA
3.  Kontrol Secara keseluruhan pelaksanaan program rutin tahunan
    aktivitas SQA dan perencanaan proyek pengembangan SQA
4.  Presentasi dan advokasi masalah SQA kepada manajemen
    eksekutif.
   Rincian tanggung jawab akan dibahas secara lebih
    detail, yaitu:

               • Responsibility for preparation of an annual
           1     SQA activities program and budget

               • Responsibility for preparation of SQA system
           2     development plans

               • Overall control of implementation of the
           3     annual SQA program and planned projects

               • Presentation and advocacy of SQA issues to
           4     executive management
1. Responsibility for preparation of an annual SQA activities
program and budget
Eksekutif membutuhkan hal-hal berikut untuk penyusunan program
kegiatan tahunan dan anggaran SQA, yaitu:
1.  Menetapkan tujuan sistem SQA untuk tahun mendatang
2.  Tinjauan proposal disiapkan oleh unit SQA untuk
    program kegiatan tahunan dan memverifikasi potensi proposal
    untuk memenuhi tujuan yang ditetapkan untuk sistem SQA
3.  Tentukan apakah program kegiatan tersebut cukup untuk ruang
    lingkup karakteristik jasa subkontraktor dan pembelian perangkat
    lunak yang direncanakan untuk tahun mendatang
4.  Menentukan jumlah tenaga kerja dan sumber daya lainnya yang
    direncanakan untuk pelaksanaan program SQA
5.  Menyetujui versi terakhir dari program dan anggaran kegiatan
    tahunan SQA.
2. Responsibility for preparation of SQA system development plans
Tanggung jawab untuk persiapan pembangunan perencanaan sistem
SQA meliputi:
1. Review tren yang diharapkan akan mempengaruhi organisasi
   kualitas perangkat lunak dalam waktu dekat.
2. Meninjau proposal untuk adaptasi SQA. Misalnya, upaya
   untuk menembus pengenalan pasar baru yang diinduksi alat
   pengembangan perangkat lunak baru dan kebutuhan
   untuk memenuhi standar kualitas perangkat lunak belum
   pernah diterapkan oleh perusahaan. Adaptasi dari
   sistem SQA meliputi:
      o Penyusunan prosedur baru yang sesuai dengan alat baru dan
        SQA standar
      o Penyusunan program pelatihan untuk tim lama pengembangan
        perangkat lunak dan anggota tim yang baru direkrut
      o Pengembangan metrik kualitas perangkat lunak yang sesuai untuk
        mengevaluasi alat baru serta standar keberhasilan program pelatihan.
3.   Persetujuan atas versi terakhir dari pengembangan proyek yang
     direncanakan SQA, termasuk jadwal dan anggaran mereka.
3. Overall control of implementation of the annual SQA program
and planned projects
Tanggung jawab eksekutif Kontrol Secara keseluruhan pelaksanaan
program rutin tahunan aktivitas SQA dan perencanaan proyek
pengembangan SQA, meliputi:
1. Pengawasan Umum program kegiatan tahunan
2. Review kemajuan proyek penyesuaian SQA
3. pengawasan Umum tindakan yang diambil untuk
   mewujudkan pencapaian kualitas yang ditentukan oleh tujuan tim
   (berdasarkan laporan periodik)
4. Review pemenuhan dengan prosedur dan standar SQA (berdasarkan
   audit kualitas internal)
5. Tindak lanjut Umum dari pemenuhan jadwal dan anggaran
   proyek pengembangan perangkat lunak
6. Tindak Umum lanjut dari penyediaan jasa
   pemeliharaan kualitas kepada pelanggan eksternal dan internal.
4. Presentation and advocacy of SQA issues to executive
management
    Untuk meningkatkan kualitas dan menyelesaikan kesulitan sistem
     SQA membutuhkan:
1.    Presentasi untuk persetujuan akhir dari program dan anggaran
      kegiatan yang diusulkan tiap tahun
2.    Presentasi untuk persetujuan akhir proyek adaptasi SQA yang
      direncanakan bersama-sama dengan anggaran yang sesuai
3.    Inisiasi dan memimpin rapat management review secara berkala
      didedikasikan untuk kebijakan kualitas perangkat lunak organisasi
      dan petugas masalah sistem SQA, dirangkum dalam sebuah laporan
      tentang topik yang dibahas
4.    Inisiasi tingkat manajemen diskusi yang didedikasikan untuk
      kualitas perangkat lunak khusus, seperti kegagalan
      kualitas, dengan tingkat parah yang tinggi,ancaman terhadap
      keberhasilan penyelesaian proyek karena kekurangan staf
      profesional, krisis manajerial di unit SQA, dan sebagainya.
Management review
    Manajemen review yaitu pertemuan periodik diselenggarakan untuk
     memungkinkan eksekutif mendapatkan gambaran masalah kualitas
     organisasi perangkat lunak mereka . Manajemen review cenderung
     dijadwalkan sekali atau dua kali dalam setahun.
    Tujuan utama dari Manajemen review adalah untuk menilai
     pemenuhan sistem SQA dengan kebijakan mutu organisasi, yaitu
     untuk:
1.   Menilai pencapaian sasaran mutu yang ditetapkan organisasi perangkat
     lunak sistem manajemen mutu
2.   Lakukan update dan perbaikan sistem dan tujuan kualitas perangkat lunak
     manajemen
3.   Instruksi dari Outline untuk menanggulangi kekurangan utama SQA dan
     masalah manajemen software kualitas
4.   Mengalokasikan sumber daya tambahan untuk sistem kualitas perangkat
     lunak manajemen.
   Tanggung jawab manajemen menengah terhadap jaminan Kualitas
    mencakup manajemen dari sistem perangkat lunak manajemen
    kualitas (quality system-related tasks) dan tugas-tugas yang terkait
    dengan proyek dan jasa yang dilakukan oleh unit atau tim di bawah
    wewenang manajer khusus dari (project-related tasks).

Quality system-related responsibilities
Ini termasuk aktivitas SQA yang akan dilakukan pada tingkat departemen, yaitu:
1.  Penyusunan Program tahunan departemen aktivitas SQA dan
    anggaran, berdasarkan program yang dianjurkan dan disiapkan oleh unit
    SQA
2.  Penyusunan rencana departemen pengembangan sistem SQA, berdasarkan
    rencana yang dianjurkan dan disiapkan oleh unit SQA
3.  Pengendalian kinerja tahunan program departemen aktivitas SQA dan
    proyek pembangunan
4.  Presentasi masalah departemen SQA untuk Top manajemen, melalui
    eksekutif yang bertanggung jawab terhadap kualitas perangkat lunak.
Project-related responsibilities
    Tanggung jawab terkait proyek bervariasi sesuai dengan prosedur organisasi
     dan distribusi otoritas, mereka biasanya melibatkan:
1.    Pengendalian pemenuhan prosedur jaminan kualitas dalam unit
      departemen, termasuk CAB, SCM dan lembaga SCCA
2.    Detil tindak lanjut dari hasil tinjauan kontrak dan usulan persetujuan
3.    Review kinerja unitdari kegiatan review yang direncanakan, seperti: persetujuan
      dokumen proyek dan penyelesaian tahap proyek
4.    Tindak lanjut tes perangkat lunak dan hasil tes, seperti: persetujuan produk
      perangkat lunak proyek
5.    Tindak lanjut kemajuan jadwal proyek pengembangan perangkat lunak dan
      penyimpangan anggaran
6.    Saran dan dukungan untuk proyek manajer dalam menyelesaikan
      jadwal, anggaran dan kesulitan hubungan pelanggan
7.    Tindak lanjut kualitas penyediaan layanan pemeliharaan
8.    Detil tindak lanjut dari risiko proyek dan solusi mereka
9.    Tindak lanjut pemenuhan proyek dengan persyaratan pelanggan dan kepuasan
      pelanggan
    Tanggung jawab manajemen proyek didefinisikan dalam
     prosedur dan instruksi kerja, manajer proyek merupakan
     orang yang bertanggung jawab untuk memastikan bahwa
     semua anggota tim sudah melaksanakan tugas sesuai
     prosedur dan instruksi. Tugasnya meliputi professional
     hands-on dan managerial tasks.

Professional hands-on tasks
1.    Penyusunan proyek dan rencana kualitas dan update
2.    Partisipasi bersama dengan pelanggan & komite pemasok
3.    Penutupan tindak lanjut dari staf tim proyek, termasuk
      menghadiri perekrutan, pelatihan dan pengajaran.
Management tasks
    Manajer proyek menangani follow up isu:
1.   Kinerja dari kegiatan review dan koreksi konsekuen termasuk
     berpartisipasi dalam beberapa review
2.   Pengembangan perangkat lunak dan unit kinerja pemeliharaan
     sehubungan dengan kegiatan uji pengembangan, serta koreksi
     integration, system dan regression tests
3.   Kinerja dari acceptance tests
4.   Pelatihan SQA dan instruksi dari anggota tim proyek
5.   Jadwal dan sumber daya yang dialokasikan untuk kegiatan proyek
6.   Permintaan dan kepuasan Pelanggan
7.   Risiko pengembangan perkembangan proyek, solusi aplikasi dan
     kontrol hasil (pelaksanaan proses manajemen risiko)
   Galin, Daniel, Software Quality Assurance From
    theory to Implementation, Pearson Education, 2004

Management and its role in software quality assurance

  • 1.
    Disusun oleh: ARRIZQY NURSHABRINA/5209100053
  • 2.
    Tiga alat utama yang disediakan untuk Top manajemen dalam pemenuhan tanggung jawabnya adalah: Pendirian dan memperbarui kebijakan organisasi kualitas 1 perangkat lunak Penugasan dari salah satu eksekutif yang bertanggung 2 jawab atas masalah kualitas perangkat lunak (misalnya, Wakil Presiden untuk SQA) Lakukan secara teratur management reviews kinerja 3 sehubungan dengan masalah kualitas perangkat lunak.
  • 3.
    Tanggung jawab Top manajemen untuk keseluruhan jaminan kualitas perangkat lunak, meliputi: 1. Menjamin kualitas produk perangkat lunak perusahaan dan layanan pemeliharaan perangkat lunak 2. Mengkomunikasikan pentingnya kualitas produk dan layanan selain kepuasan pelanggan untuk karyawan di semua tingkat 3. Memastikan kepuasaan fungsi dan sesuai penuh dengan persyaratan pelanggan 4. Memastikan bahwa sasaran mutu ditetapkan untuk sistem SQA organisasi dan bahwa tujuannya telah dicapai 5. Memulai perencanaan dan mengawasi pelaksanaan perubahan yang diperlukan untuk mengadaptasi sistem SQA terhadap perubahan internal maupun eksternal utama yang berhubungan dengan organisasi klien, persaingan dan teknologi 6. intervensi langsung untuk mendukung resolusi terhadap situasi krisis dan meminimalkan kerusakan 7. Memastikan ketersediaan sumber daya yang dibutuhkan oleh sistem SQA
  • 4.
    Software quality policy  Organisasi Perangkat lunak kualitas kebijakan (Software quality policy), harus mengkomunikasikan persyaratan sebagai berikut: 1. Kesesuaian dengan tujuan dan sasaran organisasi 2. Komitmen terhadap konsep jaminan kualitas perangkat lunak umum 3. Komitmen dengan standar kualitas yang diadopsi oleh organisasi 4. Komitmen untuk mengalokasikan sumber daya yang memadai untuk jaminan kualitas perangkat lunak 5. Komitmen terhadap perbaikan terus menerus kualitas organisasi dan produktivitas.
  • 5.
    The executive in charge of software quality Tanggung jawab dari eksekutif untuk masalah kualitas perangkat lunak dapat diklasifikasikan sebagai berikut: 1. Tanggung jawab untuk penyusunan program kegiatan tahunan dan anggaran SQA 2. Tanggung jawab untuk persiapan pembangunan perencanaan sistem SQA 3. Kontrol Secara keseluruhan pelaksanaan program rutin tahunan aktivitas SQA dan perencanaan proyek pengembangan SQA 4. Presentasi dan advokasi masalah SQA kepada manajemen eksekutif.
  • 6.
    Rincian tanggung jawab akan dibahas secara lebih detail, yaitu: • Responsibility for preparation of an annual 1 SQA activities program and budget • Responsibility for preparation of SQA system 2 development plans • Overall control of implementation of the 3 annual SQA program and planned projects • Presentation and advocacy of SQA issues to 4 executive management
  • 7.
    1. Responsibility forpreparation of an annual SQA activities program and budget Eksekutif membutuhkan hal-hal berikut untuk penyusunan program kegiatan tahunan dan anggaran SQA, yaitu: 1. Menetapkan tujuan sistem SQA untuk tahun mendatang 2. Tinjauan proposal disiapkan oleh unit SQA untuk program kegiatan tahunan dan memverifikasi potensi proposal untuk memenuhi tujuan yang ditetapkan untuk sistem SQA 3. Tentukan apakah program kegiatan tersebut cukup untuk ruang lingkup karakteristik jasa subkontraktor dan pembelian perangkat lunak yang direncanakan untuk tahun mendatang 4. Menentukan jumlah tenaga kerja dan sumber daya lainnya yang direncanakan untuk pelaksanaan program SQA 5. Menyetujui versi terakhir dari program dan anggaran kegiatan tahunan SQA.
  • 8.
    2. Responsibility forpreparation of SQA system development plans Tanggung jawab untuk persiapan pembangunan perencanaan sistem SQA meliputi: 1. Review tren yang diharapkan akan mempengaruhi organisasi kualitas perangkat lunak dalam waktu dekat. 2. Meninjau proposal untuk adaptasi SQA. Misalnya, upaya untuk menembus pengenalan pasar baru yang diinduksi alat pengembangan perangkat lunak baru dan kebutuhan untuk memenuhi standar kualitas perangkat lunak belum pernah diterapkan oleh perusahaan. Adaptasi dari sistem SQA meliputi: o Penyusunan prosedur baru yang sesuai dengan alat baru dan SQA standar o Penyusunan program pelatihan untuk tim lama pengembangan perangkat lunak dan anggota tim yang baru direkrut o Pengembangan metrik kualitas perangkat lunak yang sesuai untuk mengevaluasi alat baru serta standar keberhasilan program pelatihan. 3. Persetujuan atas versi terakhir dari pengembangan proyek yang direncanakan SQA, termasuk jadwal dan anggaran mereka.
  • 9.
    3. Overall controlof implementation of the annual SQA program and planned projects Tanggung jawab eksekutif Kontrol Secara keseluruhan pelaksanaan program rutin tahunan aktivitas SQA dan perencanaan proyek pengembangan SQA, meliputi: 1. Pengawasan Umum program kegiatan tahunan 2. Review kemajuan proyek penyesuaian SQA 3. pengawasan Umum tindakan yang diambil untuk mewujudkan pencapaian kualitas yang ditentukan oleh tujuan tim (berdasarkan laporan periodik) 4. Review pemenuhan dengan prosedur dan standar SQA (berdasarkan audit kualitas internal) 5. Tindak lanjut Umum dari pemenuhan jadwal dan anggaran proyek pengembangan perangkat lunak 6. Tindak Umum lanjut dari penyediaan jasa pemeliharaan kualitas kepada pelanggan eksternal dan internal.
  • 10.
    4. Presentation andadvocacy of SQA issues to executive management  Untuk meningkatkan kualitas dan menyelesaikan kesulitan sistem SQA membutuhkan: 1. Presentasi untuk persetujuan akhir dari program dan anggaran kegiatan yang diusulkan tiap tahun 2. Presentasi untuk persetujuan akhir proyek adaptasi SQA yang direncanakan bersama-sama dengan anggaran yang sesuai 3. Inisiasi dan memimpin rapat management review secara berkala didedikasikan untuk kebijakan kualitas perangkat lunak organisasi dan petugas masalah sistem SQA, dirangkum dalam sebuah laporan tentang topik yang dibahas 4. Inisiasi tingkat manajemen diskusi yang didedikasikan untuk kualitas perangkat lunak khusus, seperti kegagalan kualitas, dengan tingkat parah yang tinggi,ancaman terhadap keberhasilan penyelesaian proyek karena kekurangan staf profesional, krisis manajerial di unit SQA, dan sebagainya.
  • 11.
    Management review  Manajemen review yaitu pertemuan periodik diselenggarakan untuk memungkinkan eksekutif mendapatkan gambaran masalah kualitas organisasi perangkat lunak mereka . Manajemen review cenderung dijadwalkan sekali atau dua kali dalam setahun.  Tujuan utama dari Manajemen review adalah untuk menilai pemenuhan sistem SQA dengan kebijakan mutu organisasi, yaitu untuk: 1. Menilai pencapaian sasaran mutu yang ditetapkan organisasi perangkat lunak sistem manajemen mutu 2. Lakukan update dan perbaikan sistem dan tujuan kualitas perangkat lunak manajemen 3. Instruksi dari Outline untuk menanggulangi kekurangan utama SQA dan masalah manajemen software kualitas 4. Mengalokasikan sumber daya tambahan untuk sistem kualitas perangkat lunak manajemen.
  • 12.
    Tanggung jawab manajemen menengah terhadap jaminan Kualitas mencakup manajemen dari sistem perangkat lunak manajemen kualitas (quality system-related tasks) dan tugas-tugas yang terkait dengan proyek dan jasa yang dilakukan oleh unit atau tim di bawah wewenang manajer khusus dari (project-related tasks). Quality system-related responsibilities Ini termasuk aktivitas SQA yang akan dilakukan pada tingkat departemen, yaitu: 1. Penyusunan Program tahunan departemen aktivitas SQA dan anggaran, berdasarkan program yang dianjurkan dan disiapkan oleh unit SQA 2. Penyusunan rencana departemen pengembangan sistem SQA, berdasarkan rencana yang dianjurkan dan disiapkan oleh unit SQA 3. Pengendalian kinerja tahunan program departemen aktivitas SQA dan proyek pembangunan 4. Presentasi masalah departemen SQA untuk Top manajemen, melalui eksekutif yang bertanggung jawab terhadap kualitas perangkat lunak.
  • 13.
    Project-related responsibilities  Tanggung jawab terkait proyek bervariasi sesuai dengan prosedur organisasi dan distribusi otoritas, mereka biasanya melibatkan: 1. Pengendalian pemenuhan prosedur jaminan kualitas dalam unit departemen, termasuk CAB, SCM dan lembaga SCCA 2. Detil tindak lanjut dari hasil tinjauan kontrak dan usulan persetujuan 3. Review kinerja unitdari kegiatan review yang direncanakan, seperti: persetujuan dokumen proyek dan penyelesaian tahap proyek 4. Tindak lanjut tes perangkat lunak dan hasil tes, seperti: persetujuan produk perangkat lunak proyek 5. Tindak lanjut kemajuan jadwal proyek pengembangan perangkat lunak dan penyimpangan anggaran 6. Saran dan dukungan untuk proyek manajer dalam menyelesaikan jadwal, anggaran dan kesulitan hubungan pelanggan 7. Tindak lanjut kualitas penyediaan layanan pemeliharaan 8. Detil tindak lanjut dari risiko proyek dan solusi mereka 9. Tindak lanjut pemenuhan proyek dengan persyaratan pelanggan dan kepuasan pelanggan
  • 14.
    Tanggung jawab manajemen proyek didefinisikan dalam prosedur dan instruksi kerja, manajer proyek merupakan orang yang bertanggung jawab untuk memastikan bahwa semua anggota tim sudah melaksanakan tugas sesuai prosedur dan instruksi. Tugasnya meliputi professional hands-on dan managerial tasks. Professional hands-on tasks 1. Penyusunan proyek dan rencana kualitas dan update 2. Partisipasi bersama dengan pelanggan & komite pemasok 3. Penutupan tindak lanjut dari staf tim proyek, termasuk menghadiri perekrutan, pelatihan dan pengajaran.
  • 15.
    Management tasks  Manajer proyek menangani follow up isu: 1. Kinerja dari kegiatan review dan koreksi konsekuen termasuk berpartisipasi dalam beberapa review 2. Pengembangan perangkat lunak dan unit kinerja pemeliharaan sehubungan dengan kegiatan uji pengembangan, serta koreksi integration, system dan regression tests 3. Kinerja dari acceptance tests 4. Pelatihan SQA dan instruksi dari anggota tim proyek 5. Jadwal dan sumber daya yang dialokasikan untuk kegiatan proyek 6. Permintaan dan kepuasan Pelanggan 7. Risiko pengembangan perkembangan proyek, solusi aplikasi dan kontrol hasil (pelaksanaan proses manajemen risiko)
  • 16.
    Galin, Daniel, Software Quality Assurance From theory to Implementation, Pearson Education, 2004