Diberdayakan oleh Blogger.

Jumat, 19 Desember 2014

Bahasa R


R adalah bahasa pemrograman dan perangkat lunak untuk analisis statistika dan grafik. R dibuat oleh Ross Ihaka dan Robert Gentleman di Universitas Auckland, Selandia Baru, dan kini dikembangkan oleh R Development Core Team, dimana Chambers merupakan anggotanya. R dinamakan sebagian setelah nama dua pembuatnya (Robert Gentleman dan Ross Ihaka), dan sebagian sebagian dari nama S.
Bahasa R kini menjadi standar de facto di antara statistikawan untuk pengembangan perangkat lunak statistika, serta digunakan secara luas untuk pengembangan perangkat lunak statistika dan analisis data.
R merupakan bagian dari proyek GNU. Kode sumbernya tersedia secara bebas di bawah Lisensi Publik Umum GNU, dan versi biner prekompilasinya tersedia untuk berbagai sistem operasi. R menggunakan antarmuka baris perintah, meski beberapa antarmuka pengguna grafik juga tersedia.
R menyediakan berbagai teknik statistika (permodelan linier dan nonlinier, uji statistik klasik, analisis deret waktu, klasifikasi, klasterisasi, dan sebagainya) serta grafik. R, sebagaimana S, dirancang sebagai bahasa komputer sebenarnya, dan mengizinkan penggunanya untuk menambah fungsi tambahan dengan mendefinisikan fungsi baru. Kekuatan besar dari R yang lain adalah fasilitas grafiknya, yang menghasilkan grafik dengan kualitas publikasi yang dapat memuat simbol matematika. R memiliki format dokumentasi seperti LaTeX, yang digunakan untuk menyediakan dokumentasi yang lengkap, baik secara daring (dalam berbagai format) maupun secara cetakan.
http://id.wikipedia.org/wiki/R_(bahasa_pemrograman)

Sebagai bahasa Open Source, R mempunyai beberapa kelebihan dan tentu saja kekurangan.
Kelebihan
Pada sudut pandang ini dapat dipaparkan bahwa R mempunyai kelebihan – kelebihan sebagai berikut :
  1. R merupakan perangkat lunak  yang termasuk dalam lisensi GNU General Public Licence yang berarti merupakan suatu perangkat lunak “free”. “Free” disini pengertiannya lebih ke arah freedom (kebebasan) tidak sekedar dari sisi harga/gratis (GNU, 2011). Dengan demikian para pemakai mempunyai :
  • Kebebasan dalam menjalankan program R dengan tujuan apapun.
  • Kebebasan untuk mempelajari bagaimana program R dan mengubahnya sesuai dengan harapan. Dalam hal ini pemakai mempunyai kebebasan untuk mengaksessource code dari R. Hal ini menjadikan R sebagai Open Source Software.
  • Kebebasan untuk menggandakan program R.
  • Kebebasan untuk menggandakan hasil modifikasi program ke pihak lain.
  1. R dapat digunakan dalam lingkungan sistem operasi yang bervariasi : Windows, Linux dan MacOS X. Kelebihan ini menjamin fleksibilitas pemanfaatan program yang dibuat berdasar bahasa R .
  2. R juga merupakan bahasa pemrograman, sehingga memungkinkan seorang pengguna dapat mengembangkan sendiri program pada bidang kajian tertentu dan mendistribusikannya ke pengguna lain. Oleh karenanya package yang tersedia dalam R untuk bidang – bidang penelitian tertentu, lebih lengkap daripada perangkat lunak lain.
  3. R didukung oleh komunitas pengguna yang mengembangkan package statistika secara konsisten dan berkelanjutan. Hal ini memberikan keuntungan dalam membangun jaringan komunikasi antar pengguna.
  4. Segala sesuatu yang terkait dengan R telah terdokumentasi dengan baik, terpusat dan terintegrasi di situs http://www.r-project.org/, sehingga memudahkan pengguna dalam mengakses perkembangan terbaru tentang R.
  5. R mempunyai kemampuan visual grafis dan keakuratan hasil yang lebih baik daripada perangkat lunak lain (McCullough,B.D. and David A.Heiser, 2008).
