mkti mccall

Post on 08-Jul-2015

361 Views

Category:

Documents

1 Downloads

Preview:

Click to see full reader

DESCRIPTION

mc call model-software quality

TRANSCRIPT

ACCURACY

EFFICIENC

Y

RELIABILIT

YUSABILITY

INTEGRITYMAINTAINA

BILITY

1 2 3

4 5 6

11 QUALITY FACTOR by : MC’ CALL

FLEXIBILIT

Y

REUSABILI

TY

TESTABILIT

Y

PORTABILIT

Y

INTEROPA

BILITY

7 8 9

10 11

11 QUALITY FACTOR by : MC’ CALL

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

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

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

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

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

KEBUTUHAN NON-FUNGSIONAL:

ACCESSIBILITY

USABILITY

INTEGRATION

♥ 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

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

♥ RELIABILITY

♥ 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.

♥ 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-

♥ 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.

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

Aphace benchmark dan netbeans profiler,

- dan uji coba integrasi modul

♥ TESTABILITY

♥ 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.

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

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.

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

top related