ACTUAL QUESTIONS AND ANSWERS, OFFICER TRAINING EXAM, ENGINEERING
LEADERSHIP.
Commonly / negative – Answer An anti-pattern is a occuring
solution or situation in projects, with
consequences.
Analysis paralysis - Answer:
The project for a software product is stuck in the specification phase, waiting for the
product requirements to be perfected. Which anti-pattern is this?
Silos - Answer: The project for a software product has separate teams that do not
communicate well with each other, leading to an incoherent product. Which anti-
pattern is this?
Have each member independently make their choice, reveal the choices at the same
time, and discuss. -
- Answer: The development team is deciding between two data compression libraries
for a mobile app. To avoid groupthink and make an effective decision, what should the
team do?
C. Little movement happens on task board until just before the sprint review. - Answer:
Which of the following would be an indicator of a fire drill anti-pattern?
A. Little value is provided by the product for a while, but the developers are forced to
keep completing user stories for the sprint review
, B.Little working software is created, but documentation is shown instead at the sprint
review
C. Little movement happens on task board until just before the sprint review
D. Little is heard from the development manager until a problem arises with a user
story is shown at the sprint review.
C. Technology risk - Answer: Suppose a mobile application has a growing user base
and the underlying server-side platform is not scaling with the demand. What main
type of risk is happening, which could cause the product or project to fail?
C. Low/ medium - Answer: From the version of the impact versus liklihood matrix
presented in the course, a risk with low impact and high likelihood would be a
risk, a risk with high impact and medium likelihood
would be a risk.
Arrange formal iOS training for the developers and allow time for learning. - Answer:
Backed by market data, a software product manager wants a new video game to
support the iOS platform, natively. The past games by the development team were
Android apps. In a risk plan, there is a risk identified and indicated that the
developments team is inexperienced with iOS. What would be a suitable action for
this risk?
No change - Answer: A development team calculates their velocity to be 20 story
points in their recently finished sprint. They had completed a use story estimated at 5
story points. However, later in the project, it is noticed that the user story needs some
enhancements, estimated at 1 story point. How should their previously calculated
velocity be revised?
Break down the work into tasks (each task will produce a work product), and discuss
the potential risks for each work product with the developers. - Answer: What would
be a useful way to determine the specific project risks for a software product?
A. When the project is ready to be released - Answer: Which of the following is an
example of a milestone?