Chrome - Background

Kamis, 01 Desember 2016

Trend SI/TI di Masa Depan dan Dalam Bidang Bisnis

Trend SI/TI Masa Depan




  1. Ekonomi API
Pengertian API (Application Programming Interface)
Antarmuka pemrograman aplikasi (Application Programming Interface/API) adalah sekumpulan perintah, fungsi, dan protocol yang dapat digunakan oleh programmer saat membangun perangkat lunak untuk system operasi tertentu. API memungkinkan programmer untuk menggunakan fungsi standar untuk berinteraksi dengan system operasi.
API dapat menjelaskan cara sebuah tugas (task) tertentu dilakukan. Dalam pemrograman procedural seperti bahasa C, aksi biasanya dilakukan dengan media pemanggilan fungsi. Karena itu, API biasanya menyertakan penjelasan dari fungsi/rutin yang disediakannya.
API menyediakan fungsi dan perintah dengan bahasa yang lebih terstruktur dan lebih mudah untuk dipahami oleh programer bila dibandingkan dengan System Calls, hal ini penting untuk aspek editing dan pengembangan, sehingga programer dapat mengembangkan sistem dengan mudah. API juga dapat digunakan pada Sistem Operasi mana saja asalkan sudah ada paket-paket API nya.
Dalam contoh program sederhana, dibutuhkan setidaknya ribuan system calls per detik. Oleh karena itu Kebanyakan programmer membuat aplikasi dengan menggunakan Application Programming Interface(API). Dalam API itu terdapat fungsi-fungsi/perintah-perintah untuk menggantikan bahasa yang digunakan dalam system calls dengan bahasa yang lebih terstruktur dan mudah dimengerti oleh programmer. Fungsi yang dibuat dengan menggunakan API tersebut kemudian akan memanggil system calls sesuai dengan sistem operasinya. Tidak tertutup kemungkinan nama dari system calls sama dengan nama di API.
Keuntungan memprogram dengan menggunakan API adalah:
· Portabilitas. Programmer yang menggunakan API dapat menjalankan programnya dalam sistem operasi mana saja asalkan sudah ter- install API tersebut. Sedangkan system call berbeda antar sistem operasi, dengan catatan dalam implementasinya mungkin saja berbeda.
· Lebih Mudah Dimengerti. API menggunakan bahasa yang lebih terstruktur dan mudah dimengerti daripada bahasa system call. Hal ini sangat penting dalam hal editing dan pengembangan.
System call interface ini berfungsi sebagai penghubung antara API dan system call yang dimengerti oleh sistem operasi. System call interface ini akan menerjemahkan perintah dalam API dan kemudian akan memanggil system calls yang diperlukan. Untuk membuka suatu file tersebut user menggunakan program yang telah dibuat dengan menggunakan bantuan API, maka perintah dari user tersebut diterjemahkan dulu oleh program menjadi perintah open(). Perintah open() ini merupakan perintah dari API dan bukan perintah yang langsung dimengerti oleh kernel sistem operasi. Oleh karena itu, agar keinginan user dapat dimengerti oleh sistem operasi, maka perintah open() tadi diterjemahkan ke dalam bentuk system call oleh system call interface. Implementasi perintah open() tadi bisa bermacam-macam tergantung dari sistem operasi yang kita gunakan.
Cara Memakai API :
· Dilakukan dengan mengimpor package/kelas import java.util.Stack;
· Ada beberapa kelas bernama sama dipackage yang berbeda, yaitu:
- import salah satu dan gunakan nama lengkap untuk yang lain, atau gunakan nama lengkap semua kelas.
Ada tiga jenis Bahasa Pemrograman Java Application Programming Interface (API):
· inti resmi Java API, yang terdapat dalam JDK atau JRE, dari salah satu edisi dari Java Platform. Tiga edisi dari Java Platform adalah Java ME (Micro edition), Java SE (Standard edition), dan Java EE (Enterprise edition).
· Resmi opsional API yang dapat didownload secara terpisah. Spesifikasi API ini didefinisikan sesuai dengan Spesifikasi Jawa Request (JSR), dan kadang-kadang beberapa API ini kemudian dimasukkan dalam API inti dari platform (contoh yang paling terkenal dari jenis ini adalah swing).
· API tidak resmi, yang dikembangkan oleh pihak ketiga, tetapi tidak berkaitan dengan JSRs apapun.
Pihak-pihak ketiga dapat dengan bebas mengimplementasikan spesifikasi JSR API resmi (bahkan untuk API inti dari bahasa), memberikan bahwa mereka menyesuaikan diri dengan Teknologi Kompatibilitas Kit (TCK) untuk JSR ini (yang TCK adalah paket tes yang memeriksa kesesuaian dari implementasi untuk JSR). The result of this freedom is that many official APIs have more implementations than the Sun’s Reference implementation (RI). Hasil dari \ kebebasan ini adalah bahwa banyak API resmi memiliki lebih implementasi daripada Matahari pelaksanaan Referensi (RI). Anda dapat menggunakan kelas Java dan API untuk mengakses konten di berbagai server konten.
The DB2 Content Management pusat informasi yang menyediakan dokumentasi API berikut:
· Kelas Java dan API
· JavaBeans
· C + + kelas dan API
· Tabel kontrol system
· Perpustakaan pengguna server keluar
· DB2 Content Manager aturan sistem konektor
Berikut ini adalah sebagian daftar Application Programming Interface (API) untuk Java Programming Language.
· Java Platform, Standard Edition (Java SE)
· Bundled 1.1.1 API (bagian dari standar download)
· Opsional 1.1.2 API (download terpisah)
· Java Platform, Enterprise Edition (Java EE)
· Bundled 1.2.1 API (bagian dari standar download)
· Opsional 1.2.2 API (download terpisah)
· Java Platform, Micro Edition (Java ME)
· Unofficial API (Dirilis oleh pihak ketiga)
Jenis-jenis API diantaranya :
· win 32 API
· Java API
· openGL 


      2. Pemasaran Dimensi

Pemasaran memiliki dua dimensi, yaitu dimensi saat ini dan dimensi yang akan datang. Dimensi saat ini berkaitan dengan hubungan yang telah ada antara perusahaan dengan lingkungannya. Sedangkan dimensi masa yang akan datang mencakup hubungan dimasa yang akan datang yang diharapkan terjalin dengan program tindakan yang diperlukan untuk mencapai tujuan tersebut.

      3. Robot Manusia

Para insinyur Cina menyajikan robot baru berbentuk gadis yang bisa menunjukkan emosi yang secara signifikan mirip dengan emosi manusia. Robot itu dipamerkan di Konferensi Internasional khusus perangkat Internet mobile di Beijing. Robot ini mampu mewujudkan semacam emosi manusia, dan diberi nama Yang Yang. Bentuknya menyerupai bentuk seorang insinyur wanita dari tim yang menyajikannya. Robot insinyur itu dapat tersenyum, berkedip dan berjabat tangan serta memeluk manusia.

Perlu diketahui bahwa robot bertubuh mirip wanita ini yang sebelumnya pernah disajikan meniru emosi manusia secara amat terbatas. Menurut pendapat peserta yang hadir di konferensi internasional tersebut , Yang Yang menjadi mutiara nyata , di mana semua ahli sangat terkesan oleh kenyataan bahwa gadis robot itu meniru emosi dan perasaan manusia.

Robot ini dikendalikan dari jarak jauh dan tubuhnya dibuat dari gel khusus yang menyerupai kulit manusia saat disentuh. Para desainer menyinggung bahwa model ini adalah robot pertama mirip manusia yang dipamerkan di Cina, dan memiliki keistimewaan dengan berbagai kemampuan, termasuk gerak 43 derajat yang meliputi seluruh tubuhnya, terutama otot-otot wajahnya yang memberikan bentuk emosi.

Para Anggota tim mengatakan bahwa robot ini dapat digunakan di masa depan sebagai asisten di lapangan pemasaran, atau sebagai alternatif bintang film di situs-situs film.


Trend SI/TI Dalam Bidang Bisnis

      1. Pengertian Bisnis

Dalam ilmu ekonomi, bisnis adalah suatu organisasi yang menjual barang atau jasa kepada konsumen atau bisnis lainnya, untuk mendapatkan laba. Secara historis kata bisnis dari bahasa Inggris business, dari kata dasar busy yang berarti "sibuk" dalam konteks individu, komunitas, ataupun masyarakat. Dalam artian, sibuk mengerjakan aktivitas dan pekerjaan yang mendatangkan keuntungan.

Dalam ekonomi kapitalis, di mana kebanyakan bisnis dimiliki oleh pihak swasta, bisnis dibentuk untuk mendapatkan profit dan meningkatkan kemakmuran para pemiliknya. Pemilik dan operator dari sebuah bisnis mendapatkan imbalan sesuai dengan waktu, usaha, atau kapital yang mereka berikan. Namun tidak semua bisnis mengejar keuntungan seperti ini, misalnya bisnis koperatif yang bertujuan meningkatkan kesejahteraan semua anggotanya atau institusi pemerintah yang bertujuan meningkatkan kesejahteraan rakyat. Model bisnis seperti ini kontras dengan sistem sosialistik, di mana bisnis besar kebanyakan dimiliki oleh pemerintah, masyarakat umum, atau serikat pekerja.

Secara etimologi, bisnis berarti keadaan di mana seseorang atau sekelompok orang sibuk melakukan pekerjaan yang menghasilkan keuntungan. Kata "bisnis" sendiri memiliki tiga penggunaan, tergantung skupnya — penggunaan singular kata bisnis dapat merujuk pada badan usaha, yaitu kesatuan yuridis (hukum), teknis, dan ekonomis yang bertujuan mencari laba atau keuntungan. Penggunaan yang lebih luas dapat merujuk pada sektor pasar tertentu, misalnya "bisnis pertelevisian." Penggunaan yang paling luas merujuk pada seluruh aktivitas yang dilakukan oleh komunitas penyedia barang dan jasa. Namun definisi "bisnis" yang tepat masih menjadi bahan perdebatan hingga saat ini.

      2. Tujuan Bisnis

Setiap bisnis atau perusahaan berusaha mengolah bahan untuk dijadikan produk yang dibutuhkan oleh konsumen, produk dapat berupa barang atau jasa.Tujuan perusahaan membuat produk adalah unruk mendapatkan laba, yakni imbalan yang diperoleh oleh perusahaan dari penyediaan suatu produk bagi konsumen.
Pada umunya tujuan didirikannya bisnis atau perusahaan tidak hanya profit oriented semata, namun secara keseluruhan tujuan didirikannya perusahaan meliputi :
1.    Profit
2.    Pengadaan barang atau jasa
3.    Kesejahteraan pemilik faktor produksi dan masyarakat
4.    Full employment
5.    Eksistensi perusahaan dalam jangka panjang
6.    Kemajuan atau pertumbuhan
7.    Prestise dan prestasi
Meskipun tujuan utama mereka adalah memperoleh keuntungan namun hal tersebut bukan berarti bahwa mereka tidak mempunyai tujuan lain selain tujuan tersebut, masih banyak tujuan-tujuan para pembisnis yang ingin mereka raih dan tujuan antara satu dan yang lainya bisa saja berbeda. Tujuan lain yang ingin dicapai oleh pelaku bisnis itu diantaranya :
·  Ingin mencukupi berbagai kebutuhannya
·  Untuk memakmurkan keluarga
·  Ingin namanya dikenal banyak orang
·  Karena ingin menjadi penerus usaha keluarga
·  Ingin mencoba hal baru
·  Ingin memanfaatkan waktu luang
·  Ingin mempunyai usaha sendiri dan tidak bekerja pada orang lain.
·  Ingin mendapat simpati. Dsb.

      3. Teknologi Informasi dan Dunia Bisnis

