Anda di halaman 1dari 37

Manajemen Kualitas

SI
Rini A
1.1

RA-LIKMI 2015

Tujuan
1. Memahami komponen jaminan kualitas
sistem
2. Membahas bagaimana mengembangkan SI
yang dapat mempermudah, mempercepat,
dan menghemat pembuatan dan
pemeliharaan sistem berkualitas tinggi.
3. Memahami bagaimana menguji produk
sistem informasi
1.2

RA-LIKMI 2015

Referensi
Buku Utama:
1. Daniel Galin, Software Quality ASsurance, From theory to
implementation,Pearson, Adisson Wesley, 2004
2. Effective Methods for Software Testing, William E. Perry,2006

Buku Tambahan:
1.
2.
3.

3
1.3

W.E.Perry Quality Assurance for Information Systems,QED


Information Sciences,Inc,1991
G.Gordon S., James I.Mc Manus, Handbook of software quality
assurance, 3rd ed, Prentice Hall, NEW JERSEY
Software Engineering : A Practtioners Approach, 2001
Oleh :
Roger S Pressman, PhD

09/26/15 01:23
RA-LIKMI 2015

Manajemen Kualitas ?
Manajemen?
Kualitas?

1.4

RA-LIKMI 2015

Quality ?
The American Heritage Dictionary defines quality as
a characteristic or attribute of something.
Dalam PL :
Kualitas desain : karakteristik yang ditetapkan
Kualitas konformasi : tingkat dimana spesifikasi desain
terus diikuti selama pembuatan

Dalam SW development :
Kualitas desain mencakup syarat, spesifikasi dan desain
sistem

5
1.5

09/26/15 01:23
RA-LIKMI 2015

6
1.6

09/26/15 01:23
RA-LIKMI 2015

Why Quality ?
1.
2.
3.
4.

Berhubungan dgn persaingan


Sangat diperlukan untuk Survive
- utk perdagangan global
Berhubungan dgn biaya-efektifitas (costbenefit)
5. Mempertahankan pelanggan dan
meningkatkan keuntungan
6. Ciri dari perusahaan kelas dunia
1.7

RA-LIKMI 2015

What is an information system?

A set of interrelated components that collect (or


retrieve), process, store, and distribute information to
support decision making and control in an organization
Sistem Informasi adalah kombinasi yang terorganisir dari
orang-orang (people), hardware/software, jaringan
komunikasi (communication networks), sumber data (data
resources), kebijakan (policies) dan prosedur (procedures)
yang bertujuan mengelola dan menghasilkan informasi
yang diperlukan oleh sebuah organisasi.

1.8

RA-LIKMI 2015

What is an Information System? (Continued)

Data: Streams of raw facts representing events


such as business transactions
Information: Clusters of facts meaningful and
useful to human beings in the processes such as
making decisions

1.9

RA-LIKMI 2015

Management Information Systems


Chapter 1 Information Systems in Global Business Today
Perspectives on Information Systems

Data and Information

Raw data from a supermarket checkout counter can be processed and organized to produce
meaningful information, such as the total unit sales of dish detergent or the total sales
revenue from dish detergent for a specific store or sales territory.

Figure 1-3
1.10

RA-LIKMI 2015

Management Information Systems


Chapter 1 Information Systems in Global Business Today
Perspectives on Information Systems

Information Systems Are More Than Computers

Using information systems effectively requires an understanding of the organization,


management, and information technology shaping the systems. An information system
creates value for the firm as an organizational and management solution to challenges
posed by the environment.

Figure 1-5
1.11

RA-LIKMI 2015

Sumber Daya Sistem Informasi

1.12

RA-LIKMI 2015

Manajemen Kualitas SI?


Dalam konteks organisasi, maka manajemen
kualitas merupakan sekumpulan kegiatan
manajemen seperti merencanakan kualitas,
mengorganisasi kualitas, mengkoordinasi
kualitas, mengendalikan dan mengevaluasi
kualitas yang dilakukan oleh setiap fungsi
manajemen yang ada dalam organisasi untuk
meningkatkan kinerja dalam artian kualitas kerja
dan hasil kerja pada setiap level organisasi.
1.13

