Studi kasus software development

Suatu perusahaan software developer bernama PT Matahari bergerak dibidang software untuk POS (Point of Sale) yang digunakan di Toko-toko dan supermarket untuk transaksi dengan para pembeli dan juga untuk manajemen keluar masuk barang, dan pelaporannya. Sebuah supermarket PANAMA menginginkan komputerisasi di bisnis retail yang dijalankannya dengan memesan software tersebut ke PT Matahari. PT Matahari menawarkan software yang sudah dibuatnya dan banyak dipakai di beberapa supermarket dan mendemokan software tersebut pada pihak customer supermarket PANAMA. Ternyata ada beberapa system atau fitur yang tidak ada seperti yang diharapkan oleh customer dan fitur tersebut sangat diperlukan dalam operasi bisnis di supermarket PANAMA. Salah satunya adalah fitur diskon pembelian. PT Matahari menggunakan persentase dalam system diskon pembelian. Dari pihak supermarket PANAMA menggunakan system rupiah dalam sistem diskon pembelian karena pemberian diskon hanya diberikan pada pembeli-pembeli tertentu yang memenuhi syarat dan pertimbangan manajemen. Supermarket panama juga menginginkan ada sistem pelaporan berupa grafik sehingga mudah dalam mengambil keputusan bisnis selanjutnya. Pihak customer menginginkan pelaporan harus sistematis, menarik, dan mudah untuk diambil kesimpulan.

Dari permasalahan tersebut diatas, perlunya requirement elicitation untuk mengindentifikasi kebutuhan costumer. Untuk mengubah fitur diskon pembelian dari sistem persen ke rupiah mungkin sudah jelas, dan terdefinisi dengan baik, dan relative mudah untuk dimengerti oleh pihak software developer. Namun untuk fitur pelaporan yang menarik, sistematis dan mudah untuk diambil kesimpulan merupakan permasalahan cenderung abstrak. Dan ini mungkin pekerjaan ini memerlukan beberapa kali revisi karena tidak sesuai dengan kebutuhan customer. Solusi untuk masalah ini sebaiknya pihak developer mencari aspek-aspek apa saja yang diinginkan dalam sistem pelaporan dan manajemen bisnis retail dan mendefinisikannya dalam requirement specification untuk ditetapkan sebagai acuan pembuatan software yang bisa dipahami oleh kedua belah pihak. Requirement specification ini digunakan sebagai batasan pekerjaan yang harus dikerjakan oleh software developer, sehingga ketika tahap testing, customer tidak lagi menuntut jika customer ternyata masih merasa ada requirement yang terlupakan pada software tersebut. Permintaan agar software tersebut menarik dan mudah dipahami sebaiknya developer mendesain GUInya terlebih dahulu sebelum memulai coding. Jika GUI sudah disetujui maka akan digunakan sebagai acuan untuk proyek pembuatan software. Namun sebaiknya pihak developer masih tetap fleksibel untuk melayani jika customer meminta perubahan pada desain atau requirement specification yang sudah ditetapkan bersama dengan pertimbangan tertentu misalnya, pihak customer harus mengganti biaya revisi.

3 responses to “Studi kasus software development

  1. Ping-balik: TUGAS 2 – SOFTWARE DEVELOPMENT PROJECT | ilikefroze

  2. ooouuww
    gt tooh
    cm yg sy lagi cari studi kasus software Elicitation untuk sistem informasi
    hehehhe

  3. Consequently, this really is something which you ought to perhaps feel cautiously about and
    consider, if you prefer to become on the better aspect.

Tinggalkan komentar