18
ACCURACY EFFICIENC Y RELIABILIT Y USABILITY INTEGRITY MAINTAINA BILITY 1 2 3 4 5 6 11 QUALITY FACTOR by : MC’ CALL

Mkti mccall

Embed Size (px)

DESCRIPTION

mc call model-software quality

Citation preview

Page 1: Mkti mccall

ACCURACY

EFFICIENC

Y

RELIABILIT

YUSABILITY

INTEGRITYMAINTAINA

BILITY

1 2 3

4 5 6

11 QUALITY FACTOR by : MC’ CALL

Page 2: Mkti mccall

FLEXIBILIT

Y

REUSABILI

TY

TESTABILIT

Y

PORTABILIT

Y

INTEROPA

BILITY

7 8 9

10 11

11 QUALITY FACTOR by : MC’ CALL

Page 3: Mkti mccall

PRODUCT OPERATION...

1. Correctness

Sejauh mana program yang memenuhi spesifikasi

2. Reliability

Berurusan dengan kemampuan sistem dalam memberikaninformasi atau load data saat dibutuhkan

3. Usability

Berkaitan dengan kemudahaan penggunaan oleh user

4. Efficiency

Efisien penggunaan kode komputer untuk melakukan operasidan penggunaan efisien sumber daya komputer

5. Integrity

Berkaitan dengan keamanan sistem SW, yaitu persyaratanuntuk mencegah akses ke orang yang tidak sah

Page 4: Mkti mccall

PRODUCT REVISION...

6. Maintainability

Upaya yang akan dibutuhkan oleh pengguna untuk memperbaiki kegagalan, dan untuk memastikan keberhasilan koreksi

7. Flexibility

Kemampuan dan upaya-upaya yang diperlukan untuk mendukungmodifikasi/reconfigure adaptif dan kegiatan pemeliharaan sesuaidengan preferensi pengguna

8. Testability

Berkaitan dengan pengujian sistem juga dengan operasi untukmemastikan bahwa persyaratan tertentu terpenuhi

Page 5: Mkti mccall

PRODUCT TRANSITION...

9. Portability

Cenderung untuk adaptasi dari sebuah sistem SW untuk lingkungan lainnya terdiri berbeda HW dan OS

10. Reusability

Berhubungan dengan mentransfer modul yang atau program ke yang lain aplikasi

11. Interoperability

Fokus pada menciptakan antarmuka dengan sistem SW lain atau dengan firmware peralatan lain

Page 6: Mkti mccall

Rancang Bangun Aplikasi Instalasi Rawat Jalan

dengan Paradigma Pengembangan Terintegrasi

Menggunakan Enterprise Service Bus (ESB) - 2011

Korelasi Antara Kebutuhan

Fungsional & Non-Fungsional

Dikaitkan dengan Software

Quality Factors McCall’s

Model

Studi Kasus : Tugas Akhir

Page 7: Mkti mccall

KEBUTUHAN FUNGSIONAL:

a) Sistem mampu melakukan fitur registrasi pasien

b) Sistem mampu melakukan pengelolaan antrian instalasi rawat jalan

d) Sistem mampu melakukan fitur rekam medis

c) Sistem mampu melakukan pengelolaan administrasi instalasi rawat jalan

Page 8: Mkti mccall

KEBUTUHAN NON-FUNGSIONAL:

ACCESSIBILITY

USABILITY

INTEGRATION

Page 9: Mkti mccall

♥ ACCURACYAplikasi IRJA sudah memiliki ketepatan (correctness) karena program yang dibuat sudah sesuai dengan spesifikasi kebutuhan, yaitu :

• Registrasi pasien

• Pengelolaan antrian instalasi rawat jalan

• Diagnosis dokter

• Administrasi instalasi rawat jalan

Page 10: Mkti mccall

Aplikasi IRJA cukup reliable karena halaman yang sering diakses adalah hanya halaman diagnosis pasien sehingga dibutuhkan load waktu yang banyak untuk aplikasi merespon.

