NEW
Font size
WorksheetsSFEN2001 Finals Prep Quiz 2
Total questions: 20
Worksheet time: 10mins
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?
Moore’s Law
Conway’s Law
Brooks’ Law
Parkinson’s Law
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?
Parkinson’s Law
Brooks’ Law
Conway’s Law
Moore’s Law
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?
Moore’s Law
Parkinson’s Law
Brooks’ Law
Conway’s Law
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?
Brooks’ Law
Moore’s Law
Conway’s Law
Parkinson’s Law
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?
Moore’s Law
Brooks’ Law
Conway’s Law
Parkinson’s Law
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?
Parkinson’s Law
Moore’s Law
Conway’s Law
Brooks’ Law
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?
Parkinson’s Law
Moore’s Law
Conway’s Law
Brooks’ Law
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?
Parkinson’s Law
Brooks’ Law
Conway’s Law
Moore’s Law
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?
Parkinson’s Law
Conway’s Law
Moore’s Law
Brooks’ Law
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?
Story points measure relative complexity and effort, which improves planning accuracy over time.
Story points hide actual costs, making negotiation easier.
Story points eliminate the need for project tracking.
Story points ensure developers work faster.
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?
Story points hide actual costs, making negotiation easier.
Story points ensure developers work faster.
Story points measure relative complexity and effort, which improves planning accuracy over time.
Story points eliminate the need for project tracking.
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?
Story points ensure developers work faster.
Story points hide actual costs, making negotiation easier.
Story points eliminate the need for project tracking.
Story points measure relative complexity and effort, which improves planning accuracy over time.
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?
Story points eliminate the need for project tracking.
Story points ensure developers work faster.
Story points measure relative complexity and effort, which improves planning accuracy over time.
Story points hide actual costs, making negotiation easier.
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?
Story points hide actual costs, making negotiation easier.
Story points ensure developers work faster.
Story points eliminate the need for project tracking.
Story points measure relative complexity and effort, which improves planning accuracy over time.
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?
Story points eliminate the need for project tracking.
Story points ensure developers work faster.
Story points hide actual costs, making negotiation easier.
Story points measure relative complexity and effort, which improves planning accuracy over time.
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?
Parametric estimation
Analogous estimation
Expert judgment
Bottom-up estimation
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?
Bottom-up estimation
Parametric estimation
Expert judgment
Analogous estimation
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?
Analogous estimation
Bottom-up estimation
Expert judgment
Parametric estimation
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?
Bottom-up estimation
Expert judgment
Analogous estimation
Parametric estimation
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?
Expert judgment, analogous estimation, parametric estimation
Bottom-up estimation, expert judgment, analogous estimation
Bottom-up estimation, analogous estimation, parametric estimation
Parametric estimation, expert judgment, bottom-up estimation
