Договор о разработке и сопровождении программного обеспечения Software Development and Consulting Services Agreement

СОДЕРЖАНИЕ

1. ОПРЕДЕЛЕНИЕ КОНСУЛЬТАТИВНЫХ УСЛУГ

2. ПРЕДМЕТ (ДОГОВОРА) И УСЛУГИ

3. ОБЯЗАННОСТИ ПРОДАВЦА

4. ПОДЛЕЖАЩАЯ ДОСТАВКЕ ДОКУМЕНТАЦИЯ ПРОГРАММНОГО ОБЕСПЕЧЕНИЯ

5. ОБЯЗАННОСТИ ПОКУПАТЕЛЯ

6. СРОК СОГЛАШЕНИЯ

7. ДЕЙСТВЕННОСТЬ ПОСЛЕ ЗАВЕРШЕНИЯ

8. ГАРАНТИИ

9. ГАРАНТИЯ ПЕРВОНАЧАЛЬНОЙ РАЗРАБОТКИ

10. ПЕРИОД РАБОТОСПОСОБНОГО СОСТОЯНИЯ СИСТЕМ

11. КОНФИДЕНЦИАЛЬНОСТЬ И ЗАЩИТА СИСТЕМ

12. ОГОВОРКА ОБ ОТСУТСТВИИ КОНКУРЕНЦИИ

13. ПРАВА НА НОВЫЕ ИДЕИ

14. ПРАВО ПОКУПАТЕЛЯ ЗАКЛЮЧАТЬ КОНТРАКТ НА ПОДОБНЫЕ РАБОТЫ

15. ОТМЕНА (АННУЛИРОВАНИЕ)

16. ПРАВО СОБСТВЕННОСТИ, ПРАВО ИСПОЛЬЗОВАНИЯ

17. ПЛАТЕЖИ

18. СЧЕТА

19. ОБУЧЕНИЕ

20. ПЕРЕУСТУПКА КОНТРАКТА ПОКУПАТЕЛЕМ

21. ОТСУТСТВИЕ У ПРОДАВЦА ПРАВА ПЕРЕУСТУПКИ КОНТРАКТА

22. КОМПЕНСАЦИЯ ЗА НЕСОБЛЮДЕНИЕ АВТОРСКИХ И ПАТЕНТНЫХ ПРАВ

23. ВОЗМЕЩЕНИЕ ЗАТРАТ И УБЫТКОВ

24. БАНКРОТСТВО

25. ПРАВО ПОКУПАТЕЛЯ НА ПРОВЕРКУ ФИНАНСОВЫХ ОТЧЕТОВ

26. ЮРИДИЧЕСКИЕ ИЗДЕРЖКИ

27. ФОРС-МАЖОР

28. ОТВЕТСТВЕННОСТЬ ПЕРЕД ТРЕТЬИМИ ЛИЦАМИ

29. СЛУЖАЩИЕ ПРОДАВЦА, КОТОРЫМ ПОРУЧЕНА РАБОТА ПО ДАННОМУ СОГЛАШЕНИЮ

30. СООТВЕТСТВИЕ ВСЕМ ЗАКОНАМ. ЧАСТИЧНАЯ НЕДЕЙСТВИТЕЛЬНОСТЬ

31. РЕГУЛИРУЮЩИЙ ЗАКОН

32. ВСЕ ИЗМЕНЕНИЯ В ПИСЬМЕННОЙ ФОРМЕ

33. ЗАГОЛОВКИ, НЕ ИМЕЮЩИЕ СИЛЫ

34. СЛУЖАЩИЕ ПРОДАВЦА, НАНЯТЫЕ ПОКУПАТЕЛЕМ

35. ПОЛНОТА (ЦЕЛОСТНОСТЬ) СОГЛАШЕНИЯ

ПРИЛОЖЕНИЕ A. Программные спецификации программного обеспечения

ПРИЛОЖЕНИЕ B. Приемочное тестирование

ПРИЛОЖЕНИЕ С. РАСЦЕНКИ ТРУДОЗАТРАТ

Настоящий ДОГОВОР заключен ____________ 200_, между компанией XXX, с офисом, расположенным по адресу ______________ (в дальнейшем "Покупатель"),

и компанией ZZZ, с офисом, расположенным по адресу __________(в дальнейшем "Продавец")

ПРИНИМАЯ ВО ВНИМАНИЕ, ЧТО Покупатель желает автоматизировать бухгалтерский учет, заказ на товары, продажи и формы ведения учета для своих операций, и

