🤫 Секреты Сбера
В Сбере 5 этапов разработки приложений:
1. Формирование требований
2. Проектирование
3. Разработка
4. Тестирование
5. DevOps
Буду писать, что должно быть результатом каждого этапа, дабы лучше раскрыть суть.
Первый этап: у нас появляется задокументированные требования к конечному продукту и понимание, когда продукт можно считать завершенным. А еще появляется выстроенный план реализации, прописанное ТЗ, готовый дизайн.
Результат второго этапа - готовый ряд инструментов, с помощью которых будем ваять проект. Например, языки программирования, фреймворки, БД и т.д.
Третий этап.
А тут, друзья мои, разработчики выплевывают готовое приложение. (как они думают)
🧑🎓 Важно заметить: разработчики здесь также тестируют приложение, но делают это поверхностно. Условно, сделал фичу - протестил.
Четвертый этап. Тестирование.
Результатом его является протестированный по разным сценариям и с помощью различных видов тестирования продукт.
Пятый этап.
Это заключительный этап, после которого продукт уходит в релиз.
Я не смогу перечислить все задачи, которые выполняет девопс, но это и не нужно.
Нам с тобой интересна только одна из них – сделать так, чтобы временные затраты на разработку снижались.
👋 И тут на сцену выходит Ноукод
Суть ноукода в том, чтобы сократить время, затраченное на разработку проекта. А не в том, чтобы мы пропустили этап формирования требований и проектирования.
Я пишу об этом, потому что на большинстве проектах, где я принимал участие, первые два этапа пропускались. Они были чем-то несерьезным.
Это неправильно!
Надо вот прям по списку идти. В начале тратим время на описание бизнес-процессов, превращаем все в ТЗ, рисуем дизайн. Это что-то вроде чек-листа для конечного продукта. Если все пункты из чек-листа выполнили, значит продукт готов. Если нет - работаем дальше. Нельзя просто добавить иконку, минуя изменения в ТЗ и дизайне. Если добавляем иконку, то это действие должно отразиться на всех этапах, а не только на этапе разработки.
Фух..Надеюсь моя мысля была доступной для тебя, друг.
Крепко обнял🍔
Post #140
570
- 👍 8
- 🔥 2
- ❤ 1
- 🤯 1