Perbezaan antara BRS dan SRS

Perbezaan antara BRS dan SRS

BRS vs SRS

Dalam projek pembangunan perisian, BRS (Spesifikasi Keperluan Perniagaan) adalah dokumen yang memperincikan keperluan pelanggan. Ini mengandungi maklumat mengenai perniagaan dan butiran mengenai proses yang perlu dilaksanakan dalam perisian. SRS (Spesifikasi Keperluan Perisian) Menentukan Keperluan Sistem Perisian. Ia merangkumi penerangan sistem yang perlu dibangunkan. SRS merangkumi maklumat seperti bagaimana pengguna berinteraksi dengan sistem perisian, keperluan tidak berfungsi, dll.

Apa itu BRS?

BRS (Spesifikasi Keperluan Perniagaan) adalah dokumen yang memperincikan keperluan pelanggan. Ini akan dirujuk oleh pasukan pembangunan semasa membangunkan perisian dan pasukan ujian semasa fasa ujian. Ini memegang butiran mengenai proses yang perlu dilaksanakan dalam perisian dan sama ada ciri -ciri baru diperlukan. Secara umum, BRS mengandungi maklumat seperti yang bertujuan untuk menggunakan perisian, bilangan maksimum pengguna serentak yang akan menggunakan sistem, jenis pengguna, literasi komputer penggunaan, masalah yang dihadapi oleh pengguna pada masa ini, jumlah keselamatan yang diperlukan oleh Aplikasi, perkakasan dan kekangan alam sekitar yang dihadapi oleh perisian. Ia juga memberikan penerangan mengenai sistem semasa dan kemungkinan pengembangan masa depan. BRS juga menerangkan hasil atau apa yang diharapkan oleh pelanggan. Ia juga harus menggambarkan tahap kebolehpercayaan yang diharapkan oleh perisian. Yang paling penting BRS tidak ditulis menggunakan mana -mana jargon komputer.

Apa itu SRS?

SRS menentukan keperluan sistem perisian. Ia merangkumi penerangan sistem yang perlu dibangunkan. Ia termasuk bagaimana pengguna berinteraksi dengan sistem menggunakan kes penggunaan. Gunakan kes -kes memberikan keterangan mengenai tindakan yang berlaku di antara pengguna dan sistem perisian. Biasanya UML (bahasa pemodelan bersatu) digunakan secara rasmi menentukan kes penggunaan dalam SRS. Ia juga mengandungi keperluan tidak berfungsi seperti keperluan prestasi, piawaian yang diperlukan oleh sistem dan mana -mana kekangan pada sistem. SRS harus selalu betul dan konsisten kerana ia digunakan oleh pemaju dalam proses pembangunan. Ia juga harus jelas. Umumnya, SRS harus mengandungi sekurang -kurangnya bahagian berikut: pengenalan, penerangan keseluruhan sistem dan keperluan khusus. Pengenalan harus jelas menentukan skop sistem yang diharapkan di antara maklumat lain seperti tujuan sistem dan gambaran keseluruhan sistem. Keterangan Keseluruhan Menyediakan interaksi pengguna, kebergantungan dan kekangan sistem, dll. Keperluan khusus mengandungi sebarang keperluan prestasi, keperluan pangkalan data, dll.

Apakah perbezaan antara BRS dan SRS?

BRS adalah dokumen yang memperincikan keperluan pelanggan menggunakan istilah bukan teknikal, sedangkan SRS menentukan keperluan sistem perisian dengan cara yang lebih formal. SRS menerangkan bagaimana pengguna berinteraksi dengan sistem menggunakan kes penggunaan (ditentukan dengan UML) sedangkan BRS memberikan penerangan interaksi pengguna. Kedua -dua BRS dan SRS digunakan oleh pemaju dalam proses pembangunan dan untuk menguji sistem juga.