ПРИНИМАЯ ВО ВНИМАНИЕ, ЧТО Покупатель желает, чтобы Продавец разработал указанные пакеты программного обеспечения, и

ПРИНИМАЯ ВО ВНИМАНИЕ, ЧТО Продавец желает разработать указанные пакеты программного обеспечения для Покупателя,

обе стороны договорились о нижеследующем:

INDEX

1. CONSULTING SERVICES DEFINED

2. SCOPE & SERVICES

3. VENDOR RESPONSIBILITIES

4. SOFTWARE DOCUMENTATION DELIVERABLES

5. PURCHASER'S RESPONSIBILITIES

6. TERM OF THE AGREEMENT

7. SURVIVAL BEYOND COMPLETION

8. WARRANTIES

9. GUARANTEE OF ORIGINAL DEVELOPMENT

10. SYSTEMS UPTIME

11. CONFIDENTIALITY AND SECURITY OF THE SYSTEMS

12. NON-COMPETITION

13. RIGHTS TO NEW IDEAS

14. PURCHASER'S RIGHT TO CONTRACT FOR SIMILAR WORK

15. CANCELLATION

16. TITLE RIGHTS, OWNERSHIP, RIGHT TO USE

17. PAYMENTS

18. INVOICES

19. TRAINING

20. ASSIGNMENT OF CONTRACT BY PURCHASER

21. NON-ASSIGNMENT OF CONTRACT BY VENDOR

22. PATENT COPYRIGHT OR TRADE SECRET INDEMNITY

23. INDEMNIFICATION INCLUSION OF COSTS

24. BANKRUPTCY

25. PURCHASER'S RIGHT TO INSPECT ITS FINANCIAL RECORDS

26. ATTORNEYS FEES

27. ФОРС-МАЖОР \ FORCE MAJEURE

28. LIABILITY TO THIRD PARTIES

29. VENDOR EMPLOYEES ASSIGNED TO THIS AGREEMENT

30. COMPLIANCE WITH ALL LAWS - PARTIAL INVALIDITY

31. GOVERNING LAW

32. ALL AMENDMENTS IN WRITING

33. HEADINGS NOT CONTROLLING

34. VENDOR EMPLOYEES HIRED BY PURCHASER

35. ENTIRE AGREEMENT

ATTACHMENT A. Programming Specifications of Software

ATTACHMENT B. Acceptance Test

ATTACHMENT C TIME RATES

THIS AGREEMENT is effective on the ____ day of 200__, by and between XXX having an office at ______________ (hereinafter "Purchaser"),

and ZZZ having an office at ______ (hereinafter "Vendor"),

WHEREAS Purchaser wishes to automate the bookkeeping, purchase order, sales and accounting procedures for its operation, and;

WHEREAS Purchaser wishes Vendor to develop these custom software packages, and;

WHEREAS Vendor desires to develop these custom software packages for Purchaser:

NOW THEREFORE, the parties hereto hereby agree as follows:

1. ОПРЕДЕЛЕНИЕ КОНСУЛЬТАТИВНЫХ УСЛУГ

Термин "Консультативные услуги" при использовании в данном Договоре означает осуществление профессиональных услуг, которые включают, но не ограничиваются: системный анализ, программирование, обучение персонала, ведение документации и общие консультации по вопросам ведения бизнеса.

1. CONSULTING SERVICES DEFINED

The term "Consulting Services" when used in this Agreement means the performance of professional services that include but are not limited to system analysis, program development, personnel training, documentation writing and general business consulting.

2. ПРЕДМЕТ (ДОГОВОРА) И УСЛУГИ

Продавец обязуется разработать и передать Покупателю заказанное Покупателем программное обеспечение и предоставить Покупателю консультативные услуги, предусмотренные Статьей 3 настоящего Договора. Указанная разработка программного обеспечения выражается в программных продуктах, которые могут использоваться для осуществления управлением запасами, выписки счетов к оплате, контроля заказов на товары, поиска и нахождения позиций заказов и выписки счета-фактуры, а также коммерческого анализа, определения дебиторской задолженности и общей программы финансового учета, отслеживания отгрузок, потока наличности, заказов на товары и позиционирования продаж, прогноза, а также операций Покупателя в других областях согласно достигнутой договоренности между сторонами.

2. SCOPE & SERVICES

