Sistem Operasi Terdistribusi & File Service

Sistem Distribusi

Sistem distribusi adalah sebuah sistem yang komponennya berada pada jaringan komputer. Komponen tersebut saling berkomunikasi dan melakukan koordinasi hanya dengan pengiriman pesan (message passing).

Sistem terdistribusi merupakan kebalikan dari Sistem Operasi Prosesor Tunggal. Pada sistem tersebut, setiap prosesor memiliki memori lokal tersendiri. Kumpulan prosesornya saling berinteraksi melalui saluran komunikasi seperti LAN dan WAN menggunakan protokol standar seperti TCP/IP. Karena saling berkomunikasi, kumpulan prosesor tersebut mampu saling berbagi beban kerja, data, serta sumber daya lainnya.

Sistem terdistribusi dapat dikatakan sebagai suatu keberadaan beberapa komputer yang bersifat transparan dan secara normal, setiap sistem terdistribusi mengandalkan layanan yang disediakan oleh jaringan komputer.

Continue reading

Advertisements

[Softskill] Pengantar Komputasi Modern: Komputasi Biologi

Komputasi Pada Bidang Biologi

Komputasi

Komputasi adalah sebuah istilah umum untuk segala jenis pemrosesan informasi untuk menemukan pemecahan masalah dari data input dengan menggunakan suatu algoritma. Komputasi merupakan sebuah subjek dari Komputer Sains, yang menganalisa apa yang bisa maupun tidak bisa dilakukan secara komputasi. Hal ini ialah apa yang disebut dengan teori komputasi, suatu sub-bidang dari ilmu komputer dan matematika

Teori Komputasi

Teori komputasi adalah cabang dari ilmu komputer dan matematika yang membahas apakah dan bagaimanakah suatu masalah dapat dipecahkan pada model komputasi, dengan menggunakan algoritma. Teori komputasi ini mempunyai dua buah cabang yaitu

  • Teori kompubilitas

Teori komputabilitas adalah memeriksa batasan- batasan berbagai model teoretis komputer, termasuk model yang dikenal paling berdaya.

  • Teori kompleksitas

Teori kompleksitas adalah pengkajian traktabilitas oleh komputer, beberapa masalah, meski secara teoretis terselesaikan oleh komputer, tetapi cukup mahal menurut konteks waktu dan ruang, tidak dapat dikerjakan secara praktis, bahkan dengan cepatnya kemajuan perangkat keras komputer.

Implementasi Komputasi pada bidang Biologi

Bioinformatika

bio

Bioinformatika, berasal dari kata yaitu “bio” dan “informatika” adalah gabungan antara ilmu biologi dan ilmu teknik informasi (TI). Bioinformatika didefenisikan sebagai aplikasi dari alat komputasi dan analisa untuk menangkap dan menginterpretasikan data-data biologi. Ilmu ini merupakan ilmu baru yang yang merangkup berbagai disiplin ilmu termasuk ilmu komputer, matematika dan fisika, biologi, dan ilmu kedokteran, dimana kesemuanya saling menunjang dan saling bermanfaat satu sama lainnya.

bio2

Sejarah Bioinformatika

Bioinformatika mulai diperkenalkan pada pertengahan tahun 1980-an untuk mengacu pada penerapan computer pada bidang biologi. Tetapi penerapan bidang – bidang pada bioinformatika sudah dilakukakan sejak pertengahan tahun 1960an Ilmu bioinformatika lahir berdasarkan article intelligence, atas inisiatif dari para ahli ilmu computer. Berdasarkan teori article intelligence ini mereka berpikir bahwa semua gejala yang ada pada alam ini dapat dibuat secara artificial melalui simulasi dari gejala – gejala tersebut.

Tujuan Bioinformatika

Bioinformatika Memungkinkan penemuan wawasan biologi baru serta untuk menciptakan perspektif global dimana prinsip-prinsip pemersatu dalam biologi dapat dilihat.

Bioinformatika digunakan untuk manajemen data-data dari dunia biologi dan kedokteran modern. Perangkat utama dari Bioinformatika adalah program software (perangkat lunak) dan didukung oleh kesediaan internet.

Tugas Bioinformatika

Pengembangan dan penerapan alat yang memungkinkan akses yang efisien terhadap, dan penggunaan dan pengelolaan, berbagai jenis informasi • Pengembangan algoritma baru (rumus matematika) dan statistik yang dapat digunakan untuk menilai hubungan-hubungan di antara anggota kumpulan data besar, seperti metode untuk menemukan gen dalam suatu urutan, meramalkan struktur protein dan / atau fungsi, dan protein urutan cluster ke dalam keluarga yang terkait.

Penerapan Utama Bioinformatika

  • Basis data sekuens biologis
  • Penyejajaran sekuens
  • Prediksi struktur protein
  • Analisis ekspresi gen

