Pro Coder Quiz

CapDev Harbinger Group

ProCoder Quiz of the Month - July 2024

Top 3 Winners:

Meghana Chavhanake, Ankita Bhujbal and Avinash Singh

Congratulations!!

Quiz Questions and answers are below:

1. What is the primary unit of estimation in Agile?
a) Hours
b) Story Points
c) Days
d) Sprints

Correct Answer: Option b) Story Points

2. Which of the following is a commonly used Agile estimation technique?
a) SWOT Analysis
b) PERT Analysis
c) Planning Poker
d) Monte Carlo Simulation

Correct Answer: Option c) Planning Poker

3. What is the main advantage of using story points over hours for estimation?
a) Story points are more precise
b) Story points account for complexity and effort
c) Story points are easier to convert to monetary value
d) Story points are universally standardized

Correct Answer: Option b) Story points account for complexity and effort

4. In Planning Poker, what card values are typically used for estimation?
a) 1, 2, 3, 4, 5
b) 1, 2, 4, 8, 16
c) 1, 2, 3, 5, 8, 13
d) 1, 3, 5, 7, 9

Answer: c) 1, 2, 3, 5, 8, 13

5. What is the purpose of a sprint planning meeting?
a) To review the previous sprint
b) To estimate the effort required for backlog items
c) To discuss team performance
d) To assign tasks to individual team members

Correct Answer: Option b) To estimate the effort required for backlog items

6. What is the concept of "velocity" in Agile?
a) The speed at which code is written
b) The number of hours worked per sprint
c) The amount of work a team can complete in a sprint
d) The frequency of sprint reviews

Correct Answer: Option c) The amount of work a team can complete in a sprint

7. Which of the following is NOT a factor considered in Agile estimation?
a) Complexity
b) Risk
c) Team size
d) Uncertainty

Correct Answer: Option c) Team size

8. What is the Fibonacci sequence used for in Agile estimation?
a) To set deadlines for project completion
b) To rank user stories by priority
c) To estimate the relative size of tasks
d) To calculate team capacity

Correct Answer: Option c) To estimate the relative size of tasks

9. In which Agile framework is the term "velocity" most commonly used?
a) Kanban
b) Scrum
c) XP (Extreme Programming)
d) Lean

Correct Answer: Option b) Scrum

10. Why is it important to include the entire team in the estimation process?
a) To ensure everyone agrees on the deadlines
b) To create a sense of ownership and commitment
c) To speed up the estimation process
d) To reduce the overall workload

Correct Answer: Option b) To create a sense of ownership and commitment

11. True or False. Planning Poker discourages independent thinking during Estimation as Agile teams need to work together.

a) True
b) False 

Correct Answer: Option b) False

12. Bucket system and Silent estimation are both optimized for

a) Accuracy
b) Speed 
c) Anonymity
d) Flexibility

 Correct Answer: Option b) Speed

13. The 3 point estimation approach considers

a) Optimistic Scenario
b) Likely Scenario
c) Pessimistic Scenario
d) All the above 

Correct Answer: Option d) All the above

14. "Planning fallacy" is when a person

a) Had a bias towards optimism
b) Had a bias towards pessimism

Correct Answer: Option a) Had a bias towards optimisum

15. Teams can acknowledge uncertainty early on in their project by

a) Not Making early promises
b) Iterating often, i.e. frequently early releases to stakeholders
c) Negotiating better with stakeholders and learning to say “No”
d) All answers are correct

Correct Answer: Option d) All answers are correct


Last modified: Wednesday, 24 July 2024, 4:39 PM