SlideShare a Scribd company logo
1 of 38
Analisa Software Quality factors
Rancang Bangun Sistem Informasi
Tracking Client Studi Kasus di TV9
dan
Sistem Aplikasi Klasifikasi Obat dengan
Metode ABC-Fuzzy




NUR ATIKA 5209100703
M. MUIZZUDDIN 5209100145
AINAN I 5208100145
ANALISA Software Quality Factors




Pembuatan                               Software selesai tapi
 Software                                performa KURANG




             KENAPA
               ???
ANALISA Software Quality Factors




Penyebab performa software yang kurang
adalah kurang tepat dalam mendefinisikan
kebutuhan



                                          Solusi:
             Definisikan kebutuhan dengan baik!
             Perhatikan Software Quality factors
ANALISA Software Quality Factors


Software Quality Factors
ANALISA Software Quality Factors


                            Product Operation
Correctness tingkat pemenuhan spesifikasi kebutuhan user



     Reliability    tingkat kemampuan software menampilkan fungsi saat digunakan



                     tingkat kemudahan user dalam menggunakan software (mempelajari,
       Usability     mengoperasikan)


                    jumlah sumberdaya yang diproses dan kode yang diperlukan oleh program untuk
     Efficiency    melaksanakan fungsinya


              tingkat kemampuan pengawasan akses terhadap data atau software oleh orang-orang
 Integrity    tertentu.
ANALISA Software Quality Factors


                         Product Revision

                 Tingkat kemudahan yang dilakukan untuk melakukan
Maintanability
                 perbaikan software



     Flexiblility   Tingkat kemudahan dalam memodifikasi/reconfigurasi
                    pada program operasional


                 Tingkat usaha pada pengujian software untuk memastikan
 Testability
                 bahwa program melaksanakan fungsi yang telah ditetapkan
ANALISA Software Quality Factors


                            Product Transition

                   usaha yang diperlukan untuk memindahkan program dari
Portability hardware/lingkungan sistem software tertentu ke yang lainnya.



                 tingkat kemampuan program/bagian dari program yang dapat
     Reusability dipakai ulang dalam aplikasi lainnya, berkaitan dengan paket dan
                 lingkup dari fungsi yang dilakukan oleh program.


                   usaha yang diperlukan untuk menggabungkan satu sistem dengan
Interoperability
                   sistem lainnya.
STUDI KASUS 1
Rancang Bangun Sistem
Informasi Tracking Client
(SINTAC) Studi Kasus di TV9
ANALISA Software Quality Factors


               STUDI KASUS
• Software yang akan dianalisa adalah Rancang
  Bangun Sistem Informasi Tracking Client
  (SINTAC) Studi Kasus di TV9
ANALISA Software Quality Factors


                 Proses Bisnis
• TV9 sebagai salah satu media informasi elektronik
  memiliki hubungan kerjasama dengan berbagai
  pihak yang menjadi klien
• Dalam pengelolaan kerjasama dengan para
  klien, dibutuhkan media yang dapat
  membantu dalam mencatat,
  mendokumentasikan, memonitor serta
  mengevaluasi setiap tahapan proses kerjasama
• Sistem Informasi tracking client dibutuhkan pihak
  pengelola TV9 dalam memanajemen kerjasama
  dengan client
ANALISA Software Quality Factors


                     Kebutuhan Fungsional
•   Sistem dapat mengelola pencatatan status    •   Sistem dapat menghasilkan log proof
    proposal                                        secara otomatis
•   Sistem dapat mengelola order produksi       •   Sistem dapat mengelola status traffic
•   Sistem dapat menghasilkan invoice secara    •   Sistem dapat mengelola order penagihan
    otomatis                                    •   Sistem dapat mengelola status invoice
•   Sistem dapat menyimpan dokumen kontrak      •   Sistem dapat mengelola status
•   Sistem dapat mengelola status penjadwalan       pembayaran
•   Sistem dapat mengelola status produksi      •   Sistem dapat mengelola pesan
•   Sistem dapat mengelola status penayangan        monitoring progress
•   Sistem dapat mengelola order penayangan     •   pengelolaan kerjasama
•   Sistem dapat mengelola status quality       •   Sistem dapat mengelola proses evaluasi
    control                                         direksi
•   Sistem dapat menyimpan file-file materi     •   Sistem dapat menghasilkan laporan
    acara                                           kerjasama
•   Sistem dapat mengelola status pengarsipan   •   Sistem dapat menampilkan progress
                                                    tracking client secara keseluruhan
ANALISA Software Quality Factors


         Kebutuhan Non-Fungsional
•   Usability Requirement
•   Reliability and up-time Requirement
•   Safety Requirement
•   Supportability and operability requirement
ANALISA Software Quality Factors


                           Hasil Analisa
No                         SQF                        Ada/ Tidak Ada
1    Correctness                                      Ada
2    Reliability                                      Ada
3    Efficiency                                       Tidak bisa dinilai
4    Integrity                                        Ada
5    Usability                                        Ada
6    Maintainability                                  Tidak ada keterangan
7    Flexibility                                      Tidak bisa dinilai
8    Testability                                      Ada
9    Portability                                      Ada
10   Reusability                                      Tidak ada keterangan
11   Interoperability                                 Ada
ANALISA Software Quality Factors


                  Correctness