9 Cabang dalam bidang bioinformatika

  • Biophysics

Biophysics adalah sebuah bidang interdisipliner yang mengaplikasikan teknik-teknik dari ilmu Fisika untuk memahami struktur dan fungsi biologi (British Biophysical Society).

  • Computational Biology

Computational biology merupakan bagian dari Bioinformatika yang paling dekat dengan bidang Biologi umum klasik. Fokus dari computational biologyadalah gerak evolusi, populasi, dan biologi teoritis daripada biomedis dalam molekul dan sel.

  • Medical Informatics

Medical informatics adalah sebuah disiplin ilmu yang baru yang didefinisikan sebagai pembelajaran, penemuan dan implementasi dari struktur dan algoritma untuk meningkatkan komunikasi, pengertian dan manajemen informasi medis.

  • Cheminformatics

Cheminformatics adalah kombinasi dari sintesis kimia, penyaringan biologis dan pendekatan data-mining yang digunakan untuk penemuan dan pengembangan obat (Cambridge Healthech Institute’s Sixth Annual Cheminformatics conference).

  • Genomics

Genomics adalah bidang ilmu yang ada sebelum selesainya sekuen genom, kecuali dalam bentuk yang paling kasar. Genomics adalah setiap usaha untuk menganalisa atau membandingkan seluruh komplemen genetik dari satu spesies atau lebih.

  • Mathematical Biology

Mathematical biology menangani masalah-masalah biologi, namun metode yang digunakan untuk menangani masalah tersebut tidak perlu secara numerik dan tidak perlu diimplementasikan dalam software maupun hardware.

  • Proteomics

Proteomics berkaitan dengan studi kuantitatif dan kualitatif dari ekspresi gen di level dari protein-protein fungsional itu sendiri. Yaitu: “sebuah antarmuka antara biokimia protein dengan biologi molekul”.

  • Pharmacogenomics

Pharmacogenomics adalah aplikasi dari pendekatan genomik dan teknologi pada identifikasi dari target-target obat.

  • Pharmacogenetics

Pharmacogenetics adalah bagian dari pharmacogenomics yang menggunakan metode genomik atau Bioinformatika untuk mengidentifikasi hubungan- hubungan genomik.

Aplikasi untuk Bioinformatika

  1. Microsoft Bioinformatics Initiative
  2. BioHPC
  3. Windows Azure Bioinformatics

Referensi :

  1. https://www.slideshare.net/bhaykur/komputasi-modern-dalam-bidang-biologi-46322805
  2. https://www.slideshare.net/emans14/komputasi-dalam-bidang-biologi-bioinformatika-46214119
  3. http://komputasi.lipi.go.id/utama.cgi?cetakartikel&1247362701
  4. http://konitlup.blogspot.co.id/2015/03/implementasi-teori-komputasi-di-bidang.html
  5. http://id.wikipedia.org/wiki/Bioinformatika

Word Document Version :

PengantarKomputasiModern-KomputasiBiologi

PDF Version :

PengantarKomputasiModern-KomputasiBiologi

[Softskill] Kreatech : SDM & Struktur Organisasi

Saat ini kita sering mendengar istilah Startup. Tapi apa sih itu Startup?, Startup itu sendiri adalah sebuah perusahaan yang baru saja di bangun atau dalam masa rintisan, namun tidak berlaku untuk semua bidang usaha, istilah startup ini lebih di kategorikan untuk perusahaan bidang teknologi dan informasi yang berkembang di dunia internet. Contohnya e-commerce dan aplikasi “ojek” online

Startup dibangun oleh orang dan memiliki spesifikasi masing-masing. Banyak metode dan strategi untuk memulai Startup. Pada kesempatan ini saya akan menjelaskan garis besar dari perusahaan yang kami buat dan kami cita-citakan.

kreatech-2-2

Dimulai dari nama perusahaan, kami mengusung dengan nama Kreatech. Kreatech berasal dari kata Kreatif dan Technology. Kami mengambil nama tersebut karena kami terdiri dari anak muda yang kreatif dan sangat mencintai technology. Kreatech terdiri dari 8 huruf seperti anggota awal kami yaitu 8 orang.

Startup kami bergerak dibidang IT Consultant & Software House. Kami menerima perancangan dan pembuatan sebuah sistem, konsulatasi sistem dan kebutuhannya. Kreatech juga menyediakan service pembuatan software development. pembuatan software dikhususkan di bidang mobile dan web apps. Pada kategori Software Development pihak customer dapat memilih paket yang disediakan oleh perusahaan yang terdiri dari pembuatan software aplikasi, tutorial dan maintenance.

Kami memiliki Misi :

  1. Menjadikan Kreatech sebagai IT Consultant terkemuka yang mengutamakan inovasi dalam pembuatan aplikasi berbasis mobile dan web application.

