What is the process of designing, building, testing, and maintaining software called?
What is Software Engineering?
What does SDLC stand for?
What is Software Development Life Cycle?
What type of requirement defines how a system should perform rather than what it should do?
What is a non-functional requirement?
In WRSPM, what does "W" stand for?
What is Wants?
What term describes breaking down a system into smaller, interchangeable parts?
What is modularity?
What architectural pattern separates data, logic, and user interface into three components?
What is MVC (Model-View-Controller)?
What type of UML diagram represents the static structure of a system?
What is a structural diagram?
What visual task management tool uses boards and columns to track progress?
What is Kanban?
What type of testing checks if the software meets business needs?
What is acceptance testing?
What does STLC stand for?
What is Software Testing Life Cycle?
What principle means "You Aren't Gonna Need It"?
What is YAGNI?
What term describes the cost of fixing shortcuts taken during development?
What is technical debt?
What OOP principle allows a subclass to inherit properties and methods from a parent class?
What is inheritance?
What role in Agile is responsible for facilitating the team and removing roadblocks?
What is Scrum Master?
What is the term for a time-boxed period where work is completed in Scrum?
What is a sprint?
What is the primary key's role in a database table?
What is to uniquely identify a record?
What does API stand for?
What is Application Programming Interface?
What Git command stages all changes for commit?
What is git add .?
What cloud-based platform is used to store Git repositories?
What is GitHub?
What design principle states that a class should only have one reason to change?
What is the Single Responsibility Principle?
What architecture pattern involves organizing code into layers such as UI, business logic, and data?
What is the Layered Pattern?
What type of testing verifies that different components of a system work together correctly?
What is Integration Testing?
What OOP principle hides internal details and exposes only the necessary parts of a class?
What is Abstraction?
What Agile value emphasizes responding to change over following a plan?
What is Adaptability?
What type of key in a database links to a primary key in another table?
What is a Foreign Key?