• Berdasarkan dokumen “Ready Set” yang
  merupakan dokumen kelengkapan software,
  hasil uji coba beberapa fungsi utama yang
  dilakukan dengan menggunakan skenario
  test case, Sistem Informasi Tracking Client ini
  telah berjalan sesuai dengan desain yang
  telah dirancang serta sesuai dengan
  kebutuhan pengguna.
ANALISA Software Quality Factors


                   Reliability
• Pada dokumen Ready Set dituliskan bahwa
  sistem dapat beroperasi selama hari kerja
  khususnya pada saat dibutuhkan oleh user
  dan Sistem bisa diakses oleh banyak pengguna
  secara bersamaan.
• Namun “realibility” ini belum bisa dibuktikan
  secara langsung karena keterbatasan untuk
  akses software
ANALISA Software Quality Factors


                   Efficiency
Efisiensi pada software masih belum bisa dinilai
karena keterbatasan informasi mengenai
sumberdaya yang sumberdaya yang diproses
dan kode yang diperlukan oleh program untuk
melaksanakan fungsinya
ANALISA Software Quality Factors


                    Integrity
• Developer keamanan sudah membuat 10
  macam aktor dengan hak akses yang berbeda
  sesuai dengan bagiannya.
• Belum ada pembuktian apakah software ini
  aman dari serangan hacker
ANALISA Software Quality Factors


                    Usability
• Pengguna bisa dengan mudah untuk
  mengoperasikan dan mempelajari software
  ini. Hal ini karena didukung oleh dokumen
  “Installation Guide” dan “User Guide”
ANALISA Software Quality Factors


              Maintanability
• Dalam dokumen kelengkapan software tidak
  dijelaskan mengenai tingkat kemudahan yang
  dilakukan untuk melakukan maintenance pada
  software
ANALISA Software Quality Factors


                   Flexiblility
• Belum bisa dibuktikan secara langsung karena
  keterbatasan untuk akses software
ANALISA Software Quality Factors


                   Testability
• Testing pada software telah dilakukan oleh
  developer dan tercantum dalam dokumen
  test-case
ANALISA Software Quality Factors


                   Portability
• Pada dokumen diterangkan bahwa software
  bisa berjalan pada hardware dengan
  spesifikasi mininal tertentu dan bisa berjalan
  pada hardware-hardware yang spesifikasinya
  lebih dari itu
• Namun belum bisa dibuktikan secara langsung
  karena keterbatasan untuk akses software
ANALISA Software Quality Factors


                  Reusability
• Belum bisa dibuktikan secara langsung karena
  keterbatasan untuk akses software
ANALISA Software Quality Factors


             Interoperability
• Pada dokumen diterangkan bahwa software
  bisa berjalan pada sistem dengan spesifikasi
  minimal tertentu dan bisa berjalan pada
  sistem yang spesifikasinya lebih dari itu
• Namun belum bisa dibuktikan secara langsung
  karena keterbatasan untuk akses software
ANALISA Software Quality Factors


Checklist Kelengkapan Software
STUDI KASUS 2
Sistem Aplikasi Klasifikasi Obat
dengan Metode ABC-Fuzzy
ANALISA Software Quality Factors


        Sekilas Mengenai Aplikasi
• Merupakan sebuah aplikasi pengklasifikasi
  obat untuk digunakan di sebuah apotek
  dengan menggunakan metode klasifikasi ABC-
  Fuzzy yaitu mengombinasikan metode
  klasifikasi ABC dan metode klasifikasi Fuzzy.
• Aplikasi ini bertujuan untuk membantu pihak
  Apotek dalam mengklasifikasikan persediaan
  obat-obatan dab sebagai pendukung strategi
  pengelolaan persediaan obat.
ANALISA Software Quality Factors




No                     SQF                Ya/Kurang/Tidak
1    Correctness                          Ya
2    Reliability                          Tidak
3    Efficiency                           Kurang
4    Integrity                            Tidak
5    Usability                            Tidak
6    Maintainability                      Tidak ada keterangan
7    Flexibility                          Kurang
8    Testability                          Kurang
9    Portability                          Ya
10   Security                             Tidak ada keterangan
ANALISA Software Quality Factors


                   Accuracy
• Dalam bahasan kesimpulan dan saran dalam
  buku TA dan juga hasil akhir dari pengerjaan
  tercantum bahwa aplikasi yang telah
  dihasilkan berhasil memenuhi ekspektasi dan
  batasan masalah yang diajukan.
ANALISA Software Quality Factors


                  Reliability
• Tidak ada pembahasan dan jaminan mengenai
  penanganan dan prosedur ketika terjadi error
  dalam aplikasi.
• Namun dalam praktek uji cobanya tidak
  terlihat
ANALISA Software Quality Factors


                         Efficiency
Tidak ada ukuran yang jelas mengenai nilai efisiensi aplikasi
ini. Namun dari hal berikut bisa dilihat bahwa efisiensi dalam
software masih kurang.
• 1) Programming languages,
Aplikasi ini menggunakan java sebagai bahasa
pemrogramannya, pemilihan java sendiri menurut kami
kurang tepat. Karena sebagai aplikasi standalone dalam
apotek, java tergolong cukup memakan memori dikarenakan
perlunya platform JRE dalam tiap device.
• 2)Desain.
Seluruh desain terdokumentasi dengan baik dalam buku TA.
Penggunaan tiap-tiap desain pun didasarkan kepada use case
dan tujuan awal dari pengerjaan TA.
ANALISA Software Quality Factors


                     Integrity
• Disebutkan dalam buku TA bahwa aplikasi ini
  merupakan aplikasi single user dan tidak ada
  pembatasan akses untuk menjamin sekuritas
  user.