Kekurangan
Selain kelebihan, R mempunyai beberapa kelemahan yang dapat mempengaruhi penggunaannya. Kekurangan dari sisi kemampuan perhitungan dalam R dikaji dalam (Ihaka, 2010), dimana bahasa pemrograman R merupakan bahasa pemrograman berbasis interpreter, sehingga eksekusi suatu aplikasi/fungsi yang ditulis dengan bahasa R terutama aplikasi/fungsi yang membutuhkan program code yang panjang akan membutuhkan waktu yang relatif lama. Masalah lain yang terungkap terkait dengan proses pembaharuan dari suatu baris dalam frame data dari suatu proses looping (pengulangan) suatu program. Sebagai contoh, program code yang ditulis dalam bahasa R berikut
m = 70000
r = 10000
d = data.frame(w = numeric(m), x = numeric(m),
y = numeric(m), z = numeric(m))
nilai = c(1, 2, 3, 4)
system.time({
for(i in 1:r) {
j = sample(m, 1)
d[j,] = nilai
}
})
Apabila program code yang relatif pendek tersebut dieksekusi/dijalankan maka waktu yang dibutuhkan untuk mendapatkan hasil relatif lama, lebih dari 1 menit. Hal ini tentu akan mempengaruhi jalannya suatu program yang relatif lebih panjang.
Seperti yang telah dikaji sebelumnya, package tambahan selain package dasar yang terdapat di  R mempunyai ketergantungan dengan versi R yang digunakan dan package lainnya. Secara operasional, apabila pengguna tidak melakukan verifikasi tentang ketergantungan versi tersebut atau dengan perkataan lain menggunakan suatu package versi tertentu yang tidak sesuai dengan versi R dan package terkait yang digunakan, maka program tidak dapat digunakan sebagaimana mestinya tanpa suatu peringatan yang menunjukkan letak kesalahannya. Akibatnya pengguna perlu melakukan verifikasi secara trial and error (coba – coba) untuk mengetahuinya.
Disamping itu, dalam penggunaan R untuk menganalisis data statistik melalui RGui yang berbasis CLI,  pengguna diharuskan mengetahui sintaks fungsi dan cara menggunakannya secara benar. R sensitif dalam penggunaan huruf besar dan huruf kecil, sehingga jika terdapat kesalahan dalam penulisan, maka akan timbul peringatan kesalahan. Hal ini tentunya menjadi masalah tersendiri bagi pengguna yang tidak mengetahui bentuk perintah atau fungsi yang ada dalam R.
sumber : Irwan Susanto , “Free and Open-Source Software R : Kelebihan, Kekurangan dan Strategi Pembelajaran Dalam Mata Kuliah Statistika”, Prosiding Seminar Nasional Pengembangan Pendidikan, 20 April 2011, LPP UNS,Solo . ISBN : 978-602-99130-0-2

Jumat, 12 Desember 2014

SCRUM


Scrum
Scrum adalah iteratif dan pengembangan perangkat lunak kerangka kerja tambahan tangkas untuk proyek-proyek perangkat lunak dan mengelola produk atau pengembangan aplikasi. Fokusnya adalah pada "strategi, pengembangan produk fleksibel holistik di mana tim pengembangan bekerja sebagai sebuah unit untuk mencapai tujuan bersama" sebagai lawan dari "pendekatan tradisional, berurutan".



Event Scrum Ada Beberapa Macam Yaitu:

1. Sprint

Scrum adalah sebuah kerangka kerja yang dilakukan secara berulang-ulang hingga mencapai waktu yang telah ditentukan ( deadline ), hingga produk yang dikembangkan telah memenuhi kebutuhan yang diinginkan atau hingga proyek tidak didanai lagi. Perulangan, putaran atau iterasi ini memiliki batas waktu (time-box) selama 30 hari atau kurang. Dalam Scrum, putaran ini dinamakan Sprint.
Sprint merupakan pembungkus untuk semua event lainnya dalam Scrum. Event-event lain dalam Scrum semuanya dilakukan didalam Sprint. Event-event Scrum antara lain adalah:
  • Sprint Planning
  • Pertemuan Harian Scrum
  • Sprint Review
  • Sprint Retrospective
Peran-peran dalam Scrum
Tim Scrum terdiri dari peran-peran yang bekerja sebagai satu kesatuan selama proses pengembangan produk. Peran-peran ini tidak ada hubungannya dengan jabatan di dalam struktur organisasi. Peran-peran dalam Scrum hanya terdiri dari:
  • Product Owner
  • Scrum Master
  • Tim Pengembang

Artefak-artefak dalam Scrum

Selain event dan peran, Scrum juga terdiri dari artefak-artefak. Artefak-artefak Scrum secara tidak langsung telah disebutkan diatas. Artefak-artefak dalam Scrum antara lain adalah:
  • Product Backlog
  • Sprint Backlog
  • Product Increment