Jaman sekarang ini adalah jaman modern, hampir semua hal bisa dilakukan dari rumah, dari mulai membayar semua tagihan baik berupa tagihan telepon, internet, tv berbayar, listrik, pam dan lain-lain, cukup dengan menggunakan m-banking, dan semua bisa dilakukan dengan cara online. Kita tidak dapat memungkiri pentingnya teknologi informasi dalam kehidupan kita. Teknologi informasi (TI) telah menjadi bagian yang sangat penting dalam setiap rencana bisnis. Hampir dari seluruh perusahaan baik skala besar maupun kecil menggunakan Teknologi Informasi, sebagai salah satu aktifitas yang sangat dibutuhkan untuk memberikan peningkatan terhadap layanan bisnis yang mereka kelola.

Teknologi Informasi telah banyak digunakan untuk mendukung proses bisnis yang terjadi pada perusahaan, baik bidang ekonomi maupun perbankan. Dengan hadirnya aplikasi-aplikasi dan layanan e-bussiness, e-commerce, e-banking dan lain-lain. Kebutuhan efisiensi waktu dan biaya menyebabkan setiap pelaku bisnis merasa perlu menerapkan teknologi informasi dalam lingkungan kerja. Penerapan Teknologi Informasi menyebabkan perubahan pada pola kebiasaan kerja. Misalnya penerapan Enterprice Resource Planning (ERP).

Dalam dunia bisnis peranan Teknologi Informasi dimanfaatkan untuk perdagangan secara elektronik atau dikenal sebagai E-Commerce (e-dagang) atau perdagangan elektronik. E-Commerce adalah perdagangan menggunakan jaringan komunikasi internet. E-commerce merupakan bagian dari e-business, di mana cakupan e-business lebih luas, tidak hanya sekedar perniagaan tetapi mencakup juga pengkolaborasian mitra bisnis, pelayanan nasabah, lowongan pekerjaan dan lain-lain. Selain teknologi jaringan www, e-dagang juga memerlukan teknologi basis data atau pangkalan data (databases), e-surat atau surat elektronik (e-mail), dan bentuk teknologi non komputer yang lain seperti halnya sistem pengiriman barang, dan alat pembayaran untuk e-dagang ini.

Mempermudah Cara Komunikasi
Bagi banyak perusahaan, email adalah sarana utama komunikasi antara karyawan, pemasok dan pelanggan. Email adalah salah satu pendorong awal Internet, Penggunaannya sangat mudah dan relatif jauh lebih murah jika dibandingkan dengan faksimile untuk berkomunikasi. Selama bertahun-tahun, sejumlah alat komunikasi lainnya juga berkembang, yang memungkinkan para staf untuk saling berkomunikasi dengan menggunakan sistem chat (chatting), alat pertemuan online dengan sistem konferensi video seperti webinar, Voice over internet protocol (VOIP) dan masih banyak lagi lainnya.

Memberikan Pengetahuan dan Sumber Informasi
Melalui internet, anda hanya membutuhkan satu klik dan semua informasi sudah tersedia di depan mata Anda. Semakin banyak pengetahuan yang anda peroleh mengenai bisnis, maka semakin berkembang pula bisnis yang sedang anda kelola. Selain itu anda dapat dengan mudah untuk mencari informasi yang berkaitan dengan kompetitor anda.

Manajemen Data
Deretan lemari arsip yang berisikan dokumen-dokumen perusahaan sekarang sudah tidak terlalu dibutuhkan lagi oleh beberapa perusahaan, dengan adanya database. Saat ini, sebagian besar perusahaan menyimpan versi digital dari dokumen pada server dan perangkat penyimpanan. Dokumen-dokumen ini menjadi langsung tersedia bagi semua orang di perusahaan, terlepas dari lokasi geografis mereka. Perusahaan yang mampu menyimpan dan memelihara sejumlah besar data historis secara ekonomis, dan karyawan dapat mengakses langsung dokumen yang mereka butuhkan

Sistem Informasi Manajemen
Menyimpan data hanya menguntungkan jika data yang dapat digunakan secara efektif. Perusahaan progresif menggunakan data itu sebagai bagian dari proses perencanaan strategis serta pelaksanaan taktis dari strategi itu. Sistem Informasi Manajemen (SIM) memungkinkan perusahaan untuk melacak data penjualan, biaya dan tingkat produktivitas. Informasi ini dapat digunakan untuk melacak profitabilitas dari waktu ke waktu, memaksimalkan laba atas investasi dan mengidentifikasi bidang yang perlu perbaikan. Manajer dapat melacak penjualan setiap hari, yang memungkinkan mereka untuk segera bereaksi terhadap angka yang lebih rendah dari perkiraan dengan meningkatkan produktivitas karyawan atau mengurangi biaya item.

Customer Relationship Management
Perusahaan menggunakan TI untuk memperbaiki cara mereka merancang dan mengelola hubungan terhadap pelanggan. Customer Relationship Management (CRM) sebuah sistem yang dapat menangkap setiap interaksi perusahaan terhadap para pelanggan, sehingga terdapat data kronologis pelanggan jika sewaktu-waktu dibutuhkan, bagaikan data record. Salah satu contohnya pelanggan menghubungi call center karena mendapatkan masalah, mengenai informasi pengiriman barang yang ia pesan. Dengan adanya CRM staff perusahaan dapat segera memberitahukan keberadaan barang pesanan pelanggan. Karena seluruh interaksi disimpan dalam sistem CRM. Pelanggan pun menjadi tenang, karena mendapatkan pelayanan yang memuaskan, Hal ini memberikan keuntungan bagi perusahaan sehingga dapat lebih meningkatkan kinerja terhadap produktivitas.

Aktivitas Bisnis Selama 24 Jam
Dengan adanya perkembangan teknologi informasi sangat membantu para pelaku bisnis untuk melakukan aktivitas jual beli selama 24 jam, tidak seperti toko offline yang segala aktivitasnya sangat dibatasi oleh ruang dan waktu.

Seiring dengan berkembang pesatnya ilmu pengetahuan dan teknologi, Para pelaku IT mulai gencar memanfaatkan kemajuan tersebut. Khususnya dalam bidang Teknologi Informasi, para pelaku IT dapat memperoleh kemudahan dalam setiap urusannya. Dunia bisnis sudah sangat kompetitif dimana ada banyak persaingan untuk dapat terus berkembang. Diperlukan kreativitas, kegigihan, dan pengetahuan yang maju agar bisa bersaing di dalamnya. Melihat banyaknya fungsi yang diperoleh dari teknologi informasi, sangat jelas kalau kita akan sangat membutuhkannya.


      4. Prosedur Pendirian Bisnis, Kontak Kerja dan Prosedur Pengadaan
Berikut ini adalah prosedur-prosedur yang harus dilakukan:

PROSEDUR PENDIRIAN BISNIS
1. Tahapan pengurusan izin pendirian
Bagi badan usaha berskala besar, hal ini menjadi prinsip yang paling penting demi kemajuan dan pengakuan atas perusahaan yang bersangkutan. Hasil akhir pada tahapan ini adalah sebuah izin prinsip yang dikenal dengan Letter of Intent yang dapat berupa izin sementara, izin tetap hingga izin perluasan.

Untuk beberapa jenis badan usaha lainnya, misalnya sole distributor dari sebuah merek dagang, Letter of Intent akan memberi turunan berupa Letter of Appointment sebagai bentuk surat perjanjian keagenan yang merupakan izin perluasan, jika perusahaan ini memberi kesempatan pada perusahaan lain untuk mendistribusikan barang yang diproduksi.
Beberapa dokumen yang diperlukan pada tahapan ini adalah Tanda Daftar Perusahaan (TDP), Nomor Pokok Wajib Pajak (NPWP), dan Bukti diri. Serta perizinan yang perlu dipenuhi dalam badan usaha tersebut, yaitu Surat Izin Usaha Perdagangan (SIUP), dan Surat Izin Usaha Industri (SIUI)

2. Tahapan pengesahan menjadi badan hukum
Tidak semua badan usaha harus berbadan hukum. Akan tetapi, setiap badan usaha yang memang dimaksudkan untuk ekspansi atau berkembang menjadi berskala besar, maka hal yang harus dilakukan untuk mendapatkan izin atas kegiatan yang dilakukannya tidak boleh mengabaikan hukum yang berlaku. Izin yang mengikat suatu bentuk badan usaha tertentu di Indonesia memang terdapat lebih dari satu macam.
Adapun pengakuan badan hukum bisa didasarkan pada Kitab Undang-Undang Hukum Dagang (KUHD), hingga Undang-Undang Penanaman Modal Asing (UU PMA).

3. Tahapan penggolongan menurut bidang yang dijalani
Badan usaha dikelompokkan berdasarkan jenis bidang kegiatan yang dijalani. Berkaitan dengan bidang tersebut, maka setiap pengurusan izin disesuaikan dengan departemen yang membawahinya seperti kehutanan, pertambangan, perdagangan, pertanian, dan sebagainya.

4. Tahapan mendapatkan pengakuan, pengesahan dan izin dari departemen lain
Departemen tertentu yang berhubungan langsung dengan jenis kegiatan badan usaha akan mengeluarkan izin. Namun, diluar itu, badan usaha juga harus mendapatkan izin dari departemen lain yang pada nantinya akan bersinggungan dengan operasional badan usaha, misalnya Departemen Perdagangan mengeluarkan izin pendirian industri yang berupa SIUP.

KONTRAK KERJA
Defini kontrak kerja adalah suatu bentuk perjanjian kerja antara karyawan dan perusahaan.
Adapun isi kontrak kerja yaitu, hak dan kewajiban karyawan dan perusahaan selama terikat hubungan kerja, yang ditandai dengan penandatanganan kontrak kerja tersebut oleh pimpinan perusahaan dan karyawan.
Terdapat 3 sistem kontrak kerja, yaitu:

Perjanjian kerja waktu tertentu (PKWT), karyawannya biasa disebut dengan karyawan kontrak. Lamanya kontrak 3 bulan, 6 bulan, atau 1 tahun. Masa kontrak bisa diperpanjang dengan maksimal 2 tahun.
Perjanjian kerja waktu tidak tertentu (PKWTT), karyawan dengan kontrak ini disebut dengan karyawan permanent (tetap). Perjanjian kerja yang dibuat bersifat tetap. Pada kontrak kerja ini, karyawan bisa langsung menjadi tetap/permanent atau melalui masa percobaan kerja (probation) untuk paling lama 3 (tiga) bulan. Setelah lulus masa percobaan, karyawan tersebut baru bisa menjadi karyawan tetap.
Untuk kontrak kerja melalui outsourcing, anda akan mengikuti hak dan kewajiban perusahaan outsorcing, walaupun nantinya anda akan disalurkan ke perusahaan yang menjadi klien perusahaan outsourcing, sehingga perjanjian yang dibuat adalah perjanjian tidak langsung dengan tempat anda ditugaskan untuk bekerja. Sedangkan untuk kontrak kerja langsung dengan perusahaan, anda mengikuti hak dan kewajiban perusahaan tersebut.

PROSEDUR PENGADAAN
Prosedur pengadaan terdiri dari prosedur pengadaan tenaga kerja dan prosedur pengadaan barang dan jasa.
A. Prosedur Pengadaan Tenaga Kerja
Prosedur pengadaan tenaga kerja terdiri dari:

