Senin, 31 Oktober 2016

Tugas Soft Skill

SYSTEM ANALYST



A.   Pengertian System Analyst
System analyst atau analis sistem adalah seseorang yang bertanggung jawab atas penelitian, perencanaan, pengkoordinasian, dan merekomendasikan pemilihan perangkat lunakdan sistem yang paling sesuai dengan kebutuhan organisasi bisnis atau perusahaan. Analis sistem memegang peranan yang sangat penting dalam proses pengembangan sistem. Seorang analis sistem harus memiliki setidaknya empat keahlian: analisis, teknis, manajerial, dan interpersonal (berkomunikasi dengan orang lain). Kemampuan analisis memungkinkan seorang analis sistem untuk memahami perilaku organisasi beserta fungsi-fungsinya, pemahaman tersebut akan membantu dalam mengidentifikasi kemungkinan terbaik serta menganalisis penyelesaian permasalahan. Keahlian teknis akan membantu seorang analis sistem untuk memahami potensi dan keterbatasan dari teknologi informasi. Seorang analis sistem harus mampu untuk bekerja dengan berbagai jenis bahasa pemrogramansistem operasi, sertaperangkat keras yang digunakan. Keahlian manajerial akan membantu seorang analis sistem mengelola proyek, sumber daya, dan perubahan. Keahlian interpersonal akan membantu analis sistem dalam berinteraksi dengan pengguna akhir sebagaimana halnya dengan analis,programer, dan profesi sistem lainnya.
Analis sistem bisa pula menjadi perantara atau penghubung antara perusahaan penjual perangkat lunak dengan organisasi tempat ia bekerja, dan bertanggung jawab atas analisis biaya pengembangan, usulan desain dan pengembangan, serta menentukan rentang waktu yang diperlukan. Analis sistem bertanggung jawab pula atas studi kelayakan atas sistem komputer sebelum membuat satu usulan kepada pihak manajemen perusahaan.

B.   Tugas Seorang System Analyst
Pada dasarnya seorang system analyst mempunyai tugas sebagai berikut :
  • Menganalisa sistem yang sudah ada dan membuat feasibility pengembangan sistem.
  • Mengembangkan solusi yang paling efisian dan efektif.
  • Menentukan teknologi yang akan digunakan dalam solusi pembangunan / pengembangan sistem.
  • Menentukan framework dan standard implementasi pekerjaan yang akan digunakan dalam pembangunan / pengembangan sistem.
  • Mengarahkan tim dalam pengembangan agar dapat bekerja secara sinkron dan terarah.
  • Bekerja dan berkomunikasi dengan pihak  pemberi kerja untuk memetakan kebutuhan sistem yang akan dibangun / dikembangkan.
  • Membuat dokumen kebutuhan sistem.
  • Menerjemahkan kebutuhan client (pemberi kerja) kedalam spesifikasi teknis yang jelas dan terstruktur.
  • Membuat jadwal pelaksanaan implementasi termasuk jadwal uji coba dan skenarionya.
  • Mengawasi pelaksanaan implementasi sistem yang dibuat agar terarah dan sesuai dengan spesifikasi kebutuhan sistem dan jadwal yang telah ditetapkan.
  • Membuat metode transfer knowledge kepada pemberi kerja.