Vendor shall provide and deliver to Purchaser custom software and consulting services in regards thereto as outlined in Article 3. This software development shall result in software products which may be used for implementing Inventory Management, Purchase Order Control Accounts Payable, order Entry and Invoicing, Sales Analysis, Accounts Receivable and General Ledger, tracking of shipments,, forecasting, cash flow, purchase order and sales positioning, as well as other areas of Purchaser's operation as mutually agreed between the parties.

3. ОБЯЗАННОСТИ ПРОДАВЦА

(A) Продавец разрабатывает заказанное программное обеспечение, которое изменит, настроит, внесет поправки, расширит или иначе изменит следующие существующие ранее пакеты программ Продавца в целях соответствия требованиям Покупателя: Система Дебиторской Задолженности, Ввод Заказов и Выписка Счетов/Анализ Возможностей Сбыта, Система Контроля Движения Заказов/Управление Заказами на Поставку, Система Счетов к Оплате, Общая Система Финансового Учета.

(B) Требования к вышеперечисленным программным пакетам, которые предстоит выполнить при заказанном программировании, пока не определены. Определение и уточнение требований Покупателя должно осуществляться постадийно, при этом каждая Стадия представляет собой определенный раздел операции Продавца, например: "Сад", "Пластмассы" или "Игрушки", и такие Под-стадии, представляющие или развитие конкретного приложения, например "Счета к оплате", или Под-стадии, представляющие изменение конкретного приложения, например изменение "Формы Заказа на товары".

(C) Каждая Стадия и Под-стадия будет разработана, одобрена, запрограммирована, поставлена, проверена, и принята в соответствии с перечисленными ниже процедурами.

I. Что касается каждой Под-стадии или Стадии, термин "Стадия" будет означать Стадию или Под-стадию.

(A) Продавец обязуется консультироваться с персоналом Покупателя с целью разработки программных спецификаций. Указанные спецификации должны содержать элементы, перечисленные в Приложении A.

(B) После разработки Продавцом упомянутых программных спецификаций они будут поставлены Покупателю вместе с оценками эффективности операции (ОЭО) для каждой программы, упомянутой в спецификациях. ОЭО укажет любые ограничения на программу, например размер и оценку продолжительности ответа для сетевых программ или времени прогона для пакетных программ.

(C) После приемки вышеупомянутых программных спецификаций, Покупатель по собственному усмотрению одобряет или не одобряет вышеупомянутые спецификации.

(i) После одобрения программных спецификаций Продавец вместе с Покупателем составляет Приемочное тестирование для данных спецификаций. Приемочное испытание осуществляется в соответствии со стандартами, перечисленными в Приложении B. Спецификации, ОЭО и Приемочное тестирование включаются в Договор Стадии, подписываемое сторонами.

(ii) Если Покупатель не одобрил вышеупомянутую спецификацию, Продавец и Покупатель после повторных консультаций снова будут действовать, как изложено выше в Разделе I (a).

(D) (i) После проведения Приемочного тестирования, стороны заключают Договор Стадии. Договор Стадии должно содержать следующее:

-·Установленную цену за Стадию

·- Функциональные названия приложений, которые планируется создать

- Дату поставки, что имеет существенное значение.

(ii) Договор о Стадии также содержит следующие элементы настоящего Договора:

·- Функциональные Спецификации, представляющие собой пояснительные комментарии к операциям программ, содержащие образцы сообщений на экране дисплея во время работы приложения.

·- Спецификации Программирования, которые используются программистами, создающими программное обеспечение для Покупателя.

·- Функциональные Спецификации для программного обеспечения после настройки.

·- Форматы всех файлов, используемых или созданных на той Стадии, включая отчет и/или описания поля данных.

- Оценки эффективности операции. Приемочное тестирование, включая данные.

(iii) Договор о Стадии служит для разъяснения положений настоящего Договора и даты его исполнения.

(iv) В момент подписания Договора о Стадии Покупателем и Продавцом Покупатель выплачивает Продавцу (30) % от установленной стоимости, обозначенной в Договоре о Стадии.

(v) После этого Продавец переходит к записи программы для данной стадии.

(E) (i) На дату поставки, указанную в Договоре о Стадии, Продавец обязуется передать Покупателю законченный вариант программы для соответствующей стадии. Для поставки на дату, указанную в Договоре о Стадии или ранее, Покупатель должен выплатить Продавцу (40) % цены за соответствующую Стадию. При поставке позднее даты, указанной в Договоре Стадии, но до окончания льготного периода в (30) дней Покупатель оплачивает Продавцу (30) % цены за соответствующую Стадию.

