Minggu, 10 Juni 2012

Requirement Traceability Matrix

Definisi RTM

Requirements Traceability Matrix (RTM) ialah tabel yang berisi daftar requirements, atribut yang bervariasi untuk setiap requirement, dan status dari requirement untuk memastikan semua requirement telah terpenuhi. Atau Requirements Traceability Matrix  (RTM) adalah alat untuk membantu memastikan bahwa lingkup proyek, kebutuhan, dan penyampaian tetap "sebagaimana adanya" dibandingkan dengan baseline. Dengan demikian, penyampaian ditelusuri dengan membentuk thread untuk setiap kebutuhan dari inisiasi proyek untuk implementasi akhir.

Diagram diatas menunjukkan bahwa RTM dapat digunakan selama seluruh tahapan proyek untuk: 
  • Melacak semua persyaratan dan apakah atau tidak mereka sedang dipenuhi oleh proses saat ini dan desain 
  • Membantu dalam penciptaan RFP, Tugas Rencana Proyek, Dokumen Deliverable, dan Test Scripts 
  • Membantu memastikan bahwa semua persyaratan sistem telah terpenuhi selama proses Verifikasi

Manfaat RTM

Penggunaan RTM dapat meningkatkan proses manajemen ruang lingkup. Hal ini juga membantu kontrol proses dan kualitas manajemen. RTM juga dapat dianggap sebagai proses mendokumentasikan koneksi dan hubungan antara persyaratan awal dari proyek dan produk akhir atau jasa yang dihasilkan. RTM juga digunakan untuk memverifikasi bahwa semua persyaratan terpenuhi dan untuk mengidentifikasi perubahan pada ruang lingkup saat terjadi.

RTM dalam Pengujian Perangkat Lunak

Requirements tracing adalah proses mendokumentasikan hubungan antara kebutuhan pengguna untuk sistem yang sedang dibangun dan produk kerja yang dikembangkan untuk melaksanakan dan memverifikasi kebutuhan. Produk-produk pekerjaan ini meliputi kebutuhan Software, spesifikasi desain, kode Software, rencana uji dan artefak lain dari proses pengembangan sistem. Requirements tracing membantu tim proyek untuk memahami bagian mana dari desain dan kode yang menerapkan kebutuhan pengguna dan tes yang diperlukan untuk memverifikasi bahwa kebutuhan pengguna telah diterapkan dengan benar. 

Requirements Traceability Matrix dokumen adalah output dari fase Manajemen Persyaratan SDLC. 

RTM digunakan untuk merekam hubungan kebutuhan, pengembangan, pengujian desain, dan output perangkat lunak. Perubahan kebutuhan juga direkam dan dilacak dalam RTM. RTM ini adalah dokumen yang sangat berguna untuk melacak waktu, manajemen perubahan dan manajemen risiko dalam pengembangan perangkat lunak. Template RTM menunjukkan pemetaan antara kebutuhan aktual dan kebutuhan user / kebutuhan sistem. Setiap perubahan yang terjadi setelah sistem dibangun dapat dilacak dampak perubahan pada  RTM melalui Matrix. Ini juga merupakan pemetaan antara kebutuhan aktual dan spesifikasi desain. 

Bagaimana Membuat RTM ?

Kebutuhan masing-masing harus unik dan jelas. Referensi seluruh proses harus konsisten dan unik. Untuk memastikan bahwa hal ini terjadi, Matrix menelusuri kebutuhan masing-masing dan menciptakan hubungan antara masing-masing proses. 
Berikut gambar tabel RTM berserta penjelasannya :
Req #: Jumlah kebutuhan; untuk setiap kebutuhan proyek, mulai daftar mereka pada RTM dalam urutan numerik dan kelompok mereka dengan fungsi. 
Nama: Masukkan nama dan deskripsi singkat tentang persyaratan 
RFP #: Request For Proposal (RFP); menentukan nomor identifikasi persyaratan seperti yang tercantum dalam RFP. 
DDD #: Deliverable Definition Document (Juga disebut sebagai Deliverable Expectation Document- DED); menggunakan nomor RFP persyaratan sebagai referensi untuk DDD yang dibuat untuk kebutuhan. 
PDF #: Buatlah daftar MS Project subtask dan nomor Tugas yang berkaitan dengan kebutuhan. 
TS #: Skrip uji harus disiapkan untuk proses pengujian yang sebenarnya. 
Verifikasi: Gunakan field ini untuk merekam penyelesaian proses signoff.

Tidak ada komentar:

Posting Komentar