1. Perencanaan Tenaga KerjaPerencanaan tenaga kerja adalah penentuan kuantitas dan kualitas tenaga kerja yang dibutuhkan dan cara memenuhinya. Penentuan kuantitas dapat dilakukan dengan dua cara yaitu, time motion study dan peramalan tenaga kerja. Sedangkan penentuan kualitas dapat dilakukan dengan Job Analysis. Job Analysis terbagi menjadi 2, yaitu Job Description dan Job Specification/Job Requirement. Tujuan Job Analysis bagi perusahaan yang sudah lama berdiri, yaitu untuk reorganisasi, penggantian pegawai, dan penerimaan pegawai baru.

2. Penarikan Tenaga Kerja
Penarikan tenaga kerja diperoleh dari 2 sumber, yaitu sumber internal dan sumber eksternal.
Sumber internal yaitu menarik tenaga kerja baru dari rekomendasi karyawan lama dan nepotisme, berdasarkan sistem kekeluargaan, misalnya mempekerjakan anak, adik, dan sebagainya. Keuntungan menarik tenaga kerja dari sumber internal yaitu lowongan cepat terisi, tenaga kerja cepat menyesuaikan diri, dan semangat kerja meningkat. Namun, kekurangannya adalah menghambat masuknya gagasan baru, terjadi konflik bila salah penempatan jabatan, karakter lama terbawa terus, dan promosi yang salah mempengaruhi efisiensi dan efektifitas. Tujuan menarik tenaga kerja dari sumber internal adalah untuk meningkatkan semangat, menjaga kesetiaan, memberi motivasi, dan memberi penghargaan atas prestasi.
Sumber eksternal yaitu menarik tenaga kerja baru dari lembaga tenaga kerja, lembaga pendidikan, ataupun dari advertising, yaitu media cetak dan internet. Keuntungan menarik tenaga kerja dari sumber eksternal adalah dapat meminimaslisasi kesalahan penempatan jabatan, lebih berkualitas dan memperoleh ide baru/segar. Namun kekurangannya adalah membutuhkan proses yang lama, biaya yang cukup besar, dan rasa tidak senang dari pegawai lama. Tujuan menarik tenaga kerja dari sumber eksternal adalah untuk memperoleh gagasan/ide baru dan mencegah persaingan yang negatif.

3. Seleksi Tenaga Kerja
Ada 5 tahapan dalam menyeleksi tenaga kerja, yaitu seleksi administrasi, tes kemampuan dan psikologi, wawancara, tes kesehatan dan referensi (pengecekan). Terdapat dua pendekatan untuk menyeleksi tenaga kerja, yaitu :
Succecive Selection Process adalah seleksi yang dilaksanakan secara bertahap atau sistem gugur.
Compensatory Selection Process adalah seleksi dengan memberikan kesempatan yang sama pada semua calon untuk mengikuti seluruh tahapan seleksi yang telah ditentukan.

4. Penempatan Tenaga Kerja
Penempatan tenaga kerja adalah proses penentuan jabatan seseorang yang disesuaikan antara kualifikasi yang bersangkutan dengan job specification-nya. Indikator kesalahan penempatan tenaga kerja yaitu tenaga kerja yang tidak produktif, terjadi konflik, biaya yang tinggi dan tingkat kecelakaan kerja tinggi.

      5. Aplikasi Bisnis



Kemajuan teknologi memberikan banyak kemudahan bagi setiap penggunanya. Termasuk bagi bisnis. Sebuah bisnis punya banyak sekali kebutuhan. Maka dia butuh suatu media untuk mengatur beragam kebutuhan ini menjadi satu rangkaian kerja yang mungkin untuk dijalankan secara berurutan. Sekarang sudah ada banyak aplikasi pendukung bisnis di pasaran. Berikut adalah daftar 10 aplikasi yang harus dimiliki bisnis Anda. Semuanya untuk memudahkan anda dalam menjalankan bisnis. Di antaranya:

1. Evernote
Salah satu aplikasi pencatat yang sedang populer di pasaran. Evernote telah terbukti membantu dalam menulis catatan/notes, ide – ide serta mengumpulkan artikel yang ditemukan pada saat browsing. Evernote sendiri sudah bisa diakses melalui smartphone dan iOS. Sehingga ini sangat memudahkan bagi para pebisnis dalam menjalankan kegiatannya. http://evernote.com/

2. Tempo Al
Tempo Al. Aplikasi yang satu ini bisa juga disebut sebagai asisten dari smartphone anda. Aplikasi berupa kalender digital ini akan membantu kita dalam hal reminder/pengingat. Aplikasi ini juga akan langsung terhubung dengan email anda. Sehingga ini akan sangat membantu anda dalam menjalankan setiap kegiatan anda. Bukan hanya akan mengingatkan mengenai berbagai acara atau kegiatan pada tanggal tertentu, namun juga akan membantu mengingat nomor telepon, alamat serta hal lain yang anda catat dalam Tempo Al. Tempo Al sendiri juga sudah tersedia di berbagai perangkat Smartphone dan iOS. http://www.tempo.ai/

3. Xero
Xero bukan hanya sekedar aplikasi pembantu bisnis, namun Xero juga merupakan aplikasi terbaik dalam bidang accounting. Xero akan sangat membantu sebagai rekan para akuntan awam. Aplikasi ini membantu bisnis anda terhubung dengan Bank. Sehingga mempermudah dalam hal pelanggan dan pembayaran secara online seperti Paypal. Aplikasi ini juga akan membantu dalam proses penggajian karyawan dan penganggaran yang lain. Aplikasi ini juga tersedia di smartphone dan juga iOS. http://www.xero.com/

4. Feedly
Feedly merupakan sebuah aplikasi yang berfungsi untuk berlanggan berita melalui feed atau RSS dari suatu website. Kita bisa menambahkan feed dari website lain dengan cara mengintegrasikan akun Google Reader ke aplikasi ini. Caranya adalah masukkan feed ke Google Reader, setelah itu Google Reader akan dibaca di Feedly. Akun Google Reader yang diakses adalah akun Google yang kita gunakan di HP Android.  Setelah itu kita setting permissionnya. Aplikasi gratis ini disediakan di smartphone dan juga iOS.  http://feedly.com/

5. Sleep cycle
Aplikasi yang satu ini akan membantu anda dalam mengatur pola tidur anda. Karena beberapa orang sibuk mengaku bahwa kesulitan mengatur pola tidurnya terutama untuk bangun lebih awal. Sleep Cycle hadir dalam bentuk alarm yang menggunakan sensor gerak.  Sleep Cycle bekerja dengan menggunakan Accelerometer di iPhone anda  dengan memantau gerakan anda selama tidur, ini akan menentukan fase pola tidur anda. Sleep cycle akan membangunkan anda tetapi tidak seperti alarm biasanya. Namun aplikasi ini masih tersedia di iPhone. http://www.sleepcycle.com/

6. Brewster
Setiap dari kita tentu saja memiliki daftar kontak yang sangat banyak baik di handphone ataupun buku kontak pribadi, baik itu teman, keluarga ataupun rekan kerja. Brewster hadir dalam bentuk buku alamat atau daftar kontak anda. Anda bukan hanya akan mendapatkan informasi mengenai nama, alamat, nomor telepon, namun termasuk juga band favorit. Aplikasi ini akan membuat prioritasnya sendiri berdasarkan dengan interaksi anda dengan mereka. Anda juga tidak perlu memasukkan satu persatu daftar kontak tersebut, karena Brewster akan menghubungkan langsung dengan sosial media mereka. Aplikasi ini tersedia di smartphone dan iOS. https://www.brewster.com/

7. Seatguru
Bagi anda yang suka bepergian untuk meeting atau sekedar berlibur. Tentunya sangat sulit mencari kursi yang nyaman, terlebih ketika kita memesan secara mendadak. Dan tentu saja kita tidak tahu siapa teman sebangku kita. Seatguru hadir dengan menyediakan layanan yang sangat brilian. Seatguru membantu anda untuk memberitahu tempat duduk di dalam pesawat yang paling bagus. Anda tinggal memasukkan nomor dan rute perjalanan anda, dan aplikasi ini memberitahu anda tempat duduk mana yang membuat anda bisa berbaring dengan nyaman, yang memiliki ruang lebih untuk kaki dibandungkan kursi lain. Seatguru juga hadir di dalam smartphone dan juga iOS. http://www.seatguru.com/

8. Wi-fi Finder
Terkadang kita kesulitan untuk mengakses internet disuatu tempat tertentu. Kita pasti membutuhkan adanya wi-fi. Beberapa tempat memang menyediakan fasilitas wi-fi gratis. Wi-fi finder membantu anda untuk melacak dan menemukan dimana ada tempat yang menyediakan layanan wi-fi gratis. Wi-fi finder tersedia di smartphone dan juga iOS.

9. Sidecar
Salah satu permasalahan yang dihadapi oleh perkotaan besar yaitu terkadang persediaan transportasi seperti taksi dangat terbatas dan harganyapun selangit. Terutama bagi anda yang saat itu sedang terburu – buru namun tidak menemukan taksi atau kendaraan yang lain. Anda bisa menggunakan aplikasi sidecar ini. Salah satu tren baru di kawasan Silicon Valley adalah berbagi naik mobil (ridesharing). Layanan ini relatif murah dan sangat menguntungkan bagi masyarakat yang tidak memiliki mobil dan ingin mendapatkan tumpangan. Demikian juga membantu pemilik mobil karena mereka menggunakan mobil pribadi untuk membawa penumpang baru. Daripada membiarkan kursi cadangan kosong tak terisi di mobil, lebih baik mendapatan tumpangan untuk membantu menutupi biaya pemeliharaan mobil termasuk mengganti ongkos bensin dan ganti oli. Aplikasi sidecar sendiri sudah bisa diakses di smartphone dan juga iOS. http://www.side.cr

10. Applause
Di jaman yang semua serba ada seperti sekarang ini. Berbagai macam aplikasi baik untuk desktop, ataupun mobile pun sudah tersedia. Termasuk aplikasi yang satu ini, Applause. Terdengar seperti tepuk tangan, tapi memang itu pengertiannya. Aplikasi ini berfungsi menganalisa kualitas aplikasi mobile dan kepuasan pengguna. Dengan menganalisis lebih dari 80 juta ulasan dan memperoleh peringkat di iOS, Android dan Windows Phone sebesar 1,5 juta, Applause memungkinkan perusahaan untuk membuat keputusan sehingga perusahaan mampu mendapatkan banyak pelanggan dan mendapatkan loyalti yang lebih besar dan mengalahkan kompetitor. http://www.applause.com

      6. Proses dan Strategi Pengembangan Bisnis TI

Strategi SI menentukan kebutuhan organisasi akan sistem –sistem informasi untuk mendukung seluruh strategi bisnis. Strategi TI menggambarkan visi bagaimana kebutuhan organisasi akan informasi dan sistem yang didukung oleh teknologi informasi. Proses Strategi SI/TI seharusnya merupakan suatu bagian Strategi bisnis, perencanaan bisnis, dan implementasinya. Tujuan utama pengembangan strategi SI adalah mengidentifikasi nilai tambah dari portofolio aplikasi yang akan memberikan dampak strategis

      7. Aturan e-Business Pada Bisnis

Aturan E-Business pada Bisnis :
1.      Komunikasi
Yang dimaksud dengan komunikasi adalah adanya fasilitas atau media yang memungkinkan terjadinya pertukaran informasi, layanan, transaksi elektronik (pemesanan dan pembayaran secara elektronik) dan perpindahan barang dari penjual ke pembeli. Media komunikasi yang memadai yang bisa mempertemukan pelaku e-Business menjadi syarat utama terselenggaranya.