(ii) Если Продавец окажется не в состоянии поставить завершенное программирование к окончанию упомянутых (30) дней после даты поставки, указанной в Договора о Стадии, но до окончания льготного периода в (30) дней, Покупатель обязуется выплатить Продавцу (30) % от стоимости соответствующей Стадии. Если Продавец окажется не в состоянии поставить завершенное программное обеспечение к окончанию указанных (30) дней после даты, указанной в Договоре о Стадии, то Покупатель имеет право на 10 (%) скидки от полной стоимости соответствующей Стадии из расчета за каждые (30) дней задержки со стороны Продавца. Дата поставки может быть изменена только в соответствии с письменной поправкой к Соглашению о Стадии, подписанной обеими сторонами.

(iii) Если Продавец не в состоянии поставить законченный вариант программы в течение пяти (5) месяцев после первоначальной даты поставки, и даты поставки не изменялись, Покупатель может аннулировать Договор Стадии. В случае такой отмены, Продавец должен передать Покупателю всю имеющуюся работу, спецификации программ, и т.д., находящиеся во владении Продавца. Аннулирование соглашения в соответствии с такой непоставкой отменяет все дальнейшие платежи Продавцу в соответствии со Статьей 15.

(F) На момент поставки Покупатель должен провести приемочное тестирование согласно разделу I(c) (i), приведенному выше.

(i) После прохождения приемочного тестирования Покупатель должен выплатить Продавцу дополнительные (30) % от цены стадии; Продавцу был выплачено (40) % за поставку программы, Покупатель должен выплатить Продавцу (20) % за прохождение Приемочного тестирования. Покупатель не выплачивает заключительные (10) % до успешного истечения (90) дней фактического использования упомянутой стадии.

(ii) Если программы не проходят приемочное тестирование, стороны действуют следующим образом:

(1) Покупатель обязан немедленно известить Продавца по телефону о неудаче тестирования. Покупатель обязан при этом подтвердить свое заявление, выслав соответствующее письменное подтверждение, а также надлежащую документацию упомянутого провала Продавцу заказным почтовым отправлением с уведомлением о вручении.

(2) Продавец имеет право немедленно воспользоваться другим программным обеспечением в целях отладки своей системы.

(3) Если последствия отказа могут быть исправлены в пределах пяти (5) дней, Приемочное испытание должно быть продолжено.

(4) Если отказ не может быть устранен в течение пяти дней, Продавец должен известить Покупателя в пределах последующих пяти рабочих дней о новой дате поставки для соответствующей Стадии. Новая дата поставки не должна ни в коем случае превышать тридцать (30) дней, считая от первоначальной даты поставки. Переупорядочивание даты поставки не должно повлечь за собой штрафных санкций согласно положениям Статьи 3(I)(e)(i).

(5) Стороны должны в таком случае действовать согласно Статье 3 (C)(I)(E)(ii).

(G) После того, как Покупатель использовал программы стадии в течение (90) последовательных дней полезного времени, как определено в параграфе 10, без возникновения отказов или сбоев, Покупатель должен выплатить причитающиеся Продавцу заключительные (10) % суммы платежа.

II. Данная процедура должна толковаться таким образом, чтобы исключить одновременное начало нескольких Стадий и Под-стадий.

3. VENDOR RESPONSIBILITIES

(A) Vendor shall develop custom software which will modify, customize, amend, enhance or otherwise change the following pre-existing Vendor software packages to fulfill the requirements of Purchaser: Vendor Accounts Receivable System, Vendor Order Entry and Invoicing/Sales Analysis Reporting, Vendor Inventory Management System/Purchase Order Control, Vendor Accounts Payable System, Vendor General Ledger System.

(B) The requirements to be fulfilled by the custom programming to the above listed packages are presently undefined. The defining of Purchaser requirements shall occur in Phases, each Phase representing a division of the Purchaser operation, i.e. Garden, Plastics or toys, and such Sub-phases representing either the development of a particular application, e.g. Accounts Payable, or a Sub-phase representing the modification of a particular application, e.g. modification of Purchase Order Forms.

(C) Each Phase and Sub-phase shall be designed, approved, programmed, delivered, tested, and accepted pursuant to the procedures listed below.

I. As for each Sub-Phase or Phase: "Phase" shall mean Phase or Sub-phase.

