- Reliabel
- Gampang dikontak / mengambil servis
- Expert handal
- Pleasant / santai / enak / nyaman
- Proteksi dari kemungkinan konsekuansi ( consequential damage )
- Mengikuti spesifikasi awal ( bisa ditentukan pemerintah , industri asosiasi ataupun perusahaan sendiri )
- Memenuhi deadline dan spesifikasi sesuai target ( bisa ditentukan pemerintah , industri asosiasi ataupun perusahaan sendiri )
- Pengamanan dari korupsi ( loh heh , bukannya kalian yang suka korupsi . . )
- Menjaga reputasi
- Menjaga dari tuntutan dan penipuan
- Memenuhi kebutuhan dan komplen konsumer , pemerintahan dan industri itu sendiri
[1] requirements, [2] characteristics, and [3] degree ( translate dibawah brooo )
Example of standard bodies: , hari standar nasional oktober 14 ( bro , standar bro )
Quality is an attribute of a product or service provided to consumers that conforms in toto to or exceeds the best of the available specifications for
that product or service. It includes making those specifications available to the end user of the product or service.
The specifications that form the basis of the product or service provided may have been defined by a government body, an industry
association, or a standards body. Where such a definition is not available, the provider may define the specifications
Reliability = kemampuan melakukan fungsi sesuatu di level yang sama selama durasi hidupnya ( hingga rusak atau outdated dll )
Ada 2 level – peak dan standard performancce , peak ketika saat baru dibeli . dipakai dan standard saat sudah sering dipake dan efektivitas
menurun
Barang bisa kualitas , tapi bisa saja tidak reliable dalam jangka panjang
• Father of quality
• “Deming’s 14 Points”
• PDCA
1. Kaizen—Focus on continuous process improvement, to make every process in the organization visible, repeatable, and measurable.
2. Atarimae hinshitsu—Belief that products will function as they are designed to function.
3. Kansei—Study the way a user uses the product, to facilitate improvement of the product.
4. Miryoketuki hinshitsu—Belief that products should have aesthetic value along with usability. For example, a car needs to look
attractive in addition to its capability to transport people.
- Fungsionalitas
- Kapasistas
- Tujuan penggunaan ( intended use )
- Reliability
- Safety
- Security
Cara pastikan speknya lengkap dan betul = System/business analyst , gunakan standar, dokumentasi proses , format , template , ceklis.
Kualitas desain = mulai dari mimpi gila ( buat konsep dan research ) dan labnjut ke detailed task untuk wujudkan konsep
9. Security
Cara pastikan desain betul = system analist atau system engineer dan standar , pastikan ada desain konsep , desain engineering dan ceklist ,
dokumentasi , standar dan template
Kualitas development ;
- Ada database dan struktur , library dinamis , laporan , rencana unit test , cek error/fault , penamaan sesuai standar yang ditetapkan dan
format kode teratur
Conformance quality mengecek performa QA selama development dari spek – desain dan development
Verif adalah “ hal yang benar telah dilakukan “ , bukan “ melakukan yang benar “.
Wakthrough/peer review , inspeksi dan audit adalah alat yang biasa dalam verif
Untuk beberapa dokumen software/artifak , verif adalah satu satunya cara QA ( requirements documents, design documents, and various plans
- Achievement / pencapaian
- Kelengkapan
- Mengikuti standar / guideline
- Efisiensi / efektivitas
- Kejelasan / kebenaran
Guided dapat menyebabkan perdebatan akibat bedanya Point of view dengan reviewer – tetapi bonusnya durasi pendek
Group direview beberapa orang untuk hal seperti ( spesifikasi , dokumen desain arsitektur , strategi testing dll ) , dilakukan secara Postal ( dikirim ) ,
meeting maupun guided meeting. ( harus ada )
Expert dilakukan oleh seseorang atau sekumpulan expert dalam bidangnya , bisa dilakukan secara keseluruhan atau sebagian proyek itu saja (
seperti logaritma saja ) – dilakukan ketika teknologi baru , susah atau sangat maju dan hanya sedikit yang expert. ( EXPERT REVIEW MAHAL )
- System Testing Readiness Inspection ( cek komponen ( hardware , software , data , bandwidth dll ) yang diperlukan )
- Acceptance Testing Readiness Inspection ( cek error dan defect ) , dilakukan dept QA
- Delivery Readiness Inspection ( cek versi yang benar dan komponen dalamnya )
- Inspeksi sebelum system testing / acceptance testing dan sebelum delivery minimal sekali
- Inspektor spesialis dalam dept QA
- Checklist
Dilakukan auditor ( harus ada pelatihan audit ( baik certified atau tidak ) )
Comformance audit
Investigatif audit
Vertical audit
Horizontal audit
Periodic dilakukan tiap beberapa durasi ( seperti 3 bulan sekali ) , phase end dilakukan per projek jika diperlukan ( atau ada event tertentu )
- Inisiasi proyek
- Analisis keperluan software
- Desain
- Konstruksi
- Testing
- Penutupan
Internal vs external ( bruh , ya jelas dri namanya yang external pake agensi luar )
External audit :
Software safety
• There are two basic tasks performed by a safety assurance engineering team:
– Provide methods for identifying, tracking, evaluating, and eliminating hazards associated with a system
– Ensure that safety is embedded into the design and implementation in a timely and cost effective manner, such that the risk created
by the user/operator error is minimized
CH8 SYSTEM INTEGRATION TESTING
Mengecek tiap modul yang saling ter-integrasi , testing disebut selesai saat :
- Procedure call
- Shared memory
- Message passing
• Initialization/value errors
• Diagnostic Test
• Electrical Test
• Thermal Test
• Environment Test
• Environment Test
• Acoustic Test
• Safety Test
• Reliability Test