Автор рассматривает различные способы создания, отладки и дальнейшего усовершенствования программных продуктов, создаваемых по заказу. Рассматриваются различные стадии создания программы, начиная с планирования и заканчивая эксплуатацией программного продукта. Обсуждаются приемы контроля и усовершенствования результата на различных этапах работы.