Мы выясняем, что нужно сделать и какие цели проекта. Затем оцениваем, насколько сложная и большая работа предстоит.
Обсуждение проекта и составление ТЗ
Мы звоним заказчику, выясняем, что именно нужно сделать и какие требования к проекту. Затем составляем план работы, обсуждаем стоимость и сроки выполнения.
Подписание договора
Мы подписываем договор на разработку программного обеспечения и соглашение о конфиденциальности. Затем собираем команду для работы над проектом.
Проектирование
Мы разрабатываем план для программного обеспечения, учитывая, какие функции оно должно выполнять и какое оборудование будет использоваться. Также выбираем, какие инструменты и язык программирования будем использовать для создания ПО.
Разработка
Начинаем писать код. Регулярно сообщаем о проделанной работе по телефону, электронной почте или видеосвязи. При необходимости корректируем работу.
Тестирование и отладка
Проверяем, как работает программа. Находим и исправляем ошибки. Если нужно, улучшаем продукт.