KEPASTIAN KUALITAS KOMPONEN MAINTENANCE SOFTWARE

Slides:



Advertisements
Presentasi serupa
Pengembangan Sistem Informasi
Advertisements

PROJECT MANAGEMENT IT FINAL REVIEW.
COST OF SOFTWARE QUALITY
Jaminan Kualitas Perangkat Lunak Software Quality Assurance [SQA]
Oleh: Narayoga Wasesa Staff Training & Certification.
Presented By: Nurul Faizah Politeknik Elektronika Negeri Surabaya.
Manajemen Proyek Sistem Informasi
Software Quality Assurance
Pertemuan 7 Proyek Sistem Informasi Viska Armalina, ST., M.Eng
Manajemen Proyek.
MANAJEMEN KONFIGURASI SOFTWARE
Proyek Pengembangan Sistem Informasi
OHT 6.1 Galin, SQA from theory to implementation © Pearson Education Limited 2004 Rencana pengembangan rencana dan sasaran mutu Elemen-elemen dari rencana.
Managerial failure costs. Kegagalan memanajemen biaya dapat timbul disepanjang proses pengembangan perangkat lunak. Berikut merupakan contoh kegagalan.
Cost of Software quality
ELEMEN MANAJEMEN PROYEK
CHOIRU ZAÍN Manajemen Proyek Perangkat Lunak – Perencanaan Proyek.
Testing dan Implementasi Sistem
Software Quality Assurance
Software Quality Assurance
Pertemuan ke 5 Project Scope Management Ahmad, M.Pd
Rekayasa Perangkat Lunak (Lanjut)
Rekayasa Perangkat Lunak
Membangun Sistem Informasi ERP
Pengenalan Manajemen Proyek Pertemuan 1
PROPOSAL.
Pengelolaan Sistem Informasi
10 documentation.
Manajemen Sumber Daya Teknologi Informasi
Pengelolaan Sistem Informasi
FASE PERENCANAAN MPSI – sesi 4.
Pengelolaan Proyek Sistem Informasi
Project Quality Management
Pengelolaan Proyek Sistem Informasi
Professional documents
FASE PERENCANAAN MPSI – sesi 4.
Manajemen Proyek.
TESTING DAN IMPLEMENTASI SISTEM
ANALISA KINERJA SISTEM
PENGORGANISASIAN PROYEK SISTEM
Penyimpanan dan Tatakelola Arsitektur
Pertemuan 1: Framework Proses.
STRATEGI TESTING SOFTWARE
Software Quality Assurance (SQA)
Kuesioner Pengelolaan Teknologi Informasi berdasarkan CobIT
JAMINAN KUALITAS DARI KONTRIBUSI EXTERNAL PARTICIPANT
FAKTOR FAKTOR MUTU SOFTWARE
Pengantar Teknologi Informasi (Teori)
Software Engineering ( Pressman)
SQA Team.
TANTANGAN MUTU SOFTWARE Yulyani Arifin
Software Quality Assurance
Membangun Sistem Informasi ERP
Membangun Sistem Informasi ERP
DEVELOPMENT AND QUALITY PLANS
PENGORGANISASIAN PROYEK SISTEM
UNDERSTANDING SNI ISO 9001:2008 REQUIREMENTS Syamsir Abduh.
Pengembangan Sistem Informasi
4 plan.
BAB 6 dan 7 PERTEMUAN KE 3 20/09/2018.
SQA Work Procedures. Pre-Project Activities how will we define quality contract review writing a plan for quality assurance Development Activities Formal.
Pengembangan Sistem Informasi
MANAJEMEN PROYEK.
Software Quality Assurance
TESTING DAN QA SOFTWARE PERTEMUAN 13
Transisi Layanan Teknologi Informasi
Kelompok 2 : Maria Bestarina Laili: Ida Megawati: Sakim: Erman Al Hakim: Kunthi Widyati: Ilham.
OLEH : MUH.ADAM.A P PROGRAM STUDI ILMU DAN TEKNOLOGI PANGAN PROGRAM PASCASARJANA UNIVERSITAS HASANUDDIN.
Software Quality Assurance
Manajemen Proyek.
Transcript presentasi:

KEPASTIAN KUALITAS KOMPONEN MAINTENANCE SOFTWARE PERTEMUAN 12 KEPASTIAN KUALITAS KOMPONEN MAINTENANCE SOFTWARE

OUTLINE MATERI Pendahuluan Landasan Kualitas Tinggi Komponen Pre-maintenance Software Quality Maintenance Software Quality Assurance Tools

SASARAN MATERI Setelah menyelesaikan materi ini , mahasiswa diharapkan dapat : Menjelaskan komponen maintenance software Menjelaskan landasan kualitas maintenance yang tinggi Menjelaskan komponen pre-maintenance software quality Menjelaskan managerial tool untuk pengawasan mutu maintenance software

PENDAHULUAN Ada tiga komponen maintenance service yang sangat penting untuk keberhasilan : Corrective maintenance : user support services and software correction Adaptive maintenance : adaptasi paket software yang ada dengan kebutuhan pelanggan yang baru, perubahan kondisi lingkungan , dan lain lain Functionality improvement maintenance : mengabungkan kegiatan maintenance dengan peningkatan performance dan keandalan software