Dalam mencapai Misi, kami memiliki Visi :

  1. Melakukan kegiatan development yang inovatif dengan mengutamakan pemecahan masalah yang konkret kepada para pengguna aplikasi untuk menyelesaikan masalah yang ada.
  2. Memberikan pelayanan secara profesional kepada semua client dengan memegang teguh profesionalitas dalam pembuatan aplikasi berbasis mobile dan web application.

Adapun Tagline kami yaituCreate anything and solve the problems”.

STRUKTUR ORGANISASI UMUM

Dalam membangun Startup, Struktur organisasi internal harus ideal dan dapat bekerjasama dengan baik. startup memiliki struktur organisasi yang mendefinisikan peran dan tanggung jawab setiap individu dalam perusahaan. Menurut Michael O’Donnell struktur organisasi perusahaan startup memiliki berbagai macam pola, pola yang pertama berbentuk lingkaran, yaitu startup yang dikelola oleh satu founder saja, pola kedua, setengah lingkaran, maksudnya adalah startup yang hanya dikelola oleh dua founder, yang ketiga, berbentuk segitiga, yaitu startup yang dikelola oleh 3 orang founder, yang keempat, berbentuk segi empat atau persegi panjang, maksudnya startup yang memiliki tim inti 4 orang, dan yang kelima berbentuk hexagonal atau segi enam, artinya sebuah startup dikelola oleh tim inti yang berjumlah 6 orang dengan fungsi dan divisi yang berbeda-beda.

Dari 5 pola tersebut, menurut Michael O’Donnell paling ideal adalah pola yang berbentuk segi enam, karena menurutnya pola inilah yang paling pass dan sesuai untuk sebuah perusahaan startup.

image-6
Struktur Organisasi Hexagon

Dalam Kreatech struktur organisasi sudah ditentukan sesuai dengan kemampuan individu. Penempatan posisi yang tepat menghasilkan kerjasama team yang baik dan ideal. Berikut daftar nama dan posisi /jabatan:

image-607
Anggota tim dan jabatan
  1. Chief Executive Officer (CEO)

Yang pertama saya sebagai CEO, saya bertugas menjaga visi dan pencipta budaya perusahaan. Sebagai CEO harus bisa mengambarkan sebuah visi yang jelas dan menyusun strategi apa saja yang diperlukan untuk mencapainya. Peran CEO sebagai pemimpin, merupakan wajah dan suara perusahaan, bertanggung jawab penuh atas segala sesuatu yang ada dalam perusahaan dan menjaga semua orang selaras dan bergerak menuju visi yang sama.

CEO harus bisa menyeimbangkan dan mencegah terjadinya ketimpangan dari lima sisi lain dari pola segi enam ini, menarik investor, pemegang kunci kemitraan dan sumber daya eksternal lainnya yang dibutuhkan untuk tumbuh dan berhasil.

Seorang CEO dituntut memiliki keberanian untuk membuat keputusan sulit, mengubah arah jika diperlukan untuk kelangsungan hidup atau pertumbuhan. CEO juga harus menjaga mental dan semangat tim dalam mewujudkan visi perusahaan. Adapun beberapa tugas dan tanggung jawab penting yang diemban oleh seorang CEO antara lain:

  • Merancang dan mengkomunikasikan visi misi perusahaan.
  • Merekrut dan memotivasi tim work.
  • Menjalin hubungan bisnis dengan investor.
  • Merancang dan mengatur anggaran pembiayaan.
  • Menentukan strategi bisnis perusahaan.

Itulah pemimpin Startup dan bertindak sebagai perwakilan perusahaan tersebut.

  1. Chief Operating Officer (COO)

Kemudian Fathuriady sebagai COO yang ditempati oleh seorang jenius dalam urusan mengatur organisasi dan logistik, Seorang COO bertanggung jawab untuk mengelola aset perusahaan, fasilitas, peralatan dan, SDM dan sistem pendukung tim. Kalau dibuat sebuah ibarat, 5 divisi lainnya adalah pelanggan COO.

Tugas COO memastikan bahwa divisi lain memiliki semua yang dibutuhkan untuk melakukan pekerjaan mereka, menjadi mentor atau pelatih dan menjadi orang yang memiliki kepercayaan bagi karyawan divisi lainnya, COO juga juga bisa menjadi pengganti sementara ketika CEO berada jauh dari kantor, mengeksekusi strategi, sebagai agen perubahan ketika perubahan yang diperlukan, dan COO bertugas menjadi seorang komunikator antara atasan dan bawahan dalam sebuah organisasi perusahaan. Beberapa tugas dasar COO lainnya:

  • Mengatur perusahaan.
  • Menjadi jembatan antara karyawan dan CEO.
  • Mengatur dan mengelola bisnis inti.

  1. Chief Technology Officer (CTO)