C.   Keahlian Yang Diperlukan Seorang System Analyst
Untuk manjadi seorang profesinal sebagai system analyst harus memiliki pengetahuan dan keahlian sebagai berikut :
  • Pengetahuan dan keterampilan teknologi komputer, bahasa pemograman dan teknik pengolahan data. Termasuk diantaranya keterampilan dalam menggunakan alat dan teknik untuk mengembangkan aplikasi software dan hardware, teknologi komunikasi data, bahasa-bahasa pemograman, dan sistem operasi.
  • Pengetahuan tentang user atau bisnis secara umum. Seorang system analyst membutuhkan pengetahuan bisnis perusahaan, paling tidak secara umum, agar dapat berkomunikasi dengan user  yang akan menjalankan sistem ini. Pengetahuan bisnis yang sebaiknya dimiliki adalah pengetahuan mengenai akuntansi perusahaan, manajemen, marketing, personalia, company policies.
  • Pengetahuan dan keterampilan mengenai metode kualitatif seperti linear programming, dynamic programming, simulasi dan lain sebagainya.
  • Kemampuan menganalisa masalah dan memberikan solusi. System analyst umumnya akan menganalisa, memilah dan menguraikan masalah kompleks yang ditimbulkan oleh sistem yang dipakai perusahaan. Kemampuan ini penting untuk mendapatkan solusi masalah.
  • Communication skills (verbal maupun tulisan) dan kemampuan untuk membina dan menjaga hubungan. Layaknya profesional, kemampuan komunikasi adalah keterampilan esensial untuk berhubungan dengan banyak pihak, terutama user, dalam menyampaikan presentasi, pembuatan laporan dan lain - lain.
  •  Kepribadian Seorang System Analyst
    Seorang yang berprofesi sebagai analis sistem atau system analyst dituntut untuk mempunyai kepribadian sebagai berikut :
    • Mampu bekerja sama.
    • Mampu berkomunikasi dengan baik.
    • Mempunyai sopan santun.
    • Mempunyai pendirian yang tegas.
    • Mampu bersikap dewasa.
    • Mampu bersikap tegas.
    •  Dapat bertindak secara metodik.
    • Dapat bersikap akurat dalam memperhitungkan biaya-biaya.
    • Mempunyai sifat kreatif.

    E.   Latar Belakang Pendidikan
    Seorang system analist tidak tergantung pada latar belakang pendidikan tertentu saja, ada beberapa latar belakang pendidikan yang berpotensi dapat menjadi seorang system analyst. Latar belakang pendidikan tersebut diantaranya adalah :
    • Jurusan ilmu komputer.
    • Jurusan teknik informatika.
    •  Jurusan manajemen  informatika.
    •  Jurusan matematika pemusatan studi komputasi.

Minggu, 30 Oktober 2016

DEFINISI DAN DASAR PENGAMBILAN KEPUTUSAN

Definisi Pengambilan Keputusan
Pengambilan keputusan dapat dianggap sebagai suatu hasil atau keluaran dari proses mental atau kognitif yang membawa pada pemilihan suatu jalur tindakan di antara beberapa alternatif yang tersedia. Setiap proses pengambilan keputusan selalu menghasilkan satu pilihan final. Keluarannya bisa berupa suatu tindakan (aksi) atau suatu opini terhadap pilihan.

Definisi Pengambilan Keputusan Menurut Para Ahli :
  • Menurut George R. Terry pengambilan keputusan adalah pemilihan alternatif perilaku (kelakuan) tertentu dari dua atau lebih alternatif yang ada.
  • Menurut Sondang P. Siagian pengambilan keputusan adalah suatu pendekatan yang sistematis terhadap hakikat alternatif yang dihadapi dan mengambil tindakan yang menurut perhitungan merupakan tindakan yang paling cepat.
  • Menurut James A. F. Stoner pengambilan keputusan adalah proses yang digunakan untuk memilih suatu tindakan sebagai cara pemecahan masalah.

Dari definisi diatas dapat disimpulkan bahwa pengambilan keputusan itu adalah  suatu cara yang digunakan untuk memberikan suatu pendapat yang dapat menyelesaikan suatu masalah dengan cara / teknik tertentu agar dapat lebih diterima oleh semua pihak.

Dasar Pengambilan Keputusan

Menurut George R.Terry dan Brinckloe disebutkan dasar-dasar pendekatan dari pengambilan keputusan yang dapat digunakan yaitu :

1.     Intuisi
Pengambilan keputusan yang didasarkan atas intuisi atau perasaan memiliki sifat subjektif sehingga mudah terkena pengaruh. Pengambilan keputusan berdasarkan intuisi ini mengandung beberapa keuntungan dan kelemahan.