RA-LIKMI 2015

Manajemen Kualitas SI?


Meningkatkan kinerja di sini tidak hanya pada
satu kegiatan atau bagian tertentu saja tetapi
pada setiap level operasi atau proses dan
dalam setiap area kerja fungsional dari suatu
organisasi.

1.14

RA-LIKMI 2015

Pengembangan SI review
Pada software quality
assurance, setiap tahapan
pada SDLC memiliki
mekanisme untuk memastikan
bahwa setiap tahapan dilalui
dengan benar.
Artinya, SQA berada pada
pada semua tahapan SDLC.
user
1

1.15

RA-LIKMI 2015

System Implementation
Six major activities
Coding : menterjemahkan hasil perancangan
Testing
Installation
Documentation
Training
Support
Purpose
To convert final physical system specifications into working
and reliable software
To document work that has been done
To provide help for current and future users

1
1.16

09/26/15 01:23
RA-LIKMI 2015

The software quality challenge

1
1.17

09/26/15 01:23
RA-LIKMI 2015

The uniqueness of software quality


assurance
High complexity, as compared to other
industrial products
Invisibility of the product
Opportunities to detect defects (bugs) are
limited to the product development phase

1
1.18

09/26/15 01:23
RA-LIKMI 2015

Faktor-faktor yang mempengaruhi deteksi cacat pada


produk PL vs produk industri lainnya

1
1.19

09/26/15 01:23
RA-LIKMI 2015

Skema kerja sama dan koordinasi untuk tim pengembangan


perangkat lunak untuk proyek berskala besar

2
1.20

09/26/15 01:23
RA-LIKMI 2015

Masalah Utama yang Dibahas


