Edit Template

Tipe-Tipe Requirement Engineering (Fungsional dan Non Fungsional RE)

Terdapat 2 kebutuhan penting dalam yang berhubungan dengan tipe RE (Requirement Engineering), yaitu fungsional dan non fungsional RE, kedua tipe RE ini memiliki hubungan erat terhadap dukungan pada langkah proses requirement engineering baik itu fungsional maupun non fungsional RE.

Functional Requirement

Kebutuhan ini pada dasarnya adalah menggambarkan jalannya sebuah fitur dari aplikasi atau sistem mulai dari proses input sampai dengan output yang akan dihasilkan. Masih ingat dengan use case whatsapp sebelumnya yang pernah digambarkan pada bahasan sebelumnya.

Perhatikan pada use case tersebut terdapat beberapa fitu yang ada dalam sistem whatsapp seperti chat, status, pilih kontak, video, voice call dan update status. Dan yang perlu diketahui fitur-fitur tersebut memiliki cara kerja sendiri-sendiri ketika user mengoperasikan fitur tersebut. Yang dimaksud functional requirement adalah proses fitur-fitur aplikasi dioperasikan oleh pengguna. Dan di dalam use case description seperti yang pernah dibahas sebelumnya bagian functional requirement terletaka pada isian pre-conditon, alternate condition, dan post condition. Sebagai contoh fitur panggilan suara memiliki functional requirement diantaranya :

1. Pilih kontak yang akan dituju dan tekan gambar telpon

2. Pilih gambar audio untuk menyaringkan suara atay membisukan suara yang masuk ke penerima

3. Pilih tombol tambah untuk menambah pengguna panggilan bersama

4. Tanda terima menunjukkan panggilan suara berhasil diterima oleh penerima

Dan yang perlu diketahui lagi functional requirement menggambarkan sebuah respon dari suatu fitur ketika dijalankan oleh pengguna.

Non Functional Requirement

Kebutuhan ini lebih menekankan pada sisi hardware, internet dan keamanan pada aplikasi. Dimisalkan pada sisi internet, seperti pengaruh loading terhadap proses panggilan suara kepada penerima dalam sistem whatsapp memiliki batasan minimal kecepatan 100KB/s untuk mendapatkan kualitas suara yang ditransfer ke penerima lancar dan tidak ada gangguan. Sedangkan dari sisi keamanan penggunaan proses enkripsi data pada panggilan suara menggunkan algoritma A agar suara tidak disalah gunakan oleh pihak tertentu.

Selain dalam panggilan untuk proses login pun memiliki standar keamanan yang terkait dengan non functional requirement seperti panjang pin yang harus dimasukkan user ketika digunakan dalam mode keamanan. Dan dalam whatsapp tipe pin yang digunakan adalah angka dengan kombinasi panjang huruf adalah 6. Dan yang perlu diketahui lagi di dalam non functional requirement terdiri dari beberapa requirement lain yang berkaitan langsung dengan tipe ini diantaranya :

  • performance requirement
    • Penggunaan kecepatan internet
    • Penggunaan RAM
  • space requirement
    • Kapasitas disk yang bisa ditampung
  • privacy requirement
  • safety requirement
    • Jumlah karakter password
    • Jumlah karakter pin
  • usability requirement

Leave a Reply

Alamat email Anda tidak akan dipublikasikan. Ruas yang wajib ditandai *

About Us

Kadang kita malu buat ngaku, padahal teman-teman kita justru ada di situ buat dukung kita. Tersenyumlah, karena setiap usaha kecil itu berarti. Jangan tunggu sempurna untuk mulai—justru di situlah keindahan proses tercipta. Percayalah, setiap langkah kecil yang kita ambil hari ini, adalah bagian dari cerita besar yang akan kita banggakan nanti. Karena di Greskit, kita percaya bahwa perubahan dimulai dari keberanian untuk mencoba.

Services

Most Recent Posts

  • All Post
  • Android Studio
  • Exterior Design
  • Interior Design
  • Landscaping
  • Maintenance & CMMS
  • Management
  • Manajemen Spare Part / Maintenance Inventory
  • Pemrograman Web
  • Predictive Maintenance
  • Programming
  • Requirement Engineering
  • Software Engineering
  • Virtual Mechine

Let's Talk

+62 853-3098 3212
Jl. Emerald 9 No. 3, Pondok Permata Suci, Manyar, Gresik Manyar, Gresik

Menyediakan daya saing untuk industri berbasis teknologi dengan karya anak bangsa, serta memberikan inovasi terjangkau bagi industri skala menengah ke bawah di Indonesia.

Services

GRESKIT CMMS

Asset Management

Website Development

Software Development

IT Infrastructure

Quick Links

Design Build

About Us

Recent Projects

Terms & Conditions

FAQ

Newsletter

Berlangganan newsletter kami untuk mendapatkan informasi terbaru seputar teknologi, keamanan siber, jaringan komputer, solusi digital, serta berbagai inovasi terbaru dari GRESKIT.

You have been successfully Subscribed! Ops! Something went wrong, please try again.

© 2026 Greskit. All Rights Reserved