Pengesahan Reka Bentuk & Proses Pengesahan

Isi kandungan:

Anonim

Dalam tutorial ini, anda akan belajar-

  • Apakah Pengesahan Reka Bentuk?
  • Apa itu Pengesahan Reka Bentuk?
  • Perbezaan antara Pengesahan dan Pengesahan Reka Bentuk
  • Proses Pengesahan Reka Bentuk
  • Proses Pengesahan Reka Bentuk
  • Kelebihan Pengesahan dan Pengesahan Reka Bentuk

Pengesahan Reka Bentuk

Design Validation adalah proses menilai produk perisian untuk keperluan tepat pengguna akhir atau pihak berkepentingan. Tujuan pengesahan reka bentuk adalah untuk menguji produk perisian setelah pembangunan untuk memastikan bahawa ia memenuhi syarat dari segi aplikasi dalam lingkungan pengguna.

Pengesahan berkaitan dengan menunjukkan konsistensi dan kelengkapan reka bentuk berkenaan dengan keperluan pengguna. Ini adalah tahap di mana anda benar-benar membuat versi produk dan mengesahkannya mengikut kehendak pengguna.

Gambar di bawah menunjukkan proses pengesahan reka bentuk.

Tujuannya adalah untuk membuktikan dengan bukti objektif bahawa produk tersebut memenuhi dokumen keperluan pengguna. Bukti objektif tidak lain adalah bukti fizikal mengenai output seperti gambar, teks atau fail audio yang menunjukkan bahawa prosedur telah dicapai.

Melalui bukti objektif, proses ini akan secara konsisten memeriksa bahawa produk tersebut memenuhi syarat yang telah ditetapkan. Proses ini melibatkan aktiviti pengujian, pemeriksaan dan analisis, dan sebagainya.

Pengesahan Reka Bentuk

Pengesahan Reka Bentuk adalah kaedah untuk mengesahkan jika keluaran produk perisian yang dirancang memenuhi spesifikasi input dengan memeriksa dan memberikan bukti. Matlamat proses pengesahan reka bentuk semasa pembangunan perisian adalah memastikan produk perisian yang dirancang sama seperti yang ditentukan.

Input reka bentuk adalah keperluan fizikal dan prestasi yang dijadikan asas untuk tujuan merancang. Hasil reka bentuk adalah hasil dari setiap fasa reka bentuk dan pada akhir usaha reka bentuk total. Output reka bentuk akhir adalah asas untuk rekod induk peranti.

Perbezaan antara Pengesahan dan Pengesahan Reka Bentuk

Selalu ada salah faham antara pengesahan dan pengesahan. Ini adalah aktiviti yang berbeza yang dilakukan pada setiap tahap proses pengembangan.

Pengesahan Reka Bentuk Pengesahan Reka Bentuk
  • Pengesahan reka bentuk digunakan di mana output reka bentuk sebenar harus sama dengan output reka bentuk yang diharapkan yang memenuhi spesifikasi produk.
  • Pengesahan Reka Bentuk digunakan untuk menentukan bahawa reka bentuk akhir adalah mengikut jangkaan keperluan pengguna.
  • Verifikasi Reka bentuk bertanya: Adakah anda merancang produk dengan betul?
  • Pengesahan Reka bentuk bertanya: Adakah anda merancang produk yang betul?
  • Pengesahan reka bentuk merangkumi pengujian tahap integrasi unit dan primer.
  • Pengesahan reka bentuk merangkumi integrasi peringkat menengah atau lebih tinggi dan ujian tahap sistem.
  • Aspek pengesahan reka bentuk tertentu dapat dicapai semasa pengesahan reka bentuk, tetapi pengesahan reka bentuk bukanlah pengganti pengesahan reka bentuk.
  • Pengesahan reka bentuk mengikuti pengesahan reka bentuk yang berjaya.
  • Pengesahan reka bentuk boleh dilakukan pada modul individu atau sistem yang lengkap dalam keadaan apa pun.
  • Pengesahan reka bentuk harus dilakukan dalam keadaan yang ditentukan sesuai dengan keperluan pengguna.
  • Pengesahan reka bentuk boleh menggunakan teknik Statik. Ini termasuk pemeriksaan sistem, analisis, dan kegiatan verifikasi formal (pengujian).
  • Pengesahan Reka Bentuk terdiri daripada laporan akhir (hasil pelaksanaan ujian) yang disemak, diluluskan, dan ditandatangani. Dokumen-dokumen ini disimpan untuk rujukan masa depan.

