- Stage Gate
- A decision checkpoint at the end of each development phase where a defined authority reviews deliverables and approves — or halts — progression to the next stage.
- IP Assignment
- A contractual clause transferring ownership of inventions, designs, or work product created during the development process to a specified party.
- Joint Development Agreement
- A contract between two or more parties to collaborate on creating a new product, specifying each party's contributions, costs, and ownership of resulting IP.
- Design Freeze
- A formal milestone at which the product's specifications are locked and no further design changes are permitted without a documented change-order process.
- Work-for-Hire
- A legal doctrine under which work product created by an employee or contractor within the scope of engagement is owned by the commissioning party from creation.
- Milestone Deliverable
- A specific, measurable output — prototype, test report, regulatory filing — that must be completed and accepted before the next development stage begins.
- Background IP
- Intellectual property owned by a party before the development engagement begins, which is licensed (not assigned) for use in the project.
- Foreground IP
- New intellectual property created specifically in the course of the development project, whose ownership is governed by the development agreement.
- Acceptance Criteria
- Pre-defined, measurable standards a deliverable must meet for the receiving party to formally approve it and trigger milestone payments or stage progression.
- Change Order
- A written amendment to the agreed development scope, timeline, or budget that both parties must sign before any out-of-scope work begins.
- Termination for Convenience
- A clause permitting either party to end the development agreement before completion without cause, subject to defined notice and wind-down payment obligations.