2.      Komersial (Perdagangan)
Sisi komersial yang disyaratkan pada e-Business adalah adanya sistem untuk melakukan transaksi online mulai dari promosi barang, pemesanan barang, pembayaran dan pengiriman barang. Pembeli barang memesan barang tidak memerlukan melihat barang secara langsung tetapi melalui gambar atau spesifikasi yang tercantum dalam website. Sedangkan untuk pemesanan, sistem shopping online terhubung dengan sistem inventory untuk mengetahui stock barang sehingga barang yang dibeli memang ada. Untuk pembayaran, sistem shopping online harus terhubung dengan otoritas pembayaran misalnya bank atau penyedia kartu kredit agar nilai yang dibayarkan oleh pembeli berasal dari alat pembayaran yang sah dan memiliki nilai yang cukup.

3.      Proses Bisnis
Setiap pelaku e-Business yang ingin melalukan transaksi elektronik dan mendapatkan manfaat semaksimal mungkin dari e-Business harus melakukan optimalisasi proses bisnis internal dengan memanfaatkan teknologi informasi agar aliran informasi, transaksi, maupun lama pengiriman barang menjadi dipersingkat, biaya transaksi menjadi lebih ekonomis jika dibandingkan dengan perdagangan yang dilakukan secara tradisional.

4.      Layanan
Bagi setiap institusi yang menjadi pelaku e-Business, penggunaan teknologi informasi dan internet seharusnya menjadikan layanan ke customer menjadi lebih baik, lebih ekonomis, dan lebih terjangkau. Misalnya, dimensi barang yang ditawarkan beserta spesifikasinya bisa diperiksa lebih seksama sebelum dibeli (diakses melalui website), tidak diperlukan toko secara fisik, dan bisa diakses dari mana saja dengan menggunakan internet. Bahkan dengan sistem informasi, customer bisat dilayani secara khusus dan personal karena data-data aktifitas customer direkam dan bisa dilakukan analisis untuk meningkatkan pelayanan.

5.      Learning
Untuk meningkatkan awareness baik diantara pengguna maupun pelaku e-Business, proses edukasi sangat penting agar semakin banyak anggota masyarakat yang menyadari manfaat dan kelebihan dari transaksi online. Perbedaan dengan transaksi tradisional adalah pembeli dan penjual tidak perlu belajar sebelum melakukan transaksi sedangkan transaksi online karena pengguna maupun pelaku tidak berhadapan dengan manusia tetapi dengan mesin computer maka diperlukan proses edukasi agar mereka bisa menggunakan fasilitas atau media transaksi dengan lancar.

6.      Kolaborasi
Satu siklus transaksi online antara penjual dan pembeli melibatkan stakeholder lain yang harus berkolaborasi untuk menyelesaikan transaksi tersebut. Pada saat pembayaran maka akan terjadi kolaborasi antara penyedia shopping online dengan bank atau penyedia kartu kredit untuk menyelesaikan proses pembayaran. Setelah dibayar maka terjadi kolaborasi antara penyedia shopping online dengan gudang, dan jasa pengiriman barang untuk mengantarkan barang sampai ke pembeli. Pihak lain yang juga terlibat adalah pihak asuransi untuk melakukan penjaminan transaksi maupun atas barang yang dikirim. Kolaborasi yang terjadi dalam e-Business.

7.      Komunitas

Dalam dunia maya (world wide web) komunitas merupakan salah satu indikator untuk mengukur aktifitas pengguna. Dalam e-Business, komunitas merupakan media yang cukup penting untuk belajar dan memperbaiki diri secara terus menerus baik dari sisi pelaku maupun pengguna dalam hal produk, layanan, maupun mekanisme transaksi.

Sumber dan Referensi:
http://id.wikipedia.org/wiki/Antarmuka_pemrograman_aplikasi
http://id.wikipedia.org/wiki/Bisnis
http://hariannetral.com/2015/06/pengertian-bisnis-manfaat-bisnis-dan-tujuan-bisnis.html
http://arizalferdiansyah.blogspot.co.id/2014/05/jelaskan-prosedur-pendirian-bisnis.html
http://tulisbaca.com/apa-saja-peran-teknologi-informasi-dalam-bisnis-yuk-baca-ini/
http://mebiso.com/10-aplikasi-bisnis-yang-harus-anda-miliki/
http://asqabete.blogspot.co.id/2012/01/aturan-pada-e-business.html

Jumat, 04 November 2016

Profesi Sistem Informasi Dan Teknologi Informasi Serta Trend Sistem Teknologi Informasi Saat Ini

1. Profesi Sistem Informasi dan Teknologi Informasi


A. Pengertian Profesianalisme
Profesionalisme adalah kompetensi untuk melaksanakan tugas dan fungsinya secara baik dan benar dan juga komitmen dari para anggota dari sebuah profesi untuk meningkatkan kemampuan dari seorang karyawan.
Profesional sendiri mempunyai arti seorang yang terampil, handal dan sangat bertanggung jawab dalam menjalankan tugas (Profesinya).
Ciri-ciri Profesionalime yang harus dimiliki oleh seorang IT berbeda dari bidang pekerjaan yang lainnya. Ciri-cirinya adalah sebagai berikut :
1. Memiliki kemampuan / keterampilan dalam menggunakan peralatan yang berhubungan dengan bidang pekerjaan IT.Seorang IT harus mengetahui dan mempraktekkan pengetahuan ITnya ke dalam pekerjaannya.
2. Punya ilmu dan pengalaman dalam menganalisa suatu software atau Program.
3. Bekerja di bawah disiplin kerja
4. mampu melakukan pendekatan disipliner
5. Mampu bekerja sama
6. Cepat tanggap terhadap masalah client.

Kode Etik
Setiap bidang profesi memiliki aturan-aturan / hukum-hukum yang mengatur bagaimana seorang profesional berfikir dan bertindak. Seseorang yang melakukan kesalahan kode etik dinyatakan melakukan malpratek dan bisa mendapatkan sanksi sesuai dengan peraturan yang diberikan. sanksi yang didapat buisa berubah teguran, sebutan tidak profesionalisme, dipecat, bahkan mendapatkan hukum pidana.
Kode Etik di bidang IT juga diperlukan untuk mengatur bagaimana para IT profesional ini melakukan kegiatannya.
Kode etik yang harus dimiliki oleh seorang IT adalah :
1. Orang IT harus bertanggung jawab terhadap hardware dan software. Yang dimaksud hardware adalah barang-barang IT yang bisa disentuh, seperti monitor,printer,scanner,dll.
Yang dimaksud software adalah produk IT yang bisa dilihat tapi tidak bisa disentuh, seperti aplikasi, software, data dan sebagainya.
2. Peranannya yang sangat besar dan mendasar dalam perusahaan menuntut orang IT untuk mempertanggungjawabkan perbuatannya secara profesi. Orang IT akan berperan penting dalam pengolahan data, penggunaan teknologi, dan peningkatan terus-menerus akan bisnis proses suatu perusahaan agar perusahaan mempunyai daya saing tinggi. Bisnis proses adalah suatu rangkaian proses dalam perusahaan yang melibatkan berbagai input untuk menghasilkan output yang berkualitas secara berkualitas, sehingga perusahaan dapat menghasilkan laba. Karena demikian pentingya suatu bisnis proses dalam suatu perusahaan, maka sudah dipastikan bisnis proses suatu perusahaan tidak boleh bocor ke perusahaan pesaing.
3. Orang IT sebagai orang yang paling tahu akan bisnis proses perusahaan mempunyai kode etik yang mendasar untuk menjaga kerahasiaannya. Perusahaan sendiri mengantisipasi hal ini dengan adanya kontrak kerahasiaan yang wajib ditandatangani oleh orang IT.
4. Sangat diutamakan bahwa seorang IT harus mempunyai etika yang membangun.

B. Jenis-Jenis Profesi di Bidang TI.
1. Programmer
Programmer adalah orang yang membuat suatu aplikasi untuk client/user baik untuk perusahaan, instansi ataupun perorangan.
Tugas:
Membuat program baik aplikasi maupun system operasi dengan menggunakan bahasa pemrograman yang ada.
Kualifikasi:
- Menguasai logika dan algoritma pemrograman.
- Menguasai bahasa pemrograman seperti HTML, Ajax, CSS, JavaScript, C++, VB, PHP, Java, Ruby dll.
- Memahami SQL.
- Menguasai bahasa inggris IT.

2. Network Engineer
Network Engineer adalah orang yang berkecimpung dalam bidang teknis jaringan computer dari maintenance sampai pada troubleshooting-nya.
Tugas:
- Membuat jaringan untuk perusahaan atau instansi
- Mengatur email, anti spam dan virus protection
- Melakukan pengaturan user account, izin dan kata sandi
- Mengawasi penggunaan jaringan
Kualifikasi:
Menguasai server, workstation dan hub/switch

3. System Analyst
System Analyst adalah orang yang memiliki keahlian untuk menganalisa system yang akan diimplementasikan, mulai dari menganalisa system yang ada, kelebihan dan kekurangannya, sampai studi kelayakan dan desain system yang akan dikembangkan.
Tugas:
- Mengembangkan perangkat lunak/software dalam tahapan requirement, design dan construction
- Membuat dokumen requirement dan desain software berdasarkan jenis bisnis customer
- Membangun framework untuk digunakan dalam pengembangan software oleh programmer
Kualifikasi:
- Menguasai keahlian sebagai programmer
- Menguasai metode dan best practice pemrograman
- Memahami arsitektur aplikasi dan teknologi terkini

4. IT Support
IT Support merupakan pekerjaan IT yang mengharuskan seseorang bisa mengatasi masalah umum yang terjadi pada komputer seperti install software, perbaikan hardware dan membuat jaringan komputer. Profesi ini cukup mudah dilakukan karena bisa dilakukan secara otodidak tanpa memerlukan pendidikan khusus.
Tugas:
- Install software
- Memperbaiki hardware
- Membuat jaringan
Kualifikasi:
- Menguasai bagian-bagian hardware komputer
- Mengetahui cara install program atau aplikasi software
- Menguasai sejumlah aplikasi umum sistem operasi komputer

5. Software Engineer
Software Engineer adalah mereka yang memiliki keahlian untuk memproduksi perangkat lunak mulai dari tahap awal spesifikasi sistem sampai pemeliharaan sistem setelah digunakan.
Tugas:
Merancang dan menerapkan metode terbaik dalam pengembangan proyek software
Kualifikasi:
- Menguasai keahlian sebagai programmer dan system analyst
- Menguasai metode pengembangan software seperti RUP, Agile, XP, Scrum dll.

6. Database Administrator
Database Administrator adalah mereka yang memiliki keahlian untuk mendesain, mengimplementasi, memelihara dan memperbaiki database.
Tugas:
- Menginstal perangkat lunak baru
- Mengkonfigurasi hardware dan software dengan sistem administrator
- Mengelola keamanan database
- Analisa data di database
Kualifikasi:
- Menguasai teknologi database seperti Oracle, Sybase, DB2, MS Access serta Sistem Operasi
- Menguasai teknologi server dan storage.

7. Web Administrator
Web Administrator adalah seseorang yang bertanggung jawab secara teknis terhadap operasional sebuah situs atau website.
Tugas:
- Menjaga kelancaran akses situs (instalasi dan konfigurasi sistem)
- Merawat hosting dan domain
- Mengatur keamanan server dan firewall
- Mengatur akun dan kata sandi untuk admin serta user
Kualifikasi:
- Menguasai keahlian seorang programmer
- Menguasai jaringan (LAN, WAN, Intranet)
- Menguasai OS Unix (Linux, FreeBSD, dll)

