Professional Documents
Culture Documents
Contract Template
In short, you can expect our software development process to be more fluid, adaptable, and
lean than is common in the software development industry. This will allow you to realize a final
product that meets or exceeds your expectations, and prevents you from being held financially
responsible for software that does not help you reach your objectives.
Project Deliverables
[Sender.Company] will develop software matching the following description:
[Software.Description]
For additional details regarding deliverables and other project details, refer to the attached
project outline document.
Project Timeline
One of the keys to Agile Software Development is an insistence on a fluid development cycle
that allows for and adapts to outside input and project changes during every phase of the
project. As a result, we do not offer completion dates. Instead, we focus on completing each
phase during a given software development project as quickly as possible, while maintaining a
strong focus on design and technical excellence.
This project will be segmented into the following phases:
Requirements Gathering
Technical & Design Specifications
Design Mockups
Development
Testing
Delivery
Approval
Key Personnel
The following personnel will be involved in this software development project:
Name Role
Please note that while this is the projected core project team, [Sender.Company] reserves the
right to substitute or supplement members of this team as necessary in order to complete the
software development process in a timely manner without sacrificing technical or design
excellence.
Pricing
This project will be billed monthly on a time-and-materials basis. Each month,
[Client.Company] will receive a net-30 invoice for services rendered during the previous 30 day
period, accompanied by a detailed breakdown of hours utilized by each member of the
[Sender.Company] team.
The table below includes the hourly rates for each role within our agile software development
team:
Name Price
Contract Terms
The terms of this agreement are designed to be simple to understand and reasonable to all
involved parties. Should any disagreements arise that are not clearly governed by the terms of
this agile software development contract, both parties agree to resolve those disagreements in
accordance with generally accepted contract law, and the laws of [Sender.State].
Requirements
Both parties agree that the requirements listed in this contract and it's attachments serve only as
a starting point, and are subject to modification throughout the project, up to acceptance and
final approval by [Client.Company].
Project Costs
This project will be billed on a time-and-materials basis. Final project costs are not projected or
guaranteed, a result of the agile software development approach that allows for changing
requirements, methods, and designs throughout a project.
In addition to time and materials billed for software development purposes,
[Sender.Company] will invoice [Client.Company] for any pre-approved travel-related costs at
cost, and will make a reasonable effort to secure travel and related accomodations at affordable
rates.
Acceptance
By signing below, both parties agree to the terms of this contract, and indicate their intent to
move forward with the software development project immediately.
______________________ _____________________
[Client.FirstName] [Client.LastName] [Sender.FirstName] [Sender.LastName]
[Client.Company] [Sender.Company]
______________________ _____________________
Date Date