Sebelum kita mengerjakan suatu project, kita harus menentukan terlebih dahulu Tim untuk menjalankan tugas masing-masing. Tim itu terdiri dari :
1. Project Manager
2. System Analist
3. Programmer
4. DBA
5. Designer
6. Functional
1. Project Charter
2. Business Blueprint
3. Functional Definition
4. Cheksit quality
5. Anover Document Project
Langsung saja saya akan menjelaskan tentang definisi dan tugas dari yang telah saya sebutkan diatas.
1. PROJECT MANAGER
Seorang project manager mempunyai tanggung jawab dan tugas yang bermacam-macam, tidak hanya terfokus pada hal-hal yg teknis sifatnya.
Bagaimana layaknya seorang project manager harus mempunyai kemampuan membuat tim proyek agar tetap solid, mampu memonitor dan mengontrol budget dengan membuat bar chart & critical path serta mempunyai kemampuan analisis resiko yang baik.
Tugas Seorang Project Manajer :
1. Membuat RAPK dan kegiatan perencanaan yang lain
2. Mempresentasikan RAPK untuk disyahkan
3. Menangani tugas-tugas : Engineering, administrasi keuangan, personalia, umum serta=. operasi lapangan.
4. Membina hubungan kerja dengan : Owner, Konsultan (perencana, pengawas, MK), mitra kerja (supplier, subkontraktor, mandor)
5. Melaksanakan rapat mingguan atau rapat bulanan internal dan exsternal
2. SYSTEM ANALIST
System analist yaitu seseorang yang bertanggung jawab atas penelitian, perencanaan, pengkoordinasian, dan merekomendasikan pemilihan perangkat lunak dan sistem yang paling sesuai dengan kebutuhan organisasi bisnis atau perusahaan.
Tugas Seorang System Analist:
1. Berinteraksi dengan pelanggan untuk memahami kebutuhan sistem yang akan di gunakan.
2. Berinteraksi dengan desainer untuk mengemukakan antarmuka yang diinginkan atas suatu perangkat lunak.
3. Berinteraksi ataupun memandu programer dalam proses pengembangan sistem agar tetap berada pada jalurnya.
4. Melakukan pengujian sistem baik dengan data sampel atau data sesungguhnya untuk membantu para penguji.
5. Mengimplementasikan sistem baru/sistem usulan yang akan digunakan perusahaan.
6. Menyiapkan dokumentasi berkualitas.
3. PROGRAMMER
Programmer yaitu orang yang bertugas mengimplementasikan rancangan sistem analis atau bertugas untuk menulis kode program untuk suatu aplikasi tertentu sesuai sistem yang dianalisa sebelumnya.
Tugas Seorang Programmer:
1. Bertanggung jawab pemrogram terbatas pada pembuatan program komputer.
2. Pengetahuan programer cukup terbatas pada teknologi komputer, sistem komputer, utilitas dan bahasa-bahasa program yang diperlukan.
3. Pekerjaan programer sifatnya teknis dan harus tepat dalam pembuatan instruksi-instruksi program.
4. Pekerjaan programer tidak menyangkut hubungan dengan banyak orang, terbatas pada sesama pemrogram dan analis sistem yang mempersiapkan rancang bangun (spesifikasi) program.
4. DBA
Database administrator yaitu seseorang yang bertanggung jawab terhadap penanganan database di dalam suatu organisasi.
Peran DBA meliputi:
1. 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.
2. Keamanan 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.
3. Desain database (pendahuluan) - DBA dapat terlibat di awal tahap desain database, menghilangkan banyak masalah yang mungkin terjadi. DBA tahu DBMS dan sistem, dapat menunjukkan potensi masalah, dan dapat membantu pengembangan kinerja tim dengan pertimbangan khusus.
5. DESIGNER
Designer adalah seseorang yang merancang sesuatu. Dalam hal ini yang dibahas adalah designer suatu website, jadi seseorang tersebut merancang suatu tampilan agar website tersebut terlihat menarik dan nyaman digunakan.
Tugas Seorang Designer :
1. Membuat gambar-gambar yang akan disisipkan kedalam website dengan menggunakan Photoshop dan sebagainya.
2. Menata Layout untuk pemasangan Banner, Link, Animasi & sebagainya.
3. Mengatur Konten Website sesuai dengan kategori & diintegrasikan dengan link navigasi.
4. Membangun Website mulai dari halaman depan sampai akhir sesuai dengan struktur web yang dipilih.
5. Melakukan uji coba setiap halaman &memeriksa kesalahan penulisan HTML, CSS, & sebagainya.
6. FUNCTIONAL
Functional yaitu orang yang melakukan pengecekan terhadap project yang telah selesai baik dengan melakukan testing maupun melakukan penulisan. functional meliputi :
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.
Referensi :
Fajar Aristya Blog
Blognya Usfa
Yance Qalam