ТЗ для разработчика и для заказчика лучше рассматривать на прототипах. Заказчику нужно знать, что из них часто делают бета-тестеров. Поэтому ему нужно требовать с подрядчика записи в договоре список результатов и конкретных ошибок их тестирования. Существует также ошибка со стороны подрядчика в оценивании проекта. Выбор дешевого подрядчика – всегда большой риск. Заказчику нужно прописывать в договорах этапы поддержки проекта.