Create a bespoke document in minutes, or upload and review your own.
Get your first 2 documents free
Your data doesn't train Genie's AI
You keep IP ownership of your information
Agile Software Development Agreement
"I need an Agile Software Development Agreement for a fintech startup engaging a development company to build a mobile payment application, with specific focus on data security, regulatory compliance, and Australian banking regulations."
1. Parties: Identification of the parties entering into the agreement
2. Background: Context of the agreement and high-level project objectives
3. Definitions: Definitions of key terms used throughout the agreement, including agile-specific terminology
4. Term and Termination: Duration of the agreement and termination rights
5. Agile Development Process: Description of the agile methodology, roles, ceremonies, and delivery approach
6. Sprint Planning and Execution: Process for planning, executing, and reviewing sprints
7. Acceptance Criteria and Testing: Definition of done, acceptance testing procedures, and quality requirements
8. Change Management: Process for handling changes to requirements or scope
9. Payment Terms: Fee structure, payment schedule, and invoicing requirements
10. Intellectual Property Rights: Ownership and licensing of pre-existing and newly developed IP
11. Confidentiality: Protection of confidential information and trade secrets
12. Data Protection and Privacy: Obligations regarding data handling and privacy compliance
13. Warranties and Indemnities: Standard warranties and indemnification provisions
14. Limitation of Liability: Caps on liability and exclusions
15. General Provisions: Standard boilerplate clauses including governing law, notices, and dispute resolution
1. Source Code Escrow: Optional provisions for source code escrow arrangements, recommended for business-critical applications
2. Security Requirements: Specific security standards and compliance requirements, necessary for sensitive data or regulated industries
3. Service Levels: Service level agreements for maintenance and support, relevant for ongoing service arrangements
4. Business Continuity: Disaster recovery and business continuity requirements, important for mission-critical systems
5. Third-Party Integration: Requirements for integration with third-party systems or services, needed when external integrations are part of scope
6. Cloud Services: Specific provisions for cloud-based development and deployment, relevant for cloud-based solutions
7. Open Source Software: Management of open source components and compliance requirements, needed when using open source
8. Training and Knowledge Transfer: Requirements for training and documentation, important for complex systems or when client team needs upskilling
1. Project Scope: Detailed description of project scope, including initial product backlog and high-level requirements
2. Commercial Terms: Detailed pricing, payment structure, and commercial arrangements
3. Technical Requirements: Technical specifications, architecture, and non-functional requirements
4. Team Structure and Roles: Detailed description of team composition, roles, and responsibilities
5. Development Infrastructure: Requirements for development, testing, and production environments
6. Acceptance Testing Criteria: Detailed acceptance testing procedures and criteria
7. Security Standards: Detailed security requirements and compliance standards
8. Service Levels and KPIs: Detailed service levels, metrics, and measurement procedures
9. Change Request Template: Template and process for submitting and approving changes
10. Exit Plan: Procedures for transitioning services at contract end
Authors
Agile Methodology
Backlog
Business Day
Change Request
Client Materials
Confidential Information
Contractor Materials
Definition of Done
Deliverables
Development Environment
Documentation
Epic
Final Acceptance
Force Majeure Event
Intellectual Property Rights
Iteration
Key Personnel
Milestone
Minimum Viable Product
Open Source Software
Personal Information
Product Owner
Production Environment
Project
Release
Requirements
Scrum Master
Services
Source Code
Sprint
Sprint Planning
Sprint Retrospective
Sprint Review
Staging Environment
Story Points
Technical Specifications
Test Environment
Third Party Materials
Time and Materials
Unit Testing
User Acceptance Testing
User Story
Velocity
Services
Term
Payment
Intellectual Property
Confidentiality
Data Protection
Acceptance Testing
Change Management
Agile Methodology
Sprint Process
Project Governance
Personnel
Quality Assurance
Warranties
Liability
Indemnification
Force Majeure
Termination
Exit Management
Security
Audit Rights
Insurance
Dispute Resolution
Assignment
Subcontracting
Notice
Governing Law
Interpretation
Entire Agreement
Service Levels
Documentation
Risk Allocation
Compliance
Business Continuity
Third Party Rights
Source Code
Acceptance Criteria
Performance Standards
Maintenance and Support
Technology
Financial Services
Healthcare
Retail
Manufacturing
Government
Education
Telecommunications
Professional Services
Energy
Transportation
Media and Entertainment
Legal
Information Technology
Procurement
Software Development
Quality Assurance
Information Security
Risk Management
Commercial
Project Management Office
Product Management
Operations
Compliance
Chief Technology Officer
Product Owner
Scrum Master
Project Manager
Software Development Manager
Legal Counsel
Procurement Manager
IT Director
Chief Information Officer
Contract Manager
Software Architect
Development Team Lead
Quality Assurance Manager
Information Security Officer
Risk Manager
Commercial Manager
Find the exact document you need
Software Development SLA
Australian-jurisdiction Software Development SLA template defining service standards, performance metrics, and mutual obligations between developer and client.
App Development Agreement
An Australian-compliant legal agreement template for mobile and web application development projects, covering all essential aspects from development to delivery.
Software Developer Employment Contract
Australian-compliant employment contract template for software developer roles, covering essential terms and technology-specific provisions.
Software Co Development Agreement
An Australian-law governed agreement for collaborative software development between two or more parties, covering development responsibilities, IP rights, and project governance.
Software Development Consulting Agreement
An Australian-law governed agreement for software development consulting services, defining terms, obligations, and deliverables between consultant and client.
Software Development Subcontractor Agreement
An Australian-law governed agreement establishing terms for software development subcontracting arrangements, including work scope, IP rights, and compliance requirements.
Freelance Software Developer Contract
Australian-compliant contract template for engaging freelance software developers, covering essential terms and protections for both parties.
Agile Software Development Agreement
An Australian-law governed agreement for Agile software development services, covering development methodology, deliverables, and commercial terms.
Service Level Agreement For Software Development
An Australian-compliant Service Level Agreement outlining software development services, performance standards, and legal obligations between a service provider and client.
Software Developer Contract
An Australian-law governed agreement establishing terms and conditions for software development services, including work scope, IP rights, and delivery requirements.
Software Development Contract
An Australian-law governed agreement for software development services, defining project scope, deliverables, and mutual obligations between developer and client.
Download our whitepaper on the future of AI in Legal
Genie’s Security Promise
Genie is the safest place to draft. Here’s how we prioritise your privacy and security.
Your documents are private:
We do not train on your data; Genie’s AI improves independently
All data stored on Genie is private to your organisation
Your documents are protected:
Your documents are protected by ultra-secure 256-bit encryption
Our bank-grade security infrastructure undergoes regular external audits
We are ISO27001 certified, so your data is secure
Organizational security
You retain IP ownership of your documents
You have full control over your data and who gets to see it
Innovation in privacy:
Genie partnered with the Computational Privacy Department at Imperial College London
Together, we ran a £1 million research project on privacy and anonymity in legal contracts
Want to know more?
Visit our Trust Centre for more details and real-time security updates.
Read our Privacy Policy.