Uploaded by jiyajain.nyu

CONTRACTS

advertisement
CONTINUOUS INTERNAL ASSIGNMENT -1
NAME: Jiya Jain
SEMESTER:2
SECTION: B
ROLL NO.: 41
STUDENT ID: 2320232848
SUBJECT: Contracts
SUBMITTED TO: Mr Rana Navneet Roy
DECLARATION OF ORIGINALITY
I, Jiya Jain, a student of BA LLB (Hons) at Hidayatullah National Law
University, declare that the work submitted as part of my CIA (Continuous Internal
Assessment) is a result of my independent and original work. I have duly
acknowledged all the sources from which the ideas and extracts have been taken.”
“CUSTOM SOFTWARE DEVELOPMENT AGREEMENT”
On the date of 3-04-2024, a Custom Software Development Agreement ("Agreement") is
being made and entered into between two parties.:
The Client, also known as Ryan IT Solutions, is a software company that has been
incorporated under the laws of Maharastra (India). Its main place of business is located at 443
Eston Road, Beverly Hills, Mumbai.
AND
Vihaan Roy, an individual/company residing/incorporated at 117/23 Sector 47 Boston
Towers,Gurugram (hereinafter referred to as the "Developer")
The Parties shall refer to the Company and the Developer jointly, while a Party shall refer to
either the Company or the Developer individually.
WHEREAS, The logistics business is the area of operation for the company, and they are in
need of custom software to make their processes more efficient and organized.
WHEREAS, The Parties, in light of the mutual covenants and agreements contained in this
document, hereby come to an understanding as follows:
NOW, THEREFORE, The Parties, in light of the mutual covenants and agreements contained
in this document, hereby come to an understanding as follows:
1. Project Scope and Specifications
1.1. The Company has hired the Developer to create custom logistics software for them.
This software will be referred to as the "Software". The specifications for the Software are
described in Exhibit A, which is attached to the agreement. This exhibit is also known as the
Software Requirements Specification. The agreement incorporates Exhibit A.herein by
reference.
1.2. The Software shall include, but is not limited to, the following features and
functionalities:
2. Development Process and Milestones
2.1. The Developer shall follow an agile software development methodology, which
includes regular sprint cycles, progress reviews, and iterative development.
2.2. The development process shall be divided into the following milestones:
a. Milestone 1: Project Planning and Requirements Gathering
b. Milestone 2: Software Design and Architecture
c. Milestone 3: Development and Testing (divided into sprint cycles)
d. Milestone 4: User Acceptance Testing and Deployment
e. Milestone 5: Post-Deployment Support and Maintenance
2.3. The detailed timeline, deliverables, and acceptance criteria for each milestone shall be
mutually agreed upon by the Parties and documented in Exhibit B (Project Timeline and
Milestones) attached hereto and incorporated herein by reference.
3. Intellectual Property Rights and Ownership
3.1. The Company shall be assigned and transferred all intellectual property rights, such as
copyrights, patents, trade secrets, and other proprietary rights, in relation to the Software and
any associated documentation, source code, and other materials that are developed pursuant
to this Agreement by the Developer.
3.2. The Company shall have the exclusive and perpetual right to use, modify, distribute,
and sublicense the Software for its business purposes.
4. Quality Assurance and Testing
4.1. The Developer shall implement industry-standard quality assurance and testing
procedures throughout the development process to ensure the Software meets the agreed
upon specifications and requirements.
4.2. The Company shall have the right to conduct user acceptance testing (UAT) during
Milestone 4 to verify the Software's functionality, performance, and compliance with the
requirements.
4.3. Any defects, bugs, or non-conformities identified during UAT shall be promptly
addressed and resolved by the Developer at no additional cost to the Company.
5. Payment Terms
5.1. The Company shall pay the Developer a fixed fee of [amount] for the development and
delivery of the Software, payable in instalments as follows:
a. [Payment milestone 1]: 20 Lakhs upon completion of Milestone 1
b. [Payment milestone 2]: 30 Lakhs upon completion of Milestone 2
c. [Payment milestone 3]: 40 Lakhs upon completion of Milestone 3
d. [Payment milestone 4]: 50 Lakhs upon completion of Milestone 4
e. [Payment milestone 5]: 2 Crores upon completion of Milestone 5
5.2. The respective milestone deliverables' acceptance by the Company will trigger
the payment to be made within 60 days.
5.3. The Developer shall provide detailed invoices for each payment milestone,
along with supporting documentation, if applicable.
6. Confidentiality
6.1. The Developer acknowledges and agrees that during the course of this Agreement, they
may have access to confidential information belonging to the Company, including but not
limited to business plans, financial information, customer data, and trade secrets.
6.2. The Developer shall maintain the confidentiality of such information and shall not
disclose, use, or reproduce it for any purpose other than the performance of this Agreement,
unless otherwise authorized in writing by the Company.
6.3. The confidentiality obligations under this section shall survive the termination or
expiration of this Agreement.
7. Warranties and Representations
7.1. The Developer guarantees that the Software created under this Agreement will be an
authentic creation and will not violate any intellectual property rights of third parties.
7.2. The Developer guarantees that the Software will be devoid of any defects in materials
and workmanship for a specific period of time, which is 2 years starting from the date of final
approval by the Company.
8. Termination
8.1. If one Party breaches this Agreement in a significant manner, the other Party has the
right to terminate it. However, the non-breaching Party must provide written notice of the
breach and a reasonable opportunity for the breaching Party to resolve the issue. This
opportunity cannot be less than 40 days.
8.2. If the agreement is terminated, the Company is responsible for compensating the
Developer for any work that has been completed up until the termination date. Additionally,
the Developer is obligated to transfer all finalized work and materials to the
Company.Company.
9. Governing Law and Dispute Resolution
9.1. The laws of India shall govern and interpret this Agreement.
9.2. The resolution of any disagreements arising from or related to this agreement will be
accomplished through a binding arbitration process in accordance with the regulations
outlined by Raven Arbitrations company.
10. Entire Agreement and Amendments
10.1. The complete agreement between the Parties on the subject matter is contained in this
Agreement, along with all exhibits and attachments. It replaces all earlier or concurrent
agreements, representations, and understandings, whether in writing or orally communicated.
10.2. Any changes or alterations to this Agreement are required to be documented in
writing and endorsed by authorized representatives from both parties involved.Parties.
IN WITNESS WHEREOF, Any changes or alterations to this Agreement are required to be
documented in writing and endorsed by authorized representatives from both parties
involved.
Ryan IT Solutions By:
Name: Mantra Sehgal
Title: CEO of Ryan IT Solutions
Vihaan Roy By:
Name: Vihaan Roy
Title: Developer
Download