ANALISA Software Quality Factors


                         Usability
• Tidak ada dokumen mengenai pertimbangan yang detail
  mengenai usability aplikasi. Tampilan aplikasi terkesan
  sederhana dan terkesan lebih menonjolkan fungsionalitas.
ANALISA Software Quality Factors


              Maintainability
• Tidak ada keterangan terkait maintenance dan
  juga pengembangan aplikasi.
ANALISA Software Quality Factors


                    Flexibility
• Tidak dijelaskan mengenai fleksibilitas
  konfigurasi dari aplikasi untuk menyesuaikan
  dengan kebutuhan klien.
ANALISA Software Quality Factors


                   Testability
• Dalam dokumen ujicoba, tidak ada uji coba
  secara spesifik mengenai aplikasi yang
  digunakan. Namun lebih fokus terhadap uji
  coba data analisa, teknik algoritmasa, dan juga
  prosedur yang digunakan.
ANALISA Software Quality Factors


                   Portability
• Dengan menggunakan java sebagai bahasa
  pemrogramannya, maka kebutuhan untuk
  support terhadap perangkat keras dan juga
  sisitem operasi lain masih terjamin.
ANALISA Software Quality Factors


                    Security
• Tidak ada keterangan terkait pengamanan
  yang dilakukan dalam aplikasi.

More Related Content

What's hot

Rekayasa Perangkat Lunak JAMINAN KUALITAS PERANGKAT LUNAK
Rekayasa Perangkat Lunak JAMINAN KUALITAS PERANGKAT LUNAKRekayasa Perangkat Lunak JAMINAN KUALITAS PERANGKAT LUNAK
Rekayasa Perangkat Lunak JAMINAN KUALITAS PERANGKAT LUNAKListyowatik (Yanie)
 
SQA System – An SQA Architecture
SQA System – An SQA ArchitectureSQA System – An SQA Architecture
SQA System – An SQA Architecturezatalinimarsal
 
Testing dan implemetasi sistem 3
Testing dan implemetasi sistem 3Testing dan implemetasi sistem 3
Testing dan implemetasi sistem 3Fendi Hidayat
 
Jaminan kualitas pl
Jaminan kualitas plJaminan kualitas pl
Jaminan kualitas plSiti Rohani
 
Dokumen Test Plan
Dokumen Test Plan Dokumen Test Plan
Dokumen Test Plan EM Nasrul
 
SE - Chapter 8 Strategi Pengujian Perangkat Lunak
SE - Chapter 8 Strategi Pengujian Perangkat LunakSE - Chapter 8 Strategi Pengujian Perangkat Lunak
SE - Chapter 8 Strategi Pengujian Perangkat LunakRiza Nurman
 
Testing dan implemetasi sistem 2
Testing dan implemetasi sistem 2Testing dan implemetasi sistem 2
Testing dan implemetasi sistem 2Fendi Hidayat
 
04 Testing Perangkat Lunak
04 Testing Perangkat Lunak04 Testing Perangkat Lunak
04 Testing Perangkat LunakMrirfan
 
Jaminan Kualitas Perangkat Lunak
Jaminan Kualitas Perangkat LunakJaminan Kualitas Perangkat Lunak
Jaminan Kualitas Perangkat LunakYunita Rainbow
 
SQA architecture
SQA architectureSQA architecture
SQA architectureashamarsha
 
Strategi Pengujian Perangkat Lunak Mg Ke 8 Lanj
Strategi Pengujian Perangkat Lunak Mg Ke 8 LanjStrategi Pengujian Perangkat Lunak Mg Ke 8 Lanj
Strategi Pengujian Perangkat Lunak Mg Ke 8 LanjMrirfan
 
SE - Chapter 7 Teknik Pengujian Perangkat Lunak
SE - Chapter 7 Teknik Pengujian Perangkat LunakSE - Chapter 7 Teknik Pengujian Perangkat Lunak
SE - Chapter 7 Teknik Pengujian Perangkat LunakRiza Nurman
 
Analisa Software Quality Factors
Analisa Software Quality FactorsAnalisa Software Quality Factors
Analisa Software Quality FactorsAnnisa Risam
 
Cost of sqa
Cost of sqaCost of sqa
Cost of sqaartha69
 
Software quality website UMKM
Software quality website UMKMSoftware quality website UMKM
Software quality website UMKMAndre Tjio Tjio
 
Metode proses pengembangan perangkat lunak
Metode proses pengembangan perangkat lunakMetode proses pengembangan perangkat lunak
Metode proses pengembangan perangkat lunakMoch. Nor Kholis
 
Laporan LKP PLN Bab II
Laporan LKP PLN Bab IILaporan LKP PLN Bab II
Laporan LKP PLN Bab IILC
 
Software quality assurance (sqa)
Software quality assurance (sqa)Software quality assurance (sqa)
Software quality assurance (sqa)Pande Narendra
 
SE - Chapter 9 Pemeliharaan Perangkat Lunak
SE - Chapter 9 Pemeliharaan Perangkat LunakSE - Chapter 9 Pemeliharaan Perangkat Lunak
SE - Chapter 9 Pemeliharaan Perangkat LunakRiza Nurman
 
SQA - Concepts and Misconceptions
SQA - Concepts and MisconceptionsSQA - Concepts and Misconceptions
SQA - Concepts and MisconceptionsEM Nasrul
 

What's hot (20)

