Ringkasan dokumen tersebut adalah:
Standar IEEE untuk rekayasa perangkat lunak membahas proses siklus hidup perangkat lunak, verifikasi dan validasi, serta tinjauan sistematis seperti manajemen, teknis, inspeksi, walkthroughs dan audit.
class diagram otomatisasi sistem perparkiran,otomatisasi sistem perparkiran,statechart otomatisasi sistem perparkiran,uml,use case diagram otomatisasi sistem perparkiran, pemodelan sistem berbasis objek, activity diagram otomatisasi perparkiran, freak-kutuonline.com
class diagram otomatisasi sistem perparkiran,otomatisasi sistem perparkiran,statechart otomatisasi sistem perparkiran,uml,use case diagram otomatisasi sistem perparkiran, pemodelan sistem berbasis objek, activity diagram otomatisasi perparkiran, freak-kutuonline.com
1. SQA project process
standards
– IEEE software
engineering
standards
Proses standar proyek SQA dengan standar IEEE
rekayasa perangkat lunak
Disusun oleh:
Artha Patra Pradana (5209100023)
Annisa Cinintya Risam (5210100082)
2. Structure and content of IEEE
software engineering standards
Standar IEEE dibagi menjadi 3 bagian utama :
1) Conceptual Standards : Menetapkan prinsip-prinsip panduan dan
pendekatan secara keseluruhan. contoh: IEEE / EIA 12207,0 -
Information Technology Software Life Cycle Processes, IEEE 610.12
– Glossary of Software Engineering Terminology, IEEE 1061 –
Software Quality Metrics Methodology
2) Prescriptive standards of conformance. Standar ini membahas
persyaratan apa saja yang haraus diikuti pengembang perangkat
lunak. Contoh: IEEE 1012 – Software Verification and Validation,
IEEE Std 1028 – reviews.
3) Guidance Standards. Diimplementasikan dalam kelas b dari
standard comformance requirement contoh: IEEE 1233 – Guide for
Developing System Requirement Specifications, IEEE/EIA 12207.1 –
Guide, Information Technology – Software Life, Cycle Processes –
Life Cycle Data
3. IEEE/EIA Std 12207 – software
life cycle processes
IEEE / EIA Std 12207 menyediakan kerangka
kerja yang menggabungkan seluruh proses
siklus hidup perangkat lunak. Dalam kapasitas
ini ditujukan pada pembaca untuk IEEE
standar lainnya sebagai sumber yang rinci,
khusus dan persyaratan preskriptif.
4. IEEE/EIA Std 12207 – software
life cycle processes (Con’t)
Tujuan dari IEEE / EIA Std 12207, seperti yang
ditetapkan oleh IEEE dan EIA, dapat disimpulkan
sbg bErikut :
1. Untuk membentuk model yang diakui secara
internasional dari siklus hidup perangkat lunak
secara umum
2. siklus proses yang dapat direferensikan oleh
industri perangkat lunak di seluruh dunia.
3. Untuk mempromosikan pemahaman di
antara pihak bisnis dengan aplikasi secara umum
4. Mengakui proses, kegiatan dan tugas.
5. IEEE/EIA Std 12207 – software
life cycle processes (Con’t)
Siklus hidup perangkat lunak diuraikan dalam susunan
standar dibawah ini :
1. Process classes
2. Processes
3. Activities
4. Tasks
Process classes terdiri dari 3, yaitu:
1. siklus hidup proses Dasar ("proses primer")
2. siklus hidup proses Pendukung (" Proses Pendukung")
3. siklus hidup proses Organisasi ("proses Organisasi").
6. IEEE/EIA Std 12207 – software
life cycle processes (Con’t)
Konten standar mencerminkan proses-proses yang muncul
di seluruh siklus hidup perangkat lunak:
1. Deskripsi proses siklus hidup utama
2. Definisi proses siklus hidup pendukung
3. Definisi proses siklus hidup organisasi
4. Enam (dari 10 standar ) Lampiran, masing-masing
menangani masalah berikut:
o Lampiran A and B: Proses penyesuaian
o Lampiran E: Pembahasan konsep standar
o Lampiran G: Tujuan dari proses siklus hidup
o Lampiran H: Tujuan dari data siklus hidup
o Lampiran I: Peran dan hubungan dari standar berikut : IEEE
Std 1074, ISO/IEC 12207, IEEE Std 1498 and ISO 9001.
7. IEEE Std 1012 – verification
and validation
IEEE Std 1012-1998 (IEEE, 1998) berkaitan dengan
proses untuk menentukan apakah suatu produk
perangkat lunak sesuai dengan spesifikasi
persyaratan (verifikasi) dan apakah itu memenuhi
tujuan yang ingin dicapai (validasi).
Standar ini mengadopsi berbagai aplikasi, seperti
yang dituntut oleh berbagai verifikasi dan validasi
(V & V) metode yang tersedia untuk digunakan di
seluruh siklus hidup perangkat lunak. Menanggapi
perkembangan yang terjadi di lapangan, saat ini
standar telah diperluas secara substansial dari
versi 1986.
8. IEEE Std 1012 – verification
and validation (Con’t)
Tujuan dari IEEE 1012-1998, yaitu:
1. Untuk membentuk kerangka kerja umum untuk
kegiatan V & V dan tugas untuk semua proses
siklus hidup perangkat lunak
2. Untuk menentukan persyaratan V & V, termasuk
input dan output
3. Untuk menentukan tingkat integritas perangkat
lunak dan tugas V & V yang tepat
4. Untuk menentukan isi dokumen dari SVVP
(Software V&V Plan).
9. IEEE Std 1012 – verification
and validation (Con’t)
Konten Standard
Bagian utama dari IEEE 1012-1998 didedikasikan untuk:
1. Spesifikasi dari verifikasi dan validasi (V & V) perangkat lunak tingkat integritas .
2. Penggambaran proses V & V.
3. Perincian dari pelaporan V & V, administrasi dan dokumentasi persyaratan
4. Penjelasan outline dari software V&V plan (SVVP).
5. Delapan informasi lampiran yang memberikan rincian pada bab standard
Empat yang paling penting dari lampiran adalah:
o Lampiran A: Pemetaan ISO / IEC V & V persyaratan untuk kegiatan dan tugas IEEE Std
1012 V & V
o Lampiran C: V & V dari software reusable
o Lampiran D: V & V metriks
o Lampiran G: Opsional V & V deskripsi tugas.
10. IEEE Std 1012 – verification
and validation (Con’t)
Siklus hidup perangkat lunak diuraikan dalam susunan standar
dibawah ini :
1. Processes
2. Activities
3. Tasks
6 proses mencakup standar, yaitu:
1. Pengelolaan
2. Akuisisi
3. Suplai
4. Pengembangan
5. operasi
6. Pemeliharaan.
11.
12. IEEE Std 1028 – reviews
IEEE Std 1028-1997 (IEEE, 1997) memberi batasan pada
masalah teknis "bagaimana melakukan peninjauan
secara sistematis".
Lima jenis tinjauan sistematis yang dibahas adalah:
1. Management reviews
2. Technical reviews (referred to as “formal design
reviews” in this book)
3. Inspections
4. Walkthroughs
5. Audits.
13. IEEE Std 1028 – reviews
(Con’t)
Tujuan dari IEEE Std 1028-1997 adalah untuk
menentukan prosedur review sistematis, yaitu:
1. Apakah boleh review dilakukan sepanjang siklus hidup
perangkat lunak
2. Sesuai dengan persyaratan tinjauan yang didefinisikan
oleh standar lain.
Standar Konten
Bagian utama dari IEEE Std 1028-1997 mencakup:
1. Detil definisi tinjauan persyaratan
2. Lampiran yang menunjukkan hubungan standar untuk
proses siklus hidup digambarkan dalam IEEE 730-1989,
IEEE 1012-1998, IEEE 1074-1995 dan ISO / IEC
12207:1995.