Tugas 3 - Elisitasi Kebutuhan

Tugas 3 Rekayasa Kebutuhan - Elisitasi Kebutuhan

Aplikasi Konversi Mata Uang

Pada tugas kali ini, kelompok kami memilih Aplikasi Konversi Mata Uang sebagai acuan untuk melakukan proses elisitasi kebutuhan. Secara garis besar, aplikasi ini melakukan proses konversi mata uang dari dollar Amerika (USD) ke rupiah Indonesia (IDR).



Elisitasi kebutuhan merupakan suatu proses penting dalam rekayasa perangkat lunak untuk mendapatkan informasi mengenai ruang lingkup dan kebutuhan sistem yang akan dibangun. Proses elisitasi ini menentukan keberhasilan dari perangkat lunak, dimana jika terdapat kesalahan dalam pendefinisian kebutuhan maka akan berakibat pada kegagalan sistem. Pada proses ini peran dari para pemangku kepentingan sangat dibutuhkan untuk membantu tim pengembang perangkat lunak menentukan seperti apa sistem yang akan dibangun. Langkah - langkah yang perlu dilakukan untuk melakukan elisitasi adalah :

  1. Menetapkan stakeholder / pemangku kepentingan

  2. Menyiapkan list pertanyaan yang akan diajukan kepada stakeholder

  3. Menetapkan kebutuhan yang harus dapat dijalankan oleh aplikasi

  4. Menetapkan spesifikasi dari aplikasi yang berjalan


Stakeholder :

  • Masyarakat umum

    • Melihat informasi nominal kurs mata uang rupiah Indonesia (IDR) terhadap dollar Amerika (USD) atau menggunakan layanan kalkulasi aritmatika.

  • Administrator

    • Mengelola informasi nominal kurs mata uang rupiah Indonesia (IDR) terhadap dolar Amerika (USD).

  • Tim pengembang aplikasi

    • Tim pengembang dari aplikasi bertanggung jawab untuk menciptakan perangkat lunak serta melakukan maintenance kedepannya. Tim ini biasanya terdiri dari beberapa posisi seperti :

  1. Project Manager

  2. Quality Assurance

  3. Front End Developer

  4. Back End Developer


List Pertanyaan :

  1. Apa masalah yang anda hadapi selama ini ketika aplikasi masih belum ada ?

  2. Masalah apa saja yang ingin diselesaikan oleh aplikasi ini ?

  3. Aplikasi seperti apa yang ingin diwujudkan ?

  4. Fitur utama  apa saja yang dibutuhkan untuk menunjang berjalannya aplikasi ?

  5. Apakah terdapat kebutuhan lain selain fitur utama yang ingin ditambahkan pada aplikasi seperti bahasa, warna tampilan aplikasi ? 


Kebutuhan :

  • Fungsional

    • Pengguna melihat informasi kurs mata uang rupiah Indonesia (IDR) terhadap mata uang dolar Amerika (USD)

    • Pengguna melakukan operasi aritmatika sederhana dan melihat hasil kalkulasi tersebut secara langsung

    • Admin dapat mengubah informasi kurs dan mengubah password yang digunakan untuk masuk ke fitur layanan administrator

  • Non fungsional

    • Availability (24 jam sehari, 7 hari seminggu)

    • Reliability (Tidak pernah gagal)

    • Portability (Mudah diadopsi pada sistem operasi Windows)

    • Response Time (Maksimal sama dengan script timeout pada web server)

    • Komunikasi (Bahasa Indonesia)


Spesifikasi Sistem

  • Pada sisi server :

    • Sistem operasi : Windows

  • Web server : Microsoft Personal Web Server (PWS), Microsoft Internet Information (IIS)

  • Scripting language : Microsoft Active Server Pages (ASP)

  • DBMS : Microsoft Access

  • Pada sisi client :

    • Sistem operasi : Microsoft Windows, Linux, Unix, MacOS, BeOS

    • Penjelajah situs (web browser) : Internet Explorer, Netscape Navigator, Opera, Mozilla, Konqueror, Nautilus, Lynx. 


Berikut adalah tugas kami, terima kasih telah membaca.

 

 

James Rafferty Lee - 05111940000055

Jason Andrew Gunawan - 05111940000085

Adrian - 05111940000130

Rekayasa Kebutuhan A


Comments

Popular posts from this blog

ETS - Studi Kasus GoToko

EAS Rekayasa Kebutuhan A - Pemesanan Gedung

Tugas 5 Rekayasa Kebutuhan A - Business Requirement Document Aplikasi GoToko