Предпроектная аналитика
Определение концепции и объема проекта
Разделение проекта на фазы
Согласование бюджета и сроков
Подписание договора
Реализация проекта
Аналитика (сценарии использования, макеты интерфейса, ТЗ)
Дизайн архитектуры
Графический дизайн
Разработка
Этап разработки предполагает процесс создания программного кода. Предоставление доступа к исходному коду зависит от выбранной модели сотрудничества. Обычно при модели Time and Materials заказчику предоставляется доступ к исходному коду. При модели Fixed price заказчику нужно предварительно обговорить с исполнителем, после какого этапа последний передаст ему исходный код.
Неотъемлемой частью разработки программных продуктов является документирование кода. Оно направлено на описание дополнительных аспектов того, что именно делает код. Документирование кода – важный аспект, от которого зависит читаемость и быстрота понимания кода другим разработчиком.
Техническая поддержка
Определение условий поддержки
План работ по сопровождению ПО
План работ по сопровождению ПО включает в себя:
- предотвращение возникновения неполадок и сбоев в ПО;
- своевременное обновление ПО для его корректной работы;
- внесение необходимых модификаций в ПО для поддержания и увеличения его спроса на рынке.