Answering: “What is pair programming?”

What is pair programming?
(choose the best answer)
A. Developers that are able to write code both in the back-end and front-end.
B. Two persons working on the same Product Backlog item trying to get it done as soon as possible.
C. A Tester and Developer working together to ensure high quality.
D. Two Developers working on the same problem, at the same computer (physically or virtually), at the same time.

Answering: “What is pair programming?” Read More »

Answering: “What tactic should a Scrum Team use to divide a group of 100 people into multiple Scrum Teams?”

What tactic should a Scrum Team use to divide a group of 100 people into multiple Scrum Teams?
(choose the best answer)
A. Create teams based on their skills across multiple layers (such as database, UI, etc).
B. Ask the Product Owner to assign the people to teams.
C. Ask the people to divide themselves into teams.

Answering: “What tactic should a Scrum Team use to divide a group of 100 people into multiple Scrum Teams?” Read More »

Answering: “What are possible benefits of Test-Driven Development?”

What are possible benefits of Test-Driven Development?
(choose the best three answers)
A. It helps break down complex problems into smaller ones that are much easier to be tackled.
B. It helps to identify gaps in understanding the desired behavior.
C. It increases collaboration between Developers as it requires Pair Programming.
D. It is a great way for Testers to contribute early in the Sprint as they can start creating all the tests from the beginning on.
E. It makes Integration Tests obsolete and by doing so saves a lot of time.
F. It might lead to better code as refactoring is a part of the Test-Driven Development cycle.

Answering: “What are possible benefits of Test-Driven Development?” Read More »

You cannot copy content of this page