Sabtu, 01 Juni 2013

External Participants

Tipe dari External Participants

Subcontractors (Outsourcing)
Melaksanakan kegiatan dari proyek. Keuntungannya adalah ketersedian staf, keahlian khusus, dan low price.
Supplier dari software COTS dan penggunaan Software module
Keuntungannya adalah mengurangi waktu dan biaya, meningkatkan kualitas karena komponen ini telah teruji dan dikoreksi oleh para pengembang dan pelanggan sebelumnya.
Customer
Kekurangannya adalah membutuhkan hubungan yang baik antara pelanggan dengan supplier.

Type of External Participants

Kontribusi SQA tools untuk jaminan kualitas dari External Participants

1.Requirements document reviews
2.Participation in design reviews and software testing
3.Preparation of progress reports of development activities

4.Review of deliverables (documents) and acceptance tests

Software Maintenance

Pemeliharaan software dilakukan denga tujuan untuk mengehui  kebutuhan fungsionalitas software telah sesuai, memastikan kebutuhan manajerial jadwal dan budget, meningkatkan efisiensi software dan pemeliharaannya.

Komponen Pemeliharaan Software

Untuk mendapatkan software yang berkualitas tinggi dan baik, dibutuhkan komponen-komponen pemeliharaan software seperti berikut:
  • Kebenaran/Corrective (menunjang perbaikan service pada software)
  • Adaptive/Adaptive (menyesuaikan software dengan berbagai kebutuhan baru dan berbeda)
  • Peninggkatan Fungsionalitas/functional improvements (peningkatan system reliabilitas dan infrastruktur)




Testing Implementation

Testing Implementation Process

Determining the test methodology

Standart kualitas yang sesuai dengan kebutuhan.
Standart kualitas monitoring perangkat lunak yang dibutuhkan.

Planning the test 

Unit test
Unit-unit kecil dari perangkat lunak atau modul (function, procedure, method). Untuk mengisolasi apakah setiap bagian dari program sudah dapat berjalan dengan benar dan baik.
Integration test
Penggabungan beberapa unit dengan subsistem. Untuk memastikan interaksi antara dua atau lebih komponen telah berjalan sesuai dengan persyaratan fungsionalnya. Misalnya dengan penerimaan data dari berbagai komponen dan bagaimana melewatkan data ke berbagai komponen.
System Test
Berhubungan dengan semua system yang ada di perangkat lunak.

Designing test

Menjelaskan proses design pengujian software yang dilakukan.

Perfoming the test

Menjelaskan bagaimana cara melakukan tes terhadap software yang sedang di tes.