Tampilkan postingan dengan label Rekayasa Perangkat Lunak. Tampilkan semua postingan
Tampilkan postingan dengan label Rekayasa Perangkat Lunak. Tampilkan semua postingan

Rabu, 30 Januari 2013

THE LAST POST [2]

~... REFLEKSI ...~

Hai again Bloggers...
Kali ini mungkin jadi posting-an terakhir untuk mata kuliah Rekayasa Perangkat Lunak... Karena mata kuliah nya udah selesai... (hiks hiks hiks...)... Tapi bukan kesedihan yang mau dibahas kali ini..
Okay... Di awal mata kuliah ini saya sempat bingung membedakan antara analisis sistem informasi dan rekayasa perangkat lunak... Karena bahan pelajaran yang diajarkan memang tidak jauh berbeda.

Senin, 03 Desember 2012

DATA MODEL [RPL]

IT'S NEVER ENOUGH ABOUT  : DATA MODEL


    Hai, bloggers...
    As you can see, judul dari blog saya kali ini ialah mengenai data model.
Data model sudah pernah diajarkan di Analisis Sistem Informasi dan kali ini di bahas lagi dalam Rekayasa Perangkat Lunak. Namun, karena pembahasan yang terus diulang tersebut dapat disimpulkan bahwa data model sangatlah penting dalam merangkai sebuah sistem, terutama sistem perangkat lunak.

Minggu, 25 November 2012

GAMES SIMULATION SimSE

SimSE

    Hi, bloggers.....!
    Kali ini saya akan membahas tentang SIM-SE... 
    
What is SIM-SE?
    SimSE adalah sebuah game simulasi yang dirancang khusus untuk belajar tentang proses software engineering. Di dalam game ini, single-player menjadi seorang manajer dari sebuah team developer untuk software engineering. Hal-hal yang dapat kita lakukan di dalam game SimSe ini ialah hire and fire employees, memberikan serta me-monitoring pekerjaan mereka, dan purchase tools.

Minggu, 11 November 2012

Prototyping (Prototype)

APA ITU PROTOTYPING ?

    Hai Bloggers...
    Kali ini disesuaikan dengan judul posting, saya akan menjelaskan tentang Prototyping..
Mungkin yang pertama kali terlintas di pikiran bloggers, apalagi yang juga gamers, mengira bahwa yang akan saya bahas kali ini adalah Game Prototype. Tapi bukan itu. Melainkan Prototype yang merupakan salah satu model pembuatan software.
   Nah, dari pembahasan kemarin, saya mendapat pemahaman bahwa ternyata Prototype adalah model awal untuk mengetest konsep/proses yang akan menjadi contoh.  Dari pengertian prototype tersebut, dijelaskan tentang pendekatan-pendekatan yang akan digunakan di dalam model Prototyping ini. Pendekatan yang digunakan adalah jika :
  • customer sulit mendefinisikan / mengkomunikasikan kebutuhannya akan sistem yang direncanakan secara lebih mendetail
  •  pengembang mungkin tidak yakin terhadap efisiensi algoritma, adaptasi dari sistem operasi / bentuk interaksi manusia / mesin (interface) yang harus dibuat

sumber : Google
    Nah, untuk langkah awal dari pembuatan software model Prototyping ada 2 yang HARUS dan SANGAT PENTING untuk diperhatikan, yaitu : VISUAL dan REUSE. Maksud dari VISUAL itu ialah bahwa perancang pasti harus memperlihatkan "contoh kasar" dari software yang akan dia buat kepada customer agar customer dapat memiliki bayangan tentang hasil dari software itu sendiri. Dan REUSE, dalam bahasa Indonesia itu diartikan "pemakaian ulang". Jadi pengembangan sistemnya dapat digunakan kembali untuk diperbaiki ataupun untuk dikembangkan.

    Prototyping juga ternyata terbagi atas 2 jenis :

    1. Close-ended Prototyping
        -  disebut juga sebagai Throw-Away Prototyping
        -  hanya menyajikan demonstrasi kasar dari pemenuhan requirements untuk nantinya akan dibuang
           dan pengembangan akan menggunakan  model yang berbeda
    2. Open-ended Prototyping
        -  disebut juga Evolutionary Prototyping       
        -  menjadi bagian awal dari analisis aktivitas dan akan dilanjutkan hingga desain dan pengembangan


    Lebih tepatnya, Prototyping ini sangatlah cocok dengan customer yang sering "galau" dengan software yang dia inginkan, sehingga akan terjadi perbaikan terus menerus dan bisa jadi memakan waktu yang sangaattt lamaaa..dan juga perancang akan menjadi lebih banyak mengalami kerugian karena keinginan customer harus dipenuhi. Saya tidak bisa membayangkan customer yang begitu cerewet mengomentari sistem yang telah dibuat oleh perancang dengan susah payah. Apakah perancang tidak boleh protes balik terhadap customer cerewet itu? Karena dikatakan bahwa model ini merugikan.. Apa tidak ada batasan sampai mana customer boleh mengkritik dan mengubah sistem yang ada?

 hmmm....


Okey, demikianlah cuap-cuap saya di blog ini
thankyou for reading ...
GOD bless :D

Rabu, 24 Oktober 2012

Model Proses dalam Pembuatan Software

PROCESS MODEL


     Hi, Bloggersss...... <3
     Pada hari yang sama, yaitu hari Senin, 22 Oktober 2012 kemarin, Pak Sofyan memberikan jam tambahan untuk mata kuliah Rekayasa Perangkat Lunak.
Kami diberikan kesempatan untuk mengunjungi "stand-stand" kelompok-kelompok yang telah dibentuk oleh Pak Sofyan (berhubung saya tidak memiliki kelompok karena harus menjaga stand Expo, jadi saya diberikan tugas yang lain. heheh).
Stand-stand yang ada bukanlah menjual makanan ataupun minuman, namun menjual kata-kata, dimana setiap stand yang saya kunjungi, penjaga stand harus menjelaskan tentang apa yang dibuatnya dan telah ditempelkan di dinding. :p

Minggu, 07 Oktober 2012

SOFTWARE (PERANGKAT LUNAK)
    HAI, BLOGGERS ...!
    Kali ini saya akan membahas tentang materi yang dibawakan oleh Bapak Sofyan Thayf pada hari jumat yang lalu, tepatnya pada tanggal 5 Oktober 2012.