8. Web Developer
Web Developer adalah mereka yang memiliki keahlian untuk memberikan konsultasi pembangunan sebuah situs dengan konsep yang telah ditentukan.
Tugas:
- Menganalisa kebutuhan sistem
- Merancang web atau situs (desain dan program)
- Mengaktifkan domain dan hosting
- Pemeliharaan situs dan promosi
Kualifikasi:
- Menguasai pemrograman web
- Menguasai pengelolaan database
- Mengerti domain dan hosting
- Menguasai sistem jaringan

9. Web Designer
Web designer adalah mereka yang memiliki keahlian dalam membuat design atraktif dan menarik untuk situs serta design untuk kepentingan promosi situs secara visual.
Tugas:
- Mendesain tampilan situs
- Memastikan tampilan gambar berfungsi ketika ditambahkan bahasa pemrograman
Kualifikasi:
- Menguasai HTML, CSS dan XHTML
- Menguasai Adobe Photoshop & Illustrator
- Memiliki jiwa seni dan harus kreatif

C. Deskripsi Kerja Profesi IT
1. IT Programmer

  • Mengambil bagian dalam pengembangan dan integrasi perangkat lunak.
  • Mengembangkan secara aktif kemampuan dalam pengembangan perangkat lunak.
  • Menerima permintaan user untuk masalah-masalah yang harus diselesaikan.
  • Menyediaakan dukungan dan penyelesaian masalah konsumen baik untuk konsumen internal maupun  eksternal.
  • Bertanggung jawab atas kepuasan terkini pelanggan.
  • Melakukan tugas-tugas yang berkaitan dan tanggung jawab yang diminta, seperti dalam sertifikat dan menuruti rencana dasar perusahaan untuk membangun kecakapan dalam portofolio produk.
  • Mengerjakan macam-macam tugas terkait seperti yang diberikan.
  • Membentuk kekompakan maksimum dalam perusahaan bersama dengan rekan-rekan dalam perusahaan.


2. System Analyst
  • Mengumpulkan informasi untuk penganalisaan dan evaluasi sistem yang sudah ada maupun untuk rancangan suatu sistem.
  • Riset, perencanaan, instalasi, konfigurasi, troubleshoot, pemeliharaan, dan upgrade sistem pengoperasian.
  • Riset, perencanaan, instalasi, konfigurasi, troubleshoot, pemeliharaan, dan upgrade perangkat keras, perangkat lunak, serta sistem pengoperasiannya.
  • Melakukan analisis dan evaluasi terhadap prosedur bisnis yang ada maupun yang sedang diajukan atau terhadap kendala yang ada untuk memenuhi keperluan data processing.
  • Mempersiapkan flowchart dan diagram yang menggambarkan kemampuan dan proses dari sistem yang digunakan.
  • Melakukan riset dan rekomendasi untuk pembelian, penggunaan, dan pembangunan hardware dan software.
  • Memperbaiki berbagai masalah seputar hardware, software, dan konektivitas, termasuk di dalamnya akses pengguna dan konfigurasi komponen.
  • Memilih prosedur yang tepat dan mencari support ketika terjadi kesalahan, dan panduan yang ada tidak mencukupi, atau timbul permasalahan besar yang tidak terduga.
  • Mencatat dan memelihara laporan tentang perlengkapan perangkat keras dan lunak, lisensi situs dan/ atau server, serta akses dan security pengguna.
  • Mencari alternatif untuk mengoptimalkan penggunaan komputer.
  • Mampu bekerja sebagai bagian dari team, misalnya dalam hal jaringan, guna menjamin konektivitas dan keserasian proses di antara sistem yang ada.
  • Mencatat dan menyimpan dokumentasi atas sistem.
  • Melakukan riset yang bersifat teknis atas system upgrade untuk menentukan feasibility, biaya dan waktu, serta kesesuaian dengan sistem yang ada.
  • Menjaga confidentiality atas informasi yang diproses dan disimpan dalam jaringan
  • Mendokumentasikan kekurangan serta solusi terhadap sistem yang ada sebagai catatan untuk masa yang akan datang.


3. IT Project Manager
  • Mengembangkan dan mengelola work breakdown structure (WBS) proyek teknologi informasi.
  • Mengembangkan atau memperbarui rencana proyek untuk proyek-proyek teknologi informasi termasuk informasi seperti tujuan proyek, teknologi, sistem, spesifikasi informasi, jadwal, dana, dan staf.
  • Mengelola pelaksanaan proyek untuk memastikan kepatuhan terhadap anggaran, jadwal, dan ruang lingkup.
  • Menyiapkan laporan status proyek dengan mengumpulkan, menganalisis, dan meringkas informasi dan tren.
  • Menetapkan tugas, tanggung jawab, dan rentang kewenangan kepada personil proyek.
  • Mengkoordinasikan rekrutmen atau pemilihan personil proyek.
  • Mengembangkan dan mengelola anggaran tahunan untuk proyek-proyek teknologi informasi.
  • Mengembangkan rencana pelaksanaan yang mencakup analisis seperti biaya-manfaat atau laba atas investasi.
  • Secara langsung atau mengkoordinasikan kegiatan personil proyek.
  • Menetapkan dan melaksanakan rencana komunikasi proyek.


4. IT Support Officer
  • Menerima, memprioritaskan dan menyelesaikan permintaan bantuan IT.
  • Membeli hardware IT, software dan hal-hal lain yang berhubungan dengan hal tersebut.
  • Instalasi, perawatan dan penyediaan dukungan harian baik untuk hardware & software Windows & Macintosh, peralatan termasuk printer, scanner, hard-drives external, dll.
  • Korespondensi dengan penyedia jasa eksternal termasuk Internet Service Provider, penyedia jasa Email, hardware, dan software supplier, dll.
  • Mengatur penawaran harga barang dan tanda terima dengan supplier untuk kebutuhan yang berhubungan dengan IT.
  • Menyediakan data / informasi yang dibutuhkan untuk pembuatan laporan departement regular.


5. Network Administrator

  • Maintain dan perawatan jaringan LAN.
  • Archive data.
  • Maintain dan perawatan komputer.


6. Network Engineer
  • Maintenance LAN dan Koneksi Internet.
  • Maintenance hardware.
  • Maintenance database dan file.
  • Help Desk.
  • Inventory.


7. Network and Computer Systems Administrators
  • Menjaga dan mengelola jaringan komputer dan lingkungan komputasi terkait termasuk perangkat keras komputer, perangkat lunak sistem, perangkat lunak aplikasi, dan semua konfigurasi.
  • Melakukan backup data dan operasi pemulihan kerusakan.
  • Mendiagnosa, memecahkan masalah, dan menyelesaikan perangkat keras, perangkat lunak, atau jaringan lainnya dan masalah sistem, dan mengganti komponen yang rusak bila diperlukan.
  • Merencanakan, mengkoordinasikan, dan melaksanakan langkah-langkah keamanan jaringan untuk melindungi data, perangkat lunak, dan perangkat keras.
  • Mengkonfigurasikan, memonitor, dan memelihara aplikasi email atau virus software perlindungan.
  • Mengoperasikan master konsol untuk memonitor kinerja sistem komputer dan jaringan, dan untuk mengkoordinasikan komputer akses jaringan dan penggunaan.
  • Memuat rekaman komputer dan disk, dan menginstal perangkat lunak dan kertas printer atau form.
  • Desain, mengkonfigurasi, dan perangkat keras uji komputer, jaringan lunak dan perangkat lunak sistem operasi.
  • Memonitor kinerja jaringan untuk menentukan apakah penyesuaian perlu dibuat, dan untuk menentukan di mana perubahan harus dibuat di masa depan.
  • Berunding dengan pengguna jaringan tentang bagaimana untuk memecahkan masalah sistem yang ada.


8. Network Systems and Data Communications Analysts
  • Menguji dan mengevaluasi hardware dan software untuk menentukan efisiensi, reliabilitas, dan kompatibilitas dengan sistem yang ada, dan membuat rekomendasi pembelian.
  • Desain dan implementasi sistem, konfigurasi jaringan, dan arsitektur jaringan, termasuk teknologi perangkat keras dan perangkat lunak, lokasi situs, dan integrasi teknologi.
  • Membantu pengguna untuk mendiagnosa dan memecahkan masalah komunikasi data.
  • Memantau kinerja sistem dan menyediakan langkah-langkah keamanan, tips dan pemeliharaan yang diperlukan.
  • Menjaga dibutuhkan file dengan menambahkan dan menghapus file pada server jaringan dan membuat cadangan file untuk menjamin keselamatan file apabila terjadi masalah dengan jaringan.
  • Bekerja dengan engineer lain, analis sistem, programer, teknisi, ilmuwan dan manajer tingkat atas dalam pengujian, desain dan evaluasi sistem.
  • Mengidentifikasi area operasi yang perlu diupgrade peralatan seperti modem, kabel serat optik, dan kabel telepon.
  • Konsultasi pelanggan, kunjungi tempat kerja atau melakukan survei untuk menentukan kebutuhan pengguna sekarang dan masa depan.
  • Melatih pengguna dalam menggunakan peralatan.
  • Memelihara perangkat seperti printer, yang terhubung ke jaringan.


9. Web Administrators
  • Back up atau memodifikasi aplikasi dan data yang terkait untuk menyediakan pemulihan kerusakan.
  • Menentukan sumber halaman web atau masalah server, dan mengambil tindakan untuk memperbaiki masalah tersebut.
  • Meninjau atau memperbarui konten halaman web atau link pada waktu yang tepat, menggunakan tool-tool.
  • Memonitor sistem untuk intrusi atau serangan denial of service, dan melaporkan pelanggaran keamanan untuk personil yang tepat.
  • Menerapkan langkah-langkah keamanan situs web, seperti firewall atau enkripsi pesan.
  • Mengelola internet / intranet infrastruktur, termasuk komponen seperti web, file transfer protocol (FTP), berita dan server mail.
  • Berkolaborasi dengan tim pengembangan untuk membahas, menganalisis, atau menyelesaikan masalah kegunaan.
  • Test backup atau pemulihan rencana secara teratur dan menyelesaikan masalah.
  • Memonitor perkembangan web melalui pendidikan berkelanjutan, membaca, atau partisipasi dalam konferensi profesional, workshop, atau kelompok.
  • Menerapkan update, upgrade, dan patch pada waktu yang tepat untuk membatasi hilangnya layanan.


10. Web Developers
  • Mendesain, membangun, atau memelihara situs web, menggunakan authoring atau bahasa scripting, alat penciptaan konten, alat manajemen, dan media digital.
  • Melakukan atau update situs web langsung.
  • Menulis, desain, atau mengedit konten halaman web, atau yang lain langsung memproduksi konten.
  • Berunding dengan tim manajemen atau pengembangan untuk memprioritaskan kebutuhan, menyelesaikan konflik, mengembangkan kriteria konten, atau memilih solusi.
  • Back-up file dari situs web untuk direktori lokal untuk pemulihan instan dalam kasus masalah.
  • Mengidentifikasi masalah yang ditemukan oleh umpan balik pengujian atau pelanggan, dan memperbaiki masalah masalah atau merujuk pada personalia yang tepat untuk koreksi.
  • Evaluasi kode untuk memastikan bahwa itu adalah sah, benar terstruktur, memenuhi standar industri dan kompatibel dengan browser, perangkat, atau sistem operasi.
  • Menjaga pemahaman teknologi web saat ini atau praktek pemrograman melalui melanjutkan pendidikan, membaca, atau partisipasi dalam konferensi profesional, workshop, atau kelompok.
  • Menganalisis kebutuhan pengguna untuk menentukan persyaratan teknis.
  • Mengembangkan atau memvalidasi tes routine dan jadwal untuk memastikan bahwa uji kasus meniru antarmuka eksternal dan alamat semua jenis browser dan perangkat.


