Известные риски в ходе разработки

На этапах подготовки ТЗ, разработки и приёмки работ существуют риски увеличения стоимости и сроков. Они неминуемы из-за их природы: интересы разработчика не совпадают с интересами заказчика. Это так называемая «агентская проблема». При том, что эта тема неоднократно обсуждалась и будет обсуждаться участниками рынка, здесь нужно проговорить мое видение, как такие риски снизить.

• Сократить количество задач на этапе MVP. Чем проще функционал, тем меньше будет возникать непредвиденных факторов, которые будут сдвигать сроки вправо и раздувать бюджет.

• Дробить большие задачи. Это повысит точность при определении сроков и стоимости.

• Задействовать внутреннего или стороннего программиста-архитектора (например, на аутсорсе). Его первая задача состоит в контроле выбора разработчиками архитектуры информационной системы, то есть «фундамента», который не видит заказчик, и который должен выдержать «здание» при масштабировании или в случае смены разработчика. Этот же программист в случае необходимости возьмет на себя функцию поддержки ПО до выбора нового разработчика.

• Использовать микросервисную архитектуру, если это применимо.

• Контролировать промежуточные этапы разработки.

• Фиксировать ответственность за срыв сроков в договоре с разработчиком.
This site was made on Tilda — a website builder that helps to create a website without any code
Create a website