♥ RELIABILITY

Page 11: Mkti mccall

♥ USABILITY- Aplikasi IRJA memiliki 3 aktor yaitu

admin, perawat, dan dokter. - Penggunaan aplikasi ini tidaklah rumit

karena GUI aplikasi yang user friendly dan memiliki tampilan yang sederhana serta desain yang nyaman untuk digunakan.

Page 12: Mkti mccall

♥ EFFICIENCY

• Aplikasi IRJA memiliki spesifikasi kebutuhan akan lingkungan operasi (minimum) yang menurut saya sudah efisien.

• SISTEM OPERASI

WINDOWS 7 ULTIMATE SP1

• BAHASA PEMROGRAMAN

-JAVA OOP-

Page 13: Mkti mccall

♥ INTEGRITY

Aplikasi IRJA memiliki pembagian hak akses sesuai dengan aktor-aktornya :

1. Hak akses untuk administrator2. Hak akses untuk dokter3. Hak akses untuk perawat

Namun, tidak dijelaskan dalam buku TA bagaimana pembagian hak akses tersebut.

Page 14: Mkti mccall

Uji coba aplikasi ini dilakukan secara - stand-alone, - uji coba peforma sistem dengan

Aphace benchmark dan netbeans profiler,

- dan uji coba integrasi modul

♥ TESTABILITY

Page 15: Mkti mccall

♥ PORTABILITY

Untuk portability, menurut saya aplikasi ini cukup portable yaitu dengan perangkat keras dengan RAM minimum 2 G dan spesifikasi lainnya yang tertera pada gambar. Namun, hanya dapat di aplikasikan dalam sistem operasi Windows.

Page 16: Mkti mccall

KESIMPULAN... Dari analisis sistem pada aplikasi IRJA, kami menilai bahwa aplikasi ini belum

cukup berkualitas karena setelah kami mencoba melakukan analisa sesuai denganQuality Factor yang dijelaskan dalam Teori Mc Call, aplikasi ini masih 60% - 70% memenuhi kriteria Mc’Call.

Berikut ini adalah tabel hasil analisa Aplikasi IRJA terhadap MC Call Quality Factor:

Ada 11 kategori penilaian yang kami lakukan sesuai teori Mc’Call dan aplikasi IRJA ini memenuhi 7 faktor dari 11 faktor yang ada.

4 faktor yang masih belum terpenuhi adalah faktor:

1. Maintainability2. Reusability3. Interoperability4. Flexibility.

NOMC CALL QUALITY

FACTORCHECKLIST

1 Accuracy V

2 Reliability V

3 Usability V

4 Efficiency V

5 Integrity V

6 Maintainability X

7 Flexibility X

8 Testability V

9 Portability V

10 Reusability X

11 Interopability X

Page 17: Mkti mccall

KESIMPULAN…(con’t)

Aplikasi ini belum cukup berkualitas karena melihat scope penggunaan dan tujuan dari aplikasi ini.

Namun, target utama yang merupakan tujuan dibuatnya aplikasi ini sudah terpenuhi, yaitu mengintegrasikan datarawat jalan dengan menggunakan Enterprise Service Bus yang dapat mempermudah pihak pengguna.

Page 18: Mkti mccall

Tabel Korelasi Kebutuhan Aplikasi

dengan Mc Call’s Model

KEBUTUHANAccuracy Reliability Usability Efficiency Integrity Maintainability Flexibility Testability Portability Reusability Interopability

FUNGSIONAL

Fitur registrasi pasien

v v v v v x x v v x x

Fitur pengelolaan antrian instalasi

rawat jalanv v v v v x x v v x x

Fitur rekam medis v x v v v x x v v x x

Fitur administrasi instalasi rawat

jalanv v v v v x x v v x x

NON-FUNGSIONAL

Accessibility v v v v v x x v v x x

Usability v v v v v x x v v x x

Integration v v v v v x x v v x x