QuestionQ92

Delivery

A development-team member is working on a prioritized non-functional requirement to integrate with a third-party system. This integration has not previously been completed on the project.

What should the project leader recommend?

  • A Develop and document a detailed architectural design, peer review with the development team, and implement/test
  • B Develop the functional requirements of the solution first before any non-functional requirement, as they provide more customer value
  • C Discuss the integration requirement with the product owner and negotiate it to be lower on the backlog to focus on the minimal marketable feature
  • D Develop and test the implementation approach and demonstrate it at the next sprint review to collect feedback
Explanation

An unfamiliar third-party integration warrants a technical spike: develop and test a feasible implementation approach to expose technical risk and learn what is required. Presenting the result during the Sprint Review supports inspection, stakeholder feedback, and adaptation of subsequent work.

Learn more

Community Discussion

No comments yet. Be the first to start the discussion!