11. Computer Security Specialists
  • Mengenkripsi transmisi data dan membangun firewall untuk menyembunyikan informasi rahasia seperti sedang dikirim dan untuk menahan transfer digital tercemar.
  • Mengembangkan rencana untuk melindungi file komputer terhadap modifikasi disengaja atau tidak sah, perusakan, atau pengungkapan dan untuk memenuhi kebutuhan pengolahan data darurat.
  • Meninjau pelanggaran prosedur keamanan komputer dan mendiskusikan prosedur dengan pelanggar untuk memastikan pelanggaran tidak terulang kembali.
  • Memonitor penggunakan file data dan mengatur akses untuk melindungi informasi dalam file komputer.
  • Monitor laporan saat ini dari virus komputer untuk menentukan kapan untuk memperbarui sistem perlindungan virus.
  • Memodifikasi keamanan file komputer untuk memasukkan software baru, memperbaiki kesalahan, atau mengubah status akses individu.
  • Melakukan penilaian risiko dan melaksanakan tes pengolahan data sistem untuk memastikan fungsi pengolahan data kegiatan dan langkah-langkah keamanan.
  • Berunding dengan pengguna untuk membahas isu-isu seperti akses data komputer kebutuhan, pelanggaran keamanan, dan perubahan pemrograman.
  • Melatih pengguna dan meningkatkan kesadaran keamanan untuk memastikan keamanan sistem dan untuk meningkatkan efisiensi server dan jaringan.
  • Mengkoordinasikan pelaksanaan rencana sistem komputer dengan personil pendirian dan vendor luar.


D. Standar Profesi Di Indonesia
Standar Profesi Teknologi Indormasi (IT) di Indonesia saat ini Teknologi Informasi (TI) berkembang sangat pesat. Secara tidak langsung dinamika industri di bidang ini juga meningkat dan menuntut para profesionalnya rutin dan berkesinambungan mengikuti aktifitas menambah ketrampilan dan pengetahuan baru. Perkembangan industri TI ini membutuhkan suatu formalisasi yang lebih baik dan tepat mengenai pekerjaan profesi yang berkaitan dengan keahlian dan fungsi dari tiap jabatannya. Hal ini menimbulkan kebutuhan untuk dibentuknya suatu standar profesi di bidang tersebut. Para profesional TI, sudah sejak lama mengharapkan adanya suatu standar kemampuan yang kontinyu dalam profesi tersebut. Masih banyaknya pekerjaan yang belum adanya standardisasi dan sertifikasi Profesi IT di indonesia, dikarenakan Standardisasi Profesi IT yang diperlukan Indonesia adalah standar yang lengkap, dimana semua kemampuan profesi IT di bidangnya harus di kuasai tanpa kecuali, profesi IT seseorang mempunyai kemampuan, dan keahlian yang berbeda dengan bidang yang berbeda-beda, tapi perusahaan membutuhkan sebuah Pekerja IT yang bisa di semua bidang, dapat dilihat dari sebuh lowongan kerja yang mencari persyaratan dengan kriteria yang lengkap yang dibutuhkan perusahaan.

E. Contoh-Contoh Sertifikasi Nasional dan Internasional
      Sertifikasi Nasional ada dua jenis sertifikat yang diterbitkan oleh LSP Telematika, yaitu Certificate of Competence dan Certificate of Attainment.
a. Certificate of Competence. Yaitu sertifikasi berdasarkan level kualifikasi dan jenjang jabatan sesuai dengan yang ditetapkan oleh Kerangka Kualifikasi Nasional Indonesia (KKNI).


b. Certificate of Attainment, yaitu sertifikasi atas unit kompetensi yang jenjang jabatannya berdasarkan kebutuhan pasar.



     Sertifikasi Internasional
1. Sertifikasi untuk Bahasa Pemrograman

  • Program Java → sertifikasi dari Sun : Sun Certified Programmer, Sun Certified
  • Developer, dan Sun Certified Architect.
  • Program Java Mobile → sertifikasi dari Sun : Sun Certified Web Component Developer
  • (SCWCD), Sun Certified Business Component Developer (SCBCD), Sun Certified
  • Developer for Java Web Services (SCDJWS), dan Sun Certified Mobile Application
  • Developer untuk platform J2ME (SCMAD).
  • Program Microsoft.NET → sertifikasi dari Microsoft : Microsoft Certification Application
  • Developer (MCAD) dan Microsoft Certified Solution Developer (MCSD).


2. Sertifikasi untuk Database

  • Database Microsoft SQL Server → sertifikasi dari Microsoft : Microsoft Certified DBA
  • Database Oracle → sertifikasi dari Oracle :
                                     

1. Oracle Certified DBA, terdapat tiga jenjang, yaitu Oracle Certified DBA
Associate, Oracle Certified DBA Professional, dan Oracle Certified DBA Master 
2. Oracle Certified Developer, terdapat tiga jenjang, yaitu Oracle9i PL/SQl
Developer Certified Associate, Oracle9iForms Developer Certified Professional,
dan Oracle9iAS Web Administrator 
3. Oracle9i Application Server,
Administrator Certified Associate menyediakan jenjang
3. Sertifikasi di Bidang Jaringan


  • Sertifikasi dari Cisco : Cisco Certified Network Associate (CCNA), Cisco Certified
  • Network Professional (CCNP), Cisco Certified Internetworking Expert(CCIE), Cisco
  • Certified Designing Associate (CCDA), Cisco Certified Designing Professional (CCDP),
  • Cisco Security Specialist 1 (CSS1), dan lain sebagainya.
  • Sertifikasi dari CompTIA : CompTIA Network+, CompTIA Security+, CompTIA A+ dan
  • CompTIA Server+.


4. Sertifikasi di Bidang Computer Graphics dan Multimedia


  • Sertifikasi dari Adobe : ACE (Adobe Certified Expert), terdapat dua jalur sertifikasi,yaitu sertifikasi untuk satu produk (sertifikasi ACE Adobe InDesign CS) dan spesialis (sertifikasi ACE Print Specialist, Web Specialist, dan Video Specialist).
  • Sertifikasi dari Macromedia : Certified Macromedia Flash MX Developer, Certified Macromedia Flash MX Designer, Certified ColdFusion MX Developer, dan Certified Dreamweaver MX Developer.
  • Aplikasi Maya → sertifikasi dari Alias.


5. Sertifikasi di Bidang Internet


  • Certified Internet WebMaster (CIW) : CIW Associates, CIW Profesional, CIW Master (terdapat empat pilihan jalur spesialisasi, yaitu Master CIW Designer, Master CIW Administrator, Master CIW Web Site Manager, dan Master CIW Enterprise Developer), CIW Security Analist dan CIW Web Developer.
  • World Organization of Webmasters (WOW) : WOW Certified Apprentice Webmaster (CAW), WOW Certified Web Designer Apprentice (CWDSA), WOW Certified Web Developer Apprentice (CWDVA), WOW Certified Web Administrator Apprentice (CWAA), dan WOW Certified Professional Webmaster (CPW).


6. Sertifikasi untuk Lotus

                                 

  • Sertifikasi dari Lotus : Certified Lotus Specialist (CLS), Certified Lotus Professional Application Development (CLP AD), dan Certified Lotus Professional System Administration (CLP SA).


7. Sertifikasi untuk Novell
                                          

  • Novell : Novell Certified Linux Professional (Novell CLP), Novell Certified Linux Engineer (Novell CLE), Suse Certified Linux Professional (Suse CLP), dan Master Certified Novell Engineer (MCNE).


2. Trend Sistem Teknologi Informasi Saat Ini

  • Trend Produk Perbankan

Saat ini bank ritel di Indonesia memiliki produk dan layanan:
1. Tabungan
2. Deposito
3. Giro
4. Kartu Debit
5. Kartu Kredit
6. Perdagangan Bank Notes, Valas, dsb (Trade Finance)

  • E-Commerce, E-Government dan E-Resourches
E-Commerce
Merupakan aplikasi perdagangan yang memanfaatkan fasilitas Internet, yang menjadikan setiap individu/ perusahaan dapat secara langsung tersambung secara digital ke perusahaan/individu lainnya untuk melakakukan transaksi bisnis. 

Pemanfaatannya saat ini dapat dikategorikan dalam:
1. Business to Business
2. Business to Customers

Agar kedua belah pihak dapat bertransaksi secara langsung, terlebih dahulu harus dibangun 2 sistem yang terintegrasi:
1. Interactive order entry and processing
Menjamin tersedianya fasilitas bertransaksi mulai, Informasi produk dan specifikasinya (e-marketplace), Pemesanan (Placing Order), Order Processing sampai pemenuhan Order (e-fulfillment)
2. On-line payment
Fasilitas internet yang memungkinkan pembayaran dilakukan secara on-line antara pembeli ke Bank atau Credit Card, setelah proses order terpenuhi persyaratannya (e-fulfillment). 
Fasilitas ini menggantikan proses dagang konvensional seperti : pesan lewat Fax, e-mail, pembayaran dengan L/C sampai monitoring kelengkapan dokumennya.

E-Government
E-government adalah penggunaan teknologi informasi oleh pemerintah untuk memberikan informasi dan pelayanan bagi warganya, urusan bisnis, serta hal-hal lain yang berkenaan dengan pemerintahan. e-Government dapat diaplikasikan pada legislatif, yudikatif, atau administrasi publik, untuk meningkatkan efisiensi internal, menyampaikan pelayanan publik, atau proses kepemerintahan yang demokratis.
Model penyampaian yang utama:
- Government-to-Citizen atau Government-to-Customer (G2C)
- Government-to-Business (G2B)
- Government-to-Government (G2G)
Keuntungan yang paling diharapkan dari e-government adalah peningkatan efisiensi, kenyamanan, serta aksesibilitas yang lebih baik dari pelayanan publik.

E-Resourches
Suatu bentuk Sistem Informasi Manajemen Pengelolaan Pendapatan Bagi Hasil Eksplorasi Sumber Daya Alam (SDA) yang saat ini masih diimplementasikan dibidang kelautan, dimana Pemerintah selaku pemegang hak pengelolaan membuat situs Internet tentang seluruh kandungan kekayaan alam, kebijakan ekploitasi, pola bagi hasil dan tatacara pembayarannya.
Pendapatan bagi hasil dengan investor yang mengeksploitasi SDA tersebut dikelola secara on-line ke Bank.
  • Sosial Media
Instagram adalah sebuah aplikasi berbagi foto yang memungkinkan pengguna mengambil foto, menerapkan filter digital, dan membagikannya ke berbagai layanan jejaring sosial, termasuk milik Instagram sendiri. Satu fitur yang unik di Instagram adalah memotong foto menjadi bentuk persegi, sehingga terlihat seperti hasil kamera Kodak Instamatic dan polaroid. Hal ini berbeda dengan rasio aspek 4:3 yang umum digunakan oleh kamera pada peranti bergerak.

Instagram dapat digunakan di iPhone, iPad atau iPod Touch versi apapun dengan sistem operasi iOS 7.0 atau yang terbaru, Telepon genggam Android apapun dengan sistem operasi versi 2.2 (Froyo) ke atas, dan Windows Phone 8. Aplikasi ini dapat diunggah melalui Apple App Store dan Google Play.

Pada tanggal 9 April 2012, diumumkan bahwa Facebook setuju mengambil alih Instagram dengan nilai sekitar $1 miliar.


Sumber dan Referensi:
https://ms.wikipedia.org/wiki/Profesionalisme
https://id.wikipedia.org/wiki/Profesional
https://id.wikipedia.org/wiki/Kode_etik_profesi
http://forum.detik.com/ragam-profesi-di-bidang-it-t487710.html
https://baimers.wordpress.com/2012/12/05
https://ega.staff.gunadarma.ac.id%2FDownloads%2Ffiles%2F7491%2FTrend%2BProduk%2BSistem
https://id.wikipedia.org/wiki/Instagram

