Posts

Showing posts from September, 2024

Tugas 3 - KPPL

Nama   :  Ahmad Hafiz Mahardika NRP     : 5025201196 Kelas    : Konsep Pengembangan Perangkat Lunak (E) Comparison of the System Development Life Cycle and Prototype Model for Software Engineering Link Paper : https://www.researchgate.net/publication/359844438_Comparison_of_the_System_Development_Life_Cycle_and_Prototype_Model_for_Software_Engineering Deskripsi : Paper ini membandingkan beberapa model proses, termasuk kelebihan dan kekurangan dari masing-masing model proses, untuk mencari model proses apa yang paling cocok digunakan dalam bisnis retail atau augmented reality clothing system. Model Proses : Paper ini membandingkan beberapa model proses seperti Waterfall Model, V-Shape Model, Iteration Model, Spiral Model, Big Bang Model, Agile Model, Prototype Model, Scrum Model, Augmented-reality interactive technology, ADDIE (Analysis, Design, Development, Implementation and Evaluation), RAD Model, dan DevOps Model. Tahapan Aktivitas yang Dilakukan : Req...

Tugas 2 - KPPL

Nama   :  Ahmad Hafiz Mahardika NRP     : 5025201196 Kelas    : Konsep Pengembangan Perangkat Lunak (E) Pertanyaan : Tools, Methods, Process, dan Quality yang digunakan dalam Software Engineering. Jawaban : Tools Version Control Tools: Untuk mengelola versi kode sumber. Contoh: Git, SVN. Integrated Development Environment (IDE): Untuk menulis dan mengedit kode. Contoh: Visual Studio Code, IntelliJ IDEA, Eclipse. Build Tools: Untuk otomatisasi kompilasi dan deployment. Contoh: Maven, Gradle. Testing Tools: Untuk pengujian perangkat lunak. Contoh: JUnit (untuk testing Java), Selenium (untuk testing aplikasi web). Methods Agile : Model pengembangan perangkat lunak dengan cara membagi projek menjadi beberapa fase dan menekankan pada kolaborasi dan peningkatan. Contoh : Scrum Waterfall Model: Metode pengembangan yang linear dan berurutan, di mana setiap fase harus diselesaikan se...