Scrum bukanlah

  • Sesuatu yang baru. Banyak yang beranggapan bahwa Scrum adalah sesuatu yang baru dan tidak popular. Walaupun hal ini mungkin benar untuk konteks Indonesia, namun sebenarnya Scrum telah beredar semenjak tahun 1993 dan sudah menjadi metode umum di negara-negara barat seperti Amerika Serikat dan beberapa negara-negara di Eropa. Di Indonesia sendiri Scrum sendiri sudah banyak digunakan di perbankan, asuransi, multifinance, software house dan web startup company.
  • Metodologi manajemen proyek. Banyak yang menyamakan Scrum dengan metodologi lain seperti Waterfall ataupun Spiral, namun Scrum bukanlah sebuah metodologi. Scrum juga merupakan sebuah kerangka kerja yang berisi pola pikir dan kultur. Organisasi yang hanya menggunakan Scrum sebagai metodologi saja atau hanya di level mekanik saja justru tidak akan mendapatkan hasil yang sebanyak organisasi yang menjadikan Scrum sebagai sebuah pola pikir dan kultur.
  • Jawaban atas semua permasalahan proyek anda. Karena Scrum hanya sebuah kerangka kerja sederhana, Scrum mengharapkan organisasi yang menggunakannya untuk dapat mencari jawaban dan kekurangan yang tidak disebutkan dalam Scrum dengan kerangka kerja yang telah disediakan oleh Scrum. Bagi beberapa organisasi yang sudah lama terbiasa didikte oleh metodologi, hal ini akan sulit dicerna.

Oleh : BAKAYARO The Three Legend Of  FTI

Rabu, 26 November 2014

Bagaimana Cara Menjadi Publisher Google Adsense


Apa itu Google Adsense? Google Adsense adalah salah satu program Pay Per Click yang sangat digemari di Indonesia dengan tujuan agar dapat menghasilkan uang. Sejak tahun 2012 lalu Google Adsense telah mendukung website berbahasa Indonesia, sayangnya untuk menjadi anggota dan dapat menghasilkan uang tidak semudah yang diperkirakan.

Lalu bagaimana cara mendaftar Google Adsense agar cepat diterima? Keunikan, nilai jual, dan originalitas sebuah website adalah syarat yang sangat penting agar diterima oleh Google Adsense. PPC ini adalah program periklanan yang sama halnya dengan program periklanan lainnya. Mereka tentunya menginginkan website yang menayangkan iklan mereka bisa memberikan promosi atau pemasaran yang baik bagi para pengiklan. Sebenarnya proses mendaftarnya sangat mudah, tapi untuk bisa diterima pada program PPC Google ini, Anda harus memperhatikan beberapa hal penting, diantaranya :

1. Membuat Konten Yang Unik di Situs Anda

Seperti yang sudah disebutkan sebelumnya, originalitas sebuah ide atau konten di dalam website Anda adalah nilai penting bagi Google Adsense. Mereka memperhatikan apakah konten di dalam sebuah website bermanfaat bagi orang lain atau tidak.
Sebenarnya konten-konten di internet itu banyak yang membahas topik yang sama. Namun, cara penyajiannya atau cara penulisannya yang berbeda. Misalnya, Anda menulis tentang “cara menanam bunga Mawar”, tentunya ada banyak konten di situs lain yang membahas tentang ini. Namun, cara menuliskan konten dan cara menyajikannya di blog Anda pasti berbeda dengan konten di blog orang lain. Nah, kalau konten Anda adalah hasil copy paste dari sumber lain, kemungkinan besar situs Anda tidak akan disetujui untuk ikut program PPC Google Adsense.

2. Perhatikan Umur Situs Yang Didaftarkan

Sebaiknya jangan terlalu terburu-buru untuk mendaftarkan blog Anda untuk Google Adsense karena mereka memperhatikan umur website, jumlah konten, jumlah pengunjung, page view, dan lain-lain. Bila Anda saat ini memiliki blog yang sudah berumur 6 bulan, sudah diisi banyak konten, dan memiliki unique visitor yang stabil, ini bisa meyakinkan pihak Google Adsense bahwa blog Anda adalah tempat yang baik untuk memasang iklan.

3. Perhatikan Jumlah Konten Di Website/ Blog Anda

Jumlah konten adalah salah satu faktor penting agar diterima di Google Adsense. Saya kurang yakin berapa jumlah konten minimun di dalam sebuah website agar bisa diterima, tapi menurut saya pribadi akan lebih mudah diterima bila website kita memiliki banyak konten. Saya pribadi menyarankan untuk membuat minimal 60 konten artikel sebelum mendaftar di Google Adsense.
Untuk situs berbentuk blog, sebaiknya Anda rajin meng-update konten di dalam blog Anda karena ini bisa mempengaruhi penilaian dari pihak Google. Blog yang sering di-update oleh pemiliknya tentunya akan memiliki peluang lebih baik diterima oleh Google Adsense dibandingkan dengan blog yang jarang sekali di-update.

4. Gunakan Blogger.com atau YouTube.com

