Kelompok 4
ANGGOTA KELOMPOK
PENJELASAN :
Gambar spiral diatas mengilustrasikan bagaimana rekayasa sistem
membangun sebuah perangkat lunak diulai dari penentuan kebutuhan
perangkat lunak, kemudian dilanjut dengan membentuk rancangan
hingga akhirnya ke pengkodean. Strategi atau skema pengujian
dimulai dengan unit testing dimana masing-masing unit perangkat
lunak yang diimplimentasikan menjadi sasaran pengujian, kemudian
dilakukan integration testing dengan fokus pengujian adalah desain
dan konstruksi arsitektur perangkat lunak, hingga dilakukan
validation testing dengan sasaran pengujian adalah kesesuaian
dengan kebutuhan perangkat lunak yang telah ditentukan di awal
pengembangan, dan berakhir pada system testing, dimana perangkat
lunak dan keseluruhan elemen sistem diuji.
UNIT TESTING Y
1. Project manager
Project manager berperan besar menjadi penghubung bagi rekan
rekan timnya dalam hal negosiasi infrastruktur dan timeline
pengerjaan proyek, serta membatasi fitur yang tidak
seharusnya dikerjakan di dalam timeline yang telah
ditentukan.
Tanggung jawab :
- Menentukan arah tim
- Mengatur pekerjaan / tugas
- Berbicara dengan client
2. System Analyst
Tanggung jawab :
- Menganalisis keseluruhan sistem dan proses
bisnis
- Mendokumentasikan analisis kebutuhan networking
dan infrastruktur
- Meningkatkan kinerja sistem
3. UI/UX Designer
UX Designer ( User Experience Designer ) berperan membuat pengguna
merasa nyaman dalam menggunakan aplikasi.UI Designer ( User
Interface Designer ) berperan untuk membuat wireframe atau rancangan
kasar berupa layout yang akan dikerjakan oleh frontend designer.
Tanggung jawab :
- Merancang antarmuka pengguna yang menarik dan fungsional, serta
menciptakan pengalaman pengguna yang memuaskan.
4. Technical Writer
Technical writer berperan untuk meminimalisir istilah-istilah teknis
yang asing untuk orang awam dan mengolahnya jadi istilah yang bisa
dipahami oleh banyak orang.
Tanggung jawab :
- Mendokumentasikan keseluruhan sistem yang dibuat secara jelas
- Membuat help quide dan software manual documentation/buku petunjuk
penggunaan perangkat lunak untuk diberikan kepada client.
5. Quality assurance
Quality assurance berperan untuk menguji perangkat atau sistem
yang dibangun.
Tanggung jawab :
- Melakukan monitoring dan serangkaian uji dalam upaya memberi
jaminan kualitas pada pembeli.
6. Network Engineer
Network engineer berperan untuk Mencegah sekaligus menyelesaikan
permasalahan terkait kendala jaringan.
Tanggung jawab :
- Memasang instalasi jaringan komputer yang dibutuhkan sistem
- Memperbaiki berbagai masalah jaringan.
Y
7. System Engineer
System Engineer berperan dalam proses desain dan integrasi sistem
baru yang digunakan perusahaan—baik sistem komputer ataupun sistem
mekanik.
Tanggung jawab :
- Melakukan perencanaan dan memonitor performa sistem secara
menyeluruh.
8. Frontend Designer
Frontend designer berperan untuk memahami bagaimana seorang
pengguna nyaman dengan tampilan suatu website atau aplikasi yang
diaksesnya.
Tanggung jawab :
- Menerjemahkan apa yang dibuat oleh UI / UX Designer dalam bentuk
bahasa pemrograman tertentu yang dipilih.
9. Web Developer
Web Developer berperan penting dalam pembangunan situs web.
Tanggung jawab :
- Membangun sisi backend dan mengimplementasikan database dan proses
bisnis yang sudah diberikan oleh system analyst.
- Menyempurnakan tampilan web yang sudah dikerjakan oleh frontend
designer.
Tanggung jawab :
- Menangani aplikasi yang berbasis desktop.
THANK YOU