Jumat, 28 November 2014

TUGAS SOFTSKILL PEMODELAN DESAIN GRAFIK

·         TIM PENGEMBANG SUATU PROJECT

      Project Manager
Project Manager mempunyai tugas dan tanggung jawab untuk memimpin pelaksanaan proyek sesuai dengan kontrak. Dalam pelaksanaan tugasnya Project Manager harus memperhatikan kepentingan perusahaan, kepentingan pemilik proyek, peraturan-peraturan yang berlaku dan situasi lingkungan tempat proyek dilaksanakan. Project Manager harus mampu untuk mengelola berbagai macam kegiatan, sejumlah besar tenaga kerja dan tenaga ahli, terutama dalam aspek perencanaan, pelaksanaan dan pengendalian untuk mencapai tujuan proyek.

Berdasarkan Job Description yang dikeluarkan PT. PP(Persero) dalam Buku Referensi untuk Kontraktor (2003), Project manager berfungsi sebagai berikut :
  • Penanggung jawab tercapainya tujuan proyek (Quality, Cost, Delivery, dan Safety) 
  • Pengelola dan bertanggung jawab seluruh sumber dayasehingga efektif dan efisien guna tercapainya sasaran / tujuan di unitnya 
  • Penanggung jawab terlaksananya Sistem Managemen Mutu ISO-9001:2000, OHSAS1801:1999 dan system management lingkungan 14001:2004.
Tugas Seorang Project Manajer :
  • Membuat RAPK dan kegiatan perencanaan yang lain 
  • Mempresentasikan RAPK untuk disyahkan 
  • Menangani tugas-tugas : Engineering, administrasi keuangan, personalia, umum serta operasi lapangan. 
  • Membina hubungan kerja dengan : Owner, Konsultan (perencana, pengawas, MK), mitra kerja (supplier, subkontraktor, mandor) 
  • Melaksanakan rapat mingguan atau rapat bulanan internal dan exsternal 
  • Mengadakan evaluasi terhadap : Progres phisik, biaya, Quality, Standar, moral dan maintenace. 
  • Membuat rencana tindak lanjut / corrective action terhadap penyimpangan yang terjadi 
  • Membina CM, SEM, SOM, SAM guna peningkatan kinerjanya dalam mendukung visi perusahaan.

·         Sistem Analis
Orang yang bertugas untuk menganalisis sistem termasuk permasalahan yang terjadi beserta pemecahannya dan kebutuhan pengguna, sistem analis harus ahli tidak hanya tentang teknologi komputer tetapi juga tentang bisnis. Sistem analis merupakan perencana program ynag akan dibuat oleh programmer.

Tugas utama Sistem Analis :
  1. Menentukan lingkup sistem
  2. Mengumpulkan fakta 
  3. Menganalisis fakta 
  4. Mengkomunikasikan temuan-temuan tersebut melalui laporan analisis sistem

Tanggung jawab Sistem Analis:
  1. Tanggungjawab analis sistem tidak hanya pada pembuatan program komputer  saja, tetapi pada sistem secara keseluruhan. 
  2. Pengetahuan analis sistem harus luas, tidak hanya pada teknologi komputer, tetapi juga pada bidang aplikasi yang ditanganinya. 
  3. Pekerjaan analis sistem dalam pembuatan program terbatas pada pemecahan masalah secara garis besar. 
  4. Pekerjaan analis sistem melibatkan hubungan banyak orang, tidak terbatas pada sesama analis sistem,programer tetapi juga pemakai sistem dan manajer

