Jumat, 28 November 2014

PENEJELASAN DARI MASING-MASING TIM DALAM SEBUAH PROJECT

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. Di pikiran dan penanya, tertumpu beban tanggung jawab yang besar atas kesuksesan proyek. Pada proyek besar dan sangat kompleks, project manager bahkan harus memiliki kesempurnaan kompetensi.

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.

Tidaklah cukup jika hanya aplikasi knowledge, tools and techniques yang telah dikenal sebagai good practice pada pengelolaan proyek yang efektif. Menurut PMBOK, diperlukan keahlian khusus dan keahlian manajemen secara umum untuk proyek pada semua area / bidang, manajemen proyek yang efektif mensyaratkan project manager memiliki kompetensi-kompetensi :

·           Knowledge – Terkait pengetahuan project manager akan project management
·           Performance – Terkait dengan apa yang project manager mampu untuk aplikasi pengetahuan project management yang dimiliki.
·           Personal - Terkait dengan bagaimana perilaku project manager dalam melaksanakan proyek atau aktifitas terkait. Efektifitas personal mencakup attitude, karakter inti personal, dan kepemimpinan, yang menyediakan kemampuan untuk membimbing team proyek ketika mencapai objective proyek dan menyeimbangkan project constraints.

Dalam melaksanakan tugasnya yang berhubungan dengan tim proyek dan stakeholder, project manager yang efektif disyaratkan keseimbangan etika, interpersonal, dan keahlian konseptual yang dapat membantu mereka menganalisa situasi dan berinteraksi dengan sesuai. Sehingga diperlukan interpersonal skill yang penting bagi project manager (PMBOK), yaitu:

·        ·         Team building.
·         Motivation
·         Communication.
·         Influencing.
·         Decision Making (termasuk dalam problem solving).
·         Kesadaran budaya dan politis.
·         Negosiasi.
·         Trust building.
·         Manajemen konflik.
·         Coaching.
 
Di samping itu, Project manager sering dihadapkan pada situasi-situasi yang penuh tekanan dan himpitan kepentingan. Sehingga sering berada pada situasi genting yang penuh tekanan yang dapat berpotensi hilangnya opportunity proyek jika project manager tidak mampu mengendalian tekanan-tekanan yang terjadi atau mengubahnya menjadi konflik yang konstruktif. Di sini, kemampuan bekerja dalam tekanan menjadi cukup penting terutama pada proyek besar dengan kompleksitas sangat tinggi dan dengan dukungan eksisting stakeholder yang sangat rendah.

Dalam situasi apapun, project manager haruslah bersikap optimis, tenang dan berfikiran positif atas segala kejadian, semangat pantang menyerah, dan memiliki keyakinan tinggi dalam menjalankan proyek serta terkadang harus menciptakan humor untuk meredakan tekanan tim. Sikap-sikap tersebut sangat akan sangat mempengaruhi lingkungan dan stakeholder terutama tim proyek.

Keahlian lain seperti kemampuan memprediksi kejadian dan dampak, ketajaman analisis, serta kreatifitas tinggi dan high-multitasking juga diperlukan dalam membuat keputusan penting dan atau menciptakan ide dan strategi baru yang brilian dalam menyelesaikan segala permasalahan proyek yang seringkali terjadi secara bersamaan.

2.      Sistem Analis

Sistem analis merupakan individu kunci dalam proses pengembangan sistem. Sistem analis mempelajari masalah dan kebutuhan dari organisasi untuk menentukan bagaimana orang, data, proses, komunikasi dan teknologi informasi dapat meningkatkan pencapaian bisnis. Seorang sistem analis juga merupakan orang yang paling bertanggung jawab pada proses analisa dan perancangan sistem informasi.

Analis adalah sebuah aktivitas atau konsep kegiatan yang mempelajari, merumuskan, menyusun, membentuk dan membangun sebuah system yang sesuai dengan keinginan user atau pemakai sehingga dapat dimanfaatkan secara optimal dan maksimal.

Analisis Terhadap Sebuah System dibagi menjadi 4 :

  1. Analisis Masalah,Sesuatu yang menghambat tercapainya tujuan.
  2.  Analisis Kelemahan,Sesuatu yang mengakibatkan pencapaian tujuan tidak optimal dan maksimal.
  3.  Analisis Kebutuhan, Bagaimana menyediakan yang dibutuhkan bagi user.
  4.  Analisis Kelayakan,Memperhitungkan besarnya biaya yang dikeluarkan untuk mendapatkan informasi


3.      Programer

Programer Komputer adalah profesi yang bertugas untuk membuat sebuah program melalui bantuan bahasa pemrograman yang dapat digunakan untuk menyelesaikan permasalahan melalui otomasi dengan bantuan perangkat lunak atau software. Tugas inti dari seorang programmer sama seperti tugas sebuah program itu sendiri. Sebuah program itu didesain dan dikembangkan agar mampu membatu manusia sebagi pengguna (user) dalam mengatasi kegiatan kesehariannya. Jadi, tugas seorang programmer komputer adalah menolong manusia menyelesaikan kegiatan sehari-harinya dengan bantuan komputer.

Tugas yang harus dilakukan Programer antara lain   :

1.      Membangun/mengembangkan software terutama pada tahap construction dengan melakukan coding dengan bahasa pemprograman yang ditentukan
2.      Mengimplementasikan requiremant dan desain proses bisnis ke komputer dengan menggunakan algoritma /logika dan bahasa pemprograman
3.      Melakukan testing terhadap software bila diperlukan.

Keahlian yang diperlukan seorang Programer :

