Chartech can provide  programme governance consulting on the following:-

  • Design Authority
  • Quality Assurance
  • Quality Gates

This covers the set-up, implementation, education and roll-out to companies.


Design Authority

The Design Authority (DA) is responsible for ensuring that the consequences of any design Design Authoritydecision are understood. The Design Authority maintains a consistent, coherent and complete perspective of the programme design, defining the programme critical interfaces, so that business operations can be changed and benefits secured in a coordinated manner across the organisation.


They can be defined in a number of forms, which may consist of both business and technical design authority; or separate business design authority (BDA) and technical design authority (TDA).

We can help with the following:

  • Set-up of a DA unique to your organisation
    • Level of authority
    • Terms of reference
    • Format and structure of the DA
    • Escalation and mediation process
  • Education and mentoring a DA


Quality Assurance

Quality assurance refers to ways of ensuring the quality of the software product.Technical and business assurance consists of many aspects that ensures projects are on track and typically executed throughout the development life-cycle.


Quality Gates

Quality Gates are located before a phase that is strongly dependent on the outcome of a previous phase. They are especially useful between phases where breaches in disciplines must be overcome.  Quality gates that we follow in software development are between requirement, design, build, test and production readiness.


Each Quality Gate includes a check of documents relevant to the previous phase. A Quality Gate demands a set of documents and includes special requirements on these documents, both of which are detailed in a checklist. The check itself is performed in a session with decision makers and domain experts. Depending on their decision, the project can be cancelled, put on hold, or approved to proceed with caveats.


The assurance software provides an audit record of how a project has progressed throughout the development lifecycle.



The software allows the definition of questions for each assurance point. These questions are then rated by the project and linked to the evidence in support of the answers. Once completed, a group or many groups are assigned to review the answers for that assurance step, and RAG status is assigned. The overall RAG status is system calculated and reports are produced. As this information is held in a central database, analysis can be carried out at programme level to see the overall health of projects.