Proses Pengesahan Reka Bentuk

Pengenalan dan penyediaan:

  • Semasa peringkat pengembangan spesifikasi, pengenalan aktiviti verifikasi dilakukan secara selari. Ini membolehkan pereka memastikan bahawa spesifikasi dapat disahkan. Oleh itu jurutera ujian boleh memulakan rancangan dan prosedur ujian terperinci. Sebarang perubahan dalam spesifikasi harus diberitahu.
  • Mengenalpasti pendekatan terbaik untuk melakukan verifikasi, menentukan kaedah pengukuran, sumber daya, alat dan kemudahan yang diperlukan.
  • Rancangan pengesahan yang lengkap akan dikaji semula dengan pasukan reka bentuk untuk mengenal pasti masalah sebelum menyelesaikan rancangan.

Perancangan:

  • Merancang untuk pengesahan adalah aktiviti bersamaan dengan pasukan teras dan pasukan pembangunan. Ini berlaku sepanjang kitaran hayat projek. Ini akan diperbaharui apabila ada perubahan yang dibuat untuk merancang input
  • Selama fasa ini, perisian atau sistem yang diuji harus didokumentasikan dalam skop.
  • Pelan ujian awal dan penyempurnaan rancangan ujian dibuat pada tahap ini. Pelan ujian mencatat pencapaian penting yang mengurangkan risiko projek.
  • Alat, persekitaran ujian, strategi pembangunan dan mengenal pasti keperluan melalui pemeriksaan atau analisis.

Membangunkan:

  • Pembangunan kes ujian akan bertepatan dengan metodologi SDLC yang dilaksanakan oleh pasukan projek. Pelbagai kaedah ujian dikenal pasti semasa peringkat ini.
  • Input reka bentuk mesti dikembangkan termasuk aktiviti pengesahan termudah yang tidak jelas dan dapat disahkan.
  • Masa pengesahan hendaklah dikurangkan apabila konsep serupa dijalankan mengikut urutan. Malah output satu ujian boleh digunakan sebagai input untuk ujian berikutnya.
  • Pautan tractability dibuat antara kes ujian dan input reka bentuk yang sesuai, untuk memastikan bahawa semua keperluan diuji dan output reka bentuk memenuhi input reka bentuk.

Pelaksanaan:

  • Prosedur ujian yang dibuat selama fasa pengembangan dilaksanakan sesuai dengan rancangan ujian, dengan ketat mengikuti mereka dalam kegiatan pengesahan.
  • Sekiranya ada hasil yang tidak sah berlaku atau jika ada prosedur yang diperlukan pengubahsuaian, penting untuk mendokumentasikan perubahan dan mendapatkan persetujuan yang tepat.
  • Segala masalah dikenal pasti dan dicatat sebagai kecacatan pada tahap ini.
  • Matriks tractability dibuat untuk mengesahkan bahawa semua input reka bentuk yang dikenal pasti dalam rancangan ujian verifikasi telah diuji dan menentukan nisbah lulus.