Rabu, 05 Oktober 2016

Sejarah Perkembangan Sistem Informasi, Teknologi Informasi, Perangkat Keras dan Perangkat Lunak

1. Sejarah Perkembangan Sistem Informasi dan Teknologi Informasi

  • Sejarah Teknologi Informasi

Pada awal sejarah, manusia bertukar informasi melalui bahasa. Maka bahasa adalah teknologi, bahasa memungkinkan seseorang memahami informasi yang disampaikan oleh orang lain tetapi itu tidak bertahan secara lama karena Setelah ucapan itu selesai, maka informasi yang berada di tangan si penerima itu akan dilupakan dan tidak bisa disimpan lama. Selain itu jangkauan suara juga terbatas.

Setelah itu teknologi penyampaian informasi berkembang melalui gambar. Dengan gambar jangkauan informasi bisa lebih jauh. Gambar ini bisa dibawa-bawa dan disampaikan kepada orang lain. Selain itu informasi yang ada akan bertahan lebih lama. Beberapa gambar peninggalan zaman purba masih ada sampai sekarang sehingga manusia sekarang dapat (mencoba) memahami informasi yang ingin disampaikan pembuatnya.

Ditemukannya alfabet dan angka arabik memudahkan cara penyampaian informasi yang lebih efisien dari cara yang sebelumnya. Suatu gambar yang mewakili suatu peristiwa dibuat dengan kombinasi alfabet, atau dengan penulisan angka, seperti MCMXLIII diganti dengan 1943. Teknologi dengan alfabet ini memudahkan dalam penulisan informasi itu.

Kemudian, teknologi percetakan memungkinkan pengiriman informasi lebih cepat lagi. Teknologi elektronik seperti radio, televisi, komputer mengakibatkan informasi menjadi lebih cepat tersebar di area yang lebih luas dan lebih lama tersimpan



  • Perkembangan Komputer

Istilah Komputer berasal dari bahasa latin "computare", yang berarti alat hitung, karena awalnya komputer lebih digunakan sebagai perangkat bantu dalam hal penghitungan angka-angka sebelum akhirnya menjadi perangkat multifungsi. Komputer saat ini adalah hasil evolusi panjang dari komputer zaman dahulu, yang mulanya adalah alat mekanik dan elektronik. Berikut ini contoh penemuan komputer.

A. Abacus
     Sempoa atau Abacus adalah alat kuno untuk penghitungan yang terbuat dari rangka kayu dengan sederetan poros yang berisi manik-manik yang bisa di geser. Alat ini digunakan untuk melakukan operasi aritmetika seperti penjumlahan, pengurangan, perkalian pembagian dan akar kuadrat. Muncul sekitar 5.000 Tahun yang lalu di cina dan masih digunakan di beberapa tempat hingga saat ini. Abacus dapat dianggap sebagai awal mula mesin komputasi (penghitungan). Penggunanya melakukan perhitungan dengan menggunaka biji - bijian geser yang diatur pada sebuah rak. Para pedagang di masa itu menggunakan abacus untuk menghitung transaksi perdagangan. Seiring dengan munculnya pensil dan kertas, abacus kehilangan popularitasnya.
                       
Abacus (Sempoa)


B. Babbage Calculating Machine
     Banyaknya kesalahan perhitungan dengan manual menginspirasikan seorang ilmuan yaitu Charles Babbage untuk menemukan mesin hitung mekanik sehingga dapat mengurangi kesalahan perhitungan. mesin mekanik sangat baik dalam mengerjakan tugas yang sama berulang kali tanpa kesalahan. sedangkan matematika membutuhkan repetisi sederhana dari suatu langkah - langkah tertentu. Masalah tersebut kemudian berkembang hingga menempatkan mesin mekanik. Kemudian babbage mendapat inspirasi dari perkembangan mesin hitung yang dikerjakan oleh Wilhem Schickard, Blaise Pascal, dan Gottfried Leibniz. Charles Babbage mengusulkan suatu mesin untuk melakukan perhitungan persamaan differensial yang muncul pada tahun 1822. Mesin tersebut dinamakan mesin differensial. Dengan menggunakan tenaga uap, mesin tersebut dapat menyimpan program dan dapat melakukan kalkulasi serta mencetak hasilnya secara otomatis. Setelah bekerja dengan mesin differensial selama sepuluh tahun, Babbage terinspirasi untuk memulai membuat komputer generasi purpose (multifungsi) pertama, yang di sebut analitycal engine. Atas sumbangan penemuan yang sangat besar ini maka Charles Babbage disebut bapak komputer modern.
Babbage Calculating Machine

C. Mesin Analitik (Analitical Engine)
     Setelah Penemuan oleh bapak Charles Babbage, tidak ada penemuan baru yang dianggap berarti terhadap perkembangan dunia komputer. Sampai dengan munculnya ilmuan bernama Howard H.Aiken (1900-1973), seorang insinyur Harvard yang bekerja dengan IBM, berhasil memproduksi kalkulator elektronik untuk untuk US Navy. Kalkulator tersebut berukuran panjang setengah lapangan bola kaki dan memiliki rentang kabel sepanjang 500 mil. The Harvard-IBM Automatic Sequence Controlled Calculator (ASCC), atau MARK-I, merupakan komputer relai elektronik. Ia menggunakan sinyal elektromagnetik untuk menggerakkan komponen mekanik. Mesin tersebut beroprasi dengan lambat (membutuhkan 3-5 detik untuk setiap perhitungan) dan tidak fleksibel (urutan kalkulasi tidak dapat di ubah). Kalkulator tersebut dapat melakukan perhitungan aritmatik dasar dan persamaan yang lebih kompleks. Komputer ini sesungguhnya merupakan dambaan Charles Babbage.
MARK-I

Sejarah Perkembangan Komputer
Komputer Generasi I
Pada generasi ini komputer memekai banyak sekali tabung hampa dengan ukuran yang sangat besar hingga memenuhi satu ruangan, dan komputer ini dinamakan ENIAC (Electronic Numerikal Itegrator and Computer). Karena ukurannya yang cukup besar namun hanya bisa menyimpan data yang sedikit, maka lahirlah komputer generasi 2.
ENIAC


Komputer Generasi II
Penggunakan tabung hampa digantikan dengan transistor sehingga lebih menghemat tempat dan juga daya. Sejak generasi ini juga mulai bermunculan berbagai bahasa pemrograman seperti COBOL, ALGOL, dan FOTRAN. Dari segi ukuran komputer generasi II lebih kecil hanya sebejar ukuran meja kerja dan mampu menyimpan data lebih banyak. Komputer ini lebih dikenal dengan nama UNIVAC (Universal Aotomatic Computer).
UNIVAC


Komputer Generasi III
Seiring dengan sejarah perkembangan komputer, keberadaan transistor pada generasi sebelumnya telah digantikan dengan IC, dimana IC sendiri ditemukan oleh insinyur asala Texas yang bernama Jack Kilby pada tahun 1958. Pada generasi ini juga lahir microprocessor pertama yaitu interl 4004 pada tahun 1971.
IBM

Komputer Generasi IV
Pada 1980 an muncul komputer generasi baru ditandai dengan munculnya LSI (Large Scale integration). Dimana ini merupakan peadatan ribuan IC menjadi sebuah chip. Kemudian LSI terus dikembagkan hingga lahirlah VLSI (Very Large Scale Integration).


Komputer Generasi V
Komputer masa depan saat ini sedang terus dikembangkan dan inilah generasi yang sedang kita lalui. Meskipun belum ada proyek nyata, konsep komputer generasi ke-5 memiliki kecerdasan buatan sehingga komputer akan memiliki nalar seperti manusia, dan bisa terus belajar dari pengalaman.


  • Perangkat Komputer
Perangkat komputer secara garis besar terdiri dari 2 bagian yaitu Perangkat Lunak (Software) dan Perangkat Keras (Hardware).
     1. Perangkat Lunak (Software)
         Perangkat lunak adalah istilah khusus untuk data yang diformat, dan disimpan secara digital, termasuk program komputer, dokumentasinya, dan berbagai informasi yang bisa dibaca, dan ditulis oleh komputer. Dengan kata lain, bagian sistem komputer yang tidak berwujud. Istilah ini menonjolkan perbedaan dengan perangkat keras komputer.

     2. Perangkat Keras (Hardware)
         Perangkat keras adalah semua bagian fisik komputer, dan dibedakan dengan data yang berada di dalamnya atau yang beroperasi di dalamnya, dan dibedakan dengan perangkat lunak (software) yang menyediakan instruksi untuk perangkat keras dalam menyelesaikan tugasnya.

Batasan antara perangkat keras dan perangkat lunak akan sedikit buram kalau kita berbicara mengenai firmware, karena firmware ini adalah perangkat lunak yang "dibuat" ke dalam perangkat keras. Firmware ini merupakan wilayah dari bidang ilmu komputer dan teknik komputer, yang jarang dikenal oleh pengguna umum.

  • Pemanfaatan Sistem Informasi dan Teknologi Informasi
1. Sistem Informasi bertujuan untuk menghasilkan informasi. Sistem informasi adalah data yang diolah menjadi bentuk yang berguna bagi para pemakainya. Data yang diolah saja tidak cukup dapat dikatakan sebagai suatu informasi. Untuk dapat berguna, maka informasi harus didukung oleh tiga pilar sebagai berikut: tepat kepada orangnya atau relevan (relevance), tepat waktu (timeliness), dan tepat nilainya atau akurat (accurate). Keluaran yang tidak didukung oleh tiga pilar ini tidak dapat dikatakan sebagai informasi yang berguna, tetapi merupakan sampah (garbage).
2. Teknologi Informasi (TI / IT) adalah istilah umum untuk teknologi apa pun yang membantu manusia dalam membuat, mengubah, menyimpan, mengomunikasikan dan/atau menyebarkan informasi. TI menyatukan komputasi dan komunikasi berkecepatan tinggi untuk data, suara, dan video. Contoh dari Teknologi Informasi bukan hanya berupa komputer pribadi, tetapi juga telepon, TV, peralatan rumah tangga elektronik, dan peranti genggam modern (misalnya ponsel). Dalam konteks bisnis, Information Technology Association of America menjelaskan pengolahan, penyimpanan dan penyebaran vokal, informasi bergambar, teks dan numerik oleh mikroelektronika berbasis kombinasi komputasi dan telekomunikasi. Istilah dalam pengertian modern pertama kali muncul dalam sebuah artikel 1958 yang diterbitkan dalam Harvard Business Review, di mana penulis Leavitt dan Whisler berkomentar bahwa "teknologi baru belum memiliki nama tunggal yang didirikan. Kita akan menyebutnya teknologi informasi (TI). Beberapa bidang modern dan muncul teknologi informasi adalah generasi berikutnya teknologi web, bioinformatika, ''Cloud Computing'', sistem informasi global, Skala besar basis pengetahuan dan lain-lain.

2. Perkembangan Perangkat Keras dan Perangkat Lunak

  • Pemahaman Komponen Perangkat Keras
Komputer sendiri telah banyak dimanfaatkan oleh banyak orang. Secara fisik, komputer juga mempunyai komponen-komponen yang disebut hardware.
Beberapa komponen Hardware:

1. Input
Input adalah salah satu bagian/ komponen dari sistem komputer yang berfungsi untuk tempat memasukkan data maupun instruksi-instruksi kepada komputer.
Contoh alat-alat input:

  • Keyboard


Berfungsi memasukkan huruf, angka,    karakter khusus serta sebagai media bagi  user (pengguna) untuk melakukan  perintah-perintah lainnya yang diperlukan.







  • Mouse
