mkti mccall
DESCRIPTION
mc call model-software qualityTRANSCRIPT
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