Testing dan Implementasi Sistem Informasi : Bab 3

Memproduksi PL

Materi

  1. Memproduksi perangkat lunak berkualitas tinggi,
  2. Merencanakan proyek siklus hidup pengembangan perangkat lunak
  3. Produktivitas perangkat lunak
  4. Memproduksi perangkat lunak berkualitas tinggi,

• Sasaran akhir pengembangan perangkat lunak adalah
untuk menghasilkan perangkat lunak berkualitas
tinggi pada tingkat produktivitas tinggi yang memberi
nilai tambah kepada perusahaan.

Apa yang dimaksud dengan
kualitas PL ?
Ada tiga dimensi untuk mengukur kualitas
1. Faktor kinerja, dari sudut pandang end user
2. Faktor rancangan MURRE
3. Faktor Strategik PDM

1. Faktor kinerja, dari sudut pandang end user
a) Kinerja pengoperasian keseluruhan
b) Kemudahan pembelajaran
c) Pengontrolan dan penanganan kesalahan
d) Dukungan dari pembuat dan pemelihara perangkat lunak.

2. Faktor rancangan MURRE
(Maintainability,Usability, reusability,reliability, extandability)
a) Kemungkinan pemeliharaan (Maintainability)
b) Kemungkinan penggunaan (Usability)
c) Kemungkinan penggunaan ulang (Reusability)
d) Kehandalan (Reliability)
e) Kemungkinan perluasan (Extendability)

3. Faktor Strategik PDM
a) Meningkatkan produktivitas (Productivity)
b) Menambah keragaman produk dan pelayanan
(Development)
c) Meningkatkan fungsi manajemen (Management)
Apa yang dimaksud dengan Jaminan Kualitas
(QA)
• Adalah memastikan bahwa SWDLC yang digunakan
dalam pengembangan perangkat lunak berkualitas
sesuai dengan standar yang telah ditetapkan bagi
produk tersebut.
• Pada skala yang lebih luas, jaminan kualitas
mencakup pemonitoran terus menerus terhadap
semua tahap-tahap pengembangan sistem dan
perangkat lunak dari perencanaan sampai
implementasi, dan pengoreksian terhadap proses
pengembangan sistem dan perangkat lunak.
Apa yang dimaksud dengan pengendalian
kualitas
• Pengendalian Kualitas (Quality Control) memfokuskan
pada produk, yaitu apa yang dihasilkan. Pengendalian
kualitas mengevaluasi sistem dan perangkat lunak
setelah dikembangkan.
• Kualitas harus dirancang ke dalam sistem dan
perangkat lunak ketika mereka sedang dibuat, bukan
setelah pembuatannya selesai. Jadi jaminan kualitas
adalah teknik pencegahan kesalahan, sedangkan
pengendalian kualitas merupakan teknik
penghapusan kesalahan.
Menciptakan kelompok Jaminan Kualitas
(QA)
• Kelompok QA yang independen terbentuk atas wakil-wakil end
user, analis sistem, perancang sistem, programmer terampil,
yang semuanya tidak tergantung pada developer (pembuat).

• Tugas-tugas QA mencakup :
– Menetapkan standar untuk pengembangan sistem dan
perangkat lunak (SDLC dan SWDLC)
– Mengevaluasi laporan terdokumentasi yang siap
diserahkan.
– Menjalankan tahapan pemeriksaan rancangan sistem dan
perangkat lunak.
– Melakukan tahapan pemeriksaan pengkodean.
– Menjalankan pengujian.

Merencanakan Proyek Siklus Hidup
Pengembangan Perangkat Lunak (SWDLC)
• Manajer Proyek membuat jadwal dan memonitor
semua tugas yang diperlukan untuk menyelesaikan
SWDLC, dan Teknik yang digunakan adalah Teknik
Tinjauan dan Evaluasi Program (Program Evaluation
Review and Technic atau PERT).
• Sasaran PERT adalah untuk menentukan rangkaian
atau urutan pelaksanaan tugas pengembangan
perangkat lunak dan untuk mengestimasi lamanya
waktu yang diperlukan dari awal sampai selesainya
pelaksanaan tugas.
• Lamanya proyek yang terdiri atas serangkaian tugas
yang harus dijalankan secara urut merupakan jalur
kritis (critical path) dari proyek tersebut.

• Empat langkah menyusun jaringan PERT pengembangan perangkat lunak :
1. Mengidentifikasi semua tugas pengembangan perangkat lunak yang harus dijalankan.
2. Mengestimasi waktu yang diperlukan untuk menjalankan setiap tugas.
3. Menentukan atau menetapkan rangkaian tugas.
4. Menentukan jalur kritis yang akan menunjukkan waktu pengembangan perangkat lunak.

Iklan

Tinggalkan Balasan

Isikan data di bawah atau klik salah satu ikon untuk log in:

Logo WordPress.com

You are commenting using your WordPress.com account. Logout / Ubah )

Gambar Twitter

You are commenting using your Twitter account. Logout / Ubah )

Foto Facebook

You are commenting using your Facebook account. Logout / Ubah )

Foto Google+

You are commenting using your Google+ account. Logout / Ubah )

Connecting to %s