(A) Vendor shall consult with Purchaser personnel for the purpose of designing programming specifications. Specifications shall contain those items listed on Attachment A.

(B) Once Vendor has designed said programming specifications, they will be delivered to Purchaser together with their operation performance estimates (OPE) for every program mentioned in the specifications. The OPE will indicate any limitations on the program, e.g. size, and the estimated response times for on-line programs or runtimes for the batch programs.

(C) Upon receipt of said programming specifications, Purchaser will either approve or disapprove of said specifications. Such approval will be at the sole discretion of Purchaser.

(i) Upon approval of the programming specifications, Vendor design, in conjunction with Purchaser, an Acceptance test for these specifications. The Acceptance test will follow those standards listed in Attachment B. The specifications, OPE's and the Acceptance test will be incorporated into a Phase-Agreement to be signed by both parties.

(ii) If Purchaser does not approve said specifications, Vendor and Purchaser will again consult and restart the procedure at Section I.(a) above.

(D) (i) After the creation of the Acceptance Test, the parties shall create the Phase Agreement. The Phase Agreement shall contain the following:

- The fixed price for the Phase.

- The functional names of the applications to be created.

- The date of delivery, and that time is of the essence.

(ii) The Phase Agreement will also have the following items attached thereto:

- The Functional Specifications which is a narrative explanation of the operation of the programs, containing Exhibits of all screen and reports.

- The Programming Specifications to be used by the programmers creating the software for Purchaser.

- The Functional Specifications for the software after customization.

File layouts for all files used or created in that Phase, including record and/or data field descriptions.

The operation performance estimates. The Acceptance Tests, including test data.

(iii) The Phase Agreement will make explicit and express reference to this agreement, and the date this agreement was executed.

(iv) Upon the signing of the Phase Agreement by both Purchaser and Vendor, Purchaser shall pay to Vendor (30) percent of the fixed cost indicated in the Phase Agreement.

(v) Vendor will then proceed to write the programming for that phase.

(E) (i) On the delivery date specified in the Phase Agreement, Vendor shall deliver to Purchaser the completed programming for that phase. For delivery on or before the delivery date specified in the Phase Agreement, Purchaser shall pay to Vendor (40) percent of the price for that Phase. For delivery after the date specified in the Phase Agreement, but prior to the expiration of a grace period of (30) days, Purchaser shall pay to Vendor (30) percent of the price for that Phase.

(ii) Failure by Vendor to deliver the completed programming by the end of the (30) days after the delivery date specified in the Phase Agreement delivery after the date specified in the Phase Agreement, but .prior to the expiration of a grace period of (30) days, Purchaser shall pay to Vendor (30) percent of the price for that Phase. Failure by Vendor to deliver the completed programming by the end of the (30) days after the delivery date specified in the Phase Agreement will entitle Purchaser to a (10) percent reduction in the cost of the entire Phase for each (30) day period in which Vendor is late. The delivery date may only be modified by written amendment to the Phase Agreement signed by both parties.

(iii) In the event that Vendor fails to deliver the completed programs five (5) months after the original delivery date, and the delivery date was not modified, Purchaser may cancel that Phase Agreement. In the event of such cancellation, Vendor shall deliver to Purchaser all work in progress, program specifications, etc., then in Vendor's possession. Cancellation pursuant to such failure to deliver shall not require any further payments to Vendor as normally required pursuant to Article 15.

(F) Upon delivery, Purchaser shall conduct the acceptance test that was created by Vendor and Purchaser in section I(c)(i) above.

(i) Upon passing the acceptance test, Purchaser shall pay to Vendor an additional (30) percent of the price of the phase, Vendor was paid (40) percent for the delivery of the programs, Purchaser shall pay to Vendor (20) percent for the passing of the Acceptance Test. Purchaser shall retain the final 10 percent until the successful completion of (90) days of actual live use of said phase.

(ii) If the programs fail to perform the acceptance tests, the parties shall follow the following procedure:

(1) Purchaser shall immediately notify Vendor by telephone of the failure of the test. Purchaser shall then confirm such notice by sending written confirmation of the failure plus proper documentation of said failure to Vendor by certified mail, return receipt requested.

(2) Vendor may immediately begin reprogramming to remedy the failure.

(3) If the failure can be remedied within five (5) days, and the Acceptance testing shall continue.