Yang ketiga adalah CFO yang dipegang oleh Agung Muhammad Y, sebagai pemegang peranan penting dalam sebuah perusahaan digital. Seorang CFO bekerja sama dengan CMO dan CSO untuk bisa memahami serta memenuhi kebutuhan dan harapan pelanggan, CFO harus tegas untuk urusan pengembangan produk dan jadwal rilis.

Seorang CFO punya kewenangan dan tanggung jawab untuk mengontrol perubahan atau perbaikan fitur dan memastikan bahwa semuanya berfungsi untuk segala jenis platform yang tersedia. CFO harus mengerti dan menguasai tentang desain UX / UI, manajemen produk dan jaminan kualitas, menggunakan produk setiap hari dan terus-menerus mengujinya terhadap produk kompetitif, memahami segala sesuatu tentang bagaimana setiap produk bekerja. Adapun beberapa tugas dan peran dari seorang CTO lainnya:

  • Memantau dan menyatukan pengembangan produk.
  • Memilih, mengadopsi, dan mengimplementasikan teknologi yang cocok dengan produk yang dikembangkan.
  • Mengelola pengembangan produk.

  1. Chief Financial Officer (CFO)

Lalu CFO, sebagai penjaga keuangan perusahaan, secara garis besar CFO harus mengerti dan mengawasi darimana dan kemana saja uang perusahaan. CFO harus memastikan bahwa tidak ada satu rupiah pun yang terbuang.

Seorang CFO harus tahu model pendapatan perusahaan, membuat sebuah sistem keuangan yang baik dan terkontrol, menyetujui dan mengawasi anggaran biaya untuk 5 divisi lainnya, mengatur persediaan dan mengantisipasi kebutuhan dana di masa yang akan datang.

CFO punya kewenangan mengambil tindakan korektif jika ada yang terlihat tidak benar dalam hal rencana keuangan perusahaan, memastikan CEO dan empat divisi lainnya tahu persis tentang posisi dan kondisi perusahaan sepanjang waktu. Beberapa tugas seorang CFO lainnya:

  • Merancang strategi penggalangan dana.
  • Ikut mengambil keputusan dalam menentukan pengembangan SDM, seperti penggajian, perekrutan, dan pemecatan karyawan, bahkan termasuk keputusan akuisisi.
  • Merumuskan dokumen keuangan serta menyampaikan laporan kesehatan keuangan perusahaan.

  1. Chief Marketing Officer (CMO)

Yang kelima adalah CMO, bertugas sebagai channel dan suara pelanggan, seorang CMO dituntut untuk mengetahui dan memahami pelanggan, apa yang menjadi keinginan, kebutuhan, ketakutan, kebiasaan dan motivasi mereka. CMO harus tahu persis bagaimana produk perusahaannya bisa menarik bagi mereka, tahu apa yang mereka baca, apa yang mereka tonton dan dengarkan, siapa dan apa saja yang mempengaruhi keputusan mereka.

Seorang CMO memiliki tugas dan tanggung jawab untuk mendapatkan pelanggan, memberikan sebuah penawaran yang menarik agar mereka mempertimbangkan membeli atau menggunakan produk perusahaan serta membuat para pelanggan dan influencer jatuh cinta dengan perusahaan dan produk perusahaanya. Jabatan CMO membawahi beberapa bidang, yakni kehumasan, divisi riset pasar, dan pencitraan. Tanggung jawab yang diemban CMO antara lain:

  • Melakukan kampanye kehumasan.
  • Melakukan riset pasar dan menerapkan strategi pemasaran yang paling cocok.
  • Memperbaiki citra perusahaan untuk mendongkrak pemasaran sekaligus menarik modal investor

  1. Chief Sales Officer (CSO)

Yang keenam atau yang terakhir adalah CSO, divisi Sales adalah mesin perusahaan, tanpa adanya penjualan dan pendapatan, maka tidak ada yang namanya perusahaan. Menempati posisi CFO terkadang memiliki tekanan tersendiri untuk mengeksekusi segala bentuk prospek yang sudah diciptakan bagian marketing, membuat lebih banyak deal, kesepakatan, penjualan dan kepuasan pelanggan.

Seorang CSO harus bisa membuat hubungan yang baik antara perusahaan dan pelanggan lama, membuat mereka nyaman dan loyal dalam menggunakan produk dari perusahaan, karena prinsipnya orang yang sudah setia menggunakan produk tertentu merupakan sumber penghasilan yang jelas. Selain itu, tugas CSO juga mendatangkan lebih banyak pelanggan baru dan kemudian membuat mereka loyal. Dan beberapa tugas seorang CSO lain seperti:

  • Merancang strategi penjualan bersama CMO guna menghasilkan keuntungan bagi perusahaan.
  • Memahami kebutuhan konsumen dan mengembangkan nilai tambah yang menarik bagi konsumen.

