Kamis, 27 November 2014

Tujuh Peran dalam Pembuatan Project IT

1.     Project Manager

Project manager adalah orang yang ditunjuk untuk menggerakkan organisasi proyek dan memimpinnya dalam mencapai objective proyek. Project Manager adalah posisi puncak yang luar biasa dalam proyek.
Tanggung jawab project manager adalah untuk memenuhi kebutuhan yang berupa kebutuhan tugas, kebutuhan team, dan kebutuhan individual. Project manager menjadi penghubung antara strategi dan tim. Peran project manager dalam perkembangan bisnis dan keberlangsungan hidup perusahaan menjadi semakin lebih strategis.

2.     Sistem Analis

Analis sistem adalah seseorang yang bertanggung jawab atas penelitian, perencanaan, pengkoordinasian, dan merekomendasikan pemilihan perangkat lunak dan 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.
Pada dasarnya seorang analis sistem melakukan hal-hal berikut:
  • Berinteraksi dengan pelanggan untuk memahami kebutuhan sistem yang akan di gunakan
  • Berinteraksi dengan desainer untuk mengemukakan antarmuka yang diinginkan atas suatu perangkat lunak
  • Berinteraksi ataupun memandu programer dalam proses pengembangan sistem agar tetap berada pada jalurnya
  • Melakukan pengujian sistem baik dengan data sampel atau data sesungguhnya untuk membantu para penguji
  • Mengimplementasikan sistem baru/sistem usulan yang akan digunakan perusahaan
  • Menyiapkan dokumentasi berkualitas

3.     Programmer

Programmer adalah orang yang bekerja membuat atau merancang sebuah system untuk membantu memudahkan pekerjaan manusia yang menggunakan media Komputer.
Programmer adalah individu yang bertugas dalam hal rincian implementasi, pengemasan, dan modifikasi algoritma serta struktur data, dituliskan dalam sebuah bahasa pemrograman tertentu.
Tanggung jawab pemrogram terbatas pada pembuatan program komputer. Pengetahuan programer cukup terbatas pada teknologi komputer, sistem komputer, utilitas dan bahasa-bahasa program yang diperlukan. Pekerjaan programer sifatnya teknis dan harus tepat dalam pembuatan instruksi-instruksi program. Pekerjaan programer tidak menyangkut hubungan dengan banyak orang,terbatas pada sesama pemrogram dan analis sistem yang mempersiapkan rancang bangun (spesifikasi) program.

4.     Database Administrator (DBA)

Database administrator (DBA) adalah orang yang bertanggung jawab untuk mendesain, implementasi, pemeliharaan dan perbaikan database. DBA sering disebut juga database koordinator database programmer, dan terkait erat dengan database analyst, database modeler, programmer analyst, dan systems manager. Peran DBA mencakup pengembangan dan desain strategi database, pemantauan dan meningkatkan kinerja dan kapasitas database, dan perencanaan kebutuhan pengembangan di masa depan.
Peran DBA meliputi :
  • ·         Pemasangan perangkat lunak baru - Ini adalah tugas DBA untuk menginstal versi baru dari perangkat lunak DBMS, aplikasi perangkat lunak, dan perangkat lunak lain yang berhubungan dengan administrasi DBMS. Penting bahwa DBA atau anggota staf IS menguji software baru sebelum pindah ke sebuah lingkungan produksi.
  • ·         Konfigurasi hardware dan software dengan sistem administrator – Dalam banyak kasus, perangkat lunak sistem hanya dapat diakses oleh administrator sistem. Dalam kasus ini, DBA bekerja sama dengan administrator sistem untuk melakukan instalasi perangkat lunak, dan untuk mengkonfigurasi hardware dan software agar berfungsi secara optimal dengan DBMS.
  • ·         Pengamanan administrasi - Salah satu tugas utama DBA adalah untuk memantau dan mengelola keamanan DBMS. Hal ini melibatkan penambahan dan menghapus pengguna, pemberian quota, audit, dan memeriksa masalah keamanan.
  • ·         Analisis data – DBA menganalisis data yang tersimpan dalam database dan membuat rekomendasi yang berkaitan dengan kinerja dan efisiensi penyimpanan data. Ini termasuk penggunaan indeks efektif, memungkinkan “Paralel Query” eksekusi, atau fitur khusus DBMS lainnya.
  • ·         Database design (awal) - DBA dapat terlibat di awal tahap desain database, hal ini bertujuan menghilangkan berbagai masalah yang mungkin terjadi. DBA tahu bahwa DBMS dan sistem, dapat menunjukkan potensi masalah, dan dapat membantu pengembangan kinerja tim dengan pertimbangan khusus.
  • ·         Data pemodelan dan optimasi – pemodelan data befungsi untuk mengoptimalkan sistem tata letak untuk mengambil yang paling keuntungan dari I / O subsystem.
  • ·         Bertanggung jawab atas administrasi perusahaan yang berhubungan dengan database dan analisis, desain, dan penciptaan database baru.