Rekayasa Perangkat Lunak JAMINAN KUALITAS PERANGKAT LUNAK
Rekayasa Perangkat Lunak JAMINAN KUALITAS PERANGKAT LUNAKRekayasa Perangkat Lunak JAMINAN KUALITAS PERANGKAT LUNAK
Rekayasa Perangkat Lunak JAMINAN KUALITAS PERANGKAT LUNAK
 
SQA System – An SQA Architecture
SQA System – An SQA ArchitectureSQA System – An SQA Architecture
SQA System – An SQA Architecture
 
Testing dan implemetasi sistem 3
Testing dan implemetasi sistem 3Testing dan implemetasi sistem 3
Testing dan implemetasi sistem 3
 
Jaminan kualitas pl
Jaminan kualitas plJaminan kualitas pl
Jaminan kualitas pl
 
Dokumen Test Plan
Dokumen Test Plan Dokumen Test Plan
Dokumen Test Plan
 
SE - Chapter 8 Strategi Pengujian Perangkat Lunak
SE - Chapter 8 Strategi Pengujian Perangkat LunakSE - Chapter 8 Strategi Pengujian Perangkat Lunak
SE - Chapter 8 Strategi Pengujian Perangkat Lunak
 
Testing dan implemetasi sistem 2
Testing dan implemetasi sistem 2Testing dan implemetasi sistem 2
Testing dan implemetasi sistem 2
 
04 Testing Perangkat Lunak
04 Testing Perangkat Lunak04 Testing Perangkat Lunak
04 Testing Perangkat Lunak
 
Jaminan Kualitas Perangkat Lunak
Jaminan Kualitas Perangkat LunakJaminan Kualitas Perangkat Lunak
Jaminan Kualitas Perangkat Lunak
 
SQA architecture
SQA architectureSQA architecture
SQA architecture
 
Strategi Pengujian Perangkat Lunak Mg Ke 8 Lanj
Strategi Pengujian Perangkat Lunak Mg Ke 8 LanjStrategi Pengujian Perangkat Lunak Mg Ke 8 Lanj
Strategi Pengujian Perangkat Lunak Mg Ke 8 Lanj
 
SE - Chapter 7 Teknik Pengujian Perangkat Lunak
SE - Chapter 7 Teknik Pengujian Perangkat LunakSE - Chapter 7 Teknik Pengujian Perangkat Lunak
SE - Chapter 7 Teknik Pengujian Perangkat Lunak
 
Analisa Software Quality Factors
Analisa Software Quality FactorsAnalisa Software Quality Factors
Analisa Software Quality Factors
 
Cost of sqa
Cost of sqaCost of sqa
Cost of sqa
 
Software quality website UMKM
Software quality website UMKMSoftware quality website UMKM
Software quality website UMKM
 
Metode proses pengembangan perangkat lunak
Metode proses pengembangan perangkat lunakMetode proses pengembangan perangkat lunak
Metode proses pengembangan perangkat lunak
 
Laporan LKP PLN Bab II
Laporan LKP PLN Bab IILaporan LKP PLN Bab II
Laporan LKP PLN Bab II
 
Software quality assurance (sqa)
Software quality assurance (sqa)Software quality assurance (sqa)
Software quality assurance (sqa)
 
SE - Chapter 9 Pemeliharaan Perangkat Lunak
SE - Chapter 9 Pemeliharaan Perangkat LunakSE - Chapter 9 Pemeliharaan Perangkat Lunak
SE - Chapter 9 Pemeliharaan Perangkat Lunak
 
SQA - Concepts and Misconceptions
SQA - Concepts and MisconceptionsSQA - Concepts and Misconceptions
SQA - Concepts and Misconceptions
 

Viewers also liked

Kebutuhan fungsional aplikasi simpel
Kebutuhan fungsional aplikasi simpelKebutuhan fungsional aplikasi simpel
Kebutuhan fungsional aplikasi simpelartha69
 
Kebutuhan fungsional aplikasi simpel
Kebutuhan fungsional aplikasi simpelKebutuhan fungsional aplikasi simpel
Kebutuhan fungsional aplikasi simpelartha69
 
Presentasi csr durura
Presentasi csr dururaPresentasi csr durura
Presentasi csr dururaAbdul Luky
 
Presentation of the malawi case 4
Presentation of the malawi case 4Presentation of the malawi case 4
Presentation of the malawi case 4Kondwani Duwa
 
भगवान और उनकी नीतीको पहचानिए When to know the god
भगवान और उनकी नीतीको पहचानिए When to know the godभगवान और उनकी नीतीको पहचानिए When to know the god
भगवान और उनकी नीतीको पहचानिए When to know the godNarayanasamy Prasannam
 
Today’s message collection – english – 16th part
Today’s message  collection – english –    16th partToday’s message  collection – english –    16th part
Today’s message collection – english – 16th partNarayanasamy Prasannam
 
Podcasting for NGOs - TechCamp Kyiv 2012
Podcasting for NGOs - TechCamp  Kyiv 2012Podcasting for NGOs - TechCamp  Kyiv 2012
Podcasting for NGOs - TechCamp Kyiv 2012TechCampKyiv
 
Gerak melingkar beraturan (gmb)
Gerak melingkar beraturan (gmb)Gerak melingkar beraturan (gmb)
Gerak melingkar beraturan (gmb)ryan_riswanto
 
Smartphone som læringsværktøj, alfakonference 2012
Smartphone som læringsværktøj, alfakonference 2012Smartphone som læringsværktøj, alfakonference 2012
Smartphone som læringsværktøj, alfakonference 2012lenerybner
 
