Rabu, 10 Juli 2013

vclass PPSI 14



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.