Найти в Дзене

Этапы проекта


Я рассказывал о том, как у нас двигаются задачи от идеи до релиза. Если раньше я описывал это скорее с точки зрения технологий, то сейчас посмотрим на процесс в целом.

📝 Любая задача состоит из:
1. Проговаривание задачи
Убеждаемся, что одинаково понимаем проблему, которую хотим решить

2. Согласование требований
Договариваемся, какими новыми качествами будет обладать программа после реализации проекта

3. Обсуждение идеи
Смотрим, как такие задачи решали другие, обдумываем, как примерно решать эту задачу

4. Выработка проектных решений
Выбираем конкретный подход для решения задачи

5. Проработка интерфейса
Придумываем, как будет выглядеть наше решение, чтобы оно было удобным и понятным

6. Обсуждение архитектурных решений
Прорабатываем, как это все будет работать с точки зрения метаданных и существующих решений

7. Согласование готового решения
Проверяем, что получилось то, что мы задумывали и ничего не упустили

8. Проведение код-ревью
Смотрим, понятный и хороший ли код

9. Тестирование
Проверяем, что не осталось ошибок и непродуманного поведения

10. Выпуск в релизе
Выпускаем наше решение в правильном релизе

🌀 Движемся слева направо, но иногда можем и откатиться назад, если столкнулись с проблемами, чтобы их обойти новым путем

🔍 Каждый этап имеет свои особенности и ключевые точки. В следующих постах рассмотрим каждый этап отдельно, а в конце соберем большую статью!

// Если интересно, то прожмите реакции, пожалуйста

#Процесс #Разработка

Этапы проекта  Я рассказывал о том, как у нас двигаются задачи от идеи до релиза. Если раньше я описывал это скорее с точки зрения технологий, то сейчас посмотрим на процесс в целом.
1 минута