Perbedaan system informasi dengan teknologi informatika
Yang pertama saya ingin mendefinisikan dulu apa itu informatika, setidaknya ya menurut saya atau menurut apa yang saya ingat.
Informatika adalah ilmu yang mempelajari tentang perangkat (bisa sistem atau alat) yang dapat menghasilkan dan mendistribusikan “informasi”. Jadi kata kunci pertama pada definisi ini adalah kata : informasi, sehingga itulah makanya bidang ini disebut sebagai : informatika. Sedangkan kata kunci kedua adalah pada kata “menghasilkan” dan “mendistribusikan”.
Tahukah anda bahwa, kata “menghasilkan informasi” itu maksudnya di era ini ya KOMPUTER, sedangkan “mendistribusikan informasi” maksudnya : Jaringan atau TELEKOMUNIKASI. Perhatikanlah bahwa kedua perangkat ini, yaitu komputer dan telekomunkasi saat ini telah mewabah kemana pun ada celah pekerjaan yg nongol di jagad raya ini. Inilah istimewanya bidang informatika.
Lalu bagaimana dengan bidang komputer lain ?
Apa maksud pertanyaan ini ? Maksudnya begini… Ternyata belajar (dalam hal ini maksudnya kuliah) komputer tidak hanya didominasi oleh jurusan informatika. Ada sejumlah juruan lain yg disebut2 sebagai serumpun dengan informatika seperti : Sistem Informasi (dulu bernama Manajemen informatika) dan Sistem Komputer (dulu bernama Teknik Komputer). Apa bedanya dengan informatika ?
Sistem informasi [menurut saya, soalnya ada juga pengertiannya versi lain] adalah lebih mengarah ke penerapan komputer untuk dunia business dan manajemen, sedangkan sistem komputer lebih mengarah ke belajar perangkat keras (hardware) komputer. Yang kedua ini menurut saya lebih mirip2 ke jurusan elektro digital yg tanggung, sedangkan yang pertama tadi kadang-kadang ilmunya mendekati bidang ekonomi setengah hati.
Sebenarnya ada bidang (jurusan) lain yang juga mengarah ke rumpun komputer seperti : Komputer akuntansi, komputer perbankan, dsbnya. Tapi saya pikir itu versi lain aja dari jurusan Sistem Informasi yang lebih dikonsentrasikan ke penerapan lebih khusus.
Berkaitan dengan istilah “Sistem Informasi”, saya ingin berceloteh sedikit begini :
Di bidang komputer, tingkatan orang2 yg menguasai di bidang ini ada jenjangnya yaitu [dengan urutan] : Operator (paling rendah), Programmer (kedua) dan Analyst (tertinggi). Tetapi ini kadang di “pleset” kan dan membuat banyak orang salah faham (kadang disengaja) yg menyatakan bahwa jurusan Sistem Informasi adalah penghasil seorang “analyst”, jurusan informatika penghasil “programmer” dan “Teknisi” untuk jurusan Sistem Komputer. Ini tentu tidak benar.
Penjelasannya begini :
Masalah tingkatan profesi apakah : Operator, Programmer dan Analyst, ini bukan masalah pilihan jurusan di rumpun Komputer, tetapi masalah tingkat penguasaan. Saya kira akan lebih jujur jika dikaitkan dengan jenjang pendidikan seperti : Operator itu D1, Programmer D3 dan Analyst S1. Namun berkaitan dengan gelar “Analyst”, untuk saat ini saya lebih setuju diarahkan untuk yg berjenjang paling rendah S2 dan telah berpengalaman dalam analisis pemrograman (programming analyst) sekaligus perancangan sistem (sistem analyst).
Jadi sebenarnya yang namanya pekerjaan analisis tidak hanya ada di perancangan sistem, di saat kita membuat program juga ada salah satu tahapannya analisis program. Maka seseorang yg telah mahir dalam menganalisis sistem sekaligus pemrograman lah yang layak disebut dengan : Analyst. Masalah di saat penyelesaian proyek dia tidak telibat dalam kegiatan (coding) pemrograman itu masalah waktu dan pembagian kerja, bukan masalah karena ketidak-mampuan.
Ini perlu dijelaskan agar sebagian orang yg telah memilih rumpun komputer sebagai bidangnya, lalu gara2 dia kesulitan dalam mengembangkan kemampuan pemrogramannya serta merta beralih (atau tepatnya “berdalih” kali) ke profesi yang disebut2 “analyst” tadi, dimana analyst didefinisikannya [sendiri] seolah2 tidak perlu memikirkan pemrograman, sehingga dia merasa selamat dari keharusan membuat program.
Contoh kasus, di suatu kebutuhan karyawan saya pernah men-test seorang alumni jurusan salah satu rumpun komputer dengan memintanya membuat sebuah program, lalu dia (yg ditest) berkilah mengatakan bahwa dia bukan seorang programmer tetapi seorang analyst. Aneh bukan ? Ibarat seorang yg mengaku jendral tapi tidak melalui tahapan kopral. Setidaknya dia kan harus memiliki “pengalaman perang” dulu, lalu menjadi punya ”insting” yang bagus di rimba pemrograman, baru bisa matang kalo sang jendaral diminta merancang strategi perang. Lah, kok ke bolak-bolak ?
Jadi Jurusan Sistem Informasi tidak mesti dikaitkan ke : Analyst, dan Informatika tidak mesti dikaitkan ke : Programmer lalu Sistem Komputer tidak mesti dikaitkan ke : Teknisi. Masalah penjenjangan di bidang komputer sebenarnya belum ada yang baku benar, tetapi model jenjang : Operator - Programmer - Analyst telah lama digunakan oleh berbagai kalangan. Saya pikir sehubungan perkembangan pesat di bidang IT, model perjenjangan lama ini pun mesti diperbaharui.
Artikel lain
Jakarta, Anda bingung memilih jurusan yang terkait dengan ilmu per-komputer-an saat kuliah nanti? Apakah bedanya antara jurusan computer engineering (CE), computer science (CS), information systems (IS), information technology (IT) dan software engineering (SE)?
Maka dokumen bertajuk 'Computing Curricula 2005' mudah-mudahan akan bisa membantu pertanyaan di atas. Dokumen tersebut merupakan hasil kerja bareng antara The Association of Computing Machinery, The Association of Information Systems dan The Computer Society.
Ketiga asosiasi kenamaan dunia tersebut bergabung membentuk suatu gugus tugas untuk menyusun kurikulum terkait dengan dunia per-komputer-an, yang kemudian diacu oleh banyak institusi pendidikan seluruh dunia.
Dokumen 'Computing Curricula 2005' yang dirilis pada 30 September 2005 itu sendiri secara tegas membedakan antara disiplin ilmu CE, CS, IS, IT dan SE. Perkembangan disiplin ilmu perkomputeran, seperti ditulis dalam dokumen setebal 62 halaman tersebut, terbagi atas dua masa, yaitu sebelum tahun 1990-an dan setelahnya.
Pra 1990-an
Sebelum tahun 1990-an, tepatnya sekitar tahun 1960-an, disiplin ilmu yang berkembang masih sangat sederhana. Untuk urusan utak-atik hardware, dapat memilih electrical engineering (EE).
Kemudian, masih di masa yang sama, CS lebih banyak bermain di rekayasa software, sedangkan IS lebih kepada mengeksplorasi manfaat hardware dan software untuk membantu menyelesaikan problem bisnis.
Dengan semakin berkembangnya teknologi mikroprosesor berbasis chip (chip-based) yang dimulai pada pertengahan 1970-an, maka secara perlahan CE menjadi suatu ilmu dengan spesialiasi khusus, yang merupakan pemekaran dari EE.
Pasca 1990-an
Singkat kata, akhirnya berbagai disiplin ilmu dalam rumpun perkomputeran saling membentuk diri mengikuti perkembangan jaman. CE menjadi semakin solid dan terpisah dari EE. Kemudian CS berkembang demikian pesat, sehingga disiplin ilmu SE yang sebelumnya berada di dalamnya, akhirnya menjadi mandiri.
Alasannya, karena dibutuhkan suatu keahlian yang sangat spesifik untuk dapat menghasilkan sebuah software yang baik. Saat itu mulai meluas kesadaran bahwa pembuatan software yang baik adalah sangat sulit, sangat mahal dan sangat diperlukan.
Kemudian IS juga berkembang seiring dengan tuntutan dunia bisnis yang membutuhkan kehandalan pengelolaan hardware dan software dalam mendukung kinerjanya. Bagaimana dengan IT?
Disiplin ilmu IT berkembang pada era akhir 1990-an. Ilmu IT berkembang lantaran diperlukan satu disiplin ilmu lagi dalam dunia per-komputer-an yang akan membantu suatu organisasi atau institusi dalam menjamin kelayakan infrastruktur komputer dikaitkan dengan kesiapan dari sisi internal, semisal kesiapan sumber daya manusia terkait.
Deskripsi Ilmu
Selanjutnya, dokumen 'Computing Curricula 2005' tersebut secara gamblang menjelaskan deskripsi masing-masing dari ilmu per-komputer-an yang ada dewasa ini. Secara singkat, deskripsi tersebut adalah sebagai berikut:
- Computer Engineering (CE) mempelajari antara lain tentang bagaimana mendisain dan merancang konstruksi komputer dan sistem berbasis komputer yang baik. Ilmu yang terlibat adalah tentang hardware, software, komunikasi dan tentu saja memahami proses interaksi antar bagian tersebut.
- Computer Science (CS) mempelajari antara lain tentang bagaimana mengembangkan robotik, computer vision, intelligence system, bio-informatika, dan hal-hal lainnya yang terkait dengan pengembangan komputer kedepannya. Untuk itu, ilmuwan komputer ini harus memelajari berbagai hal secara teoritis hingga dasar-dasar algoritma dan mengetahui cara mengimplementasikannya.
- Information Systems (IS) mempelajari antara lain tentang bagaimana membangun dan mengintegrasikan solusi teknologi informasi dengan proses bisnis yang ada, sehingga suatu institusi bisnis akan dapat mencapai tujuannya dengan efektif dan efisien
- Information Technology (IT) mempelajari antara lain tentang bagaimana sebuah sistem informasi di sebuah institusi sudah tepat keberadaannya, berfungsi sesuai harapan, mudah dalam pengaturan operasional, serta aman.
Selain itu aspek non-teknis semisal memahami kebutuhan dari
pengguna akhir, menterjemahkan kebutuhan manajemen, dan hal-hal praktis lainnya juga dipelajari.
- Software Engineering (SE) mempelajari antara lain tentang bagaimana merancang-bangun dan memelihara sebuah sistem software yang reliabel, efisien, efektif serta mudah dikembangkan dan dapat memenuhi kebutuhan dari kustomer atau pengguna.
»» read more
Yang pertama saya ingin mendefinisikan dulu apa itu informatika, setidaknya ya menurut saya atau menurut apa yang saya ingat.
Informatika adalah ilmu yang mempelajari tentang perangkat (bisa sistem atau alat) yang dapat menghasilkan dan mendistribusikan “informasi”. Jadi kata kunci pertama pada definisi ini adalah kata : informasi, sehingga itulah makanya bidang ini disebut sebagai : informatika. Sedangkan kata kunci kedua adalah pada kata “menghasilkan” dan “mendistribusikan”.
Tahukah anda bahwa, kata “menghasilkan informasi” itu maksudnya di era ini ya KOMPUTER, sedangkan “mendistribusikan informasi” maksudnya : Jaringan atau TELEKOMUNIKASI. Perhatikanlah bahwa kedua perangkat ini, yaitu komputer dan telekomunkasi saat ini telah mewabah kemana pun ada celah pekerjaan yg nongol di jagad raya ini. Inilah istimewanya bidang informatika.
Lalu bagaimana dengan bidang komputer lain ?
Apa maksud pertanyaan ini ? Maksudnya begini… Ternyata belajar (dalam hal ini maksudnya kuliah) komputer tidak hanya didominasi oleh jurusan informatika. Ada sejumlah juruan lain yg disebut2 sebagai serumpun dengan informatika seperti : Sistem Informasi (dulu bernama Manajemen informatika) dan Sistem Komputer (dulu bernama Teknik Komputer). Apa bedanya dengan informatika ?
Sistem informasi [menurut saya, soalnya ada juga pengertiannya versi lain] adalah lebih mengarah ke penerapan komputer untuk dunia business dan manajemen, sedangkan sistem komputer lebih mengarah ke belajar perangkat keras (hardware) komputer. Yang kedua ini menurut saya lebih mirip2 ke jurusan elektro digital yg tanggung, sedangkan yang pertama tadi kadang-kadang ilmunya mendekati bidang ekonomi setengah hati.
Sebenarnya ada bidang (jurusan) lain yang juga mengarah ke rumpun komputer seperti : Komputer akuntansi, komputer perbankan, dsbnya. Tapi saya pikir itu versi lain aja dari jurusan Sistem Informasi yang lebih dikonsentrasikan ke penerapan lebih khusus.
Berkaitan dengan istilah “Sistem Informasi”, saya ingin berceloteh sedikit begini :
Di bidang komputer, tingkatan orang2 yg menguasai di bidang ini ada jenjangnya yaitu [dengan urutan] : Operator (paling rendah), Programmer (kedua) dan Analyst (tertinggi). Tetapi ini kadang di “pleset” kan dan membuat banyak orang salah faham (kadang disengaja) yg menyatakan bahwa jurusan Sistem Informasi adalah penghasil seorang “analyst”, jurusan informatika penghasil “programmer” dan “Teknisi” untuk jurusan Sistem Komputer. Ini tentu tidak benar.
Penjelasannya begini :
Masalah tingkatan profesi apakah : Operator, Programmer dan Analyst, ini bukan masalah pilihan jurusan di rumpun Komputer, tetapi masalah tingkat penguasaan. Saya kira akan lebih jujur jika dikaitkan dengan jenjang pendidikan seperti : Operator itu D1, Programmer D3 dan Analyst S1. Namun berkaitan dengan gelar “Analyst”, untuk saat ini saya lebih setuju diarahkan untuk yg berjenjang paling rendah S2 dan telah berpengalaman dalam analisis pemrograman (programming analyst) sekaligus perancangan sistem (sistem analyst).
Jadi sebenarnya yang namanya pekerjaan analisis tidak hanya ada di perancangan sistem, di saat kita membuat program juga ada salah satu tahapannya analisis program. Maka seseorang yg telah mahir dalam menganalisis sistem sekaligus pemrograman lah yang layak disebut dengan : Analyst. Masalah di saat penyelesaian proyek dia tidak telibat dalam kegiatan (coding) pemrograman itu masalah waktu dan pembagian kerja, bukan masalah karena ketidak-mampuan.
Ini perlu dijelaskan agar sebagian orang yg telah memilih rumpun komputer sebagai bidangnya, lalu gara2 dia kesulitan dalam mengembangkan kemampuan pemrogramannya serta merta beralih (atau tepatnya “berdalih” kali) ke profesi yang disebut2 “analyst” tadi, dimana analyst didefinisikannya [sendiri] seolah2 tidak perlu memikirkan pemrograman, sehingga dia merasa selamat dari keharusan membuat program.
Contoh kasus, di suatu kebutuhan karyawan saya pernah men-test seorang alumni jurusan salah satu rumpun komputer dengan memintanya membuat sebuah program, lalu dia (yg ditest) berkilah mengatakan bahwa dia bukan seorang programmer tetapi seorang analyst. Aneh bukan ? Ibarat seorang yg mengaku jendral tapi tidak melalui tahapan kopral. Setidaknya dia kan harus memiliki “pengalaman perang” dulu, lalu menjadi punya ”insting” yang bagus di rimba pemrograman, baru bisa matang kalo sang jendaral diminta merancang strategi perang. Lah, kok ke bolak-bolak ?
Jadi Jurusan Sistem Informasi tidak mesti dikaitkan ke : Analyst, dan Informatika tidak mesti dikaitkan ke : Programmer lalu Sistem Komputer tidak mesti dikaitkan ke : Teknisi. Masalah penjenjangan di bidang komputer sebenarnya belum ada yang baku benar, tetapi model jenjang : Operator - Programmer - Analyst telah lama digunakan oleh berbagai kalangan. Saya pikir sehubungan perkembangan pesat di bidang IT, model perjenjangan lama ini pun mesti diperbaharui.
Artikel lain
Jakarta, Anda bingung memilih jurusan yang terkait dengan ilmu per-komputer-an saat kuliah nanti? Apakah bedanya antara jurusan computer engineering (CE), computer science (CS), information systems (IS), information technology (IT) dan software engineering (SE)?
Maka dokumen bertajuk 'Computing Curricula 2005' mudah-mudahan akan bisa membantu pertanyaan di atas. Dokumen tersebut merupakan hasil kerja bareng antara The Association of Computing Machinery, The Association of Information Systems dan The Computer Society.
Ketiga asosiasi kenamaan dunia tersebut bergabung membentuk suatu gugus tugas untuk menyusun kurikulum terkait dengan dunia per-komputer-an, yang kemudian diacu oleh banyak institusi pendidikan seluruh dunia.
Dokumen 'Computing Curricula 2005' yang dirilis pada 30 September 2005 itu sendiri secara tegas membedakan antara disiplin ilmu CE, CS, IS, IT dan SE. Perkembangan disiplin ilmu perkomputeran, seperti ditulis dalam dokumen setebal 62 halaman tersebut, terbagi atas dua masa, yaitu sebelum tahun 1990-an dan setelahnya.
Pra 1990-an
Sebelum tahun 1990-an, tepatnya sekitar tahun 1960-an, disiplin ilmu yang berkembang masih sangat sederhana. Untuk urusan utak-atik hardware, dapat memilih electrical engineering (EE).
Kemudian, masih di masa yang sama, CS lebih banyak bermain di rekayasa software, sedangkan IS lebih kepada mengeksplorasi manfaat hardware dan software untuk membantu menyelesaikan problem bisnis.
Dengan semakin berkembangnya teknologi mikroprosesor berbasis chip (chip-based) yang dimulai pada pertengahan 1970-an, maka secara perlahan CE menjadi suatu ilmu dengan spesialiasi khusus, yang merupakan pemekaran dari EE.
Pasca 1990-an
Singkat kata, akhirnya berbagai disiplin ilmu dalam rumpun perkomputeran saling membentuk diri mengikuti perkembangan jaman. CE menjadi semakin solid dan terpisah dari EE. Kemudian CS berkembang demikian pesat, sehingga disiplin ilmu SE yang sebelumnya berada di dalamnya, akhirnya menjadi mandiri.
Alasannya, karena dibutuhkan suatu keahlian yang sangat spesifik untuk dapat menghasilkan sebuah software yang baik. Saat itu mulai meluas kesadaran bahwa pembuatan software yang baik adalah sangat sulit, sangat mahal dan sangat diperlukan.
Kemudian IS juga berkembang seiring dengan tuntutan dunia bisnis yang membutuhkan kehandalan pengelolaan hardware dan software dalam mendukung kinerjanya. Bagaimana dengan IT?
Disiplin ilmu IT berkembang pada era akhir 1990-an. Ilmu IT berkembang lantaran diperlukan satu disiplin ilmu lagi dalam dunia per-komputer-an yang akan membantu suatu organisasi atau institusi dalam menjamin kelayakan infrastruktur komputer dikaitkan dengan kesiapan dari sisi internal, semisal kesiapan sumber daya manusia terkait.
Deskripsi Ilmu
Selanjutnya, dokumen 'Computing Curricula 2005' tersebut secara gamblang menjelaskan deskripsi masing-masing dari ilmu per-komputer-an yang ada dewasa ini. Secara singkat, deskripsi tersebut adalah sebagai berikut:
- Computer Engineering (CE) mempelajari antara lain tentang bagaimana mendisain dan merancang konstruksi komputer dan sistem berbasis komputer yang baik. Ilmu yang terlibat adalah tentang hardware, software, komunikasi dan tentu saja memahami proses interaksi antar bagian tersebut.
- Computer Science (CS) mempelajari antara lain tentang bagaimana mengembangkan robotik, computer vision, intelligence system, bio-informatika, dan hal-hal lainnya yang terkait dengan pengembangan komputer kedepannya. Untuk itu, ilmuwan komputer ini harus memelajari berbagai hal secara teoritis hingga dasar-dasar algoritma dan mengetahui cara mengimplementasikannya.
- Information Systems (IS) mempelajari antara lain tentang bagaimana membangun dan mengintegrasikan solusi teknologi informasi dengan proses bisnis yang ada, sehingga suatu institusi bisnis akan dapat mencapai tujuannya dengan efektif dan efisien
- Information Technology (IT) mempelajari antara lain tentang bagaimana sebuah sistem informasi di sebuah institusi sudah tepat keberadaannya, berfungsi sesuai harapan, mudah dalam pengaturan operasional, serta aman.
Selain itu aspek non-teknis semisal memahami kebutuhan dari
pengguna akhir, menterjemahkan kebutuhan manajemen, dan hal-hal praktis lainnya juga dipelajari.
- Software Engineering (SE) mempelajari antara lain tentang bagaimana merancang-bangun dan memelihara sebuah sistem software yang reliabel, efisien, efektif serta mudah dikembangkan dan dapat memenuhi kebutuhan dari kustomer atau pengguna.