Anda di halaman 1dari 9

Bekerjasama Dalam Tim

Bekerja dalam tim untuk mengembangkan dan menguji program juga harus memiliki
kesatuan dan kebersamaan. Pengembangan dan pengujian program harus dalam
pembagian tugas yang jelas. Pembagian kerja tim IT secara lengkap sebagai berikut:

1. Project Manager
Tugasnya adalah sebagai berikut:
Menetukan arah tim, mengtur pekerjaan /tugas dan berbicara dengan client.
Project manager berperan besar menjadi penghubung bagi rekan timnya dalam hal
negosiasi, infrastruktur dan timeline pengerjaan project.
Juga membatasi fitur yang tidak seharusnya dikerjakan didalam time line yang
sudah ditentukan
Project manager juga harus mempunyai pengetahuan yang sama dengan rekan tim
nya agar bias mengukur kemampuan temannya untuk menyelesaikan suatu
pekerjaan
2. System Analyst

Bertugas dalam menganalisis


keseluruhan system dan proses
bisnis. Client akan memvalidasi
client diagram berupa flowchart,
DFD,UML, dan ERD sebagai
gambaran proses bisnis yang
diinginkan oleh client. Tugas
system analist termasuk
mnedokumentasikan analisa
kebutuhan networking dan
infrastruktur.
3. UI/UX Designer
UI/UX Designer (User Experience
Designer) berperan membuat
pengguna merasa nyaman dalam
menggunakan aplikasi. Dengan
sdemikian, pengguna dapat
menyelesaikan kebutuhan saat
menggunakan aplikasi. Hasil pekerjaan
UX designer digunakn oleh UI
Designer. UI Designer (User Interface
Designer) yang berperan untuk
membuat wireframe atau rancangan
kasar berupa layout yang akan
dikerjakan oleh frontend designer.
4. Technical Writer
Bertugas mendokumentasikan
keseluruhan system yang
dibuat secara jelas. Juga
membuat help guide dan
software manual
dokumentasi/buku petunjuk
penggunaan perangkat lunak
untuk diberikan kepada client.
dengan baik
5. Quality Assurance
• Dibutuhkan untuk menguji
perangkat atau system atau
system yang dibangun.
Pengujian dilakukan baik
secara manual
maupunotomatis dengan
berbagai macam kemungkinan.
Kemudian hasil pengujiannya
didokumentasikan
6. Network Enginer
Bertugas dalam memasang instalasi jaringan computer yang dibutuhkan
system
7. System Engineer
System enginer harus mampu menguasai konfigurasi yang tepat
akanmenyediakan infrastruktur untuk aplikasi dan system yang diperlukan
8. Fronted Designer
Bertugas menerjemahkan apa yang dibuat oleh UI/UX Designer dalam
bentuk bahasa pemograman tertentu yang dipilih.
9. Web Developer
Bertugas membagun sisi backend dan mengimplementasikandata base dan
bisnis proses. Bisnis yang sudah diberikan oleh system analyst. Web
developer juga menyempurnakan tampilan web yang sudah dikerjakan
oleh fronted designer, web service, yang digunakan oleh mobile developer
atau desktop application developer ditangani oleh web developer
10. Mobile Apps Developper
Bertugas mengerjakan aplikasi untuk iOS ataupun untuk Android dengan
sepengetahuan UX Desegner, system allays dan web developer serta
quality assurance.
11. Desktop Aplication Developer
Bertugas untuk menangani aplikasi yang berbasis desktop. Karena tidak
semua aplikasi yang berbasis desktop. Karena tidak semua aplikasi
berbasi mobile atau web.

Dalam tim pengembang dan penguji program setidaknya ada project


manager, system analyst, quality assurance dan fronted designer

Anda mungkin juga menyukai