Kami ini lah yang mengisi setiap sisi dari pola segi enam yang kami usung dengan metode oleh O’Donnell. Pembagian tugas, kewenangan dan tanggung jawab dalam sebuah perusahaan itu penting, agar masing-masing bisa fokus mengatasi permasalahan dan mengembangkan di bidangnya, sehingga perusahaan bisa berjalan dengan normal serta tumbuh dengan cepat.

Pembentukkan tim inti dapat dilakukan ketika startup sudah mulai memasuki fase beroperasi penuh sebagi sebuah perusahaan, jika dilihat dari tahap pendanaan maka posisi startup sudah berada pada round A, dengan kata lain, produk yang kami siapkan sudah dibuat dan memang siap dijual secara masal.

STRUKTUR ORGANISASI PROJECT

Suatu proyek dikerjakan dalam sebuah tim yang berisikan pekerja dari suatu perusahaan, namun struktur organisasi yang digunakan akan berbeda dengan struktur organisasi pada perusahaan itu sendiri karena dalam pengerjaannya dibutuhkan SDM dengan kemampuan yang dibutuhkan agar pengerjaan proyek dapat berjalan dengan baik.

image-608
Struktur Organisasi Proyek

Saat ini Kreatech sedang mengerjakan sebuah proyek aplikasi dalam bidang edukasi. Setiap proyek yang akan dikerjakan diberikan nama proyek, proyek ini kami sebut “Latungtung”, proyek ini dimiliki oleh Kreatech sendiri karena segala kegiatan, biaya ditanggung oleh klien melalui Kreatech sendiri.

Setiap proyek harus memiliki orang yang bisa mengatur jalannya pengerjaan proyek, dan bertanggung jawab mengenai jalannya pengerjaan, yang bertugas seperti itu dinamakan Project Manager. Karena dengan adanya Project Manager pengerjaan akan berjalan satu arah. Dalam proyek ini sebagai Project Manager adalah Adhan.

Project Manager berhak memilih orang yang dianggapnya pantas dan dapat dipercaya untuk mengerjakan suatu proyek. Dalam proyek ini dibutuhkan seorang System Analyst, tugasnya adalah menganalisa kebutuhan untuk membangun suatu system biasanya berdiskusi dengan Project Manager mengenai langkah-langkah yang akan dilakukan untuk menyelesaikan sebuah proyek sesuai rencana. Sebagai System Analyst adalah Zulfahmi.

Untuk memenuhi rancangan sesuai dengan permintaan klien maka dibutuhkan seorang Desainer. Desainer harus membicarakan tampilan yang dibangun dengan System Analyst dan Programmer agar tampilannya sesuai dengan yang diharapkan. Tugas ini diemban oleh Rian.

Setelah desain tampilan sudah ditentukan beserta dengan fungsinya maka, untuk membuat program dapat dibangun, seorang Programmer dibutuhkan. Tugasnya adalah membuat aplikasi, memperbaiki aplikasi. Sebagai Programmer adalah Fathur.

Aplikasi yang sudah terbuat membutuhkan beberapa pengetesan untuk menemukan jika terdapat bug atau error, disinilah tugas Tester. Seorang Tester harus bisa merekomendasi langkah apa yang harus dilakukan jika terdapat bug atau error. Sebagai Tester adalah Agung dan Adit.

Setiap system harus didokumentasikan dari mulai System Analyst, Desainer, dan Programmer. Pendokumentasian biasanya meliputi bagaimana progress aplikasinya untuk menjelaskan mengenai system yang dibangun. Sebagai Dokumentator adalah Arif.

Administrasi proyek seperti pengarsipan yang berkaitan dengan administrasi proyek harus dikelola dengan baik. Seorang Administrator harus berkoordinasi dengan Dokumentator. Sebagai Administrator adalah Alvin.

 


SUMBER :

www.isrul.com

id.techinasia.com

http://www.startupborneo.com

Yansen Kamto – Founder Kibar

Nama : Wirya Ramadhan
NPM : 59413343
Mata Kuliah : Pengantar Bisnis Informatika

Image from Detik.com
Image from Detik.com

 

Kibar Kreasi Indonesia adalah sebuah perusahaan kreatif milik Yansen Kamto. Kibar adalah perusahaan IT Konsultan dan dia juga Google’s Local Partner. Pada saat Google ada event di Indonesia, Kibar juga yang melaksanakan dan membuat strategi serta meimplementasikannya.

Dari mimpi, pria yang lahir di Pontianak hingga SMA di Kota Katulistiwa ini bisa menjalankan bisnis konsultan. Tak disangka KIBAR, perusahaan konsultan miliknya, sekarang bekerja sama dan mengerjakan beberapa proyek bersama Google.

