Definition and Citations:
The development of software by an agreement stating the responsibilities and rights of the writer and customer.
The development of software by an agreement stating the responsibilities and rights of the writer and customer.