wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

SFEN2001 Finals Prep Quiz 2

Total questions: 20

Worksheet time: 10mins

Name
Class
Date
1.

A project manager decides to add eight new developers to a software project that is already behind schedule. After several weeks, productivity drops and delays increase. Which principle best explains this outcome?

a)

Moore’s Law

b)

Conway’s Law

c)

Brooks’ Law

d)

Parkinson’s Law

2.

A team receives a three-month deadline extension for a moderately complex module. Although the functionality is unchanged, the team extends internal reviews, expands testing cycles, and the work still finishes at the very end of the new deadline. Which principle is at play?

a)

Parkinson’s Law

b)

Brooks’ Law

c)

Conway’s Law

d)

Moore’s Law

3.

A company redesigns its payment processing platform. Because the organisation is structured into three highly independent units (frontend, backend, and security), the final system emerges as three semi-isolated subsystems with minimal cross-integration. Which principle explains this architectural pattern?

a)

Moore’s Law

b)

Parkinson’s Law

c)

Brooks’ Law

d)

Conway’s Law

4.

A senior architect predicts that the computational demands of a machine-learning feature will be feasible within two years because commodity processors will be significantly more powerful by then. Which principle supports this reasoning?

a)

Brooks’ Law

b)

Moore’s Law

c)

Conway’s Law

d)

Parkinson’s Law

5.

A project is struggling because the late addition of multiple teams has generated a surge in meetings, code merge conflicts, and onboarding requirements. The project manager notes that even estimating timelines has become more difficult due to increased coordination. This situation is best accounted for by which law?

a)

Moore’s Law

b)

Brooks’ Law

c)

Conway’s Law

d)

Parkinson’s Law

6.

A university software development group maintains separate communication channels for administrators, developers, and UI designers. When a new student management system is developed, it displays a clear “three-layer” separation that mirrors these communication pathways. Which principle has influenced this architectural outcome?

a)

Parkinson’s Law

b)

Moore’s Law

c)

Conway’s Law

d)

Brooks’ Law

7.

A software development team is tasked with creating a new mobile application. As the team grows, they find that communication becomes more challenging, leading to misunderstandings and delays. Which principle best describes this phenomenon?

a)

Parkinson’s Law

b)

Moore’s Law

c)

Conway’s Law

d)

Brooks’ Law

8.

A tech company decides to implement a microservices architecture for its new platform. The decision is influenced by the need for teams to work independently and deploy features without affecting others. Which principle is most relevant to this architectural choice?

a)

Parkinson’s Law

b)

Brooks’ Law

c)

Conway’s Law

d)

Moore’s Law

9.

A project manager notices that as more developers are added to a project, the time taken to complete tasks increases rather than decreases. This situation is best explained by which principle?

a)

Parkinson’s Law

b)

Conway’s Law

c)

Moore’s Law

d)

Brooks’ Law

10.

A product owner prefers using story points during sprint planning because it prevents early discussions about cost and hours, which often slow negotiations with stakeholders. Which statement best captures this advantage?

a)

Story points measure relative complexity and effort, which improves planning accuracy over time.

b)

Story points hide actual costs, making negotiation easier.

c)

Story points eliminate the need for project tracking.

d)

Story points ensure developers work faster.

11.

A scrum team notices that after several sprints, their velocity stabilises, allowing them to predict how much work they can reliably complete in future iterations. This outcome is most aligned with which principle?

a)

Story points hide actual costs, making negotiation easier.

b)

Story points ensure developers work faster.

c)

Story points measure relative complexity and effort, which improves planning accuracy over time.

d)

Story points eliminate the need for project tracking.

12.

A manager claims that because the team uses story points, they no longer need burn-down charts, cumulative flow diagrams, or velocity tracking. Which statement correctly evaluates this claim?

a)

Story points ensure developers work faster.

b)

Story points hide actual costs, making negotiation easier.

c)

Story points eliminate the need for project tracking.

d)

Story points measure relative complexity and effort, which improves planning accuracy over time.

13.

A team lead insists that converting tasks into story points will automatically result in faster delivery because developers will try to “beat the estimate.” Which statement reflects this misunderstanding?

a)

Story points eliminate the need for project tracking.

b)

Story points ensure developers work faster.

c)

Story points measure relative complexity and effort, which improves planning accuracy over time.

d)

Story points hide actual costs, making negotiation easier.

14.

During backlog refinement, a stakeholder becomes concerned that using story points obscures how much the system might cost to build. The scrum master argues that this abstraction reduces unproductive debates about individual task durations. Which principle is being referenced?

a)

Story points hide actual costs, making negotiation easier.

b)

Story points ensure developers work faster.

c)

Story points eliminate the need for project tracking.

d)

Story points measure relative complexity and effort, which improves planning accuracy over time.

15.

A team’s velocity has become consistent across five sprints, allowing them to forecast the likely delivery window for an upcoming release. Which statement best aligns with this observed benefit?

a)

Story points eliminate the need for project tracking.

b)

Story points ensure developers work faster.

c)

Story points hide actual costs, making negotiation easier.

d)

Story points measure relative complexity and effort, which improves planning accuracy over time.

16.

A senior architect is asked to estimate the effort required for building a new data-integration module. She relies heavily on her past twenty years of experience with similar systems and makes a judgement call without formal modelling. Which estimation method is being used?

a)

Parametric estimation

b)

Analogous estimation

c)

Expert judgment

d)

Bottom-up estimation

17.

A project manager uses historical data showing that “processing one financial transaction costs approximately 0.08 developer-hours” and multiplies this by the projected number of transactions in the new system. This represents which technique?

a)

Bottom-up estimation

b)

Parametric estimation

c)

Expert judgment

d)

Analogous estimation

18.

A team is building a student information system. They refer to a similar system completed last year and use its documented cost and duration as the basis for estimating the new project. They adjust only minimally for contextual differences. Which technique is being applied?

a)

Analogous estimation

b)

Bottom-up estimation

c)

Expert judgment

d)

Parametric estimation

19.

A project manager asks each team to break down their assigned subsystem into activities at the lowest practical level of decomposition. Effort is then estimated for each small activity and aggregated upwards to derive the total project estimate. Which method is this?

a)

Bottom-up estimation

b)

Expert judgment

c)

Analogous estimation

d)

Parametric estimation

20.

A software engineering project applies three estimation techniques simultaneously. The team first decomposes modules into tasks and estimates them individually, then compares these results with historical projects of similar scope, and finally checks whether the results align with known productivity metrics such as time per feature. Which of the following correctly identifies the techniques being combined?

a)

Expert judgment, analogous estimation, parametric estimation

b)

Bottom-up estimation, expert judgment, analogous estimation

c)

Bottom-up estimation, analogous estimation, parametric estimation

d)

Parametric estimation, expert judgment, bottom-up estimation