Agility 1000 dow (english)
Agility 1000 dow (english)Agility 1000 dow (english)
Agility 1000 dow (english)Julio García
 
घडियों से मिला सीख Clock
घडियों से मिला सीख  Clockघडियों से मिला सीख  Clock
घडियों से मिला सीख ClockNarayanasamy Prasannam
 
Todays message collection english 21st part
Todays message collection english 21st partTodays message collection english 21st part
Todays message collection english 21st partNarayanasamy Prasannam
 
Monitoryng zdorovja sholjariv
Monitoryng zdorovja sholjarivMonitoryng zdorovja sholjariv
Monitoryng zdorovja sholjarivann_kirsan
 

Viewers also liked (20)

Quality model
Quality modelQuality model
Quality model
 
Kebutuhan fungsional aplikasi simpel
Kebutuhan fungsional aplikasi simpelKebutuhan fungsional aplikasi simpel
Kebutuhan fungsional aplikasi simpel
 
Kebutuhan fungsional aplikasi simpel
Kebutuhan fungsional aplikasi simpelKebutuhan fungsional aplikasi simpel
Kebutuhan fungsional aplikasi simpel
 
Six mistakes of the past and present
Six mistakes of the past and presentSix mistakes of the past and present
Six mistakes of the past and present
 
Presentasi csr durura
Presentasi csr dururaPresentasi csr durura
Presentasi csr durura
 
Presentation of the malawi case 4
Presentation of the malawi case 4Presentation of the malawi case 4
Presentation of the malawi case 4
 
Resume Writing Workshop
Resume Writing WorkshopResume Writing Workshop
Resume Writing Workshop
 
भगवान और उनकी नीतीको पहचानिए When to know the god
भगवान और उनकी नीतीको पहचानिए When to know the godभगवान और उनकी नीतीको पहचानिए When to know the god
भगवान और उनकी नीतीको पहचानिए When to know the god
 
Today’s message collection – english – 16th part
Today’s message  collection – english –    16th partToday’s message  collection – english –    16th part
Today’s message collection – english – 16th part
 
Podcasting for NGOs - TechCamp Kyiv 2012
Podcasting for NGOs - TechCamp  Kyiv 2012Podcasting for NGOs - TechCamp  Kyiv 2012
Podcasting for NGOs - TechCamp Kyiv 2012
 
Presentation1
Presentation1Presentation1
Presentation1
 
Idaho state bengal soccer 2012
Idaho state bengal soccer 2012Idaho state bengal soccer 2012
Idaho state bengal soccer 2012
 
El bullying c
El bullying cEl bullying c
El bullying c
 
Solidetss
SolidetssSolidetss
Solidetss
 
Gerak melingkar beraturan (gmb)
Gerak melingkar beraturan (gmb)Gerak melingkar beraturan (gmb)
Gerak melingkar beraturan (gmb)
 
Smartphone som læringsværktøj, alfakonference 2012
Smartphone som læringsværktøj, alfakonference 2012Smartphone som læringsværktøj, alfakonference 2012
Smartphone som læringsværktøj, alfakonference 2012
 
Agility 1000 dow (english)
Agility 1000 dow (english)Agility 1000 dow (english)
Agility 1000 dow (english)
 
घडियों से मिला सीख Clock
घडियों से मिला सीख  Clockघडियों से मिला सीख  Clock
घडियों से मिला सीख Clock
 
Todays message collection english 21st part
Todays message collection english 21st partTodays message collection english 21st part
Todays message collection english 21st part
 
Monitoryng zdorovja sholjariv
Monitoryng zdorovja sholjarivMonitoryng zdorovja sholjariv
Monitoryng zdorovja sholjariv
 

Similar to Analisa SQF Sistem Informasi dan Aplikasi

Analisa Software Quality factors
Analisa Software Quality factors Analisa Software Quality factors
Analisa Software Quality factors atikamusthav
 
08 Software Testing
08 Software Testing08 Software Testing
08 Software TestingAinul Yaqin
 
Ch 02 - Hubungan Software Development Life Cycle (SDLC) dan Testing
Ch 02 - Hubungan Software Development Life Cycle (SDLC) dan TestingCh 02 - Hubungan Software Development Life Cycle (SDLC) dan Testing
Ch 02 - Hubungan Software Development Life Cycle (SDLC) dan TestingTri Sugihartono
 
Testing dan implementasi
Testing dan implementasiTesting dan implementasi
Testing dan implementasiDWC
 
Materi Pengujian dan Implementasi Sistem.pptx
Materi Pengujian dan Implementasi Sistem.pptxMateri Pengujian dan Implementasi Sistem.pptx
Materi Pengujian dan Implementasi Sistem.pptxRizqiIrawan2
 
PPT-UEU-Manajemen-Proyek-SI-Pertemuan-14.pptx
PPT-UEU-Manajemen-Proyek-SI-Pertemuan-14.pptxPPT-UEU-Manajemen-Proyek-SI-Pertemuan-14.pptx
PPT-UEU-Manajemen-Proyek-SI-Pertemuan-14.pptxKairiAbasa
 
Software Quality Assurance-Concepts and misconceptions
Software Quality Assurance-Concepts and misconceptionsSoftware Quality Assurance-Concepts and misconceptions
Software Quality Assurance-Concepts and misconceptionsEM Nasrul
 