·         Programmer
Orang yang membuat / menuliskannya ke dalam bahasa pemrograman yang telah dibuat rancangannya oleh sistem analis, programmer tentunya harus ahli di bidang teknologi komputer. 
Berikut ini adalah beberapa kode etik yang disadur berdasarkan kode etik yang kini digunakan oleh perkumpulan programmer internasional yang berlaku saat ini :
  • Seorang programmer tidak boleh membuat atau mendistribusikan Malware.
  • Seorang programmer tidak boleh menulis kode yang sulit diikuti dengan sengaja.
  • Seorang programmer tidak boleh menulis dokumentasi yang dengan sengaja untuk membingungkan atau tidak akurat. 
  •  Seorang programmer tidak boleh menggunakan ulang kode dengan hak cipta kecuali telah membeli atau telah meminta izin.
  •  Tidak boleh mencari keuntungan tambahan dari proyek yang didanai oleh pihak kedua tanpa izin. 
  • Etika profesi yang berlaku bagi programmer di indonesia. Tidak boleh mencuri software khususnya development tools. 
  • Tidak boleh menerima dana tambahan dari berbagai pihak eksternal dalam suatu proyek secara bersamaan kecuali mendapatkan izin. 
  • Tidak boleh menulis kode yang dengan sengaja menjatuhkan kode programmer lain untuk mengambil keuntungan dalam menaikkan status. 
  • Tidak boleh membeberkan data-data penting karyawan dalam perusahaan. 
  • Tidak boleh memberitahu masalah keuangan pada pekerja dalam pengembangan suatu proyek. 
  •  Tidak pernah mengambil keuntungan dari pekerjaan orang lain.
  • Tidak boleh mempermalukan profesinya. 
  • Tidak boleh secara asal-asalan menyangkal adanya bug dalam aplikasi. 
  • Tidak boleh mengenalkan bug yang ada di dalam software yang nantinya programmer akan mendapatkan keuntungan dalam membetulkan bug. 
  • Terus mengikuti pada perkembangan ilmu komputer.
·         DBA(Database Administrator)
Seorang 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).

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. 
  7.  Bertanggung jawab atas administrasi perusahaan yang berhubungan dengan database dan analisis, desain, dan penciptaan database baru.

·         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".

Dalam hal ini yang dibahas adalah desainer suatu program, jadi seseorang tersebut merancang suatu tampilan agar program tersebut terlihat menarik dan nyaman digunakan.

·         Engineer
Engineer  adalah sebuah profesi, sama seperti halnya dengan ilmuan,dokter maupun profesi lainnya. Profesi dimana didalamnya ada pengetahuan matematika dan ilmu alam yang dapat melalui pendidikan dan pengalaman praktek yang didapat dari orang tersebut.

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.

Insinyur maupun ilmuan memiliki pengetahuan matematik dan ilmu yang sama baiknya, namun ilmuan untuk memperoleh pengetahuan yang baru, sedangkan insinyur untuk merancang dan menghasilkan perangkat-perangkat,struktur-struktur dan proses-proses yanga dapat digunakan. Dengan kata lain, ilmuan berupaya untuk mengetahui, sedangkan insinyur berupaya untuk melakukan, disitulah perbedaannya.

SDM pendukung Engineering :
·      Engineer(Insinyur)
·      Tim Pendukung Engineer(Designer, Teknisi, Drafter)

·         Functional
Dalam hal ini orang yang memegang peranan sebagai Functional berarti dia harus mengetesdari hasil program dan membuat dokumen.
Dalam Functional dikenal dengan peran lain seperti :
1.      Project Charter
Merupakan dokumen bertanda tangan yang secara resmi mendefinisikan serta mengesahkan sebuah proyek. Oleh karena itu, project charter ini dibuat tentu saja setelah proposal proyeknya disetujui. Tanpa project charter, tujuan proyek akan menjadi ambigu dan kadang tidak dipahami secara benar oleh para stakeholder.
2.      Business Blueprint
Suatu diagram atau chart mengenai gambaran bisnis secara keseluruhan yang harus sangat diperhatikan oleh para pengusaha, pemimpin ataupun para eksekutif yang benar-benar ingin dapat mengatur dan mengelola bisnisnya dengan baik dan benar.
3.       Functional Definition
 Individu yang bertugas untuk membuat rancangan interface dari suatu project.
4.      Cheksit quality
Dalam hal ini orang yang bertugas sebagai Cheksit Quality akan menguji coba dari program yang telah dibuat.
5.      Anover Document Project
Anover document project merupakan orang yang bertugas membuat tutorial dari project yang telah dibuat.


SUMBER :