Skip to content

Problem Ownership

Throughout the problem lifecycle, the following key responsibilities are defined. The appropriate time to do so may vary, and in many cases is outlined in AMPFlow governance.

Every individual assigned any problem ownership is accountable for effective succession of responsibilities in the case of planned absence, and responsible for limiting the impact unplanned absence.

  • Problem Owner

    The person who will be responsible for ensuring the problem is defined and validated. Usually this will be a Product Manager, but may be an Engineer or Designer depending on the nature of the problem.

    This person is accountable for ensuring that:

    • the problem is solved effectively, and
    • stakeholders are consulted and informed of progress.
  • Delivery Owner

    The person who will be accountable for asserting delivery governance for the problem. Normally this would be an Agile Delivery Manager, but can be any member of the Delivery Team.

  • Product Lead

    The person who will be responsible for:

    • ensuring the problem is prioritised appropriately,
    • gathering requirements, and
    • coordinating the creation and refinement of functional and non-functional specifications.

    This person is accountable for ensuring the planned solution is aligned with the overarching product strategy and adds measurable value to the product.

    They are also responsible for describing changes to product behaviour to stakeholders.

  • UX Lead

    The person who will be responsible for effective experiential design through the creation and refinement of user journeys and design components.

    This person must be consulted with for user insights to inform requirements gathering, and may be responsible for conducting additional user research.

    This person is accountable for ensuring that planned solutions result in a net benefit to the user experience.

  • Engineering Owner

    The person who will be:

    • accountable and responsible for technical validation.
    • accountable for the implementation and technical design.
    • responsible for coordinating engineering resources.

    This person must be consulted with for technology insights to inform technical requirements, and may be responsible for conducting or coordinating additional technical research.

  • Delivery Team

    The team who will be responsible for:

    • designing the solution, including defining specifications.
    • implementing the solution and determining an effective, incremental way to do so.
    • performing the governed activities.

    Normally this team would include a number of engineers, along with the Problem Owner, Product Lead, UX Lead, Engineering Owner, and Delivery Owner.

Comments