Dia menuturkan bahwa memulai kantor dari foodcourt, dan sekarang KIBAR memiliki kantor sendiri  di Menteng dan punya 18 perusahaan. Pada awal KIBAR bediri, Yansen memiliki 4 pegawai. Dia menceritakan mimpi-mimpi KIBAR kepada pegawainya tersebut. “Siapa menyangka sekarang KIBAR sudah punya kantor sendiri, bahkan satu orang pegawai saya yang bertahan sudah bisa punya dua perusahaan sendiri,” ungkapnya.Kepada peserta GDG DevFest, Yansen berpesan agar tetaplah bermimpi. “Carilah kelebihan kita dan fokus disitu. Cari tim juga yang bisa kolaborasi dan bekerjasama,”.

Continue reading

Find your passion & choose your choice

Nama : Wirya Ramadhan
NPM : 59413343
Mata Kuliah : Pengantar Bisnis Informatika

Belum lama ini sering terdengar kata “Startup” dalam dunia bisnis di Indonesia. Namun, apakah yang dimaksud dengan startup itu sendiri?. Startup adalah sebuah perusahaan yang baru saja di bangun atau dalam masa rintisan, namun tidak berlaku untuk semua bidang usaha, istilah startup ini lebih di kategorikan untuk perusahaan bidang teknologi dan informasi yang berkembang di dunia internet. Contohnya e-commerce dan aplikasi “ojek” online

Bagaimana membuat atau memulai startup?. Setiap orang memiliki spesifikasi masing-masing. Banyak metode dan strategi untuk memulai startup. Namun bila itu terlalu berat untuk memilih metode dan strategi, cobalah kenali diri sendiri baik secara cara pandang, kemampuan dan keinginan. Setelah itu mulailah mencari masalah untuk diselesaikan dan memilih metode apa yang pas untuk memulai. Continue reading

[Softskill] Pengantar Teknologi Game : Proses pembuatan Game FIFA 2014

FIFA-Wallpaper-3.jpg

FIFA 2014

FIFA adalah salah satu game sepak bola populer yang memiliki grafis yang baik, walaupun tentu saja memiliki pesaing seperti Pro Evolution Soccer. FIFA 14 sendiri hadir pada platform Xbox 360, PlayStation 3 dan PC serta baru-baru ini juga telah hadir pada perangkat mobile pada platform Android dan iOS.

Tentunya pembuatan game ini melalui proses pembuatan yang panjang dan butuh tim  produksi yang besar. Apa saja teknologi dibalik pembuatan FIFA dan bagaimana proses pembuatannya?

  • Motion Capture

Motion Capture atau MoCap adalah sebuah cara untuk merekam pergerakan manusia secara digital. Data motion capture yang telah direkam pada model digital dalam software 3D (contoh : Maya atau 3D Studio Max) jadi pergerakan karakter digital seperti actor yang kita telah rekam. Teknologi MoCap telah digunakan pada dunia hiburan, industry perfilman dan video games untuk mendapatkan pergerakan manusia yang lebih realistis. Contoh yang terkenal dari game dengan banyak teknologi motion capture adalah game FIFA Soccer.
1

Motion capture, motion tracking, atau mocap adalah terminologi yang digunakan untuk mendeskripsikan proses dari perekaman gerakan dan pengartian gerakan tersebut menjadi model digital. Ini digunakan di militer, hiburan, olahraga, aplikasi medis, dan untuk calidasi cisi computer dan robot. Di dalam pembuatan film, mocap berarti merekam aksi dari actor manusia dan menggunakan informasi tersebut untuk menganimasi karakter digital ke model animasi computer dua dimensi atau tiga dimensi. Ketika itu termasuk wajah dan jari-jari atau penangkapan ekspresi yang halus, kegiatan ini biasa dikatakan sebagai performance capture.

Dalam sesi motion capture, gerakan-gerakan dari satu atau lebih aktor diambil sampelnya berkali-kali per detik, meskipun dengan teknik-teknik kebanyakan( perkembangan terbaru dari Weta menggunakan gambar untuk motion capture dua dimensi dan proyek menjadi tiga dimensi), motion capture hanya merekam gerakan-gerakan dari aktor, bukan merekam penampilan visualnya. Data animasi ini dipetakan menjadi model tiga dimensi agar model tersebut menunjukkan aksi yang sama seperti aktor. Ini bisa dibandingkan dengan teknik yang lebih tua yaitu rotoscope, seperti film animasi The Lord of the Rings, dimana penampilan visual dari gerakan seorang aktor difilmkan, lalu film itu digunakan sebagai gerakan frame-per-frame dari karakter animasi yang digambar tangan.

Gerakan kamera juga dapat di-motion capture sehingga kamera virtual dalam sebuah skema dapat berjalan, miring, atau dikerek mengelilingi panggung dikendalikan oleh operator kamera ketika aktor sedang melakukan pertunjukan, dan sistem motion capture bisa mendapatkan kamera dan properti sebaik pertunjukan dari aktor tersebut. Hal ini membuat karakter komputer, gambar, dan set memiliki perspektif yang sama dengan gambar video dari kamera. Sebuah komputer memproses data dan tampilan dari gerakan aktor, memberikan posisi kamera yang diinginkan dalam terminology objek dalam set. Secara surut mendapatkan data gerakan kamera dari tampilan yang diambil biasa diketahui sebagai match moving atau camera tracking.

