Clear commercial boundaries

Agree ownership, permitted use and confidentiality before delivery

Software engagements combine client information, newly created work, existing tools and third-party components. The agreement should distinguish them clearly and state what is transferred, licensed, retained and handed over.

What this engagement addresses

A focused response to the risk in front of you

The final scope is shaped around the current environment. These workstreams show the questions and evidence normally required.

01

Confidentiality

Protected information, permitted recipients, handling obligations and exclusions defined in the applicable agreement.

02

Created deliverables

Ownership or licence terms for paid project deliverables described with any conditions for transfer.

03

Background materials

Pre-existing methods, utilities, templates and general know-how identified separately from client-specific work.

04

Third-party components

Open-source, cloud, API and commercial dependencies recorded with their own licence or service terms.

Reviewable outputs

Leave with evidence the next team can use

Deliverables are adapted to the agreed questions, available access and level of confidence. Limitations and unresolved dependencies remain visible.

Compare engagement models
  1. 01

    NDA or confidentiality terms where appropriate

  2. 02

    Statement of work and deliverable definition

  3. 03

    Ownership and licence schedule

  4. 04

    Third-party dependency register

  5. 05

    Repository, credential and documentation handover plan

  6. 06

    Exit and transition responsibilities

Working sequence

Each stage produces something to review

  1. 01

    Identify

    List confidential inputs, intended deliverables and existing materials.

  2. 02

    Classify

    Separate created work, background IP and third-party components.

  3. 03

    Agree

    Record ownership, licences, restrictions and transfer conditions.

  4. 04

    Track

    Maintain dependency and deliverable records during delivery.

  5. 05

    Handover

    Transfer agreed code, documentation and access through a controlled process.

Common questions

Useful answers before you begin

Ownership is governed by the signed agreement. Client-specific paid deliverables can be assigned or licensed as stated there, subject to payment and identified third-party or background materials.

It is material developed independently of the engagement, such as reusable methods or utilities. Its permitted use should be stated if it is included in a deliverable.

They remain subject to their original licences. The project should maintain visibility of material dependencies and relevant obligations.

No. It explains issues that should be addressed. Each party should obtain appropriate legal advice before signing an agreement.