2.     Pengalaman
Pengambilan keputusan berdasarkan pengalaman memiliki manfaat bagi pengetahuan praktis, karena pengalaman seseorang dapat memperkirakan keadaan sesuatu, dapat diperhitungkan untung ruginya terhadap keputusan yang akan dihasilkan. Orang yang memiliki banyak pengalaman tentu akan lebih matang dalam membuat keputusan akan tetapi, peristiwa yang lampau tidak sama dengan peristiwa yang terjadi kini.

3.     Fakta
Pengambilan keputusan berdasarkan fakta dapat memberikan keputusan yang sehat, solid dan baik. Dengan fakta, maka tingkat kepercayaan terhadap pengambilan keputusan dapat lebih tinggi, sehingga orang dapat menerima keputusan-keputusan yang dibuat itu dengan rela dan lapang dada.

4.     Wewenang
Pengambilan keputusan berdasarkan wewenang biasanya dilakukan oleh pimpinan terhadap bawahannya atau orang yang lebih tinggi kedudukannya kepada orang yang lebih rendah kedudukannya. Pengambilan keputusan berdasarkan wewenang ini juga memiliki kelebihan dan kekurangan.

5.     Logika/Rasional
Pengambilan keputusan yang berdasarkan logika ialah suatu studi yang rasional terhadap semuan unsur pada setiap sisi dalam proses pengambilan keputusan. Pada pengambilan keputusan yang berdasarkan rasional, keputusan yang dihasilkan bersifat objektif, logis, lebih transparan, konsisten untuk memaksimumkan hasil atau nilai dalam batas kendala tertentu, sehingga dapat dikatakan mendekati kebenaran atau sesuai dengan apa yang diinginkan. Pada pengambilan keputusan secara logika terdapat beberapa hal yang perlu diperhatikan, yaitu :
  • Kejelasan masalah
  • Orientasi tujuan : kesatuan pengertian tujuan yang ingin dicapai
  • Pengetahuan alternatif : seluruh alternatif diketahui jenisnya dan konsekuensinya
  • Preferensi yang jelas : alternatif bisa diurutkan sesuai criteria
  • Hasil maksimal : pemilihan alternatif terbaik didasarkan atas hasil ekonomis yang maksima.

Jenis – Jenis Keputusan Organisasi

Jenis keputusan dalam sebuah organisasi dapat digolongkan berdasarkan banyaknya waktu yang diperlukan untuk mengambil keputusan tersebut, bagian mana organisasi harus dapat melibatkan dalam mengambil keputusan dan pada bagian organisasi mana keputusan tersebut difokuskan.

Secara garis besar jenis keputusan terbagi menjadi dua bagian yaitu :

- Keputusan Rutin
Keputusan Rutin adalah Keputusan yang sifatnya rutin dan berulang-ulang serta biasanya telah dikembangkan untuk mengendalikannya.

- Keputusan tidak Rutin
Keputusan tidak Rutin adalah Keputusan yang diambil pada saat-saat khusus dan tidak bersifat rutin.

Sumber : https://hasanismail25.wordpress.com/2013/05/15/bab-5-dan-6-definisi-dan-dasar-pengambilan-keputusan/

Selasa, 11 Oktober 2016

Profesi Sistem Informasi dan TeknikInformasi

Artikel ini saya buat karena masih banyak sekali orang yang bingung profesi apa yang akan di ambil sesuai dengan jurusan yang kita ambil jadi kita akan membahas apa saja profesi yang terbuka bagi mereka yang mengambil jurusan Sistem Informasi dan Teknik Informasi:

