SlideShare uma empresa Scribd logo
1 de 16
SOFTWARE QUALITY
DI ULAS OLEH :

   Dian Lukitasari -5209 100 038-

Rizka Marsa Pramadani -5209 100 044-
JUDUL TUGAS AKHIR :

 PEMBUATAN APLIKASI ENSIKLOPEDIA
TANAMAN OBAT TRADISIONAL BERBASIS
     SISTEM OPERASI ANDROID
PENDAHULUAN

IEEE, 1991 mendefinisikan
Software quality is:
 1. The degree to which a system, component, or process
meets specified requirements.
 2. The degree to which a system, component, or process
meets customer or user needs or expectations.
PENDAHULUAN                                (CONT’D)


Sedangkan, jaminan kualitas software menurut IEEE adalah :
1. A planned and systematic pattern of all actions necessary to
provide adequate confidence that an item or product conforms
to established technical requirements.
2. A set of activities designed to evaluate the process by which
the products are developed or manufactured. Contrast with
quality control.
FA K T O R - FA K T O R K UA L I TA S
            S O F T WA R E
FAKTOR-FAKTOR KUALITAS
    SOFTWARE ( C O N T ’ D )

 Gambar diatas merupakan 3 aspek penting dari suatu produk
software, yaitu : karakteristik operasional,kemampuan perubahan
ketika software sudah berjalan, dan kemampuan beradaptasi terhadap
lingkungan baru.
11 FAKTOR

Faktor-faktor tersebut adalah :
 Correctness                      Maintability

 Reliability                      Testability

 Efficiency                       Portability

 Integrirty                       Reusability

 Usability                        interoperablity
TUGAS 2

Pada tugas ini, kami akan menganalisa TA yang kami pilih melalui 2
faktor, yaitu :

1. Correctness

2. Testability
FAKTOR CORRECTNESS

Correctness (kebenaran) adalah tingkat pemenuhan program
terhadap kebutuhan yang dispesifikasikan dan memenuhi tujuan/misi
pengguna.
FAKTOR CORRECTNESS
                               (CONT’D)

Tahap pemenuhan faktor ini terdapat pada tahap studi literatur. Dimana terdapat
tahap penggalian informasi sebanyak-banyaknya yang dibagi menjadi beberpa
bagian :
1) Mempelajari use case driven object modeling yang digunakan dalam merancang
aplikasi.
2) Mencari informasi tanaman yang digunakan sebagai tanaman tradisional.
3) Mempelajari konsep dari sistem operasi Android yang akan digunakan
Selain itu, penggalian informasi dilakukan dengan cara mencari di buku, ebook,
forum, tugas akhir, maupun artikel di internet.
FAKTOR CORRECTNESS
                         (CONT’D)


Dengan berbagai tahap yang dilakukan, diharapkan aplikasi ini dapat
memenuhi kebutuhan yang telah dispesifikasikan. Selain itu
diharapkan dapat memenuhi tujuan serta misi awal.
FAKTOR TESTABILITY

Testability, usaha yang diperlukan untuk menguji program untuk
memastikan bahwa program melaksanakan fungsi yang telah
ditetapkan.
FAKTOR TESTABILITY
                            (CONT’D)

Tahap pemenuhan faktor ini terdapat pada tahap pengujian aplikasi. Pada
tahap ini dilakukan pengujian aplikasi apakah semua fungsi yang ada dapat
berjalan di aplikasi. Pengujian meliputi pengujian fungsional. Pengujian
fungsional akan meliputi sebagai berikut:
1) Melihat daftar tanaman
Pengujian akan menggunakan JUnit test framework yang akan mengecek hasil
dari fungsi ambil data. Nantinya akan dibandingkan apakah daftar tanaman
yang diambil dari database jumlahnya sesuai dengan jumlah tanaman yang ada
di database.
FAKTOR TESTABILITY
                                 (CONT’D)

