This is a basic contract for a client to have software written with strong intellectual property protection for you, the client. It is intended to make sure you, the client, get what you have paid for. It does not include a specification of work. That is assumed to be set out in detail in a schedule. Suitable for any type of work.
This agreement is a supplement to a contract of employment. Use it to protect intellectual property or other secrets in a high security environment. It will be signed by select staff employed on a special project or incorporated into the contract of employment for many staff working in a high security business.