Definisi Profesi
Semua profesional dalam melaksanakan pekerjaannya harus sesuai dengan apa yang disebut standar (ukuran) profesi. Jadi, bukan hanya tenaga pekerjaan yang harus bekerja sesuai dengan standar profesi. Pengembangan profesi yang lain pun memiliki standar profesi yang ditentukan oleh masing-masing bidangnya.
Standar profesi IT disetiap Negara pasti berbeda-beda sesuai dengan ketentuan dari Negara masing-masing. Menurut Schein E. H (1962), Profesi merupakan suatu kumpulan atau kesatuan pekerjaan yang membangun suatu kesatuan norma yang sangat khusus yang berasal dari perannya yang khusus di masyarakat. Menurut Hughes,E.C (1963), Profesi merupakan suatu keahlian dalam mengetahui segala sesuatu dengan lebih baik dibandingkan orang lain. Sedangkan menurut Winsley (1964) Profesi adalah suatu pekerjaan yang membutuhkan badan ilmu sebagai dasar untuk pengembangan teori yang sistematis guna menghadapi banyak tantangan baru, memerlukan pendidikan dan pelatihan yang cukup lama, serta memiliki kode etik dengan fokus utama pada pelayanan. Komalawati memberikan batasan yang dimaksud dengan standar profesi adalah pedoman yang harus digunakan sebagai petunjuk dalam menjalankan profesi secara baik. (Komalawati, 2002: 177). Berikut pembahasan tentang perbedaan standar profesi di Indonesia, Asia, Eropa dan Amerika.


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.
Sertifikasi berbeda dengan ujian, lisensi ataupun registrasi. Registrasi mungkin berguna untuk statistik, tetapi tidak praktis untuk diterapkan akan lebih bermanfaat dengan sertifikasi. Untuk sertifikasi, inisiatif harus lahir dari sektor industri dan untuk bidang teknologi informasi sebaiknya berfokus pada model SRIG-PS (Special Regional Interest Group on Profesional Standardisation).
Sertikasi pada model SRIG-PS berbeda dengan badan lain seperti IEEE (Institute of Electrical and Electronics Engineers). Sertifikasi pada model SRIG-PS adalah independen, obyektif, dan tugas yang regular bagi kepentingan profesional dalam satu atau lebih area di teknologi informasi. Sedangkan sertifikasi IEEE adalah suatu jaminan tertulis, yang merupakan suatu demonstrasi formal yang merupakan konfirmasi dan merupakan suatu sistem atau komponen dari suatu persyaratan tertentu dan diterima untuk keperluan operasi. Sertifikasi ini memiliki tujuan untuk
Membentuk tenaga praktisi TI yang berkualitas tinggi,
Membentuk standar kerja TI yang tinggi,
Pengembangan profesional yang berkesinambungan. Sedangkan bagi tenaga TI profesional tersebut
Sertifikasi ini merupakan pengakuan akan pengetahuan yang kaya (bermanfaat bagi promosi, gaji),
Perencanaan karir
Profesional development
Meningkatkan international marketability. Ini sangat penting dalam kasus, ketika tenaga TI tersebut harus bekerja pada perusahaan multinasional, perusahaan akan mengakui keahliannya apabila telah dapat menunjukkan sertifikat tersebut.

Jenis-jenis Profesi Di Bidang Informatika

Saat ini ada banyak aneka profesi di bidang IT atau Teknologi Informasi. Perkembangan dunia IT telah melahirkan bidang baru yang tidak terlepas dari tujuan utamanya yaitu untuk semakin memudahkan manusia dalam melakukan segala aktifitas. Munculnya bidang IT yang baru juga memunculkan profesi di bidang IT yang semakin menjurus sesuai dengan keahlian masing-masing. Berikut ini merupakan aneka profesi di bidang IT yang perlu kamu ketahui jika ingin berkecimpung di bidang pekerjaan IT atau Teknologi informasi. 

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:
1. Menguasai logika dan algoritma pemrograman
2. Menguasai bahasa pemrograman seperti HTML, Ajax, CSS, JavaScript, C++, VB, PHP, Java, Ruby dll.
3. Memahami SQL
4. 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:
1. Membuat jaringan untuk perusahaan atau instansi
2. Mengatur email, anti spam dan virus protection
3. Melakukan pengaturan user account, izin dan kata sandi
4. 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:
1. Mengembangkan perangkat lunak/software dalam tahapan requirement, design dan construction
2. Membuat dokumen requirement dan desain software berdasarkan jenis bisnis customer
Membangun framework untuk digunakan dalam pengembangan software oleh programmer