2) Pencarian tanaman
Fungsi pencarian tanaman akan diuji menggunakan JUnit test framework. Seharusnya hasil
pencarian dari fungsi pencarian tanaman akan sesuai dengan kata kunci dan kategori yang
dipilih oleh pengguna.
3) Melihat pencarian terakhir
Fitur melihat pencarian terakhir akan diuji menggunakan JUnit test framework. Akan diuji
apakah hasil pencarian dapat disimpan kemudian tampil dalam tab pencarian terakhir.
Bila ada fungsi yang belum berjalan, maka perlu dilakukan revisi aplikasi sehingga semua
fungsi dari aplikasi dapat berjalan semua
REFERENSI

 ayuliana_st.staff.gunadarma.ac.id/.../Pertemuan+03+-
   +(Software+Quality+assurance).pdf

Mais conteúdo relacionado

Mais procurados

Analisa Software Quality Factors
Analisa Software Quality FactorsAnalisa Software Quality Factors
Analisa Software Quality FactorsAnnisa Risam
 
Software quality website UMKM
Software quality website UMKMSoftware quality website UMKM
Software quality website UMKMAndre Tjio Tjio
 
Strategi Testing System
Strategi Testing SystemStrategi Testing System
Strategi Testing SystemYudi Purwanto
 
Review TA : software quality factors
Review TA : software quality factorsReview TA : software quality factors
Review TA : software quality factorsseyfert130
 
04 Testing Perangkat Lunak
04 Testing Perangkat Lunak04 Testing Perangkat Lunak
04 Testing Perangkat LunakMrirfan
 
Testing dan implemetasi sistem 2
Testing dan implemetasi sistem 2Testing dan implemetasi sistem 2
Testing dan implemetasi sistem 2Fendi Hidayat
 
Software testing strategies
Software testing  strategiesSoftware testing  strategies
Software testing strategiesJulia Carolina
 
Kitar hayat pembangunan aturcara / sistem
Kitar hayat pembangunan aturcara / sistemKitar hayat pembangunan aturcara / sistem
Kitar hayat pembangunan aturcara / sistemNaveen Segaran
 
Cost of sqa
Cost of sqaCost of sqa
Cost of sqaartha69
 
Testing dan implemetasi sistem 1
Testing dan implemetasi sistem 1Testing dan implemetasi sistem 1
Testing dan implemetasi sistem 1Fendi Hidayat
 
Testing dan implementasi_sistem_-_romeo
Testing dan implementasi_sistem_-_romeoTesting dan implementasi_sistem_-_romeo
Testing dan implementasi_sistem_-_romeoAbrianto Nugraha
 
Testing dan implemetasi sistem 3
Testing dan implemetasi sistem 3Testing dan implemetasi sistem 3
Testing dan implemetasi sistem 3Fendi Hidayat
 
Software testing
Software testingSoftware testing
Software testingjullejulle
 
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
 
Proses pengembangan perangkat lunak
Proses pengembangan perangkat lunakProses pengembangan perangkat lunak
Proses pengembangan perangkat lunakFaiz Fanani
 
TESTING dan IMPLEMENTASI SISTEM
TESTING dan IMPLEMENTASI SISTEMTESTING dan IMPLEMENTASI SISTEM
TESTING dan IMPLEMENTASI SISTEMsabrian SIFD
 
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
 

Mais procurados (20)

Analisa Software Quality Factors
Analisa Software Quality FactorsAnalisa Software Quality Factors
Analisa Software Quality Factors
 
Software quality website UMKM
Software quality website UMKMSoftware quality website UMKM
Software quality website UMKM
 
Strategi Testing System
Strategi Testing SystemStrategi Testing System
Strategi Testing System
 
Review TA : software quality factors
Review TA : software quality factorsReview TA : software quality factors
Review TA : software quality factors
 
04 Testing Perangkat Lunak
04 Testing Perangkat Lunak04 Testing Perangkat Lunak
04 Testing Perangkat Lunak
 
Testing dan implemetasi sistem 2
Testing dan implemetasi sistem 2Testing dan implemetasi sistem 2
Testing dan implemetasi sistem 2
 
