Sabtu, 24 November 2012

how to play sim-se

Malam bloggers ^^..
kali ini saya akan membahas mengenai pengalaman, trik, dan tips bermain sim-se waterfall, rapidprototyping dan incremental...
cekiddooott~


WATERFALL
pertama kali saya memainkan game waterfall ini saya sedikit bosan, karena waktu untuk memainkannya sangat lama dan error dalam pengerjaannya sangat banyak sehingga memerlukan waktu dan dana yang lebih untuk menyelesaikan proyek tersebut. selain bosan saya juga kesal, karena setelah saya menyelesaikan game tersebut saya hanya mendapatkn skor 29 atau 30..
setelah saya lebih memahami proses kerja waterfall dan menerapkannya dalam game ini, akhirnya saya bisa mendapatkan skor 95. yah cukup memuaskan lah daripada skor yang tadi hanya 30..

trik yang saya gunakan agar bisa mendapatkan skor yang tinggi:
  1. membeli tools untuk memudahkan pengerjaan proyek dari game ini
  2. memecat karyawan yang tidak memiliki keahlian khusus dalam bidang ini (roger) 
  3. menentukan pekerjaan para pegawai, yaitu sebagai berikut :
    • Requirements dikerjakan oleh calvin.anita,mimi, pedro dan andre. Sehingga proses requirements dapat cepat selesai karena dikerjakan oleh 5 orang
    • Design dikerjakan oleh andre, anita dan Emily
    • Coding dikerjakan oleh andre, calvin, Emily, dan pedro
    • testing dikerjakan oleh andre, Emily, mimi, dan pedro
  4. mengerjakan step by step
  5. menggunakan tombol next event. karena jika kita menggunakan tombol next event maka game akan berhenti jika terdapat event baru, sedangkan advance clock hanya berjalan 1 detik setiap kali di klik. 
  6. karena waktu yang minim, review pekerjaan 2 kali sj. dan jika terdapat error m aka correct di bagian yang terdapat error tersebut.
  7. terakhir jika program sudah selesai maka delivery program to customer

RAPID PROTOTYPING
Untuk bermain game ini tidaklah terlalu sulit jika dibandingkan dengan waterfall, karena dalam game ini semua pegawai bisa melakukan semua pekerjaan, sehingga kita tidak terlalu susah untuk membagikan pekerjaan kepada mereka.

trik saya untuk bermain game ini:
  1. memilih bahasa prototyping dan implementation. saya menggunakan visual basic untuk bahasa prototype dan java untuk bahasa implement
  2. mempekerjakan semua pegawai
  3. mengerjakan step by step
  4. jika cutomer ingin melihat prototype pada saat kita lagi mengerjakannya, abaikan saja karena batas waktunya tidaklah cukup.
  5. lakukan evaluated sebanyak 2 kali saja
  6. usahakan program selesai lebih cepat dari batas waktu
 INCREMENTAL
Dari ketiga game sim-se menurut saya game incremental yang paling mudah, hanya sekali main saya langsung mendapatkan skor 92.

trik saya untuk bermain game ini:
  1. karena dalam game ini terdapat 4 modul dan harus dikerjakan step by step maka, pada tahap analyzing sitem, requirements dan design saya mempekerjkan semua pegawai
  2. pada tahap implement modul 1 saya hanya mempekerjakan dua orang, sedangkan dua orang lainnya saya beri tugas untuk mengerjakan analyzing modul berikutnya, karena apabila tahap requirements dan design pada modul sebelumnya selesai maka kita bisa mulai mengerjakan modul 2 walaupun tahap implement pada modul sebelumnya selesai
  3. setiap 1 modul selesai dikerjakan lakukan evolve code untuk mengetahui dibagian mana yang terdapat kesalahan. apabila kita melakukan evolve code maka bagian design akan berkurang percentasenya sehingga kita harus mengerjakan design lagi, hingga mencapai 100%
  4. submit modul yang sudah selesai dikerjakan.
 demikian pengalaman dan trik saya dalam bermain sim-se :)

thanks for reading this blog ^^ 

Jumat, 09 November 2012

Prototyping


heiii para bloggers.
 
 Dalam blog ini saya akan menjelaskan lebih lanjut mengenai prototype..
 semoga bermanfaat :)
Apa itu prototype?
prototipe adalah sampel awal atau model yang dibangun untuk menguji suatu konsep atau proses atau untuk bertindak sebagai sesuatu yang harus direplikasi atau dipelajari

Kenapa kita membutuhkan prototype?
= kita membutuhkan prototype agar kita bisa mengetahui kebutuhan dari user itu seperti apa yang kemudian akan berlanjut pada tahap design coding,dan testing.

berikut adalah gambar proses pembuatan prototyping:
    
proses prototyping:
1.Listen to customer : mendengarkan kebutuhan apa saja yang diinginkan oleh customer
2.build/revise mockup: membuat software seperti permintaan customer.
3.customer test drives mock up: customer kemudian menguji software yang telah dibuat, apabila masih ada kekurangan maka harus kembali ke tahap awal yaitu Listen customer, revise mock-up,test drives. tahap ini akan terus berulang dan akan berhenti jika costumer sudah puas dengan hasil software.    


Mengapa banyak yang suka menggunakan Prototyping?
=Karena dalam proses pengembangannya sangat mudah

Pendekatan yang digunakan jika
  • Costumer sulit untuk mendefinisikan atau mengkomunikasikan kebutuhannya akan sistem yang direncanakan secara lebih mendetail
  • Pengembang  mungkin tidak yakin terhadap efisiensi algoritma, adaptasi dari sistem operasi,a tau bentuk interaksi manusia atau mesin yang harus dibuat 
yaitu: 
1. Close-ended  Prototyping (Throwaway Prototyping)    
    = Hanya menyajikan demonstrasi kasar dari pemenuhan requirements untuk kemudian dibuang dan pengembangan akan menggunakan model yang berbeda

2.Open-ended Prototypingn (Evolutionary Prototyping)
    = Menjadi bagian awal dari aktivitas analisis dan akan dilanjutkan hingga desain pengembangan


 Program yang dapat digunakan untuk mempermudah pembuatan Prototype:
  • Visual pemrograman (Visual basic, Netbeans IDE)
  • Reuse Code
  

thanks for read this blog ^^ <3