Ch 03 - Software Quality Assurance (SQA)
Ch 03 - Software Quality Assurance (SQA)Ch 03 - Software Quality Assurance (SQA)
Ch 03 - Software Quality Assurance (SQA)Tri Sugihartono
 
TESTING dan IMPLEMENTASI SISTEM
TESTING dan IMPLEMENTASI SISTEMTESTING dan IMPLEMENTASI SISTEM
TESTING dan IMPLEMENTASI SISTEMsabrian SIFD
 
Ch 03 Software Quality Assurance (SQA)
Ch 03 Software Quality Assurance (SQA)Ch 03 Software Quality Assurance (SQA)
Ch 03 Software Quality Assurance (SQA)Tri Sugihartono
 
Strategi pengujian perangkat lunak
Strategi pengujian perangkat lunakStrategi pengujian perangkat lunak
Strategi pengujian perangkat lunakArdha Herdianto
 
Software testing
Software testingSoftware testing
Software testingjullejulle
 
Pengujian kualitas perangkat lunak
Pengujian kualitas perangkat lunakPengujian kualitas perangkat lunak
Pengujian kualitas perangkat lunakArsyiSobirin
 
BAB_1_PENGUJIAN_PERANGKAT_LUNAK.ppt
BAB_1_PENGUJIAN_PERANGKAT_LUNAK.pptBAB_1_PENGUJIAN_PERANGKAT_LUNAK.ppt
BAB_1_PENGUJIAN_PERANGKAT_LUNAK.pptMunawirBahnget
 
Standar testing software
Standar testing softwareStandar testing software
Standar testing softwareazfa_rasikh
 

Similar to Analisa SQF Sistem Informasi dan Aplikasi (20)

Analisa Software Quality factors
Analisa Software Quality factors Analisa Software Quality factors
Analisa Software Quality factors
 
08 Software Testing
08 Software Testing08 Software Testing
08 Software Testing
 
Model quality management sofwtware
Model quality management sofwtwareModel quality management sofwtware
Model quality management sofwtware
 
Ch 02 - Hubungan Software Development Life Cycle (SDLC) dan Testing
Ch 02 - Hubungan Software Development Life Cycle (SDLC) dan TestingCh 02 - Hubungan Software Development Life Cycle (SDLC) dan Testing
Ch 02 - Hubungan Software Development Life Cycle (SDLC) dan Testing
 
Testing dan implementasi
Testing dan implementasiTesting dan implementasi
Testing dan implementasi
 
Materi Pengujian dan Implementasi Sistem.pptx
Materi Pengujian dan Implementasi Sistem.pptxMateri Pengujian dan Implementasi Sistem.pptx
Materi Pengujian dan Implementasi Sistem.pptx
 
PPT-UEU-Manajemen-Proyek-SI-Pertemuan-14.pptx
PPT-UEU-Manajemen-Proyek-SI-Pertemuan-14.pptxPPT-UEU-Manajemen-Proyek-SI-Pertemuan-14.pptx
PPT-UEU-Manajemen-Proyek-SI-Pertemuan-14.pptx
 
Software Quality Assurance-Concepts and misconceptions
Software Quality Assurance-Concepts and misconceptionsSoftware Quality Assurance-Concepts and misconceptions
Software Quality Assurance-Concepts and misconceptions
 
Ch 03 - Software Quality Assurance (SQA)
Ch 03 - Software Quality Assurance (SQA)Ch 03 - Software Quality Assurance (SQA)
Ch 03 - Software Quality Assurance (SQA)
 
Bab 2 Kualitas
Bab 2 KualitasBab 2 Kualitas
Bab 2 Kualitas
 
TESTING dan IMPLEMENTASI SISTEM
TESTING dan IMPLEMENTASI SISTEMTESTING dan IMPLEMENTASI SISTEM
TESTING dan IMPLEMENTASI SISTEM
 
Ch 03 Software Quality Assurance (SQA)
Ch 03 Software Quality Assurance (SQA)Ch 03 Software Quality Assurance (SQA)
Ch 03 Software Quality Assurance (SQA)
 
Strategi pengujian perangkat lunak
Strategi pengujian perangkat lunakStrategi pengujian perangkat lunak
Strategi pengujian perangkat lunak
 
Testing QA slide
Testing QA slideTesting QA slide
Testing QA slide
 
Ch 12
Ch 12Ch 12
Ch 12
 
Software testing
Software testingSoftware testing
Software testing
 
2
22
2
 
Pengujian kualitas perangkat lunak
Pengujian kualitas perangkat lunakPengujian kualitas perangkat lunak
Pengujian kualitas perangkat lunak
 
BAB_1_PENGUJIAN_PERANGKAT_LUNAK.ppt
BAB_1_PENGUJIAN_PERANGKAT_LUNAK.pptBAB_1_PENGUJIAN_PERANGKAT_LUNAK.ppt
BAB_1_PENGUJIAN_PERANGKAT_LUNAK.ppt
 
Standar testing software
Standar testing softwareStandar testing software
Standar testing software
 