PENDAHULUAN Sasaran Kegiatan Software Maintenance QA meliputi : Menjamin dengan level yang bisa diterima bahwa kegiatan software maintenance selaras dengan kebutuhan fungsi secara teknis Menjamin dengan level yang bisa diterima bahwa kegiatan software maintenance selaras dengan kebutuhan penjadwalan dan anggaran Memulai dan mengatur kegiatan untuk meningkatkan efisiensi dari kegiatan software maintenance dan SQA. Hal ini juga melibatkan peningkatan harapan pencapaian kebutuhan secara fungsional dan managerial disesuaikan dengan pengurangan biaya

Landasan Kualitas Tinggi Landasan Pertama : Software Package Quality

Landasan Kualitas Tinggi Landasan 2 : Maintenance Policy Komponen Maintenance Policy : Version Development Policy Lebih baik mempunyai satu versi policy yang aktiv dibandingkan beberapa poliocy dimana akan menyulitkan pada tahap maintenance Change Policy Balances Policy yang menyetujui hanya sebagian kecil dari perubahan secara keseluruhan sebgai hasil dari penekanan pada bagian yang paling penting sedangkan perubahan yang bermanfaat lebih diharapkan pada Permissive policy yang menyetujui setiap perubahan

Komponen Pre-maintenance Software Quality Maintenance Contract Review Dalam membuat kontrak maintenance perlu melibatkan pandangan yang jauh ke depan. Keputusan ini tergantung pada tipe pelanggan yang dilayani yaitu : pelanggan yang memerlukan customize package, pelanggan yang membeli COTS software package, dan internal customer Jadi perlu pertimbangkan mengenai kontrak maintenance yang sesuai dengan kebijakan dan kondisi yang relevan

Komponen Pre-maintenance Software Quality Sasaran Utama dalam software maintenance contract reviews : Klarifikasi kebutuhan pelanggan Review dari pendekatan lain dari ketentuan maintenance, misalnya subcontract utk site, tipe service, maintenance yang dilakukan pelanggan sendiri didukung oleh team supplier Review dari sumber daya maintenance yang dibutuhkan Review dari pelayanan maintenance yang disediakan subcontractor atau pelanggan Review dari perkiraan biaya maintenance

Komponen Pre-maintenance Software Quality Maintenance Plan Construction Perencanaan ini meliputi framework ketentuan maintenance diatur. Perencaan meliputi : Daftar pelayanan maintenance yang dikontrak Internal dan external customer, jumlah user, lokasi dari setiap user Karakteristik pelayanan maintenance ( remote dan on site) Kewajiban maintenance adaptive dan functional untuk setiap pelanggan

Komponen Pre-maintenance Software Quality Deskripsi dari organisasi team perencanaan Perlu pertimbangkan kriteria berikut : Jumlah team member yang dibutuhkan Kualifikasi team member yang dibutuhkan Struktur organisasi dari team maintenance Definisi tugas ( tanggung jawab pada pelanggan, tipe aplikasi untuk setiap team) Kebutuhan training Daftar fasilitas maintenance Infrastruktur yang dibutuhkan untuk melakukan maintenance : Support center Dokumentation center

Komponen Pre-maintenance Software Quality Daftar resiko service maintenance yang teridentifikasi meliputi : Kekurangan staff Kualifikasi yang tidak memadai dari bagian software packages yang tidak dapat melakukan layanan pendukung Kualifikasi team member yang tidak cukup Daftar prosedure dan kontrol software maintenance yang dibutuhkan Prosedure handling customer application Prosedure handling a software failure report Periodic reporting and follow up of user support services Periodic reporting and follow up of corrective maintenance services Training and certification of maintenance team members

Komponen Pre-maintenance Software Quality Anggaran software maintenance Perkiraan anggaran tergantung pada perencanaan sumber daya orang, fasilitas, dan investasi , team training yang dibutuhkan dan lain lain

Maintenance Software Quality Assurance Tools SQA tools untuk Corrective Maintenance Kegiatan corrective maintenance meliputi user support services dan software correction ( bug repair) Untuk bug repair biasa menggunakan mini testing prosedure

Maintenance Software Quality Assurance Tools SQA Tools for functionality improvement maintenance Dikarenakan persamaan antara functionality improvement maintenance task dengan software development project task , maka project life cycle tools juga digunakan untuk functionality improvement maintenance

Maintenance Software Quality Assurance Tools SQA infrastructure tools for software maintenance : Maintenance procedures and work instruction Supporting quality devices Training and certification of maintenance team Preventive and corrective action Configuration management Documentation and quality record control

Maintenance Software Quality Assurance Tools Managerial control SQA tools for software maintenance : Performance Controls Implemented by means of periodic reporting, regular staff meetings and visits to maintenance support center Quality metrics for corrective maintenance Quality costs of corrective maintenance

Maintenance Software Quality Assurance Tools Dalam fase software development, managerial SQA tools diharapkan membantu manajemen dalam membuat keputusan dalam hal : Investasi dalam meningkatkan pelayanan maintenance dengan menganalisa kekurangan dan kelebihan dari high quality cost dan low quality cost Pengembangan software atau penggantian software yang baru Perbandingan metode operasi Perkiraan sumber daya manusia untuk persiapan proposal untuk pelayanan baru atau yang disesuaikan

Q & A