1.      Menguasai Algoritma dan logika pemprograman (ini penting sekali)
2.      Memahami metode, best practice dan tool/pemodelan pemprograman seperti OOP, design pattern, UML (kemampuan membaca dan menerapkan)
3.      Menguasai salah satu atau beberapa bahasa pemprograman populer seperti C++, VB, PHP, C#, Java, Ruby dll (untuk web developer perlu juga menguasai HTML, DHTML, CSS, JavaScript dan AJAX)
4.      Memahami RDBMS dan SQL (Structured Query Language)
5.      Menguasai bahasa Inggris (hal ini sangat penting saat ini karena bahasa en-US merupakan bahasa ibu di dunia IT)

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. DBA mungkin juga merencanakan, mengkoordinasi dan melaksanakan langkah-langkah keamanan untuk menjaga database. Suatu perusahaan mungkin mengharuskan seorang DBA memiliki sertifikasi atau gelar untuk  sistem database (misalnya, Microsoft Certified Database Administrator).

Tugas-tugas seorang administrator database bervariasi, tergantung pada job description-nya, perusahaan, peraturan Teknologi Informasi (TI), fitur-fitur teknis, dan juga kemampuan dari DBMS yang diberikan. Semua itu termasuk pemulihan setelah bencana (backups and testing of backups), analisis kinerja dan tuning, pemeliharaan data dictionary, dan desain database.

Peran DBA meliputi  :

1.      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.

2.      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.

3.      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.

4.      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.

5.      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.

6.      Data pemodelan dan optimasi – pemodelan data befungsi untuk mengoptimalkan sistem tata letak untuk mengambil yang paling keuntungan dari I / O subsystem.

5.      Desainer

Desainer adalah seseorang yang merancang sesuatu. Definisi yang terluas, kemungkinan diberikan oleh seorang psikolog bernama Herbert Simon: Everyone designs who devises courses of action aimed at changing existing situations into preferred ones, artinya: "Setiap orang mendesain untuk merencanakan serangkaian aktivitas yang bertujuan untuk mengubah situasi yang ada menjadi lebih baik"

6.      Engineering

Engineering adalah suatu ilmu keteknikan yang dipraktekkan ke dalam kehidupan kita untuk mempermudah kita dalam melakukan sesuatu. Engineering mampu mengatasi permasalahan yang ada di sekitar kehidupan sehari-hari dari hal yang terkecil hingga besar. engineering juga mempunyai kontribusi yang besar untuk kemajuan pembangunan suatu negara.

Profesi engineering menuntut standard sikap terhadap yang tinggi serta memliki tanggung jawab kepad klien dan mitra dan masyrakat sebagai satu kesatuan yang utuh. Proses ini membutuh kan bidang pengetahuan yang yang spesifik, dan para anggotanya mendapatkan status profesional setelah melalui jalur-jalur pendidikan dan pelatihan yang jelas.

Aktivitas Engginering  :

1.      Riset adalah aktivitas yang betujuan mencari pengetahuan baru atau menemukan pemahaman baru yang lebih baik mengenai fakta-fakta yang telah diketahui.

2.      Pengembangan adalah aktivitas yang bertujuan untuk mengubah hasil-hasil dan penemuan yang diperoleh dari riset kedalam bentuk produk,metode, atau proses yang berguna.

3.      Desain atau perenacanaan adalah proses mengubah konsep-konsep dan inforamsi menjadi rencana-rencana dan spesifikasi yang terperinci, yang dengannya sebuah produk jadi atau fasilitas tertentu dapat dibuat atau dibangun.

4.      Produksi adalah aktivitas industri yang menghasilkan produk-produk jadi dari bahan-bahan mentah melalui proses manufaktur.

5.      Konstruksi atau pembangunan adalah proses merubah desain dan bahan-bahan menjadi bangunan-bangunan fasilitas-fasilitas semisal gedung, jalan raya, dan fasilitas-fasilitas telekomunikasi dan daya listrik.

6.      Operasi didalam engineering diartikan sebagai penerapan prinsip-prinsip engineering ataupelaksanaan kerja lapangan. Dalam manufaktur, operasi melibatkan kegiatan-kegiatan seperti pembelian bahan-bahan mentah, pemeliharaan pabrik dan pengarahan serta pengawasan buruh. Para insinyur berperan penting dalam menjalankan aktivitas operasi di perusahaan-perusahaan fasilitas pabrik (listrik dan sebagainya), perkeretan api, telekomunikasi, dan dalam menangani sistem-sistem pengendalian lalu lintas dikota-kota besar AS.

7.      Penjualan didalam industri berbasis teknologi sering kali melibatkan jasa para insinyur terlatih untuk merekomendasikan mesin-mesin peralatan, suku cadang, atau layanan-layanan terbaik untuk memenuhi kebutuhan pelanggan.

8.      Manajemen dibanyak perusahaan di berbagai industri dipegang dan dikendalikan oleh para insinyur. Secara umuum, para insinyur ini bertanggung jawab memecahkan masalah-masalah kebijakan,keuangan, organisasi dan SDM, humas, dan pemesanan serta penjualan.


Sumber :

http://manajemenproyekindonesia.com/?p=2822
http://lsoumeru.mhs.uksw.edu/2012/11/pengertian-sistem-analis-sistemanalis.html
http://etikaprogrammer2013.blogspot.com/2013/05/pengertian-programmer_28.html
https://choirulyogya.wordpress.com/profesi-ti/1-programmerdeveloper/
https://ekosuwono.wordpress.com/2010/01/07/database-administrator/
http://dewaaweddewaawed.blogspot.com/2012/05/pengertian-desainer.html

http://dunia-atas.blogspot.com/2011/03/definisi-engineering.html

Tidak ada komentar:

Posting Komentar