Apa itu Agile retrospective? Agile Retrospective adalah pertemuan yang diadakan di akhir setiap iterasi dalam pengembangan perangkat lunak Agile. Selama retrospektif, tim merenungkan apa yang terjadi selama iterasi dan menemukan tindakan untuk perbaikan ke depan. Setiap anggota tim menjawab pertanyaan-pertanyaan berikut: Apa yang berjalan baik bagi kami? Apa yang tidak berjalan baik bagi kami? Tindakan […]
Category: Software development
Ansible playbook
Apa itu Ansible Playbook? Ansible Playbook adalah unit skrip terorganisir yang mendefinisikan tugas-tugas yang terlibat dalam mengelola konfigurasi sistem menggunakan alat otomatisasi Ansible. Ansible adalah alat manajemen konfigurasi dari Red Hat yang mengotomatisasi proses konfigurasi banyak server dan penerapan aplikasi. Playbook merupakan komponen inti dari setiap konfigurasi Ansible. Komponen Ansible Playbook Ansible Playbook terdiri dari […]
agile test automation pyramid
Apa itu Agile Test Automation Pyramid? Agile Test Automation Pyramid adalah panduan strategi berbentuk grafik untuk mengimplementasikan pengujian perangkat lunak otomatis. Model ini membagi jenis pengujian menjadi tiga lapisan berdasarkan tingkat pengembalian investasi (ROI) yang dihasilkan dari otomatisasi setiap jenis pengujian tersebut. Komponen dari setiap lapisan dapat berbeda antara satu organisasi dengan yang lain. Namun, […]
Android Studio
Apa itu Android Studio? Android Studio adalah *integrated development environment* (IDE) resmi untuk pengembangan aplikasi Android. IDE ini berbasis pada IntelliJ IDEA, sebuah IDE berbasis Java untuk pengembangan perangkat lunak, yang dilengkapi dengan alat pengeditan kode dan fitur pengembangan lainnya. Untuk mendukung pengembangan aplikasi di sistem operasi Android, Android Studio menggunakan sistem build berbasis Gradle, […]