Ch 01
Ch 01Ch 01
Ch 01
 
Software testing strategies
Software testing  strategiesSoftware testing  strategies
Software testing strategies
 
Kitar hayat pembangunan aturcara / sistem
Kitar hayat pembangunan aturcara / sistemKitar hayat pembangunan aturcara / sistem
Kitar hayat pembangunan aturcara / sistem
 
Cost of sqa
Cost of sqaCost of sqa
Cost of sqa
 
Testing dan implemetasi sistem 1
Testing dan implemetasi sistem 1Testing dan implemetasi sistem 1
Testing dan implemetasi sistem 1
 
Testing dan implementasi_sistem_-_romeo
Testing dan implementasi_sistem_-_romeoTesting dan implementasi_sistem_-_romeo
Testing dan implementasi_sistem_-_romeo
 
Testing dan implemetasi sistem 3
Testing dan implemetasi sistem 3Testing dan implemetasi sistem 3
Testing dan implemetasi sistem 3
 
Software testing
Software testingSoftware testing
Software testing
 
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
 
Proses pengembangan perangkat lunak
Proses pengembangan perangkat lunakProses pengembangan perangkat lunak
Proses pengembangan perangkat lunak
 
TESTING dan IMPLEMENTASI SISTEM
TESTING dan IMPLEMENTASI SISTEMTESTING dan IMPLEMENTASI SISTEM
TESTING dan IMPLEMENTASI SISTEM
 
Configuration management
Configuration managementConfiguration management
Configuration management
 
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
 
Pengujian Perangkat Lunak
Pengujian Perangkat LunakPengujian Perangkat Lunak
Pengujian Perangkat Lunak
 

Semelhante a Software Quality Factors

Software quality factors
Software quality factorsSoftware quality factors
Software quality factorsashamarsha
 
Standar testing software
Standar testing softwareStandar testing software
Standar testing softwareazfa_rasikh
 
Kebutuhan fungsional aplikasi simpel
Kebutuhan fungsional aplikasi simpelKebutuhan fungsional aplikasi simpel
Kebutuhan fungsional aplikasi simpelartha69
 
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
 
Tugas analisa faktor kualitas
Tugas analisa faktor kualitasTugas analisa faktor kualitas
Tugas analisa faktor kualitaskamalbaktir
 
Analisa Software Quality Factor
Analisa Software Quality FactorAnalisa Software Quality Factor
Analisa Software Quality Factorkamalbaktir
 
Software quality factor2
Software quality factor2Software quality factor2
Software quality factor2Dian Lukitasari
 
Siklus dalam Software Development Life Cycle
Siklus dalam Software Development Life CycleSiklus dalam Software Development Life Cycle
Siklus dalam Software Development Life Cyclehansjenny
 
Software quality factor2(2)
Software quality factor2(2)Software quality factor2(2)
Software quality factor2(2)ashamarsha
 
Software quality factor
Software quality factor Software quality factor
Software quality factor ashamarsha
 
Software quality factor2_part2
Software quality factor2_part2Software quality factor2_part2
Software quality factor2_part2ashamarsha
 
Software quality factor2
Software quality factor2Software quality factor2
Software quality factor2Dian Lukitasari
 
Software quality factor2
Software quality factor2Software quality factor2
Software quality factor2ashamarsha
 
Laporan LKP PLN Bab II
Laporan LKP PLN Bab IILaporan LKP PLN Bab II
Laporan LKP PLN Bab IILC
 
Analisa perangkat lunak
Analisa perangkat lunakAnalisa perangkat lunak
Analisa perangkat lunakAdamPikacu
 
Pengujian kualitas perangkat lunak
Pengujian kualitas perangkat lunakPengujian kualitas perangkat lunak
Pengujian kualitas perangkat lunakArsyiSobirin
 
Aksievan jurnal TAS
Aksievan   jurnal TASAksievan   jurnal TAS
Aksievan jurnal TASBird Evander
 