5.     Designer
Perancang web atau desainer web (web designer) adalah orang yang memiliki keahlian menciptakan konten presentasi (biasanya hypertext atau hypermedia) yang dikirimkan ke pengguna-akhir melalui World Wide Web, menggunakan Web browser atau perangkat lunak Web-enabled lain seperti televisi internet, Microblogging, RSS, dan sebagainya.

Tugas Seorang Web Designer:
  • ·         Membuat gambar-gambar yang akan disisipkan kedalam website dengan menggunakan Photoshop dan sebagainya.
  • ·         Menata Layout untuk pemasangan Banner, Link, Animasi & sebagainya.
  • ·         Mengatur Konten Website sesuai dengan kategori & diintegrasikan dengan link navigasi.
  • ·         Membangun Website mulai dari halaman depan sampai akhir sesuai dengan struktur web yang dipilih.
  • ·         Melakukan uji coba setiap halaman dan memeriksa kesalahan penulisan HTML, CSS, & sebagainya


6.     Fungsional

Fungsional adalah kedudukan yang menunjukkan tugas, tanggung jawab, wewenang dan fungsional pada hakekatnya adalah jabatan teknis yang tidak tercantum dalam struktur organisasi, namun sangat diperlukan dalam tugas-tugas pokok dalam suatu organisasi.

Fungsional mempunyai tugas:
  • ·        Menyusun rencana dan program kegiatan sesuai bidangnya;
  • ·         Mengumpulkan, mengolah dan menganalisa data sesuai bidangnya;
  • ·         Melaksanakan kegiatan-kegiatan sesuai bidangnya dalam rangka memperoleh angka kredit sesuai peraturan dan pedoman yang berlaku;
  • ·         Memberikan saran-saran atau pertimbangan kepada atasan mengenai langkah-langkah yang diambil sesuai bidangnya;
  • ·         Menyusun laporan pelaksanaan tugas kepada atasan.

7.      Engineer

Network Engineer adalah nama sebuah pekerjaan (profesi) yang mempunyai tugas untuk mengurusi jaringan komputer/telekomunikasi di sebuah organisasi. Network Engineer akan dianggap berhasil ketika Jaringan yang dikelolanya dapat berfungsi baik, stabil, dapat diakses/digunakan oleh user, dan mendukung tujuan organisasi.

Tanggung jawab umum yang biasanya menjadi tugas seorang network engineer adalah sebagai berikut :
  • ·         Melakukan instalasi hardware, sistem atau software baru yang digunakan dalam jaringan.
  • ·         Melakukan instalasi, konfigurasi, dan perawatan layanan jaringan (network services) dan perangkat jaringan.
  • ·         Mendukung fungsi administratif pada penggunaan perangkat jaringan.
  • ·         Mengatur protokol untuk pencadangan (backup) atau restorasi (restore) didalam sistem.
  • ·         Merencanakan dan memberikan dukungan untuk implementasi infrastruktur jaringan komputer.
  • ·         Melakukan perbaikan (troubleshooting) atau analisis terhadap server, komputer kerja (workstations) dan semua yang berkaitan dengan hal tersebut.
  • ·         Mendokumentasikan permasalahan-permasalahan yang terjadi didalam jaringan untuk referensi dimasa yang akan datang
  • ·         Memonitor kinerja sistem dan dapat mengimplementasikan performance tuning.
  • ·         Mengatur akun pengguna (users account), izin pengguna (users permission), serta implementasi firewall, dan sistem keamanan.
  • ·         Memperhatikan aspek keamanan pada aplikasi dan jaringan


sumber :
http://manajemenproyekindonesia.com/?p=2822
http://id.wikipedia.org/wiki/Analis_sistem
https://blogerweb.wordpress.com/tag/tugas-dan-tanggung-jawab/
https://ekosuwono.wordpress.com/2010/01/07/database-administrator/