Scrum
The Scrum Agile model is built on three core pillars that support its empirical process control. These pillars ensure that teams can continuously inspect and adapt both their work and process.

Key Features
Define Quality from the Start
Established clear Definition of Done (DoD) and acceptance criteria to ensure quality expectations were defined before development.
Embed Testing Within Sprints
Integrated testing early in every sprint with continuous unit, integration, and regression testing throughout development.
Cross-functional Teams
Worked with developers, testers, and DevOps engineers to share responsibility for delivering high-quality software.
Automation and CI/CD
Implemented automated builds, testing, and CI/CD pipelines to validate code changes and maintain deployment readiness.
Sprint Reviews & Retrospectives
Reviewed product quality and team processes regularly to improve testing practices, communication, and defect prevention.
The
Impact
1
Transparency
Maintained clear visibility of sprint progress, priorities, and project goals across the entire team.
2
Inspection
Regularly reviewed sprint progress and product quality to identify issues early and ensure continuous improvement.
3
Adaptation
Quickly adjusted plans, priorities, and processes whenever changes or risks were identified during the sprint.
4
Continuous Collaboration
Encouraged close collaboration between developers, testers, and stakeholders to deliver quality outcomes.
5
Customer Value
Focused on delivering valuable, high-quality features in every sprint based on customer feedback and business needs.