Semelhante a Software Quality Factors (20)

Software quality factors
Software quality factorsSoftware quality factors
Software quality factors
 
Standar testing software
Standar testing softwareStandar testing software
Standar testing software
 
Kebutuhan fungsional aplikasi simpel
Kebutuhan fungsional aplikasi simpelKebutuhan fungsional aplikasi simpel
Kebutuhan fungsional aplikasi simpel
 
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
 
Tugas analisa faktor kualitas
Tugas analisa faktor kualitasTugas analisa faktor kualitas
Tugas analisa faktor kualitas
 
Analisa Software Quality Factor
Analisa Software Quality FactorAnalisa Software Quality Factor
Analisa Software Quality Factor
 
Software quality factor2
Software quality factor2Software quality factor2
Software quality factor2
 
Siklus dalam Software Development Life Cycle
Siklus dalam Software Development Life CycleSiklus dalam Software Development Life Cycle
Siklus dalam Software Development Life Cycle
 
Model quality management sofwtware
Model quality management sofwtwareModel quality management sofwtware
Model quality management sofwtware
 
Software quality factor2(2)
Software quality factor2(2)Software quality factor2(2)
Software quality factor2(2)
 
Software quality factor
Software quality factor Software quality factor
Software quality factor
 
Software quality factor2_part2
Software quality factor2_part2Software quality factor2_part2
Software quality factor2_part2
 
Software quality factor2
Software quality factor2Software quality factor2
Software quality factor2
 
Software quality factor2
Software quality factor2Software quality factor2
Software quality factor2
 
Laporan LKP PLN Bab II
Laporan LKP PLN Bab IILaporan LKP PLN Bab II
Laporan LKP PLN Bab II
 
Uas si libre
Uas si libreUas si libre
Uas si libre
 
Definisi testing
Definisi testingDefinisi testing
Definisi testing
 
Analisa perangkat lunak
Analisa perangkat lunakAnalisa perangkat lunak
Analisa perangkat lunak
 
Pengujian kualitas perangkat lunak
Pengujian kualitas perangkat lunakPengujian kualitas perangkat lunak
Pengujian kualitas perangkat lunak
 
Aksievan jurnal TAS
Aksievan   jurnal TASAksievan   jurnal TAS
Aksievan jurnal TAS
 

Mais de ashamarsha

Progress control
Progress controlProgress control
Progress controlashamarsha
 
Configuration management
Configuration managementConfiguration management
Configuration managementashamarsha
 
Staff training and certification
Staff training and certificationStaff training and certification
Staff training and certificationashamarsha
 
Software testing
Software testingSoftware testing
Software testingashamarsha
 
SQA architecture
SQA architectureSQA architecture
SQA architectureashamarsha
 
Penyebab error
Penyebab errorPenyebab error
Penyebab errorashamarsha
 
Resume quality
Resume quality Resume quality
Resume quality ashamarsha
 

Mais de ashamarsha (8)

Progress control
Progress controlProgress control
Progress control
 
Configuration management
Configuration managementConfiguration management
Configuration management
 
Staff training and certification
Staff training and certificationStaff training and certification
Staff training and certification
 
Software testing
Software testingSoftware testing
Software testing
 
SQA architecture
SQA architectureSQA architecture
SQA architecture
 
Penyebab error
Penyebab errorPenyebab error
Penyebab error
 
Resume quality
Resume quality Resume quality
Resume quality
 
Pertanyaan
PertanyaanPertanyaan
Pertanyaan
 