Video game biasa menggunakan motion capture untuk menganimasikan atlet, ahli bela diri, dan karakter dalam permainan lainnya. Ini telah dilakukan sejak Atari Jaguar yang memiliki permainan berbasis cd, yaitu Highlander: The Last of the MacLeods, dikeluarkan tahun 1995.
Berikut ini adalah keuntungan dari Motion Capture :

  • Lebih cepat, bahkan hasil sesungguhnya bisa didapatkan. Dalam dunia hiburan ini dapat mengurangi biaya dari animasi keyframe-based. Teknik Hand Over adalah salah satu contohnya.
  • Banyaknya pekerjaan tidak berbeda dengan kompleksitas atau panjang dari kinerja pada tingkat yang sama seperti ketika menggunakan teknik tradisional.  Hal ini memungkinkan banyak tes yang harus dilakukan dengan gaya yang berbeda atau pengiriman, memberikan kepribadian yang berbeda hanya dibatasi oleh bakat aktor.
  • Gerakan yang kompleks dan interaksi fisik yang realistis seperti gerakan sekunder, berat badan dan pertukaran pasukan dapat dengan mudah diciptakan secara akurat secara fisik.
  • Jumlah data animasi yang dapat diproduksi dalam waktu yang diberikan sangat besar bila dibandingkan dengan teknik animasi tradisional. Hal ini memberikan kontribusi untuk kedua efektivitas biaya dan pertemuan tenggat waktu produksi.
  • Potensi untuk perangkat lunak bebas dan solusi pihak ketiga mengurangi biaya.

 

3

 

  • Face Recognition

Face recognition adalah teknologi biometrik yang melakukan analisa melalui bentuk wajah. Media  yang digunakan untuk mengenali wajah tersebut dapat menggunakan webcam atau kamera. Media tersebut terhubung dengan sistem yang akan melakukan pemindaian terhadap gambar yang didapat. Yang menjadi aspek pemindaian dalam Face Recognition adalah:
  • Jarak antara mata
  • Lebar Hidung
  • Kedalaman kelopak mata
  • Bentuk tulang pipi
  • Panjang garis rahang
  • Bentuk cekungan pada dagu
Dalam proses pembuatan game, faktor realisme menjadi hal yang penting agar memberikan kepuasan pengguna dalam memainkan game. Realisme akan memberikan kesan nyata saat pemain memainkan game. Pada game FIFA, tantangan perusahaan EA tidak hanya memberikan kesan realisme pada grafik game, namun harus mendeskripsikan detail karakter semirip mungkin dengan karakter aslinya.
Dengan menggunakan teknik face recognition, tim  produksi mengambil sampel wajah setiap pemain bola dari seluruh club. Pemain tersebut akan difoto menggunakan 18 kamera high definition dari sudut pandang (angle) yang berbeda-beda. Selanjutnya sample foto yang didapat tersebut ditransformasi menjadi bentuk 3 dimensi untuk mendapatkan bentuk dan kontur wajah yang semirip mungkin. Tim produksi menggunakan software seperti Autodesk Maya dan Autodesk 3D Max dalam pembuatan game FIFA. Setelah model grafik 3D didapatkan, barulah produksi berlanjut ke tahap penentuan meterial permukaan wajah, rambut, dan lain lain.

Continue reading

[Softskill] Desain Permodelan Grafik : LOGO kelas dan Karakter dari sebuah Objek

 

LOGO KELAS

Imagasdse 1

Di era globalisasi saat ini diperlukan lulusan – lulusan dari Teknik Informatika yang tidak hanya handal secara kompetensi saja namun juga harus unggul dalam akhlak yang budiman saat terjun ke dunia bermasyarakat. Dalam hal ini kami ingin menyeleraskan dua hal tersebut ke dalam logo yang akan kami usulkan. Tujuan usulan logo yang kami buat yakni tidak hanya menyelaraskan antara kompetensi dan akhlak yang budiman, namun kelak dapat memberikan semangat yang tidak pernah luput dari nilai – nilai Tri Dharma Perguruan Tinggi.

 

Arti makna lambang:

  • Tangkai Obor Berdiri Tegak melambangkan keteguhan hati untuk menyumbangkan dharma bakti kepada Nusa dan Bangsa
  • Kobaran Api yang Kuning Keemasan menunjukkan semangat juang yang tak pernah padam dalam menuntut ilmu dan menyumbangkannya kepada masyarakat.
  • Cawan Obor yang melebar dan cekung adalah wadah dari ilmu pengetahuan yang luas dan mendalam.
  • Bentuk Perisai melambangkan kepercayaan atas diri sendiri, ketahanan, keamanan, dan kesentosaan.
  • Pita yang bertuliskan 3IA14 menunjukkan bahwa kami Mahasiswa dan Mahasiswi kelas 3IA14.
  • Kapas melambangkan Keadilan.
  • Tulisan ‘TEKNIK INFORMATIKA’ menunjukkan identitas kelas 3IA14 yaitu kelas dengan jurusan TEKNIK INFORMATIKA.

 

