Roles and Responsibilities

 

Orange – Business

Blue – facilitate process aspects of the Project

Green – Technical development

 

Business Sponsor: must hold a sufficiently high position

  • Owns the Business Case
  • Ensures ongoing viability of project in line with the Business Case
  • Ensure funds & other resources are made available
  • Ensure decision making process for escalated project issues is effective and rapid
  • Responds rapidly to escalated issues

 

Business Visionary:

  • Owns wider implications of any change from organisational perspective
  • Defines the business vision for the project
  • Communicates & promotes business vision
  • Contributes to key requirements, design & review sessions
  • Approves changes to high level requirements in the PRL (Prioritised Requirements List)
  • Ensures collaboration across stakeholder business areas
  • Ensures business resources are available as needed
  • Promoting translation of business vision into working practice
  • Acting as final arbiter of any disagreements between team members

 

Project Manager:

  • Responsible for delivery of the solution
  • Managing the working environment in which the solution is evolving
  • Communicating with Senior Management with frequency & formality they deem necessary
  • High level project planning & scheduling, but not detailed task planning
  • Monitoring progress against the baselined project plans
  • Managing risk & issues as they arise, escalating to senior business / technical roles as required
  • Managing overall configuration of the project
  • Motivating teams to meet their objectives
  • Managing business involvement with SDTs
  • Resourcing Specialist Roles as required
  • Handling problems escalated from SDTs
  • Coaching SDTs when handling difficult situations
  • PM needs to protect SDT from Project Board to allow them to deliver within their Timebox; keep their velocity
  • Needs to ensure that the SDT know their boundaries -> get on with their job
  • Needs to clarify roles at start

 

Tech Coordinator: Design authority

  • Agrees & control tech architecture
  • Determine tech environments
  • Advise on & co-ordinating each team’s technical activities
  • Identifying & owning architectural & other technical based risk, escalating to Project Manager
  • Ensuring non-functional requirements are achievable & met
  • Ensuring adherence to appropriate standards of tech best practice
  • Controlling technical configuration of the solution
  • Managing technical aspects of the transition of solution into live use
  • Resolving technical differences between technical team members

 

Solution Development Team: Empowered to make decisions on a d2d basis

  • Team leader
    • Reports to Project Manager
    • Ensures SDT functions as a whole to meet its objectives
    • Plans & co-ordinates all aspects of product delivery at the detailed level
    • Leadership rather than a management role
    • Ideally elected by peers

 

  • Business Ambassador
    • Provides business related info from those ultimately using the solution
    • Provides business perspective of solutions fitness for purpose
    • Guides the evolution of the solution
    • Responsible for day to day communication between the project and the business

 

  • Business Analyst
    • Focuses on relationship between business & technical roles
    • Ensures accurate & decisive direction  to SDT on day to day basis
    • Ensures business needs are analysed & reflected in guidance team needs to generate solution

 

  • Solution Developer
    • Interprets business requirements and translates them into deployable solution, that meets functional & non-functional needs
    • Ideally allocated full time
    • Otherwise first priority = risk

 

  • Solution Tester
    • Performs testing in accordance with Tech Testing Strategy throughout project

 

  • Business Advisor
    • Often a peer of ambassador
    • Provide specific & specialist input to solution development / testing
    • Normally will be an intended user or beneficiary of the solution

 

  • Technical Advisor
    • Provides specific & specialist technical input:
      • Requirements, deign & review sessions
      • Operational perspective for day to day decisions
      • Operational or support scenarios to help define & test the solution
      • Assurance that the solution is evolving correctly
      • Operational acceptance testing
      • Development of support documentation
      • Training of operations & support staff

 

Workshop Facilitator

  • Responsible for managing the workshop process
  • Catalyst for preparation & communication
  • Responsible for context of workshop, not content
  • Should be independent of outcome to be achieved in workshop

 

DSDM Coach

  • Helps team members get the most out of the approach
  • Ideally certified as DSDM Coach, to ensure their competence has been independently validated

Leave a Reply