Berfungsi untuk memindahkan pointer  atau kursosr secara cepat serta mengatur  posisi kursor di layar













  • Scanner

Berfungsi untuk mengopi atau menyalin  gambar atau teks yang kemdian disimpan  dalam memori komputer. Scanner  sebenarnya terbagi atas beberapa jenis  menurut fungsinya. ada yang berfungsi  memindai tulisan dan menyimpannya dalam format teks, ada yang berfungsi  untuk memindai dan menyimpan dalam  format picture, ada pula yang berfungsi untuk memindai warna hitam seperti yang dilakukan alat periksa kertas ujian.
2. Proses
Proses adalah alat-alat yang berfungsi mengolah data kedalam komputer setelah mengalami proses Input.
Contoh alat-alat Proses:
  • CPU

Sebagai otak dan pengendali proses kinerja komputer, dengan dibantu komponen lainnya.











  • Motherboard
Sebagai pusat pengendali yang mengatur  kerja dari semua komponen yang terpasang padanya serta mengatur  pemberian daya listrik pada setiap komponen PC.



3. Kotrol
Mengatur dan mengendalikan alat Input Output sangatlah penting, Unit kendali atau Control Unit (CU) adalah salah satu bagian dari CPU yang bertugas untuk memberikan arahan/kendali/ kontrol terhadap operasi yang dilakukan di bagian ALU (Arithmetic Logical Unit) di dalam CPU tersebut. Output dari CU ini akan mengatur aktivitas bagian lainnya dari perangkat CPU.

4. Penyimpanan
Penyimpanan data komputer sering disebut sebagai memori komputer, merujuk kepada komponen komputer, perangkat komputer, dan media perekaman yang mempertahankan data digital yang digunakan untuk beberapa interval waktu. Penyimpanan data komputer menyediakan salah satu tiga fungsi inti dari komputer modern, yakni mempertahankan informasi. Ia merupakan salah satu komponen fundamental yang terdapat di dalam semua komputer modern, dan memiliki keterkaitan dengan mikroprosesor, dan menjadi model komputer yang digunakan semenjak 1940-an.

Dalam penggunaan kontemporer, memori komputer merujuk kepada bentuk media penyimpanan berbahan semikonduktor, yang dikenal dengan sebutan Random Access Memory (RAM), dan kadang-kadang dalam bentuk lainnya yang lebih cepat tapi hanya dapat menyimpan data secara sementara. Akan tetapi, istilah "computer storage" sekarang secara umum merujuk kepada media penyimpanan massal, yang bisa berupa cakram optis, beberapa bentuk media penyimpanan magnetis (seperti halnya hard disk) dan tipe-tipe media penyimpanan lainnya yang lebih lambat ketimbang RAM, tapi memiliki sifat lebih permanen, seperti flash memory.
RAM (Random Access Memory)


ROM (Read Only Memory)

  • Pemahaman Komponen Perangkat Lunak
1. Evolusi Perangkat Lunak


Tahap Pertama (1950 – 1960)
Evolusi perangkat lunak tahap pertama dimulai pada awal 1950-an sampai pertengahan 1960. Pengembangan perangkat lunak pada tahap pertama mempunyai ciri-ciri berorientasi batch, distribusi software terbatas untuk kalangan tertentu sehingga apabila ada perusahaan yang ingin dibuatkan software khusus harus memesan terlebih dahulu.

Tahap Kedua ( 1960 – 1970)
Evolusi Perangkat Lunak Tahap Kedua dimulai pertengahan tahun 1960-an sampai awal tahun 1970-an.  Pengembangan perangkat lunak mempunyai ciri-ciri multi user.  Pengguna dari software sudah banyak dan bisa saling berbagi.   Ciri ini menunjukkan ada perkembangan baru yaitu interkasi manusia dan komputer (Human Computer Interaction).

Selain itu, ciri dari tahap kedua ini adalah real time. Real Time disini adalah suatu kondisi dimana sistem dapat mengumpulkan, menganalisa dan mentransformasikan data dari banyak sumber kemudian mengatur proses serta menghasilkan output yang diinginkan.  Dalam tahap ini, sudah banyak juga paket perangkat lunak yang beredar di pasaran serta muncul istilah database dalam perangkat lunak.

Tahap Ketiga (1970 – 1990)
Evolusi Perangkat lUnak tahap ketiga, dimulai pertengahan tahun  1970 sampai awal tahun 1990. Pengembangan perangkat lunak sudah maju sedemikian pesat.  Perangkat lunak sudah menggunakan sistem terdistribusi, sehingga penyampaian informasi dari komputer sumber ke komputer tujuan akan terasa sangat cepat. Dalam era ini, perangkat keras dari suatu komputer harganya sangat murah. Selain itu, pesanan perangkat lunak sudah sangat mendominasi dari penyelesaian suatu masalah sehingga penggunaan software pada masa itu sudah sedemikian jauh.

Tahap Keempat (1990 – 2000)
Evolusi Perangkat Lunak Tahap Keempat dimulai tahun 1990 sampai tahun 2000. Pada tahap ini, perangkat lunak sudah mendominasi dari pengembangan perangkat keras, sehingga perangkat keras dalam hal ini komputer sangat dikendalikan oleh suatu sistem operasi.  TIngkat kecerdasan dari perangkat lunak semakin ditingkatkan sehingga perangkat lunak atau software dilatih mempunyai kecerdasan seperti yang dimilik manusia.  Terbukti dengan adanya penemuan kecerdasan buatan, jaringan syaraf tiruan, sistem pakar dan logika fuzzy. Jaringan komputer, pemrosesan komputer paralel sangat mendominasi pada era ini.  Dan, pada masa ini pula pemrograman sudah berorientasi obyek (OOP).

2. Klasifikasi Perangkat Lunak
  • Perangkat Lunak Sistem
a) Bahasa Pemrograman
     Perangkat lunak bahasa yaitu program yang di gunakan untuk menerjemahkan instruksi-intruksi yang ditulis dalam bahasa pemrograman ke bahasa mesin dengan aturan atau prosedur tertentu, agar di terima oleh komputer. Ada 3 level bahasa pemrograman, yaitu:

- Bahasa tingkat rendah (Low Level Language) 
     Bahasa ini di sebut juga bahasa mesin (Assembler), dimana pengkodean bahasanya menggunakan kode angka 0 dan 1.
- Bahasa tingkat tinggi(High Level Language)
     Bahasa ini termasuk dalam bahasa pemrogramana yang mudah di pelajari oleh pengguna komputer karena menggunakan bahasa inggris. Contohnya: BASIC, COBOL, PASCAL, FORTRAN.
- Bahasa generasi keempat (4 GL)
     Bahasa pemrograman 4 GL (Fourth Generation Language) merupakan bahasa yang beroreintasi pada objek yang disebut Object Oriented Programming (OOP). Contohnya: Visual Basic, Delphi, Visual C++.

b) Sistem Operasi
     Sistem opersi yaitu program yang berfungsi untuk mengendalikan sisitem kerja yang mendasar sehingga mengatur kerja media input, output, tabel pengkodean, memori, penjadwalan prosesor, dan lain-lain. Sistem operasi berfungsi sebagai penghubung antar manusia (User) dengan perangakat keras (Hardware) dan perangkat lunak(Software) yang digunakan. Adapun fungsi utama sistem operasi adalah :
  • Menyimapan program dan aksesnya.
  • Membagi tugas didalam CPU.
  • Mengalokasikan tugaas-tugas penting.
  • Merekam sumber-sumbeer data.
  • Mengatur memori sistem termasuk penyimpanan, menghapus dan menadapatkan data.
  • Memeriksa kesalahan sistem.
  • Multitugas pada OS, Windows98, Windows XP, Windows 7.
  • Memelihara keamanan sistem, khusus pada jaringan yang membutuhkan kata sandi(password) dan penggunaan ID. Contoh sistem operasi, misalnya: Disk Operating System(DOS), Microsoft Windows, Linux, dan Unix.

c) Utility
Perangkat lunak yang berfungsi sebagai aplikasi pembantu dalam kegiatan yang ada hubungannya dengan komputer, serta merupakan perangkat lunak sistem dengan fungsi tertentu, misalnya memformat flashdisk, mengkopi data, mengkompres file dan pemeriksaan keras (Hardware Troubleshooting), mengatur isi ulang hardisk (partisi, defrag) dan lain-lain. 
Contohnya: Norton Utility, Antivirus, Winrar.

  • Perangkat Lunak Aplikasi
a) Aplikasi Office
     Paket aplikasi perkantoran adalah sebuah paket perangkat lunak yang diperuntukkan khusus untuk pekerjaan di kantor. 
     Komponen-komponennya umumnya didistribusikan bersamaan, memiliki antarmuka pengguna yang konsisten dan dapat berinteraksi satu sama lain. 
     Kebanyakan aplikasi paket perkantoran terdiri dari sedikitnya sebuah pengolah kata dan sebuah lembar kerja. Sebagai tambahan, paket dapat terdiri dari sebuah program presentasi, peralatan basis data, paket grafis dan peralatan komunikasi. 
     Sebuah paket perkantoran juga dapat memiliki sebuah klien surat elektronik dan manajemen informasi pribadi atau paket groupware.
Secara umum aplikasi office terbagi menjadi beberapa jenis menurut kegunaan dan fungsinya yakni:
- Perangkat lunak pengolah kata (Word Processor) yang digunakan untuk membuat dokumen berbentuk surat kabar, membuat label surat menjadikannya sebuah dokumen yang rapi dan tertata.
contoh: Microsoft Word, OpenOffice Word, Google Doc dan lain lain. 

- Perangkat lunak pembuat presentasi yang digunakan untuk memudahkan manusia untuk membuat sebuah presentasi yang menarik dengan mudah dan dapat menghasilkan sebuah presentasi dengan lebih cepat tanpa harus mengetahui bahasa pemrograman. 
contoh: Microsoft Office Powerpoint, OpenOffice Presentation, Google Slide dll.

- Perangkat lunak pengolah Spreadsheet yang digunakan untuk mengelola data yang kebanyakan datanya ditampilkan dalam kolom dan baris/Tabel dan memiliki alat yang dapat mempermudah perhitungan data dan juga penampilan data dalam penampilan statistik.
contoh: Microsoft Excel, OpenOffice Spreadsheet, Google Sheet dan lain lain.

b) Aplikasi Multimedia
     Aplikasi Multimedia adalah penggunaan komputer untuk menyajikan dan menggabungkan teks, suara, gambar, animasi, audio dan video dengan alat bantu (tool) dan koneksi (link) sehingga pengguna dapat melakukan navigasi, berinteraksi, berkarya dan berkomunikasi. Multimedia sering digunakan dalam dunia informatika. Selain dari dunia informatika, multimedia juga diadopsi oleh dunia game, dan juga untuk membuat website.

Contoh: VCL Media Player, Media Player ClassicWinAmp, Adobe Photoshop

c) Aplikasi Internet
Aplikasi Internet adalah sebuah perangkat lunak yang berhubungan dengan internet. Umumnya "Internet Suite" merupakan gabungan web browser, e-mail client (dilengkapi news client dan address book), download manager, HTML editor, dan IRC client.
Contoh : Mozilla Application Suite, Google Chrome, Opera, MSN Explorer.

Sumber dan Refrensi:
https://id.wikipedia.org/wiki/Teknologi_informasi
https://id.wikipedia.org/wiki/Sejarah_perkembangan_komputer
https://id.wikipedia.org/wiki/Perangkat_lunak
https://id.wikipedia.org/wiki/Perangkat_keras
https://id.wikipedia.org/wiki/Sistem_informasi