Rabu, 13 Juni 2012

Supporting Quality Devices

Untuk mendapatkan software yang berkualitas dan efisien , disini terdapat beberapa tools dalam penjaminan kualitas software yang dimana dapat mempermudah dalam mendokumentasian perangkat lunak , terdapat 2 tools yang umum digunakan dalam penjaminan kualitas software yaitu 
  • Template
  • Checklist
Template 

Template adalah sebuah format dokumen yang berbentuk seperti daftar isi yang dibuat oleh organisasi atau unit agar dapat diterapkan ketikan akan melakukan komplisasi laporan atau beberapa jenis dokumen lainnya.

Kontribusi dan tantangan template dalam menjamin kualitas software 

Template ini dapat dlihat kegunaannya dari 2 sudut pandang yaitu dari sudut pandang tim pengembang dan tim review.
Dalam tim pengembang template berguna untuk,
  • Memfasilitasi dalam proses penyusunan dan penyimpanan dokumen.
  • Dokumen yang disiapkan lebih lengkap
  • Menyediakan kemudahan  integrasi pada tim yang baru 
  • Memudahkan dalam tahap review karena sudah ada standart pada masing-masing struktur.
Dalam tim review template berguna untuk,
  • Memudahkan mendapatkan informasi yang dibutuhkan untuk melakukan maintenance pada software atau perangkat lunak.
Tantangan dalam menggunakan template, dapat dilihat dari sisi keuntungan dan kerugian yang ada.
Keuntungan 
  • Suatu organisasi dapat cenderung menghemat sumber daya internal mereka 
Kerugian 
  • Perbaikan template harus dilakukan oleh tim profesioanal 
  • Tidak semua tim dalam suatu organisasi mengetahui keberadaan template.
Peran unit SQA dalam suatu organisasi

Unit SQA biasanya bertanggung jawab untuk mempersiapkan template yang profesional dari jenis laporan yang lebih umum dan dokumen yang diperlukan staf organisasi
Dalam template pengorganisasian, unit SQA melakukan :
  • Mempersiapkan template baru
  • Implementasi template baru atau meng-update
  • Memperbaharui template

Checklist 

Checlist merupakan daftar item yang khusus dibuat untuk semua jenis dokumen atau list-list kegiatan yang dapat mengukur dan memeriksa ke komplitan dari sebuah aktivitas, tujuan dari checklist ini adalah menyediakan daftar item agar dapat di verifikasi 

Kontribusi dan tantangan Checklist dalam menjamin kualitas software 

Chehklist ini dapat dlihat kegunaannya dari 2 sudut pandang yaitu dari sudut pandang tim pengembang dan tim review.
Dalam tim pengembang template berguna untuk
  • Membantu developers dalam persiapan mereka untuk tugas-tugas (misalnya instalasi perangkat lunak di situs pelanggan)
  • Membantu developers melakukan pemeriksaan sendiri pemeriksaan dokumen atau kode perangkat lunak sebelum penyelesaian dan menemukan bagian yang tidak lengkap
Dalam tim review checklist berguna untuk, 
  • Membantu mengefisienkan waktu dalam melakukan aktifitas review pada sebuah perangkat lunak 
  • Dapat menjamin kelengkapan dokumen review yang dilakukan tim review
Peran unit SQA dalam suatu organisasi
Dalam suatu organisasi, persiapan dan pembaharuian checklist seperti promosi penggunaanya biasanya ditugaskan pada unit SQA, unit SQA dilakukan :
  • Persiapan checklist baru
  • Promosi penggunaan checklist
  • Meng-updatechecklist

Tidak ada komentar:

Posting Komentar