Pretest
Sebutkan apa saja keuntungan membangun sistem
menggunakan metode prototipe dan langkah-langkah dalam pembuatan Sistem
Informasi menggunakan metode tersebut.
Keuntungan dari prototipe
·
Menghasilkan syarat yang
lebih baik dari produksi yang dihasilkan oleh metode ‘spesifikasi tulisan’.
·
User dapat mempertimbangkan
sedikit perubahan selama masih bentuk prototipe.
·
Memberikan hasil yang lebih
akurat dari pada perkiraan sebelumnya, karena fungsi yang diinginkan dan
kerumitannya sudah dapat diketahui dengan baik.
·
User merasa puas. Pertama,
user dapat mengenal melalui komputer. Dengan melakukan prototipe (dengan
analisis yang sudah ada), user belajar mengenai komputer dan aplikasi yang akan
dibuatkan untuknya. Kedua, user terlibat langsung dari awal dan memotivasi semangat
untuk mendukung analisis selama proyek berlangsung.
METODE PROTOTIPE (THE PROTOTYPING METHOD)
Langkah-langkah
pembuatan prototipe :
Langkah Pertama
Permintaan bermula dari
kebutuhan user.
Langkah Kedua
Bangunlah
sistem prototipe untuk menemukan kebutuhan awal yang diminta.
Langkah Ketiga
Biarkan
user menggunakan prototipe. Analis harus memberikan pelatihan, membantu dan
duduk bersama-sama dengan user, khususnya untuk pertama kali. Anjurkan
perubahan. User harus melihat fungsi-fungsi dan sifat dari prototipe, lihat
bagaimana ia memecahkan masalah bisnis dan mengusulkan perbaikan.
Langkah Keempat
Implementasikan saran-saran
perubahan.
Langkah Kelima
Ulangi langkah ketiga sampai
user merasa puas.
Langkah Keenam
Merancang dan membangun
suatu sistem akhir seperti sebelumnya.
Posttest
Apakah
peran dan tanggung jawab Project Manager dan Project Leader secara umum dan
secara khusus pada 7 fase Pengelolaan Proyek Sistem Informasi.
Peranan Project Manager
Menjual Pekerjaan
Manajer proyek (SellingT
he project Manager Job).
Manajer Proyek (Project Manager)
Manajer dalam tim (pimpinan, motivator, dll).
Bertanggung jawab terhadap semua komunikasi yang
datangnya dari luar (laporan, pertemuan-pertemuan, penghubung antara manajemen
tingkat atas dengan user).
Tujuan utama : keberhasilan proyek (perencanaan,
pengontrolan, komunikasi).
Tanggung Jawab PM
secara khusus Dalam setiap Fase
l. Definisi (Definition)
PM adalah orang yang mengatur diambil atau
tidaknya suatu keputusan. Hal ini mungkin mempengaruhi wawancara dengan user dan
membantu dalam pembuatan dokumentasi.
2. Analisis (Analysis)
PM akan memastikan bahwa FS dapat selesai tepat pada waktunya. Negosiasi
antara FS dengan klien, maenghasilkan kesepakatan..
3. Disain (Design)
Seorang PM menyusun pertemuan secara rutin
dan menerbitkan. Sebuah laporan harian. Setiap minggunya dia harus memeriksa waktu
dan merencanakan peningkatan anggaran yang telah direncanakan perkiraan total
biaya dan tanggal pengiriman serta
mengulas kembali pendapatan jika diperlukan.
4. Pemrograman (programming)
Pada tahap ini banyak melibatkan orang dengan
segala bentuk permasalahannya. Seorang manajer harus dapat memonitor semua yang
terjadi dalam tim dan merespon segala masalah yang ada.
5. Sistem Integrasi dan Tes (System Integration And Test)
Pada tahap ini seorang PM harus bisa
menjaga keutuhan perusahaan Di lingkungan luar
(klien, manaier tingkat atas) mungkin
bingung, menelepon manajer, mengundang rapat, menutup rapat dan meminta laporan
perkembangan harian. Disinilah keberadaan PM dibutuhkan untuk tetap menjaga seluruh
keberhasilan dari tender proyek.
6. Penerimaan (Acceptance)
PM menjadwalkan waktu, fasilitas dan
sumber-sumber yang dibutuhkan untuk menjalankan system dan memastikan user
menandatangi perjanjian.
7. Operasi (Operation)
PM harus memastikan bahwa dukungan teknik
yang ditampilkan sebelumnya tersedia dan
user puas dengan system operasional. Dan akhirnya PM mengadakan pertemuan untuk mengevaluasi proyek dan memberikan laporan
proyek
Pimpinan Proyek (Project Leader)
Mengawasi programmer.
Bertanggung jawab terhadap kegiatan-kegiatan yang
bersifat teknis, seperti analisis, disain dan tugas-tugas pemrograman
keseluruhan. Tujuan utama : kualitas produk yang dihasilkan secara teknik.
1. Definisi (Definition)
Seorang pimpinan proyek akan melakukan sebagian
besar kegiatan dari rencana persiapan proyek,seperti level bawah dari WBS dan melakukan
perkiraan ( atau kurang lebih mengawasi orang
yang melakukan perkiraan). Jika ada para user harus memberikan keterangan teknik
secara rinci pada saat ini atau jika ada
prototype yang terlibat, ,maka pimpinan proyek akan menanganinya.
2. Analisis (Analysis)
Di dalam sebagian kecil pada pertengahan
pengerjaan proyek seorang pimpinan proyek merupakan koordinator untuk menganalisa
dan menulis semua bagian teknis dari perincian fungsional, seperti perincian
umum, obyektivitas, persyaratan system.
3. Disain (Design)
Seorang pimpinan proyek adalah kepala dari
suatu tim disain, Mereka akan mengatur
semua rancangan dan mempelajarinya, memberikan tugas kepada para disainer
dan kemungkinan dapat menangani sebagian besar desainnya, khususnya pada
tingkat yang lebih tinggi.
4. Pemrograman (Programming)
Hal ini ketika pimpinan proyek memakai kaos
dengan tulisan besar \\s// di dada. Pimpinan proyek akan membuat semua tugas pemrograman
dan memecahkan banyak masalah yang tidak dapat dipecahkan oleh programmer. Ia harus
menyetujui sebuah rancangan program tes rancangan kode dan dokumentasi user dan
meyakinkan pengaruh programmer jika diperlukan. Program yang panjang atau rumit
dapat ditugaskan kepada seorang programmer yang mana dibantu oleh pimpinan proyek.
5, Sistem Tes (System Tes)
Penggabungan dan tes akhir dari produk merupakan seluruh tanggung
jawab dari seorang pimpinan proyek. Ia merencanakan penggabungan, pengontrolan,
menjaga hasilnya dan tetap mempertahankan informasi yang ada kepada PM,
diharapkan
sesering mungkin.
6. Penerimaan (Acceptance)
Seorang pimpinan proyek akan menjalankan
aspek kegiatan teknis dari penerimaan. Ia mungkin akan menulis ATP, melakukan pemeriksaan
pada system tes akhir dan melaksanakan ini bagi para user.
7. Operasi (Operation)
Meskipun programmer senior sudah memadai/mencukupi
seorang pimpinan proyek mungkin memberikan suatu garansi atau menyediakan orang
yang akan menjawab setiap pertanyaan yang dilakukan ditelepon atau bahkan melakukan
kegiatan latihan untuk user.