Apa perbedaan antara persyaratan fungsional, operasional dan teknis?

13

Saya telah melakukan tugas berdasarkan Java, tetapi senior saya menugaskan saya untuk mengumpulkan persyaratan untuk membuat alat pelacakan bug global.

Saya telah membaca banyak jenis persyaratan dari Wikipedia dan situs web mindtools , tetapi itu sangat membingungkan.

Apa perbedaan yang tepat antara persyaratan fungsional, persyaratan operasional dan persyaratan teknis?

vijaya kumar
sumber

Jawaban:

21
  • persyaratan fungsional

Apa yang seharusnya dilakukan sistem, memproses pesanan, mengirim tagihan, mengatur suhu, dll.

  • kebutuhan operasional

Ini tentang cara menjalankan sistem. Logging, kontrol startup / shutdown, pemantauan, konsumsi sumber daya, cadangan, ketersediaan dll.

  • persyaratan teknis

Ini tentang bagaimana sistem dibangun. Bahasa apa, OS apa, standar yang harus dipatuhi dll.

Saat ini persyaratan "operasional" dan "teknis" biasanya digabungkan menjadi "persyaratan non-fungsional" - terutama untuk menghentikan argumen konyol mengenai apakah "sistem akan menanggapi permintaan pengguna dalam waktu 1 detik" adalah persyaratan operasional atau teknis.

James Anderson
sumber
1

Cara favorit saya untuk mengurangi ini adalah dengan berpikir seperti ini.

Jika saya bisa menggunakan MSPaint untuk mendapatkan tangkapan layar dari apa yang dilihat pengguna itu fungsional.

Segera setelah saya melibatkan komputer, bahasa komputer, jaringan komputer. Ini cenderung ke arah spesifikasi teknis.

Terkadang ada banyak tumpang tindih. seperti saya bisa menggambar 747, tapi itu sebenarnya lebih merupakan spesifikasi teknis, karena asumsi bahwa benda itu terbang.

Tapi sungguh, pengguna dan manajemen akan sangat senang jika terbang menggunakan debu peri bukan bahan bakar jet. Jadi itu bagian fungsional. Tapi sebenarnya ini gambaran yang cukup teknis.

Kuharap aku tidak pergi terlalu jauh, tapi itulah yang kupikirkan.

Andyz Smith
sumber