Software Quality Factors

  • 2. DI ULAS OLEH : Dian Lukitasari -5209 100 038- Rizka Marsa Pramadani -5209 100 044-
  • 3. JUDUL TUGAS AKHIR : PEMBUATAN APLIKASI ENSIKLOPEDIA TANAMAN OBAT TRADISIONAL BERBASIS SISTEM OPERASI ANDROID
  • 4. PENDAHULUAN IEEE, 1991 mendefinisikan Software quality is:  1. The degree to which a system, component, or process meets specified requirements.  2. The degree to which a system, component, or process meets customer or user needs or expectations.
  • 5. PENDAHULUAN (CONT’D) Sedangkan, jaminan kualitas software menurut IEEE adalah : 1. A planned and systematic pattern of all actions necessary to provide adequate confidence that an item or product conforms to established technical requirements. 2. A set of activities designed to evaluate the process by which the products are developed or manufactured. Contrast with quality control.
  • 6. FA K T O R - FA K T O R K UA L I TA S S O F T WA R E
  • 7. FAKTOR-FAKTOR KUALITAS SOFTWARE ( C O N T ’ D )  Gambar diatas merupakan 3 aspek penting dari suatu produk software, yaitu : karakteristik operasional,kemampuan perubahan ketika software sudah berjalan, dan kemampuan beradaptasi terhadap lingkungan baru.
  • 8. 11 FAKTOR Faktor-faktor tersebut adalah :  Correctness  Maintability  Reliability  Testability  Efficiency  Portability  Integrirty  Reusability  Usability  interoperablity
  • 9. TUGAS 2 Pada tugas ini, kami akan menganalisa TA yang kami pilih melalui 2 faktor, yaitu : 1. Correctness 2. Testability
  • 10. FAKTOR CORRECTNESS Correctness (kebenaran) adalah tingkat pemenuhan program terhadap kebutuhan yang dispesifikasikan dan memenuhi tujuan/misi pengguna.
  • 11. FAKTOR CORRECTNESS (CONT’D) Tahap pemenuhan faktor ini terdapat pada tahap studi literatur. Dimana terdapat tahap penggalian informasi sebanyak-banyaknya yang dibagi menjadi beberpa bagian : 1) Mempelajari use case driven object modeling yang digunakan dalam merancang aplikasi. 2) Mencari informasi tanaman yang digunakan sebagai tanaman tradisional. 3) Mempelajari konsep dari sistem operasi Android yang akan digunakan Selain itu, penggalian informasi dilakukan dengan cara mencari di buku, ebook, forum, tugas akhir, maupun artikel di internet.
  • 12. FAKTOR CORRECTNESS (CONT’D) Dengan berbagai tahap yang dilakukan, diharapkan aplikasi ini dapat memenuhi kebutuhan yang telah dispesifikasikan. Selain itu diharapkan dapat memenuhi tujuan serta misi awal.
  • 13. FAKTOR TESTABILITY Testability, usaha yang diperlukan untuk menguji program untuk memastikan bahwa program melaksanakan fungsi yang telah ditetapkan.
  • 14. FAKTOR TESTABILITY (CONT’D) Tahap pemenuhan faktor ini terdapat pada tahap pengujian aplikasi. Pada tahap ini dilakukan pengujian aplikasi apakah semua fungsi yang ada dapat berjalan di aplikasi. Pengujian meliputi pengujian fungsional. Pengujian fungsional akan meliputi sebagai berikut: 1) Melihat daftar tanaman Pengujian akan menggunakan JUnit test framework yang akan mengecek hasil dari fungsi ambil data. Nantinya akan dibandingkan apakah daftar tanaman yang diambil dari database jumlahnya sesuai dengan jumlah tanaman yang ada di database.
  • 15. FAKTOR TESTABILITY (CONT’D) 2) Pencarian tanaman Fungsi pencarian tanaman akan diuji menggunakan JUnit test framework. Seharusnya hasil pencarian dari fungsi pencarian tanaman akan sesuai dengan kata kunci dan kategori yang dipilih oleh pengguna. 3) Melihat pencarian terakhir Fitur melihat pencarian terakhir akan diuji menggunakan JUnit test framework. Akan diuji apakah hasil pencarian dapat disimpan kemudian tampil dalam tab pencarian terakhir. Bila ada fungsi yang belum berjalan, maka perlu dilakukan revisi aplikasi sehingga semua fungsi dari aplikasi dapat berjalan semua