Software Development and Maintenance Agreement

Software development is the process in which programmer performs functions like programming, testing, designing involved in creating and maintaining applications or other software components. Software can be developed for variety of purpose like custom software, commercial software etc

Stages of Software Development:

  • Problem analyzing .
  • Market Research .
  • Gather requirement for proposed solution.
  • Design the software .
  • Implementation of the software .
  • Testing the Software.

Pre –Requisite:

  • Development services.
  • Purchase price .
  • Taxes .
  • Training .
  • Termination.
  • Warranty .
  • Confidentiality Obligation.
  • Notices .
  • Waivers .
  • Severability.