Scrum
An agile framework for managing work with an emphasis on software development, characterized by sprints and iterative progress.
An agile framework for managing work with an emphasis on software development, characterized by sprints and iterative progress.
Rapid Application Development (RAD) is a software development methodology that emphasizes quick prototyping and iterative delivery.
Model-View-Controller (MVC) is an architectural pattern that separates an application into three main logical components: the Model (data), the View (user interface), and the Controller (processes that handle input).
Test-Driven Development (TDD) is a software development methodology where tests are written before the code that needs to pass them.
A prioritized list of tasks, features, and technical debt items that need to be addressed by the engineering team.
Integrated Development Environment (IDE) is a software suite that combines tools like code editors, debuggers, and compilers.
A set of practices and principles that guide agile methodologies, such as Scrum and Kanban, to improve project management and product development.
A methodology that promotes iterative development, collaboration, and flexibility to adapt to changing requirements.
User Acceptance Testing (UAT) is the final phase of the software testing process where actual users test the software to ensure it meets their requirements.