Perbezaan antara Keperluan dan Spesifikasi dalam Kejuruteraan Perisian

The perbezaan utama antara keperluan dan spesifikasi dalam Kejuruteraan Perisian ialah satu keperluan adalah keperluan seorang pihak berkepentingan bahawa perisian harus ditangani sementara satu spesifikasi adalah dokumen teknikal dengan keperluan dianalisis. Spesifikasi menerangkan ciri-ciri dan kelakuan perisian.

Kejuruteraan Perisian adalah disiplin untuk membangunkan perisian secara metodis. Keperluan adalah asas perisian. Pengumpulan dan analisis keperluan adalah fasa utama pembangunan perisian. SRS adalah dokumen yang mengandungi keperluan dianalisis. Fasa pembangunan seperti perancangan, pelaksanaan menggunakan SRS.

KANDUNGAN

1. Gambaran Keseluruhan dan Perbezaan Utama
2. Apakah Keperluan dalam Kejuruteraan Perisian
3. Apakah Spesifikasi dalam Kejuruteraan Perisian
4. Hubungan Antara Keperluan dan Spesifikasi dalam Kejuruteraan Perisian
5. Side by Side Comparison - Keperluan vs Spesifikasi dalam Kejuruteraan Perisian dalam Borang Tabular
6. Ringkasan

Apakah Keperluan dalam Kejuruteraan Perisian?

Seluruh projek bergantung kepada keperluan. Langkah pertama untuk membangunkan perisian adalah melakukan kajian kebolehlaksanaan. Ia memberi tumpuan kepada aspek teknikal produk. Proses seterusnya adalah untuk mengumpulkan keperluan. Ia adalah mungkin dengan berkomunikasi dengan pelanggan, pengguna akhir dan pengguna sistem yang akan menggunakan produk pada akhirnya. Temu bual, tinjauan dan soal selidik adalah kaedah utama untuk mengumpul keperluan. Akhirnya, analisis dilakukan selepas pengumpulan keperluan.

Keperluan Fungsian dan Bukan Fungsian adalah dua jenis keperluan ini. Keperluan yang menentukan aspek fungsi perisian adalah keperluan fungsional. Oleh itu, ia mentakrifkan fungsi sistem atau sistem sub. Selain itu, sistem pengurusan perpustakaan perlu menambah, mengedit, memadam dan memaparkan butiran buku. Ia juga perlu menambah, mengedit dan memadam butiran ahli. Selain itu, ia harus mengira denda untuk pulangan lewat. Mereka adalah beberapa keperluan fungsian sistem itu. Keperluan bukan fungsional mentakrifkan ciri-ciri yang diharapkan dari perisian. Keselamatan, kebolehkerjaan, kebolehgunaan, kebolehpercayaan dan ketersediaan adalah beberapa contoh keperluan yang tidak berfungsi. Satu lagi jenis adalah keperluan perniagaan. Mereka menentukan objektif perniagaan, visi dan matlamat.

Apakah Spesifikasi dalam Kejuruteraan Perisian?

Pertama sekali, pelanggan dan pengguna akhir menggambarkan keperluan mereka dalam bahasa semulajadi. Mendokumentasikan keperluan ini berlaku selepas menganalisis. Dokumen ini dipanggil Spesifikasi Keperluan Perisian (SRS). Kemudian, penganalisis sistem mengubahnya menjadi bahasa teknikal untuk pasukan pembangunan perisian.

Spesifikasi ini berfungsi sebagai perjanjian antara pelanggan dan pasukan pembangunan mengenai apa yang harus dilakukan oleh produk perisian. Spesifikasi yang betul membantu mencegah kegagalan perisian. Ia juga membantu pasukan pembangunan untuk mendapatkan pemahaman yang jelas tentang produk yang perlu mereka usahakan.

Apakah Hubungan Antara Keperluan dan Spesifikasi dalam Kejuruteraan Perisian?

  • Spesifikasi adalah dokumen yang mempunyai keperluan dianalisis.

Apakah Perbezaan Antara Keperluan dan Spesifikasi dalam Kejuruteraan Perisian?

Keperluan vs Spesifikasi dalam Kejuruteraan Perisian

Keperluan adalah perihalan perkhidmatan yang mesti disediakan oleh sistem perisian dan kekangan di mana ia mesti beroperasi. Spesifikasi adalah dokumen teknikal yang menggambarkan ciri-ciri dan tingkah laku aplikasi perisian.
 Penggunaan
Keperluan membantu untuk menerangkan apa yang perlu dilakukan oleh perisian. Spesifikasi membantu mendapatkan pemahaman yang jelas mengenai produk untuk membangunkannya dan untuk mengurangkan kegagalan perisian.

Ringkasan - Keperluan vs Spesifikasi dalam Kejuruteraan Perisian

Perbezaan antara kehendak dan spesifikasi dalam Kejuruteraan Perisian ialah keperluan adalah keperluan pemegang kepentingan yang harus diselesaikan oleh perisian sementara spesifikasi adalah dokumen teknikal dengan keperluan yang dianalisis.

Rujukan:

1.Tutorial Point. "Keperluan Perisian." Titik Tutorial, 8 Jan. 2018. Boleh didapati di sini
2. "Spesifikasi Keperluan Perisian." Wikipedia, Yayasan Wikimedia, 17 Apr. 2018. Boleh didapati di sini   

Image Courtesy:

1. "1538503" (CC0) melalui Pxhere