Memberikan sistem perangkat lunak yang ...
melakukan apa yang seharusnya dilakukan.
melakukan hal yang benar.
menampilkan / menunjukkan / membuktikan itu (ya/tidak").

Kesulitan utama :

Size: MLOC products common


Complexity
Environmental stress/constraints
Flexibility/adaptability expected
no silver bullet", but... SQE (software quality engineering)
helps
belum ada pengembangan tunggal, baik dalam teknologi atau teknik
manajemen,

2
1.21

09/26/15 01:23
RA-LIKMI 2015

Major SQE activities

2
1.22

09/26/15 01:23
RA-LIKMI 2015

Scope and content hierarchy

2
1.23

09/26/15 01:23
RA-LIKMI 2015

PEOPLES QUALITY
EXPECTATIONS
Kualitas yang diharapkan terhadap sistem PL
yang digunakan adalah :
1. Sistem perangkat lunak harus melakukan apa
yang seharusnya mereka lakukan. Dengan kata
lain, mereka harus melakukan hal yang benar.
2. Mereka harus melaksanakan tugas ini tertentu
benar atau memuaskan. Dengan kata lain, mereka
harus melakukan suatu hal dengan benar.
2
1.24

09/26/15 01:23
RA-LIKMI 2015

Main tasks for software quality


engineering
1. quality planning;
2. execution of selected QA or software
validation and verification activities;
3. measurement and analysis to provide
convincing evidence to demonstrate software
quality to all parties involved.

2
1.25

09/26/15 01:23
RA-LIKMI 2015

Quality: views and attributes

2
1.26

09/26/15 01:23
RA-LIKMI 2015

FAKTOR KUALITAS PERANGKAT LUNAK


Yg dapat dihitung secara langsung
Error (Kesalahan)
Kilobytes Lines of Code (KLOC)
Dihitung secara tidak langsung
Usability (Kegunaan)
Maintainability (Pemeliharaan)

2
1.27

09/26/15 01:23
RA-LIKMI 2015

The main characteristics of SQA environment


1.
2.
3.
4.

Terjadi melalui kontrak


Tunduk kepada hubungan pelanggan-pemasok
Dibutuhkan kerja sama tim
Perlunya kerjasama dan koordinasi dengan tim
pembangunan lainnya
5. Kebutuhan akan antarmuka dengan sistem perangkat
lunak lain / Interfaces with other software systems.
6. The need to continue carrying out a project despite team
member changes.
7. The need to continue carrying out software maintenance
for an extended period.
R

1.28

RA-LIKMI 2015

ISO 9000 - Quality management


Kelompok ISO 9000 membahas berbagai aspek
manajemen mutu dan berisi beberapa standar
ISO dikenal terbaik.
Standar memberikan pedoman dan alat untuk
perusahaan dan organisasi yang ingin
memastikan bahwa produk dan layanannya
secara konsisten memenuhi persyaratan
pelanggan, dan kualitas yang ditingkatkan secara
konsisten.

2
1.29

09/26/15 01:23
RA-LIKMI 2015

Kumpulan Standar dalam ISO 9000


ISO 9000 mencakup standar-standar di bawah ini:
ISO 9000 - Quality Management Systems - Fundamentals and Vocabulary:
mencakup dasar-dasar sistem manajemen kualitas dan spesifikasi terminologi
dari Sistem Manajemen Mutu (SMM).
ISO 9001 - Quality Management Systems - Requirements: ditujukan untuk
digunakan di organisasi manapun yang merancang, membangun, memproduksi,
memasang dan/atau melayani produk apapun atau memberikan bentuk jasa
apapun. Standar ini memberikan daftar persyaratan yang harus dipenuhi oleh
sebuah organisasi apabila mereka hendak memperoleh kepuasan pelanggan
sebagai hasil dari barang dan jasa yang secara konsisten memenuhi permintaan
pelanggan tersebut. Implementasi standar ini adalah satu-satunya yang bisa
diberikan sertifikasi oleh pihak ketiga.
ISO 9004 - Quality Management Systems - Guidelines for Performance
Improvements: mencakup perihal perbaikan sistem yang terus-menerus. Bagian ini
memberikan masukan tentang apa yang bisa dilakukan untuk mengembangkan
sistem yang telah terbentuk lama. Standar ini tidaklah ditujukan sebagai panduan
untuk implementasi, hanya memberikan masukan saja.

3
1.30

09/26/15 01:23
http://id.wikipedia.org/wiki/ISO_9000
RA-LIKMI 2015

ISO 9001
ISO 9001 adalah standar internasional yang
diakui untuk sertifikasi Sistem Manajemen
Mutu (SMM). SMM menyediakan kerangka
kerja bagi perusahaan anda dan seperangkat
prinsip-prinsip dasar dengan pendekatan
manajemen secara nyata dalam aktifitas rutin
perusahaan untuk terciptanya konsistensi
mencapai kepuasan pelanggan.
3
1.31

09/26/15 01:23
RA-LIKMI 2015

ISO 9126-Software Quality


Characteristics

3
1.32

http://www.sqa.net/iso9126.html

09/26/15 01:23
RA-LIKMI 2015

An integrated information system


for quality management

3
1.33

09/26/15 01:23
Business Process Management Journal
RA-LIKMI 2015

A schematic functions of quality management and its


information flow

3 (www.aslib.co.uk / Journals)
1.34

09/26/15 01:23
RA-LIKMI 2015

The software quality shrine the SQA architecture


Pre-project components

Pre-project components

Development and qu
Software project life cycle components

1.35

RA-LIKMI 2015

Summary
1. Keunikan jaminan kualitas perangkat lunak.
1. Perbedaan mendasar antara produk perangkat lunak
(termasuk firmware) dan produk lainnya yang
disebabkan oleh lebih tingginya kompleksitas produk,
2. dengan ketidakterlihatnya perangkat lunak dan
3. oleh sifat pengembangan produk dan proses produksi.

2. Perbedaan ini membuat perlunya metodologi


SQA dan alat untuk SQA yang akan memenuhi
tantangan khusus dan berbeda untuk
pengembangan dan pengoperasian jaminan
kualitas untuk perangkat lunak.
R

1.36

RA-LIKMI 2015

Summary (cont.)
3. Lingkungan metode SQA yang
dikembangkan.
Metode SQA dan alat-alat yang dibahas
ditujukan untuk kebutuhan pengembangan
dan pemeliharaan perangkat lunak
profesional, kegiatan di mana masalah
kualitas yang paling parah muncul, dan di
mana kerugian yang paling besar diduga.
R

1.37

RA-LIKMI 2015

Anda mungkin juga menyukai