Проектирование
Прежде чем писать код, разбираемся, как устроен процесс у заказчика и что в нём должно измениться. Собираем требования, находим узкие места, предлагаем решение и оцениваем сроки.
- Анализ требований и описание предметной области
- Архитектура системы и схема взаимодействия компонентов
- Выбор технологий под задачу, а не под моду
- Оценка сроков и рисков до начала разработки