Budi adalah seorang programmer kelas kakap, memahami kurang lebih 20 bahasa
pemrograman, serta mengerti beberapa framework dan library diluar kepala. Suatu
saat budi gagal mengerjakan suatu aplikasi pesanan dari PT. Jaya Mandiri. Budi berargumen bahwa kesalahan terdapat pada pihak user karena spesifikasi diubah ketika
pimpinan merasa kurang cocok dengan hasil aplikasi Budi. Bagaimana solusi dari
permasalahan ini. Jelaskan secara singkat.
Solusi berada pada manajemen karena budi merupakan programmer kelas kakap
sedangkan pimpinan karena merasa kurang cocok mengubah spesifikasi.
Solusi :
a. Seharusnya spesifikasi ditentukan diawal dengan ditulis dalam kontrak didepan
notaris sehingga memiliki kekuatan hukum.
b. Manajemen harus mengerti tentang desain dari sistem.
c. Memiliki seorang technical audit menvalidasi aksi dari tim pengembang dan
menyediakan manajemen dengan informasi yang digunakan untuk men-support
project.
2. Sistem Informasi yang akan dikerjakan secara 'lifetime' akan mempengaruhi beberapa
bagian dari teknik rekayasa kebutuhan, sebutkan faktor terpenting yang dipengaruhi
dan jelaskan.
Sistem informasi yang dikerjakan secara lifetime adalah sistem informasi yang
dikerjakan dalam jangka panjang dan akan melakukan berubahan terus menerus.
Faktor yang mempengaruhi :
a. Biaya
Karena sistem informasi dikerjakan dalam jangka panjang membutuhkan biaya
yang cukup banyak untuk mengembangkannya. Semakin lama sistem informasi
dikerjakan maka semakin banyak pula biaya yang dikeluarkan.
b. Estimasi kebutuhan.
Karena sistem informasi dikerjakan dalam jangka panjang maka untuk
menyesesuaikan dengan waktu dan kebutuhan global maka estimasi kebutuhannya
akan berubah terus.
3. Aplikasi yaitu Point of Sales (POS) yang sudah dipelajari di kelas, memberikan
gambaran kepada kita bahwa dalam menganalisa secara 'best practice' diperlukan
pengalaman kita yang baik sebagai sistem analis. Apa saja yang dilakukan oleh sistem
analis dalam menganalisa suatu Sistem Informasi ? (berikan gambaran secara umum
dan lengkap)
Yang dilakukan sistem analis dalam menganalisa suatu sistem :
a. Mengidentifikasi dan mengevaluasi permasalahan.
Di sini sistem analis harus mecoba sistem informasi dalam sisi klien dan mencari
permasalahan yang mungkin akan dihadapi klien.
b. Memahami kerja sistem
Di sini sistem analis harus mengetahui bagaimana sistem beroperasi yang dapat
dilakukan dengan penilitian
c. Memahami kebutuhan pemakai
Di sisni sistem analis harus memahami kebutuhan yang diperlukan oleh pemakai
sudah ada dalam sistem dan kebutuhan yang tidak diperlukan dalam sistem.
d. Estimasi biaya
Di sini sistem analis harus mengetahui hambatan biaya yang diperlukan oleh
sistem.