Tugas 2 KPPL E Alendra Rafif 5025221297

Berikut adalah penjelasan singkat dari Tools, Methods, Process, Quality yang digunakan dalam software engineering.:

  1. 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.
  2. 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).
  3. 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).
  4. 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

Popular posts from this blog

Tugas 12 KPPL E Alendra Rafif_5025221297

Tugas 7 KPPL E_Alendra Rafif_5025221297

Tugas 6 KPPL E_Alendra Rafif Athaillah_5025221297