Arti Warna:

  • Warna Biru

Warna biru terkait dengan kepercayaan, kejujuran dan ketergantungan, sehingga membantu untuk membangun loyalitas. Biru menunjukkan kepercayaan diri, kehandalan dan tanggung jawab. Hal ini menginspirasi kebijaksanaan dan cita-cita yang lebih tinggi, tetapi juga konservatif dan dapat diprediksi. Secara psikologis warna biru menenangkan, mengurangi ketegangan dan ketakutan..

  • Warna Putih

Warna putih seringkali diasosiasikan dengan kemurnian, kebersihan, dan kebaikan.

  • Warna Kuning

Warna kuning biasanya menggambarkan sifat periang, optimis, sederhana, dan hangat.

  • Warna Orange

Warna orange dianggap sebagai warna yang energik. Warna orange juga dapat membangkitkan kegembiraan, bersahabat dan percaya diri.

 

KARAKTER DARI SEBUAH OBJEK

masfhfkotROBONAUT

Lalu, kami juga membuat ikon/maskot dari kelas 3IA14 bernama ROBONAUT dengan gambar robot astronot memegang obor yang merupakan ciri khas dari Universitas Gunadarma. ROBONAUT singkatan dari ROBOt astroNAUT.

Mengapa menggunakan karakter robot astonot?

Astronot atau antariksawan merupakan seseorang yang sudah terdidik serta terlatih untuk melakukan perjalanan penelitian ke ruang angkasa menggunakan kapal ruang angkasa.

Lalu kenapa menggunakan karakter astronot?

Makna untuk ikon kelas ini adalah mahasiswa yang ada dikelas 3IA14 diibaratkan seperti astonot yaitu karakter yang sudah terdidik dan terlatih di Universitas Gunadarma khususnya di kelas 3IA14, ruang angkasa pada arti astronot disini diartikan sebagai dunia luar setelah lulus dari Gunadarma yaitu dunia kerja yang diharapkan dapat mendapatkan pekerjaan dari apa yang telah di pelajari di Universitas Gunadarma. Penggunaan astronot pada karakter ini juga sebagai bahan motivasi untuk mahasiswa  agar mencapai tujuan dan cita-cita setinggi tinggi nya.

Apa yang dipegang oleh karakter tersebut?

Karakter tersebut memegang sebuah obor yang terdapat kobaran api. Obor pada gambar ikon di atas merupakan ciri khas dari Universitas Gunadarma yang masing masing komponennya memiliki arti:

  • Tangkai Obor Berdiri Tegak

Melambangkan keteguhan hati untuk menyumbangkan dharma bakti kepada Nusa dan Bangsa

  • Cawan Obor yang Melebar dan Cekung

Adalah wadah dari ilmu pengetahuan yang luas dan mendalam

  • Kobaran Api yang Kuning Keemasan

Menunjukkan semangat juang yang tak pernah padam dalam menuntut ilmu dan menyumbangkannya kepada masyarakat

Makna dari karakter memangang obor?

Makna-nya adalah mahasiswa 3IA14 yang sudah terdidik ini memiliki semangat juang untuk meraih tujuannya masing-masing. Obor ini menambah rasa ingin tau akan pengetahuan, rasa teguh untuk menyumbangkan ilmu kepada Indonesia, serta terus semangat dalam hal positif apapun

Makna kata future pada badan astronot?

Seperti apa yang sudah dijelaskan diatas bahwa mahasiswa 3IA14 memiliki tujuan masa depan yang berbeda-beda. Namun tujuan tersebut apabila disatukan intinya mahasiswa 3IA14 menginginkan masa depan yang baik yang akan didapat dari ilmu yang sudah didapat dari semangat menuntut ilmu di Universitas Gunadarma

Makna dari warna?

  • Biru Muda

Teguh, kokoh, berpendirian tetap, damai, menyejukkan

  • Hitam

Elegan, abadi, universal, solid

  • Orange

Hangat, ramah, nyaman

  • Kuning

Ceria, cerah, kemakmuran

  • Putih

Netral, suci, fleksibel

Software yang digunakan: Pickpic Editor, Microsoft Paint & Adobe Photoshop CC 2015

 

Kelompok :

Andre Pratama Wijaya – 50413916

Diah Fajar Pratiwi –  52413347

Firdaus Aulia – 53413497

Pramudita Kusuma Wardani – 56413890

Wirya Ramadhan – 59413343