To verify that individual units or components of the software function as expected in isolation. What is the type of testing
Unit Tests
Which Scrum Event is timeboxed to 15 minutes?
Daily Scrum
Name the three Scrum Roles
Product Owner, Developers, Scrum Master
Name the pillars of Empiricism
Transparency, Inspection and Adaptation
is a set of practices that combine software development (Dev) and IT operations (Ops) to shorten the development lifecycle and ensure high software quality. Its primary goal is to foster collaboration between teams to deliver software faster and more reliably.
DevOps
What ensures that new code changes do not negatively affect existing functionality. It should be performed after every significant code update or feature addition.
Regression Testing
Which Scrum Event is open to ALL?
Sprint Review
Who is responsible for managing the Product Backlog?
Product Owner
Name the Scrum Artifacts
Product Backlog, Sprint Backlog and Increment
is the process of improving the internal structure of the code without changing its external behavior. It is important to make the code more readable, maintainable, and easier to extend.
refactoring
What is the key difference between Integration Testing and System Testing?
Integration Testing focuses on verifying that different modules or services work together as expected, while System Testing validates the entire system's functionality, including its interaction with external systems.
Which Scrum Event is ends the Sprint?
Sprint Retrospective
Name the Scrum Ceremonies
Sprint Planning, Daily Scrum, Sprint Review, and Sprint Retrospective
Who has to attend the Daily Scrum?
The Developers
True or False: Only the Scrum Master should facilitate the Daily Scrum
False
What popular tool/framework is used for writing and running automated functional tests for web applications?
Selenium
Which Scrum Event do we lay out the work of the sprint?
Sprint Planning
Who owns the Sprint Backlog?
The Developers
What is the outcome of the Sprint Planning?
Sprint Goal
In which architecture, all components of the application are tightly coupled and run as a single unit
monolithic architecture
What is a set of conditions or steps used to verify a specific function or feature of the software. Its main components are the test description, input data, expected result, and actual result.
Test case
ACID stands for
Atomicity, Consistency, Isolation, and Durability
Who is allowed to cancel the Sprint?
Product Owner
Name the five Scrum Values
Focus, Commitment, Courage, Openness, Respect
What refers to the long-term consequences of shortcuts or suboptimal decisions made during software development, often incurred to meet deadlines or deliver features quickly.
Tech Debt