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