📄️ Open Source/Solution
Open source is not just about code — it's about collaboration, transparency, and creating better public services for everyone. By using and contributing to open source software, Cambodia’s digital government can benefit from global innovation, reduce costs, and ensure technology choices are open, secure, and future-ready.
📄️ Agile Methodology
In today’s rapidly evolving digital landscape, software needs to be flexible, user-centered, and fast to deliver. Agile development has emerged as the go-to approach to meet these demands — not just for startups, but for governments, enterprises, and non-profits alike.
📄️ Choosing Technology
Choosing technology is often the most significant area of investment you’ll make when developing or maintaining your service.
📄️ DevOps
DevOps is a transformative approach that bridges the gap between software development (Dev) and IT operations (Ops), aiming to shorten the development lifecycle and deliver high-quality software continuously. By integrating development and operations, DevOps practices enable teams to accelerate delivery through automation, collaboration, fast feedback, and iterative improvement.
📄️ GitOps
GitOps is a modern operating model that applies DevOps best practices—like version control, CI/CD, collaboration, and compliance—to infrastructure management. At its core, GitOps treats your Git repository as the single source of truth for both application and infrastructure definitions.
📄️ Quality Assurance
Effective quality assurance requires integrating testing activities at every stage of your service development — starting from the initial discovery phase, continuing through design and build, and extending into live operation and maintenance. Regular testing ensures that your service remains reliable, user-friendly, and secure over time.
📄️ Secure Development
To establish a baseline of minimum-security requirements and best practices required for all software development activities to minimize vulnerabilities, reduce risks, and ensure confidentiality, integrity, and availability (CIA) of systems and data throughout the Software Development Life Cycle (SDLC). These minimum requirements are aligned with industry standards and frameworks such as NIST, OWASP, and ISO/IEC 27034.