Analisa SQF Sistem Informasi dan Aplikasi

  • 1. Analisa Software Quality factors Rancang Bangun Sistem Informasi Tracking Client Studi Kasus di TV9 dan Sistem Aplikasi Klasifikasi Obat dengan Metode ABC-Fuzzy NUR ATIKA 5209100703 M. MUIZZUDDIN 5209100145 AINAN I 5208100145
  • 2. ANALISA Software Quality Factors Pembuatan Software selesai tapi Software performa KURANG KENAPA ???
  • 3. ANALISA Software Quality Factors Penyebab performa software yang kurang adalah kurang tepat dalam mendefinisikan kebutuhan Solusi: Definisikan kebutuhan dengan baik! Perhatikan Software Quality factors
  • 4. ANALISA Software Quality Factors Software Quality Factors
  • 5. ANALISA Software Quality Factors Product Operation Correctness tingkat pemenuhan spesifikasi kebutuhan user Reliability tingkat kemampuan software menampilkan fungsi saat digunakan tingkat kemudahan user dalam menggunakan software (mempelajari, Usability mengoperasikan) jumlah sumberdaya yang diproses dan kode yang diperlukan oleh program untuk Efficiency melaksanakan fungsinya tingkat kemampuan pengawasan akses terhadap data atau software oleh orang-orang Integrity tertentu.
  • 6. ANALISA Software Quality Factors Product Revision Tingkat kemudahan yang dilakukan untuk melakukan Maintanability perbaikan software Flexiblility Tingkat kemudahan dalam memodifikasi/reconfigurasi pada program operasional Tingkat usaha pada pengujian software untuk memastikan Testability bahwa program melaksanakan fungsi yang telah ditetapkan
  • 7. ANALISA Software Quality Factors Product Transition usaha yang diperlukan untuk memindahkan program dari Portability hardware/lingkungan sistem software tertentu ke yang lainnya. tingkat kemampuan program/bagian dari program yang dapat Reusability dipakai ulang dalam aplikasi lainnya, berkaitan dengan paket dan lingkup dari fungsi yang dilakukan oleh program. usaha yang diperlukan untuk menggabungkan satu sistem dengan Interoperability sistem lainnya.
  • 8. STUDI KASUS 1 Rancang Bangun Sistem Informasi Tracking Client (SINTAC) Studi Kasus di TV9
  • 9. ANALISA Software Quality Factors STUDI KASUS • Software yang akan dianalisa adalah Rancang Bangun Sistem Informasi Tracking Client (SINTAC) Studi Kasus di TV9
  • 10. ANALISA Software Quality Factors Proses Bisnis • TV9 sebagai salah satu media informasi elektronik memiliki hubungan kerjasama dengan berbagai pihak yang menjadi klien • Dalam pengelolaan kerjasama dengan para klien, dibutuhkan media yang dapat membantu dalam mencatat, mendokumentasikan, memonitor serta mengevaluasi setiap tahapan proses kerjasama • Sistem Informasi tracking client dibutuhkan pihak pengelola TV9 dalam memanajemen kerjasama dengan client
  • 11. ANALISA Software Quality Factors Kebutuhan Fungsional • Sistem dapat mengelola pencatatan status • Sistem dapat menghasilkan log proof proposal secara otomatis • Sistem dapat mengelola order produksi • Sistem dapat mengelola status traffic • Sistem dapat menghasilkan invoice secara • Sistem dapat mengelola order penagihan otomatis • Sistem dapat mengelola status invoice • Sistem dapat menyimpan dokumen kontrak • Sistem dapat mengelola status • Sistem dapat mengelola status penjadwalan pembayaran • Sistem dapat mengelola status produksi • Sistem dapat mengelola pesan • Sistem dapat mengelola status penayangan monitoring progress • Sistem dapat mengelola order penayangan • pengelolaan kerjasama • Sistem dapat mengelola status quality • Sistem dapat mengelola proses evaluasi control direksi • Sistem dapat menyimpan file-file materi • Sistem dapat menghasilkan laporan acara kerjasama • Sistem dapat mengelola status pengarsipan • Sistem dapat menampilkan progress tracking client secara keseluruhan
  • 12. ANALISA Software Quality Factors Kebutuhan Non-Fungsional • Usability Requirement • Reliability and up-time Requirement • Safety Requirement • Supportability and operability requirement
  • 13. ANALISA Software Quality Factors Hasil Analisa No SQF Ada/ Tidak Ada 1 Correctness Ada 2 Reliability Ada 3 Efficiency Tidak bisa dinilai 4 Integrity Ada 5 Usability Ada 6 Maintainability Tidak ada keterangan 7 Flexibility Tidak bisa dinilai 8 Testability Ada 9 Portability Ada 10 Reusability Tidak ada keterangan 11 Interoperability Ada
  • 14. ANALISA Software Quality Factors Correctness • Berdasarkan dokumen “Ready Set” yang merupakan dokumen kelengkapan software, hasil uji coba beberapa fungsi utama yang dilakukan dengan menggunakan skenario test case, Sistem Informasi Tracking Client ini telah berjalan sesuai dengan desain yang telah dirancang serta sesuai dengan kebutuhan pengguna.
  • 15. ANALISA Software Quality Factors Reliability • Pada dokumen Ready Set dituliskan bahwa sistem dapat beroperasi selama hari kerja khususnya pada saat dibutuhkan oleh user dan Sistem bisa diakses oleh banyak pengguna secara bersamaan. • Namun “realibility” ini belum bisa dibuktikan secara langsung karena keterbatasan untuk akses software
  • 16. ANALISA Software Quality Factors Efficiency Efisiensi pada software masih belum bisa dinilai karena keterbatasan informasi mengenai sumberdaya yang sumberdaya yang diproses dan kode yang diperlukan oleh program untuk melaksanakan fungsinya
  • 17. ANALISA Software Quality Factors Integrity • Developer keamanan sudah membuat 10 macam aktor dengan hak akses yang berbeda sesuai dengan bagiannya. • Belum ada pembuktian apakah software ini aman dari serangan hacker
  • 18. ANALISA Software Quality Factors Usability • Pengguna bisa dengan mudah untuk mengoperasikan dan mempelajari software ini. Hal ini karena didukung oleh dokumen “Installation Guide” dan “User Guide”
  • 19. ANALISA Software Quality Factors Maintanability • Dalam dokumen kelengkapan software tidak dijelaskan mengenai tingkat kemudahan yang dilakukan untuk melakukan maintenance pada software
  • 20. ANALISA Software Quality Factors Flexiblility • Belum bisa dibuktikan secara langsung karena keterbatasan untuk akses software
  • 21. ANALISA Software Quality Factors Testability • Testing pada software telah dilakukan oleh developer dan tercantum dalam dokumen test-case
  • 22. ANALISA Software Quality Factors Portability • Pada dokumen diterangkan bahwa software bisa berjalan pada hardware dengan spesifikasi mininal tertentu dan bisa berjalan pada hardware-hardware yang spesifikasinya lebih dari itu • Namun belum bisa dibuktikan secara langsung karena keterbatasan untuk akses software
  • 23. ANALISA Software Quality Factors Reusability • Belum bisa dibuktikan secara langsung karena keterbatasan untuk akses software
  • 24. ANALISA Software Quality Factors Interoperability • Pada dokumen diterangkan bahwa software bisa berjalan pada sistem dengan spesifikasi minimal tertentu dan bisa berjalan pada sistem yang spesifikasinya lebih dari itu • Namun belum bisa dibuktikan secara langsung karena keterbatasan untuk akses software
  • 25. ANALISA Software Quality Factors Checklist Kelengkapan Software
  • 26. STUDI KASUS 2 Sistem Aplikasi Klasifikasi Obat dengan Metode ABC-Fuzzy
  • 27. ANALISA Software Quality Factors Sekilas Mengenai Aplikasi • Merupakan sebuah aplikasi pengklasifikasi obat untuk digunakan di sebuah apotek dengan menggunakan metode klasifikasi ABC- Fuzzy yaitu mengombinasikan metode klasifikasi ABC dan metode klasifikasi Fuzzy. • Aplikasi ini bertujuan untuk membantu pihak Apotek dalam mengklasifikasikan persediaan obat-obatan dab sebagai pendukung strategi pengelolaan persediaan obat.
  • 28. ANALISA Software Quality Factors No SQF Ya/Kurang/Tidak 1 Correctness Ya 2 Reliability Tidak 3 Efficiency Kurang 4 Integrity Tidak 5 Usability Tidak 6 Maintainability Tidak ada keterangan 7 Flexibility Kurang 8 Testability Kurang 9 Portability Ya 10 Security Tidak ada keterangan
  • 29. ANALISA Software Quality Factors Accuracy • Dalam bahasan kesimpulan dan saran dalam buku TA dan juga hasil akhir dari pengerjaan tercantum bahwa aplikasi yang telah dihasilkan berhasil memenuhi ekspektasi dan batasan masalah yang diajukan.
  • 30. ANALISA Software Quality Factors Reliability • Tidak ada pembahasan dan jaminan mengenai penanganan dan prosedur ketika terjadi error dalam aplikasi. • Namun dalam praktek uji cobanya tidak terlihat
  • 31. ANALISA Software Quality Factors Efficiency Tidak ada ukuran yang jelas mengenai nilai efisiensi aplikasi ini. Namun dari hal berikut bisa dilihat bahwa efisiensi dalam software masih kurang. • 1) Programming languages, Aplikasi ini menggunakan java sebagai bahasa pemrogramannya, pemilihan java sendiri menurut kami kurang tepat. Karena sebagai aplikasi standalone dalam apotek, java tergolong cukup memakan memori dikarenakan perlunya platform JRE dalam tiap device. • 2)Desain. Seluruh desain terdokumentasi dengan baik dalam buku TA. Penggunaan tiap-tiap desain pun didasarkan kepada use case dan tujuan awal dari pengerjaan TA.
  • 32. ANALISA Software Quality Factors Integrity • Disebutkan dalam buku TA bahwa aplikasi ini merupakan aplikasi single user dan tidak ada pembatasan akses untuk menjamin sekuritas user.
  • 33. ANALISA Software Quality Factors Usability • Tidak ada dokumen mengenai pertimbangan yang detail mengenai usability aplikasi. Tampilan aplikasi terkesan sederhana dan terkesan lebih menonjolkan fungsionalitas.
  • 34. ANALISA Software Quality Factors Maintainability • Tidak ada keterangan terkait maintenance dan juga pengembangan aplikasi.
  • 35. ANALISA Software Quality Factors Flexibility • Tidak dijelaskan mengenai fleksibilitas konfigurasi dari aplikasi untuk menyesuaikan dengan kebutuhan klien.
  • 36. ANALISA Software Quality Factors Testability • Dalam dokumen ujicoba, tidak ada uji coba secara spesifik mengenai aplikasi yang digunakan. Namun lebih fokus terhadap uji coba data analisa, teknik algoritmasa, dan juga prosedur yang digunakan.
  • 37. ANALISA Software Quality Factors Portability • Dengan menggunakan java sebagai bahasa pemrogramannya, maka kebutuhan untuk support terhadap perangkat keras dan juga sisitem operasi lain masih terjamin.
  • 38. ANALISA Software Quality Factors Security • Tidak ada keterangan terkait pengamanan yang dilakukan dalam aplikasi.