Созданием различной документации.

Технология программирования

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

Технология = набор правил + методик + инструментов + процессы планирования, оценки качества + др., позволяющих наладить производственный процесс выпуска продукта, сокращая его стоимость и повышая качество.

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

Процесс разработки ПС и методы оценивания продуктов стандартизованы (ISO/IEC 12207, 9126 и др.). Все это способствует повышению эффективности проектирования, разработки, тестирования и оценки качества ПС.

Программная инженерия

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