(4) In the event that the failure cannot be remedied after the fifth day, Vendor shall notify Purchaser within an additional five (business days of the new delivery date for that Phase. In no event shall the new delivery date be more than thirty (30) days after the original delivery date. The rescheduling of the delivery date shall not invoke the penalty provision of Article 3(I)(e)(i).

(5) The parties shall then proceed according to Article 3(C)(I)(e)(ii).

(G) After Purchaser has used the phase programs for a period of (90) consecutive days of uptime as defined in paragraph 10, without failure, Purchaser shall pay to Vendor the final (10) percent payment.

II. Nothing in this procedure shall be construed to prevent several Phases and Sub-phases to be commenced simultaneously.

8. ГАРАНТИИ

(А) Продавец, гарантирует, что программное обеспечение, разработанное в силу данного Договора, пригодно к интегрированию с существующими аппаратными средствами и программной средой, перечисленными в Статье 9(b).

(B) Продавец гарантирует, что программное обеспечение, разработанное в силу настоящего Договора, соответствует программным спецификациям, содержащимся в последующих Договорах о стадии, и изложенным в письменном виде критериям "Приемочного тестирования", содержащимся в последующих Договорах о стадии. Если в любое время в течение последующих девяноста (90) дней, определенных Статьей 10, любая из программных систем, по мнению Покупателя, перестанет соответствовать соответствующим спецификациям, Покупатель обязан уведомить Продавца в письменной форме в течение десяти (10) рабочих дней о таком предполагаемом несоответствии или отказе. Продавец, в пределах тридцати (30) дней со дня получения письменного уведомления, должен либо устранить ошибку (неполадку), либо представить Покупателю описание способа устранения соответствующей неполадки в пределах взаимно согласованного разумного периода времени. Если существуют разногласия относительно степени завершенности Приемочного тестирования, стороны обязаны предпринять все для разрешения вышеупомянутых разногласий. Покупатель вправе аннулировать настоящее Договор, если Продавец окажется не в состоянии исправить или представить Покупателю описание способа устранения соответствующей неполадки.

(C) В течение (шести) месяцев после производства окончательных расчетов за все полностью завершенные операционные Стадии и Под-стадии, Продавец обязуется бесплатно исправлять для Покупателя любые неполадки, могущие нарушить соответствие программного обеспечения соответствующим спецификациям.

(D) После истечения гарантийного срока продолжительностью шесть (6) месяцев, Продавец согласен обслуживать программные системы, разработанные в соответствии с настоящим Договорм и в соответствии с имеющимися спецификациями в течение трех (3) последующих лет, включая все разумные затраты, которые будут оплачены Покупателем в размерах и за период времени согласно взаимной договоренности, но не выше, чем это оговорено в Приложении "C" с минимальным увеличением на 10% ежегодно или увеличением согласно ежегодному возрастанию прожиточного минимума, как это определено (Министерством труда для данной области (региона), где совершена настоящая сделка.

8. WARRANTIES

(A) Vendor warrants that the software systems developed hereunder will be capable of being integrated with existing hardware and software environment listed in Article 9(b).

(B) Vendor warrants that the software developed hereunder will conform to the programming specifications contained in subsequent Phase-Agreements, and to the written "Acceptance Test" criteria contained in the subsequent Phase-Agreements. If at any time subsequent to the ninety (90) day period defined in Article 10, any of the software systems are deemed by Purchaser to not be in conformance with the applicable specifications, Purchaser shall notify Vendor in writing within ten (10) working days of such alleged nonconformance or failure. Vendor, within thirty (30) days of receipt of written notice, shall either correct the error(s) or provide Purchaser with a plan for correcting the deficiency within a mutually agreed upon reasonable period of time. Where there is a disagreement as to the satisfactory completion of the Acceptance Tests, the parties shall use their best efforts to resolve such disagreement. Purchaser may cancel this Agreement if Vendor fails to correct or provide a plan to correct the deficiency.

(C) For (six) months after the final payment of each fully operational Phase or Sub-phase, Vendor will, at no charge to Purchaser, correct any defects which impair the software's ability to meet the specifications.

(D) After the expiration of the warranty period six (6) months, Vendor agrees to maintain the software systems developed hereunder in conformance with the applicable specifications for a period of three (3) additional years with all reasonable costs to be paid for by Purchaser at rates for time and material, to be mutually agreed upon but not more than the rates contained in Attachment "C" increased by the lesser of 10 percent per year or the actual Cost of Living Index increment per year as defined by the (Department of Labor) for the region of this transaction.