Referensi
Referensi yang relevan untuk penelitian dengan judul "Agile Methodology for Scalable
Software Development: Integrating Automated Testing and Continuous Integration to
Enhance Team Productivity":
1.Pressman, R. S., & Maxim, B. R. (2019). Software Engineering: A Practitioner's
Approach. McGraw-Hill Education.
oBuku ini adalah panduan komprehensif tentang pengembangan
perangkat lunak, termasuk metodologi Agile dan konsep integrasi
berkelanjutan. Bab-bab tentang Agile dan pengujian otomatis akan
sangat relevan.
2.Beck, K., Beedle, M., van Bennekum, A., et al. (2001). Manifesto for Agile
Software Development. Agile Alliance.
oManifesto Agile memberikan dasar filosofis dan prinsip Agile yang
sangat penting untuk memahami tujuan dan penerapan metodologi ini
dalam proyek pengembangan perangkat lunak yang skalabel.
3.Fowler, M., & Foemmel, M. (2006). Continuous Integration. ThoughtWorks.
oDokumen ini memperkenalkan prinsip-prinsip dasar dari continuous
integration (CI) dan menjelaskan mengapa CI menjadi elemen penting
dalam proses pengembangan perangkat lunak modern, terutama dalam
tim Agile yang bekerja dengan pengujian otomatis.
4.Duvall, P. M., Matyas, S., & Glover, A. (2007). Continuous Integration:
Improving Software Quality and Reducing Risk. Addison-Wesley.
oBuku ini adalah panduan lengkap tentang continuous integration,
membahas bagaimana CI dapat meningkatkan kualitas perangkat lunak,
mengurangi risiko, dan mempercepat pengembangan dalam lingkungan
Agile.
5.Bass, L., Weber, I., & Zhu, L. (2015). DevOps: A Software Architect's Perspective.
Addison-Wesley.
oBuku ini membahas DevOps, termasuk penerapan otomatisasi pengujian
dan integrasi berkelanjutan, serta dampaknya pada produktivitas tim.
Buku ini relevan untuk skala pengembangan yang besar dengan tim
Agile.
6.Ramesh, B., Cao, L., & Baskerville, R. (2010). Agile requirements engineering
practices and challenges: an empirical study. Information Systems Journal,
20(5), 449-480.
7