Sunday, August 26, 2012

Introduction Project In Computing and Information System



1.1. Introduction
Pengerjaan projek untuk tujuan akademik berbeda dengan tujuan pengerjaan untuk kebutuhan industri. Sebagai mahasiswa jurusan komputer diharapkan untuk lebih kritis dalam memandang sebuah masalah. Dalam industry pembangunan software, ketika sebuah aplikasi dibuat, dan dapat memenuhi criteria yang diinginkan dengan mengefektifkan penjualan adatau dapat mengurangi biaya produksi sebuah perusahaan maka pekerjaan kita telah selesai.  Secara harfiah pekerjaan kita selesai dan aplikasi ketika aplikasi dapat berjalan seperti yang diharapkan, namun dari sudut pandang akademik hal tersebut dikatakan “MISKIN”.
Mengapa bisa dikatakan demikian? Yang diharapkan dari sebuah tugas akhir seorang mahasiswa adalah sebuah kerangka berfikir yang mendalam dandiharapkan mahasiswa mengerti apa yang sedang dibuatnya, dengan apa yang telah dipelajari selama di perguruan tinggi. Dan mampu menganalisis dengan sudut pandangnya sendiri, dan dapat memberikan kontribusi terhadap ilmu pengetahuan yang sedang digelutinya.
Hal terpenting pada saat melakukan penelitian untuk tugas akhir adalah bagaimana cara “berfikir” mahasiswa yang diasah, selain itu mahasiswa juga diharapkan dapat memenuhi criteria berikut:
  •  Menggabungkan atau mengkombinasikan berbagai ilmu yang telah dipelajari dibangu kuliah.
  • Menambah kemampuan baru dapat berupa hard skill  - programming language, design, research dll, dan juga dalam hal soft skill – managemen waktu, disiplin, komunikasi, dll.
  • Bekerja secara professional.
  • Memberikan kontribusi terhadap ilmu pengetahuan.

1. 2. What are -computing- Project?
Project can be defined as “something which has a abeginning and an end”.
Dalam proses “awal” kondisi sebelum dilakukan, hingga mencapai “akhir” kondisi yang diinginkan saat project dikerjakan. Harus melalui “waktu tertentu” yang diberikan batasan dengan “tujuan” akhir yang jelas tentang apa yang ingin dicapai. Dengan “mempertimbangkan” hal – hal yang akan dikerjakan, dan menyusun “rencana” kerja yang jelas, supaya semua yang dilakukan dapat terkontrol dengan jelas. Selain itu juga harus mempertimbangkan tentang resource yang akan digunakan untuk melakukan penelitian kita.
Pada computing project setidaknya dibagi atas 5 kategori, dimana kelima kategori tersebut ditak berdiri sendiri, sangat dimungkinkan penelitian yang dilakukan akan masuk pada beberapa kategori sekaligus.
  1. Research -  based, meliputi pencarian atau penggalian secara mendalam tentang topic tertentu, dan bertujuan untuk menambah pengetahuan tentang topic tersebut, mengidentifikasi kelemahan dan kelebihan. Dari projek ini akan menghasilkan sesuatu yang akan memberikan kontribusi terhadap topic pembahasan, kontribusi dapat berupa pertanyaan tentang research selanjutnya, development sesuatu yang baru, menjawab masalah yang ada, dsb.
  2. Development, pada project ini bukan hanya mengenai pembangunan software, dan hardware namun juga meliputi proses models, methods, algorithms, theories, design, requirement specification dan hal lain yang mendukung.  Pada saat development project kebanyakan mahasiswa membuat apa yang ingin mereka buat, tanpa memperhatikan apa yang dibutuhkan user, sehingga apa yang di develop tidak tepat sasaran dan pada akhirnya apa yang di develop kurang bermanfaat.
  3. Evaluation, project dengan kategori ini bertujuan memberikan perbaikan terhadap sistem atau memberikan perbandingan terhadap pendekatan – pendekatan sistem, project pada kategori ini baik dilakukan untuk memberikan rekomendasi.
  4. Industry based,
  5. Problem solving,


Programming in computing project, wajibkah?
Pada saat anda mengerjakan project perlukan dilakukan programming, pada dasarnya ilmu komputer sangatlah luas, dari mulai information system, software engineering, knowledge engineering, HCI, data communication, metwork, computer system architecture, and much more. Tidak semua bidang tersebut membutuhkan programming. To write program for its own sake is clearly ill-advised.

1.3. Degree requirement for project
Kemampuan yang harus dimiliki untuk dapat menyelesaikan project akademik:
  • Ability to work independently with minimum supervision
  • Ability to draw on existing knowledge and identify additional knowledge needed for your study*
  • Ability to critically evaluate advance literature*
  • Ability to conceive original ideas
  • Ability to plan your work effectively*
  • Ability to select and use appropriate hardware, software, tools, methods and techniques*
  • Ability to present your work effectively in written and oral forms*
  • Ability to critically evaluate your own work and justify all aspect of it*
  • Ability to identify areas of futher research in your chosen area
*Wajib dimiliki.

1. 4. Stakeholders
Merupakan orang – orang yang akan berperan dalam project anda. Yang terpenting dan menjadi kunci dari keberhasilan project anda adalah “anda sendiri”. Anda akan bertanggung jawab terhadap semua hal yang akan dikerjakan pada project anda.
Pada project anda akan bertemu dengan beberapa stakeholders, yaitu:
  • Supervisor, bayangkan jika project anda adlah bongkahan batu besar, untuk awalan menggerakkan batu besar dibutuhkan usaha yang lebih dan akan terasa sulit di awalnya, namun ketika batu tersebut telah menggelinding maka akan tampak lebih mudah, dan tugas supervisor adalah member tau anda bagaimana cara menggerakkan batu dengan cara yang efisien dan memberikan arah yang benar kemana batu tersebut digelindingkan. Dan juga membesarkan hati anda ketika anda lelah atau merasa tidak mampu menggerakkan batu besar tersebut.
  • Client-s, user-s,
  • Examiners,
  • Evaluators atau tester,

Project in Computing and Information System - C W Dawson 2nd edition
maap kalo bahasanya agak ngawur :p



No comments:

Post a Comment