Kualifikasi:
1. Menguasai keahlian sebagai programmer
2. Menguasai metode dan best practice pemrograman
3. 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:
1. Install software
2. Memperbaiki hardware
3. Membuat jaringan

Kualifikasi:
1. Menguasai bagian-bagian hardware komputer
2. Mengetahui cara install program atau aplikasi software
3. 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:
1. Menginstal perangkat lunak baru
2. Mengkonfigurasi hardware dan software dengan sistem administrator
3. Mengelola keamanan database
4. Analisa data di database

Kualifikasi:
1. Menguasai teknologi database seperti Oracle, Sybase, DB2, MS Access serta Sistem Operasi
2. Menguasai teknologi server dan storage.

7. Web Administrator
Web Administrator adalah seseorang yang bertanggung jawab secara teknis terhadap operasional sebuah situs atau website.

Tugas:
1. Menjaga kelancaran akses situs (instalasi dan konfigurasi sistem)
2. Merawat hosting dan domain
3. Mengatur keamanan server dan firewall
4. Mengatur akun dan kata sandi untuk admin serta user

Kualifikasi:
1. Menguasai keahlian seorang programmer
2. Menguasai jaringan (LAN, WAN, Intranet)
3.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:
1. Menganalisa kebutuhan sistem
2. Merancang web atau situs (desain dan program)
3. Mengaktifkan domain dan hosting
4. Pemeliharaan situs dan promosi

Kualifikasi:
1. Menguasai pemrograman web
2. Menguasai pengelolaan database
3. Mengerti domain dan hosting
4. 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:
1. Mendesain tampilan situs
2. Memastikan tampilan gambar berfungsi ketika ditambahkan bahasa pemrograman

Kualifikasi:
1. Menguasai HTML, CSS dan XHTML
2. Menguasai Adobe Photoshop & Illustrator
3. Memiliki jiwa seni dan harus kreatif


Itulah aneka profesi di bidang IT yang sangat potensial untuk dijadikan karir ke depannya dan profesi di bidang IT ini mungkin saja akan semakin bertambah seiring berkembangnya dunia teknologi informasi sehingga kesempatan mencari lowongan kerja it atau sesuai bidang ini semakin terbuka lebar.

Kesimpulan
Model dan standar profesi di setiap negara berbeda-beda termasuk model dan standar profesi di Indonesia, Amerika, Eropa dan Asia. Hal ini dikarenakan setiap negara memiliki standar yang berbeda – beda dalam pengembangan kompetensi. Standar profesi yang ada di indonesia Secara tidak langsung meningkat dan menuntut para profesionalnya rutin dan berkesinambungan mengikuti aktifitas menambah ketrampilan dan pengetahuan baru.Sedangkan pada negara amerika dan kanada bersatu untuk meningkatkan dan mempromosikan manajemen profesional sumber daya keuangan pemerintah dengan mengidentifikasi, mengembangkan dan memajukan strategi fiskal, kebijakan, dan praktek untuk kepentingan publik. Satu hal penting mengapa profesi pustakawan dihargai di Amerika adalah bahwa dari sejarahnya, perkembangan profesi pustakawan di Amerika Serikat sejalan dengan sejarah pembentukan Amerika Serikat sebagai negara modern dan juga perkembangan dunia akademik. Pada masa kolonial, tradisi kepustakawanan di dunia akademik merupakan bagian dari konsep negara modern, utamanya berkaitan dengan fungsi negara untuk menyediakan dan menyimpan informasi. Oleh karena itu, profesi purstakawan dan ahli pengarsipan mulai berkembang pada masa itu.
Dari standar yang ada pada setiap negara, hal tersebut adalah sebagai acauan apa yang digunakan dalam pengembangan kompetensi. Salah satu acuan, seperti yang sekarang berkembang di setiap negara dengan memperhatikan sistmatika profil spesialis dalam proses pengembangan teknologi informasi (singkatnya dalam proses TI) itu sendiri.(SetyoAdiIlham)