Nah, ini sangat penting untuk kita perhatikan. Jika Anda sudah memiliki domain dan hosting sendiri, maka peluang untuk diterima oleh Google Adsense akan lebih besar, tentunya dengan memperhatikan poin-poin sebelumnya. Namun, jika Anda ingin menggunakan domain & hosting gratis, dan ingin menjadi publisher Google Adsense, maka sebaiknya Anda menggunakan Blogger.com.
Google Adsense tidak bisa dipasang pada blog yang dibuat dengan WordPress.com, baik itu subdomain di WordPress ataupun domain sendiri yang menggunakan free hosting di WordPress. Ini adalah kebijakan (TOS) dari pihak WordPress.com sendiri, bisa dibaca di sini http://en.support.wordpress.com/advertising/. Blogger.com adalah layanan blog gratis yang diberikan oleh pihak Google. Tentunya ini keuntungan tersendiri bagi mereka yang menggunakannya karena selama ini pihak Google selalu memberikan kesempatan pada para pengguna Blogger.com untuk memonetize blog mereka dengan program Google Adsense.
Jika Anda tidak ingin membuat blog, masih ada cara lain, yaitu melalui YouTube.com. Tentunya Anda harus punya beberapa konten video original yang di-upload ke YouTube.com. Video ini harus memiliki views yang cukup banyak agar bisa diterima di program Google Adsense.

5. Informasi Pendukung

Ada baiknya situs Anda dilengkapi dengan halaman informasi pendukung, misalnya halaman About, Privacy Policy, Kontak, TOS. Ini akan membuat situs Anda terlihat serius dan memperhatikan pengunjung blog Anda.


Intinya, konten yang Anda buat tidak harus “luar biasa” agar diterima oleh Google Adsense. Yang terpenting adalah menyajikan konten yang bermanfaat bagi orang lain dan tentunya ditulis dengan cara yang unik, bukan hasil meng-copy konten orang lain. Ada banyak blogger yang memiliki penghasilan rutin dari iklan Google Adsense di blog mereka, mulai dari ratusan hingga ribuan dollar per bulan. Nah, kalau Anda ingin memonitize website/ blog Anda dengan cara memasang iklan, Google Adsense salah satu program PPC yang harus Anda pertimbangkan.

Minggu, 23 November 2014

Software Pembangun Grid dan Cloud Computing


definisi cloud computing

  • Wikipedia mendefinisikan cloud computing sebagai “komputasi berbasis Internet, ketika banyak server digunakan bersama untuk menyediakan sumber daya, perangkat lunak dan data pada komputer atau perangkat lain pada saat dibutuhkan, sama seperti jaringan listrik”.

  • Gartner mendefinisikannya sebagai “sebuah cara komputasi ketika layanan berbasis TI yang mudah dikembangkan dan lentur disediakan sebagai sebuah layanan untuk pelanggan menggunakan teknologi Internet.”

  • Forester mendefinisikannya sebagai “standar kemampuan TI, seperti perangkat lunak, platform aplikasi, atau infrastruktur, yang disediakan menggunakan teknologi Internet dengan cara swalayan dan bayar-per-pemakaian.”

  • Secara sederhana, Cloud Computing dapat kita bayangkan seperti sebuah jaringan listrik. Apabila kita membutuhkan listrik, apakah kita harus punya pembangkit listrik sendiri? Tentu tidak. Kita tinggal menghubungi penyedia layanan (dalam hal ini, PLN), menyambungkan rumah kita dengan jaringan listrik, dan kita tinggal menikmati layanan tersebut. Pembayaran kita lakukan bulanan sesuai pemakaian.
  • Cloud Computing :
    • Software as a Service (SaaS) :
      • Layanan Produktivitas : Office365, GoogleDocs, Adobe Creative Cloud
      • Layanan Email : Gmail, YahooMail, LiveMail
      • Layanan Sosial Network : Facebook, Twitter, Tagged
      • Layanan Instant Messaging : YahooMessenger, Skype, Gtalk
Sumber : http://teknologi.kompasiana.com/internet/2013/11/21/pengertian-cloud-computing-611685.html