Laporan:

  • Aktiviti ini dilakukan pada akhir setiap fasa pelaksanaan verifikasi.
  • Laporan pengesahan reka bentuk memberikan ringkasan terperinci hasil pengesahan yang merangkumi pengurusan konfigurasi, hasil ujian untuk setiap jenis pengujian dan masalah yang dijumpai semasa aktiviti pengesahan.
  • Laporan pengesanan pengesahan reka bentuk dibuat antara keperluan dan hasil ujian yang sesuai untuk mengesahkan semua keperluan telah diuji dan diberikan hasil yang sesuai.
  • Sebarang ketidakpatuhan akan didokumentasikan dan ditangani dengan tepat.
  • Ulasan dilakukan setelah selesai aktiviti pengesahan reka bentuk dan disetujui masing-masing.

Proses Pengesahan Reka Bentuk

  • Sebilangan reka bentuk boleh disahkan dengan membandingkan dengan peralatan serupa yang mempunyai tujuan serupa. Kaedah ini sangat relevan untuk mengesahkan perubahan konfigurasi untuk infrastruktur yang ada, atau reka bentuk standard yang akan dimasukkan dalam sistem atau aplikasi baru.
  • Demonstrasi dan / atau pemeriksaan boleh digunakan untuk mengesahkan keperluan dan fungsi produk yang lain.
  • Menganalisis reka bentuk boleh dilakukan seperti pemodelan matematik, simulasi yang dapat mencipta semula fungsi yang diperlukan.
  • Ujian dilakukan pada reka bentuk akhir yang mengesahkan kemampuan sistem untuk beroperasi mengikut reka bentuk yang ditentukan.
  • Rancangan, pelaksanaan, dan hasil pengujian harus didokumentasikan dan dipelihara sebagai bagian dari rekod reka bentuk. Oleh itu, Pengesahan adalah kumpulan hasil dari semua aktiviti pengesahan.
  • Apabila produk yang setara digunakan dalam pengesahan reka bentuk akhir, pengeluar mesti mendokumentasikan kesamaan dan jika ada perbezaan dari pengeluaran awal.

Contohnya

  • Mari kita ambil contoh produk mudah, jam tangan kalis air.
  • Dokumen keperluan produk mungkin menyatakan bahawa "Jam tangan mesti tahan air semasa berenang."
  • Spesifikasi reka bentuk mungkin menyatakan "Jam tangan harus berfungsi walaupun pengguna berenang untuk waktu yang lama."
  • Hasil ujian harus mengesahkan bahawa jam tangan harus memenuhi syarat-syarat ini jika tidak, iterasi reka bentuk semula dilakukan sehingga memenuhi syarat tersebut.

Kelebihan Pengesahan dan Pengesahan Reka Bentuk

  • Kami dapat terus memantau reka bentuk yang membolehkan kami memenuhi keperluan yang ditentukan pengguna pada setiap peringkat.
  • Mengesahkan reka bentuk akan menunjukkan perbezaan antara bagaimana fungsi berfungsi dan bagaimana ia diharapkan dapat berfungsi.
  • Mendokumentasikan prosedur pengesahan akan membantu memahami fungsi dengan mudah di mana-mana peringkat pada masa akan datang jika mungkin ada perubahan atau peningkatan yang dibuat.
  • Masa pembangunan akan dikurangkan secara konsisten untuk meningkatkan produktiviti, yang memungkinkan untuk menyampaikan produk seperti yang diharapkan.
  • Proses ini merangkumi jangkauan dan ruang lingkup setiap kaedah pengesahan yang diperlukan untuk digunakan.
  • Pengesahan dapat dilakukan dengan menggunakan data reka bentuk terperinci yang mewakili keperluan pengguna akhir.
  • Sebarang perbezaan antara hasil dan dokumen keperluan pengguna mesti diambil.
  • Perubahan reka bentuk pengesahan menyebabkan aktiviti pengesahan semula.
  • Penting untuk mendokumentasikan setiap aktiviti yang berlaku semasa pengesahan, yang membuktikan dengan tepat bahawa reka bentuk tersebut memenuhi kehendak pengguna.