Tugas 2 KPPL E Alendra Rafif 5025221297
Berikut adalah penjelasan singkat dari Tools, Methods, Process, Quality yang digunakan dalam software engineering.:
Tools (Alat):
- Alat bantu pengembangan perangkat lunak seperti IDE (Integrated Development Environment), alat manajemen proyek, sistem pengendalian versi (contohnya: Git), alat pemodelan (misalnya UML), dan alat uji otomatisasi.
- Contoh tools: Visual Studio, IntelliJ IDEA, GitHub, Jenkins.
Methods (Metode):
- Berbagai metodologi dan teknik yang digunakan dalam rekayasa perangkat lunak untuk mendesain, mengembangkan, dan memelihara sistem perangkat lunak.
- Contoh metode: Agile, Scrum, Waterfall, TDD (Test Driven Development).
Process (Proses):
- Sekumpulan aktivitas yang terorganisir untuk mengembangkan perangkat lunak, mulai dari pengumpulan persyaratan hingga pemeliharaan. Proses ini mencakup perencanaan, analisis, desain, pengujian, dan perbaikan.
- Contoh proses: SDLC (Software Development Life Cycle), CI/CD (Continuous Integration/Continuous Deployment).
Quality Focus (Fokus pada Kualitas):
- Kualitas dalam perangkat lunak mengacu pada kemampuan sistem untuk memenuhi kebutuhan pengguna, bebas dari bug, dan mempertahankan kehandalan serta kinerja. Fokus pada kualitas termasuk kegiatan uji perangkat lunak, penjaminan kualitas, dan pengendalian kualitas.
- Contoh aktivitas: Code reviews, Automated Testing, Quality Assurance (QA), dan Software Verification & Validation.
Comments
Post a Comment