Definisi Grid Computing menurut beberapa sumber, yaitu:
  • Komputasi Grid adalah penggunaan sumber daya yang melibatkan banyak komputer yang terdistribusi dan terpisah secara geografis untuk memecahkan persoalan komputasi dalam skala besar (http://id.wikipedia.org)
  • Komputasi Grid adalah infrastruktur perangkat keras dan perangkat lunak yang dapat menyediakan akses yang bisa diandalkan, konsisten, tahan lama dan tidak mahal terhadap kemampuan komputasi mutakhir yang tersedia. (The Grid 2: Blue Print for a New Computing Infrastructure yang ditulis oleh Ian Foster dan Carl Kesselman) 
  • Grid computing merupakan sebuah sistem komputasi terdistribusi, yang memungkinkan seluruh sumber daya (resource) dalam jaringan, seperti pemrosesan, bandwidth jaringan, dan kapasitas media penyimpan, membentuk sebuah sistem tunggal secara virtual. (http://ismetsaja.wordpress.com) 

  • Grid Computing :
    • Berkeley Open Infrastructure for Network Computing (BOINC)
    • Advanced Resource Connector (ARC)
    • DIET
    • GridWay
    • OurGrid
    • UNICORE (UNiform Interface to COmputing REsources)
    • Dll.
Sumber : http://www.blognazcules.com/2013/04/GridComputing.html

Jumat, 14 November 2014

"Big Data"


  • ·         Apa itu Big Data?

Big Data adalah sebuah sistem teknologi yang diperkenalkan untuk menanggulangi 'ledakan informasi' seiring dengan semakin bertumbuhnya ekosistem pengguna perangkat mobile dan data internet. Pertumbuhan perangkat mobile dan data internet ternyata sangat mempengaruhi perkembangan volume dan jenis data yang terus meningkat secara signifikan di dunia maya.
·        

  •  Dimana saja Penerapan Big Data?

 Big data juga dapat bermanfaat dalam bidang pendidikan, dimana dengan menggunakan big data seorang pengajar dapat dengan mudah meneliti dan menganalisa kemampuan dari seorang murid maupun sebuah kelas, terleih langi hingga tingkatan sekolah atau universitas. Semua itu juga dapat memudahkan pengajar menentukan langkah kedepan apa yang harus dilakukan untuk menjaga prestasi dari murid-muridnya, seperti yang telah dilakukan UI dengan menggunakan scele dan siak-ng yang merupakan salah satu penerapan  e-learning pada universitas ini yang membuat pengambilan dan pengumpulan data makin mudah dan makin terkontrol dengan baik.
Jika anda berpikir bahwa big data hanya berlaku pada bidang-bidag yang formal yang berhubungan dengan pendidikan, kantor dan bisnis saja anda salah besar. Penggunaan big data juga dapat diterapkan dalam bidang olah raga, jika anda pernah membaca artikel mengenai kemenangan tim nasional Jerman pada saat world cup 2014, disana anda akan menemukan bahwasannya sebuah big data yang diproses sedemikian rupa dalam sebuah software aplikasi yang bernama SAP dapat membantu kita dalam mengetahui keadaan lawan dan juga dapat membantu kita dalam mengetahui bagaimana keadaan tim kita sendiri, ini lah yang disebut olah raga tidak hanya dengan otot, namun juga perlu otak dan hati untuk berfiir bagaimana cara mengatur strategi untuk mencapai kemenangan. Hal tersebut juga dapat membuktikan bagaimana sebuah big data sangat berperan penting bagi kehidupan. Contoh lain penerapan Big Data dalam kehidupan sehari-hari yang lain adalah penggunaan Facebook, Twitter, Google Search, Youtube, Flickr, Instagram, dll.

  • ·         Kapan kita memerlukan Big Data

Saat kita memiliki banyak data yang harus kita lakukan jika memiliki Big Data adalah hampir sama Dengan Konsep CRUD,kita menambahkan data/membuat data,membacanya,memperbarui datanya,Menghapus datanya,Menganalisis datanya dan memvisualisasikan data yang ada dalam database yang telah dibuat. Hal ini tidak mengagetkan sebab,Menurut pendapat-pendapat ahli,Big Data akan menjadi Suatu Trend baru pada masa-masa yang akan datang.Utamanya pada bidang E-Commerce.Dengan Menggunakan Fasilitas Big Data,kita bisa memanage data dan memfaatkan data dengan efektif.
 
  • Kenapa penggunaan Big Data dapat membunuh dunia data warehouse?
Karena sangatlah mahal untuk membangun sebuah data warehouse. Jika dipertimbangkan berdasarkan biaya teknologi yang harus dikeluarkan, termasuk mahalnya harga hardware dan software. Biaya paling minimal yang harus dikeluarkan setidaknya sebesar $1 juta.
Dengan memasuki dunia big data pada platform cloud. Sekarang anda dimungkinkan untuk mengakses hardware orang lain untuk membangun sistem data storage secara besar-besaran.Sistem data storage tersebut dapat menggunakan sistem pemrosesan query yang mudah untuk didistribusikan melalui pendekatan algoritma divide and conquer sehingga kita mendapatkan jawaban dari jumlah data yang sangat besar hanya dalam hitungan menit bahkan detik.
Tradisional  data warehouse biasanya bekerja dengan data abstrak yang sudah di ekstrak informasinya (dibersihkan dan diubah) dan dimasukkan pada database terpisah, untuk analisa tertentu yang sudah diketahui sebelumnya (seperti laporan kepatuhan atau analisis tren penjualan).  Database di-update secara berkala dengan tipe data yang sama, biasanya dalam seminggu atau sebulan. Sebaliknya, sistem big data cenderung memiliki data mentah, baik dari pengerjaan (log report), aktivitas pengguna (website tracking), atau kegiatan di dunia nyata lainnya (survei sensus). Data mentah yang belum digunakan  dikarenakan status penggunaanya masih belum ditentukan, jadi belum ada target untuk mengubah data mentah tersebut.

Sudah sangat jelas jika menggunakan sistem big data maka anda memiliki informasi secara real time. Konteks asli dari informasi tersebut dengan dengan lebih baik dapat membantu para manager serta eksekutif. Dan lagi, biaya yang dikeluarkan 1/3 dari penggunaan tradisional data warehouse. Waktu yang diperlukan untuk mengaktifkan sistem big data dan membuatnya fungsional pada cloud publik hanya membutuhkan 1/9 dibanding data warehouse

  • ·         Siapa saja pengguna Big Data?

Untuk Asia Pasifik, industri telekomunikasi yang paling banyak menyadari dan menggunakan Big Data. Diikuti, industri consumer goods dan jasa keuangan. Mereka memahami bahwa Big Data dapat meningkatkan pemahaman mereka atas kebutuhan pelanggan. Untuk industri kesehatan masih tertinggal jauh. Namun, masih banyak dari jasa keuangan yang belum memulai program Big Data.

  • ·         Bagaimana penggunaan Big Data di Indonesia?

Penggunaan Big Data di Indonesia sendiri masih sangat minim. Kami hanya mensurvei tiga perusahaan saja yang menggunakan Big Data. Namun, kami yakin pertumbuhan penggunaan Big Data sendiri di Indonesia akan berkembang. Mengingat pertumbuhan ekonomi dan besarnya pasar di Indonesia Divisi TI harus dilibatkan dalam perencanaan di bisnis dari awal. Ini ditujukan untuk menerjemahkan data menjadi informasi bernilai yang dapat meningkatkan inovasi dan pendapatan bisnis. Selain memberikan informasi bernilai, penggunaan teknologi ini juga dapat menghilangkan beban operasional harian. Keberhasilan bisnis tergantung pada pemilik bisnis yang mampu menentukan strategi Big Data mereka sendiri. Selain itu, para eksekutif level C harus sadar dampak signifikan dari Big Data pada pendapatan dan daya saing mereka.

Nama Anggota  Kelompok :
 - Moch Amin Sofyan    jamikacity.blogspot.com
 - Rifki Sani Ashal         rifkisani49.blogspot.com
 - Muhammad Yusran    mochyusran.blogspot.com
 - Ahmad Rusdi              rusdi25.blogspot.com
 - Peter Nico Setiawan   Peternik.blogspot.com

Selasa, 11 November 2014

S.W.O.T Analysis




  1. Strength : " Kekuatan "
  2. Weakness : " Kelemahan "
  3. Opportunity : " Peluang "
  4. Threat : " Ancaman "


Soal/Kasus:

1. Abraham adalah seorang Chief Information Officer (CIO) Perusahaan XYZ, yang memiliki volume penjualan perusahaan mencapai lebih dari $ 100 juta per tahun, melayani lebih dari 2300 pelanggan, dan mempekerjakan lebih dari 300 pegawai. Abraham telah menguasai seluruh kegiatan perusahaan dengan baik (memahami business strategy). Bersama dua orang asisten dia menganalisis semua kebutuhan informasi, yakni dengan meneliti semua socio-techno informasi yang ada di perusahaan, lalu membuat sebuah sistem pemrosesan data. Dilanjutkan dengan membeli piranti keras (hardware) komputernya dengan persetujuan dari manajemen. Ketika Sistem Informasi Manajemen (SIM) baru diinstalasi, dilakukan mutasi pegawai ke tugas-tugas baru, dan formulir-formulir serta prosedur-prosedur baru diperkenalkan kepada semua users di perusahaan tersebut. Alhasil, para pekerja menjadi bingung dan marah. Dalam waktu satu minggu suasana sudah menjadi kacau, meskipun instalasinya telah direncanakan dengan cermat oleh Abraham. Dimana letak kegagalan Abraham dalam persiapannya? Dan apa yang harus dilakukan Abraham sekarang?
  1. Kekuatan
Kekuatan atau kelebihan perusahaan yang dipimpin bapak Abraham adalah memiliki volume penjualan perusahaan mencapai lebih dari $ 100 juta per tahun, melayani lebih dari 2300 pelanggan, dan mempekerjakan lebih dari 300 pegawai. Abraham juga telah menguasai seluruh kegiatan perusahaan dengan baik
  1. Kelemahan
Dia membuat suatu kesalahan, kesalahannya adalah ketika Sistem Informasi Manajemen (SIM) baru diinstalasi, dilakukan mutasi pegawai ke tugas-tugas baru. Abraham tidak melakukan survey atau pelatihan terlebih dahulu kepada pegawainya sehingga pegawai bingung dan marah dengan Abraham.
  1. Peluang 
Peluang perusahaan yang dipimpin Abraham untuk maju sangatlah besar, karena Abraham yang telah memahami business strategy, dan juga perusahaan yang memiliki volume penjualan perusahaan mencapai lebih dari $ 100 juta per tahun, melayani lebih dari 2300 pelanggan, dan mempekerjakan lebih dari 300 pegawai.
  1. Ancaman
Perusahaan akan terancam bangkrut jika tidak ada penanganan dari Abraham kepada pegawainya. Selain itu, ini merupakan ancaman bagi pegawai karena bisa saja bagi mereka yang tidak mengerti sistem baru yang sedang Abraham kembangkan akan diganti dengan pegawai baru yang lebih kompeten yang mengerti sistem baru Abraham.

Jumat, 17 Oktober 2014

Essay - Konsep Sistem Informasi dalam Dunia Bisnis




Konsep Sistem Informasi dalam dunia bisnis


            Teknologi Informasi (TI) telah datang jauh sejak 1960-an. TI telah menjadi tulang punggung dan bagian pusat operasi bisnis modern dan kemudian merevolusi organisasi dan perusahaan  Teknologi informasi telah membuka mata dunia akan sebuah dunia baru, interaksi baru, market place baru, dan sebuah jaringan bisnis dunia yang tanpa batas. Disadari betul bahwa perkembangan teknologi yang disebut internet, telah mengubah pola interaksi masyarakat, yaitu: interaksi bisnis, ekonomi, social, dan budaya. Internet telah banyak memberikan kontribusi yang besar bagi masyarakat, perusahaan/industri maupun pemerintah. Hadirnya internet telah menunjang efektifitas dan efisiensi operasional perusahaan, terutama peranannya sebagai sarana komunikasi, publikasi, serta sarana untuk mendapatkan berbagai informasi yang dibutuhkan oleh sebuah badan usaha dan bentuk badan usaha atau lembaga lainnya.

Sistem Informasi Bisnis adalah sistem yang melayani transaksi-transaksi bisnis yang terjadi di tingkat bawah(operasional) organisasi. Data data dari manajemen operasional dikumpulkan dan diolah sehingga menjadi informasi yang berguna bagi semuanya.
System informasi di fungsi-fungsi organisasi memanfaatkan basis data untuk membuat laporan-laporan yang dibutuhkan disemua tingkatan manajemen. Sebagai praktisi bisnis, diharapkan mampu mengenali komponen dasar sistem informasi sehingga nantinya sistem informasi tersebut dapat bernilai maksimal bagi tujuan organisasi. Hal ini berarti harus mampu mengidentifikasi :
  •      Sumber daya manusia, hardware, software, data dan jaringan yang digunakan.Artinya harus mampu menentukan segala sumber daya yang dibutuhkan untuk menghasilkan sistem informasi sesuai dengan yang diharapkan. Sehingga tingkat efektifitas dan efisiensi dapat tercapai.
  •         Jenis produk informasi yang dihasilkan. Artinya adalah menentukan jenis sistem informasi apa yang akan dijadikan solusi terhadap masalah yang sedang dihadapi entah itu SIM, DSS, dan lain sebagainya
  •          Cara melakukan aktivitas input, output, penyimpanan, dan pengendalian.
Mengingat hal ini sangat penting dalam kinerja suatu sistem karena terdapat respon antara satu komponen aktivitas dengan komponen aktivitas lainnya yang saling berhubungan, maka sudah seharusnya praktisi bisnis memiliki pengetahuan akan aktivitas sistem informasi bisnis ini, karena kualitas kinerja sistem dapat tercermin dari sini.
            Ada beberapa jenis sistem informasi menurut level organisasi yaitu:
  •          Sistem Informasi departemen, Contoh : Sistem Informasi SDM ( HRIS )
  •     Sistem Informasi Perusahaan ( enterprise information system ), Contoh : system informasi perguruan tinggi
  •          Sistem informasi antarorganisasi, Contoh : eCommerce

Sistem informasi berdasarkan area fungsional Ditujukan untuk memberika informasi bagi kelompok orang yang berada pada bagian tertentu dalam perusahaan.
Contoh :  
  • Sistem infomrasi akuntansi, sistem informasi yang menyediakan informasi yang dipakai oleh fungsi akuntansi ( departen/bagian akutansi ) mencakup semua transaksi yang berhubungan dengan keuangan dalam perusahaan.
  • Sistem informasi keuangan, sistem informasi yang menyediakan informasi pada fungsi keuangan yang menyangkut keuangan perusahaan. Misal : Cash Fow dan informasi pembayaran


Peranan lulusan tehnik informasi dalam dunia bisnis 

Selama dekade terakhir ini, bidang Teknologi Informasi (TI) telah berkembang sangat pesat. Saat ini peranan TI menjadi urat nadi organisasi modern dalam melakukan operasi dan manajemen bisnis. Secara khusus kecenderungan ini melahirkan suatu kebutuhan akan sumber daya manusia untuk membangun dan mengelola TI.

Sehingga perusahaan sangat membutuhkan lulusan teknik system informasi seperti :

1.      JUNIOR PROGRAMMER

Meski tidak semua, cukup banyak lulusan ilmu komputer yang memulai karirnya dari sini. Yang umum dicari adalah pemrogram untuk Java, C++ dan Visual Basic, sedangkan web programmer yang sering dibutuhkan adalah mereka yang menguasai bahasa HTML/XML, PHP, ASP, Cold Fusion. Untuk lowongan database, meski saat ini banyak program yang masih memakai bahasa Delphi, namun umumnya programmer yang mengusai bahasa SQL lebih disukai.
 


2.      SYSTEM ANALYST


  System analyst adalah orang yang tugasnya menganalisis dan mendesain sistem yang akan digunakan dalam suatu perusahaan/organisasi. Ia dituntut mengenal mulai dari apa yang diminta oleh klien (system definition), pengerjaan database-nya (system implementation), hingga ke pengenalan hardware. Kemampuan untuk budgeting (menghitung anggaran) yang akan dipakai dalam pengerjaan sistem juga penting. Dalam praktek, system analyst dan programer bekerja bersama. System analyst mendesain dan menganalisis sistem, dan programmer yang akan membuat kode-kodenya. System analyst juga memiliki tugas yang hampir sama dengan project manager, hanya tentunya dalam skala yang lebih permanen.


3.      IT MANAGER


Sering juga disebut sebagai “IT Guru”. Di luar negeri, seorang IT manager dituntut untuk mengetahui hampir segala sesuatu mengenai sistem dan aplikasi.


4.      Web Designer & Graphic Designer
 
Seorang web designer bertanggung jawab atas elemen visual dan multimedia dari sebuah situs. Bekerja sama dengan programer web, mereka bertugas merancang situs baik dari segi isi maupun grafis. Seorang graphic designer dapat bekerja di luar desain situs, seperti menjadi staf artistik pada majalah atau koran. Untuk mengetahui lebih lengkapnya bisa di lihat di: http://indonesiaindonesia.com/f/97191-gaji-lulusan-teknik-informatika/. 

 Sehingga lulusan  TI telah menjadi tulang punggung dan bagian pusat operasi bisnis modern dan kemudian merevolusi organisasi dan perusahaan  Teknologi informasi telah membuka mata dunia akan sebuah dunia baru, interaksi baru, market place baru, dan sebuah jaringan bisnis dunia yang tanpa batas. Disadari betul bahwa perkembangan teknologi yang disebut internet, telah mengubah pola interaksi masyarakat, yaitu: interaksi bisnis, ekonomi, social, dan budaya. Internet telah banyak memberikan kontribusi yang besar bagi masyarakat, perusahaan/industri maupun pemerintah. Hadirnya internet telah menunjang efektifitas dan efisiensi operasional perusahaan, terutama peranannya sebagai sarana komunikasi, publikasi, serta sarana untuk mendapatkan berbagai informasi yang dibutuhkan oleh sebuah badan usaha dan bentuk badan usaha atau lembaga lainnya.


Dan dapat disimpulkan Sistem Informasi merupakan sebuah susunan yang terdiri dari beberapa komponen seperti orang, aktivitas, data, perangkat keras, perangkat lunak, dan jaringan yang terintegrasi yang berfungsi untuk mendukung dan meningkatkan operasi sehari-hari sebuah bisnis, juga menyediakan kebutuhan informasi untuk pemecahan masalah dan pengambilan keputusan dalam  Peran Sistem pendukung Operasi pada suatu Perusahaan Bisnis seperti :  

1. Memproses transaksi bisnis secara efektif
2.Mengendalikan proses dalam industri/pabrik
3.Mendukung komunikasi dan kerja sama/kolaborasi dalam perusahaan
4.Memperbaharui database perusahaan.

Kelompok : Sun Blesshing
  1. Moch Amin Sofyan - 1402013051 (http://jamikacity.blogspot.com/)
  2. Rifki Sani Ashal - 1402013071 (http://rifkisani49.blogspot.com/)
  3. Rizky Ramadhan - 1402013074 (http://rizkyr-thepsen.blogspot.com/)