Pro Coder Quiz

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