Anda di halaman 1dari 3

FAKULTAS TEKNIK

UNIVERSITAS DR. SOETOMO


http:// teknik.unitomo.ac.id

UJIAN TENGAH SEMESTER (UTS) SEMESTER GASAL 2022/2023

Mata Kuliah : Web Back End Development


Jurusan/Kelas : Teknik Informatika / Sore
Waktu : 90 Menit
Hari/Tanggal :
Sifat Ujian : Open Online
Dosen Pengampu : Dwi Cahyono, S.Kom, M.T.

Soal
1. Uraikan jawaban Anda yang dimaksud dengan DevOps?
2. Uraikan jawaban Anda terkait dengan kerangka pengembangan perangkat
lunak, pada Langkah TRD, Arsitektural Review, API Spesification dan
BE/FE Development?
3. Uraikan jawaban anda terkait dengan model pengembangan sistem
menggunakan Agile beserta prinsip dasar pengembangan menggunakan
Agile?
4. Uraikan jawaban anda yang dimaksud dengan CI/CD?

NAMA : Bagas Nurcahya


NIM : 202021420002
Jawaban

1. kombinasi dari filosofi budaya, penerapan, dan peralatan yang meningkatkan


kemampuan organisasi untuk memberikan aplikasi dan layanan dalam kecepatan
yang tinggi

2. Menyederhanakan pemrograman dengan mengabstraksi implementasi yang


mendasarinya dan hanya mengekspos objek atau tindakan yang dibutuhkan
pengembang. Sementara untuk klien mungkin memberi pengguna tombol yang
melakukan semua langkah untuk mengambil dan menyorot email baru, API untuk
input/output file mungkin memberi pengembang fungsi yang menyalin file dari satu
lokasi ke lokasi lain tanpa mengharuskan pengembang memahami operasi sistem
file yang terjadi di belakang layar

3. dengan menggunakan metode pengembangan Agile, bisa dikatakan efisiensi karena


bekerja sendiri yang membuat prioritas dan mengurangi pekerjaan yang dirasa tidak
FAKULTAS TEKNIK
UNIVERSITAS DR. SOETOMO
http:// teknik.unitomo.ac.id

UJIAN TENGAH SEMESTER (UTS) SEMESTER GASAL 2022/2023

Mata Kuliah : Web Back End Development


Jurusan/Kelas : Teknik Informatika / Sore
Waktu : 90 Menit
Hari/Tanggal :
Sifat Ujian : Open Online
Dosen Pengampu : Dwi Cahyono, S.Kom, M.T.

memberikan hasil. Feedback dari konsumen yang cepat dan mengetahui status
project yang jelas.

o Mengutamakan kepuasan pelanggan untuk memberikan software yang


bagus.
o Perubahan pada persyaratan harus diterima bahkan bila itu terjadi pada tahap
akhir pengembangan.
o Pelaku bisnis dan pengembang bekerja sama setiap hari dalam seluruh
proyek.
o Penting untuk menyediakan lingkungan dan dukungan yang baik untuk
memotivasi pengembang.
o Komunikasi dari dan dalam tim pengembang dilakukan secara tatap muka.
o Perangkat lunak yang berfungsi adalah ukuran dari kemajuan.
o Sering mengirimkan perangkat lunak yang berfungsi dalam beberapa
minggu dan bulan dengan preferensi waktu yang lebih pendek.

4. Rangkaian praktik pengembangan perangkat lunak secara otomatis yang


memungkinkan developer untuk menerapkan perubahan yang lebih sering dan andal
pada perangkat lunak yang dikembangkan.
Karena sistemnya yang berkelanjutan, developer dapat terus menguji dan
menerapkan perubahan kode dari perangkat yang dikembangkan tanpa harus
membuat kode baru dari versi sebelumnya yang gagal.
Contohnya, ketika sedang membuat dan mengembangkan rangkaian code untuk
perangkat lunak. Saat pengerjaan, tiba-tiba terdapat perubahan yang
mengharuskanmu menyesuaikan beberapa bagian yang sedang dikerjakan, atau
bahkan yang sudah memasuki tahap produksi. Meskipun kita dan rekan-rekan
bekerja dari device yang berbeda, bisa tetap langsung mengirimkan perubahan
FAKULTAS TEKNIK
UNIVERSITAS DR. SOETOMO
http:// teknik.unitomo.ac.id

UJIAN TENGAH SEMESTER (UTS) SEMESTER GASAL 2022/2023

Mata Kuliah : Web Back End Development


Jurusan/Kelas : Teknik Informatika / Sore
Waktu : 90 Menit
Hari/Tanggal :
Sifat Ujian : Open Online
Dosen Pengampu : Dwi Cahyono, S.Kom, M.T.

tersebut ke bagian produksi untuk melakukan penyesuaian tanpa harus membuat


kode baru.

Anda mungkin juga menyukai