Senin, 26 November 2012

SimSE

SimSe merupakan sebuah game yang dapat mengajarkan kita bagaimana cara mengatur kekompakan dalam 1 tim untuk menyelesaikan sebuah pembuatan software dari keinginan customernya. Permainan Simse yang saya maini adalah Rapid Prototyping, incremental, dan waterfall.

Permulaan, permainan ini pada saat saya main, saya tidak mengetahui bagaimana cara bermain sehingga score pertama yang saya dapat adalah 0. Hahaha :D
Dari sinilah saya penasaran bagaimana cara bermainnya dan berulang-ulang bermain permainan ini untuk mendapatkan score tertinggi. Dari setiap permainan yang saya mainkan, permainan yang menurut saya mudah adalah Rapid Prototyping karena kita membuat sampel dulu untuk diberikan kepada customer, kemudian pada saat customer menyetujui baru tim akan melanjutkan tahapan selanjutnya sampai selesai, serta waktu yang diberikan cukup relatif karena waktu yang dibutuhkan untuk memainkan game ini tidak terlalu lama.

Nah, kali ini saya akan membahas mengenai Rapid Prototyping, dimana strategi yang saya gunakan adalah menggunakan Visual Basic sebagai bahasa pemogramannya untuk mempermudah dalam pembuatan prototype. Kemudian java sebagai implementasi karena dapat menghemat waktu juga dibandingkan menggunakan C++. Ingat! Tetap melihat waktu yang diberikan, dan jangan sampai lewat untuk mendapatkan score yang tinggi Serta percent evalutednya mencapai 100.


Dari game Rapid Prototyping ini, tim tersebut tidak diberikan pembagian tugas tetapi mengerjakannya secara bersama-sama dan pada saat adanya pernyataan "The customer called-he's anxious for the initial prototype and wants to know what the hold-up is!", maka semua pembuatan pada prototype di hentikan, kemudian, pilih "have customer evalute prototype dan pilih yes, maka akan terlihat score kita.

Dari strategi yang saya lakukan, score yang saya dapatkan adalah 97 °\(^▿^)/°

Selasa, 13 November 2012

Prototyping

Hai teman-teman ^^

Hari ini, saya akan membahasmengenai prototyping model.
Dalam prototyping model, yang membedakan Model Prototyping dengan model lainnya yaitu, Prototyping membuat model mula-mula(model asli) yang menjadi contoh untuk diperlihatkan pada customer. Sebelum membuat softwarenya, prototyping akan membuat contoh dasar atau sampel sebagai gambaran dasarnya dulu. Pendekatan yang digunakan jika customer sulit mengomunikasikan kebutuhan akan sistem yang direncanakannya secara lebih mendetail.Pengembang ini mungkin tidak yakin terhadap efisiensi algoritmanya, adaptasi dari sebuah sistem operasi, atau bentuk interaksi manusia a/ mesin(interface) yang harus dibuat. Ada 2 jenis prototyping , yaitu Close-ended Prototyping ( Throwaway Prototyping). Hanya menyajikan demonstrasi kasar dari pemenuhan requirements untuk kemudian dibuang. dan pengembang akan menggunakan model yang berbeda Open-ended prototyping( Evolutionery Prototyping). Menjadi bagian awal dari aktivitas analysis dan akan dilanjutkab hingga desain dan pengembangan.nah, untuk memudahkan menggunakan prototyping kita dapat memakai:Visual Programming ( Visual Basic dan Java)\Re-use Code

Sekian dulu yah pembahasan dari saya mengenai prototyping. Tunggu post-post selanjutnya dari saya^^

Selasa, 06 November 2012

Model Data Part I


Apa itu Model data?

    Model Data adalah Sekumpulan konsep-konsep untuk menerangkan data, hubungan-hubungan antara data dan batasan-batasan data yang terintegrasi di dalam suatu organisasi.


Model data terbagi atas 3 bagian, yaitu :

·Object : representasi informasi dengan sejumlah atribut.
·Atribut: ciri dari objek (pengenal objek). Dimana di setiap entitas terdapat atribut kunci
·Relationship : menjelaskan tentang adanya hubungan antara entitas dengan entitas yang lainnya.

    Salah satu model data yaitu ERD. ERD adalah suatu model untuk menjelaskan hubungan antara data dalam baris data berdasarkan objek-objek data yang mempunyai hubungan antar relasi. ERD berfungsi untuk memberikan gambaran umum sebuah sistem yang akan dibuat untuk mempermudah developer


sekian dulu post mengenai model data. tunggu post-post selanjutnya lagi. :)