This media is not supported in your browser
VIEW IN TELEGRAM
Небольшой цикл видео, посвященный ошибкам, которые допускают системные аналитики при сборе требований.
Первая ошибка называется «Это очевидно».
❌ Если вам кажется, что какое-то требование и так понятно, и не нужно его детально прописывать, то это не так. Оно очевидно только вам.
✅ Для разработчиков мы всегда прописываем требования полностью, максимально подробно и четко, без двусмысленности.
Системный анализ | Дмитрий Помаскин
Первая ошибка называется «Это очевидно».
❌ Если вам кажется, что какое-то требование и так понятно, и не нужно его детально прописывать, то это не так. Оно очевидно только вам.
✅ Для разработчиков мы всегда прописываем требования полностью, максимально подробно и четко, без двусмысленности.
Системный анализ | Дмитрий Помаскин
👍9🔥4
This media is not supported in your browser
VIEW IN TELEGRAM
Вторая типичная ошибка системных аналитиков - «отсутствие приоритетов»:
❌ При оформлении задач вы не указываете их приоритет или оставляете приоритет по умолчанию для всех задач.
✅ Всегда уточняйте приоритеты у заказчика и сразу указывайте их в задачи, чтобы не тратить дополнительное время на уточнение приоритетов.
Системный анализ | Дмитрий Помаскин
❌ При оформлении задач вы не указываете их приоритет или оставляете приоритет по умолчанию для всех задач.
✅ Всегда уточняйте приоритеты у заказчика и сразу указывайте их в задачи, чтобы не тратить дополнительное время на уточнение приоритетов.
Системный анализ | Дмитрий Помаскин
👍6🔥4
This media is not supported in your browser
VIEW IN TELEGRAM
Третья типичная ошибка системных аналитиков - «копаем глубоко, но не там где нужно»
❌ При оформлении задачи вы очень подробно описываете какие-то простые пункты, при этом, сложные этапы задачи оставляете без деталей.
✅ Чаще всего это происходит из-за недостаточного понимания задачи самим аналитиком. Не стесняйтесь обсудить требования с коллегами или заказчиком, а затем погрузите в задачу полное описание всех сложных участков.
Системный анализ | Дмитрий Помаскин
❌ При оформлении задачи вы очень подробно описываете какие-то простые пункты, при этом, сложные этапы задачи оставляете без деталей.
✅ Чаще всего это происходит из-за недостаточного понимания задачи самим аналитиком. Не стесняйтесь обсудить требования с коллегами или заказчиком, а затем погрузите в задачу полное описание всех сложных участков.
Системный анализ | Дмитрий Помаскин
🔥6👏5
Media is too big
VIEW IN TELEGRAM
Чтобы у вас было представление насколько это крутой и понятный курс, публикую короткий фрагмент из основ архитектуры.😎
🔥11
Media is too big
VIEW IN TELEGRAM
Разбавим технические видео небольшим рассуждением на тему «Войти в айти» или почему стоит выбрать системный анализ👆
👍6🤔4
This media is not supported in your browser
VIEW IN TELEGRAM
Четвертая типичная ошибка системных аналитиков «Игнорирование исключений».
❌ При подготовке требований вы описываете только положительный сценарий работы системы и забываете про то, как система должна реагировать при возникновении ошибок.
✅ Помимо положительного сценария, всегда описывайте поведение системы при возникновении исключений. Все ошибки должны корректно обрабатываться.
Системный анализ | Дмитрий Помаскин
❌ При подготовке требований вы описываете только положительный сценарий работы системы и забываете про то, как система должна реагировать при возникновении ошибок.
✅ Помимо положительного сценария, всегда описывайте поведение системы при возникновении исключений. Все ошибки должны корректно обрабатываться.
Системный анализ | Дмитрий Помаскин
👍9🔥4👏2
🚀Нет времени объяснять! Продажи открыты!
Наконец-то стартовал курс по Основам архитектуры!
«Основы архитектуры» — это ваш ключ к повышению грейда до Middle+/Senior и навыкам, за которые компании готовы платить.
Почему стоит записаться прямо сейчас?
✅ Глубокий и структурированный материал — годами накопленный опыт я перевёл в 6 модулей.
✅ Обратная связь от автора курса — я лично разбираю ваши домашние задания и отвечаю на вопросы.
✅ Тяжело в учении - легко в бою - задания рассчитаны таким образом, чтобы вы наглядно увидели как можно больше потенциальных проблем, с которыми вы можете столкнуться в работе, а главное - их решения🔥.
✅ А чтобы вам было интересно заниматься практической частью, я сделал задания в модулях концептуально связанными.
В течении всего курса мы будем разбирать один проект поэтапно.
Не забывай, самые лучшие инвестиции - это инвестиции вбиткоин в 2010 свои знания - они повышают твою ценность на рынке
Скидка 20% сгорит в 22:00 17 апреля. Не упусти 🔥 Промокод ARCH20
Наконец-то стартовал курс по Основам архитектуры!
«Основы архитектуры» — это ваш ключ к повышению грейда до Middle+/Senior и навыкам, за которые компании готовы платить.
Почему стоит записаться прямо сейчас?
✅ Глубокий и структурированный материал — годами накопленный опыт я перевёл в 6 модулей.
✅ Обратная связь от автора курса — я лично разбираю ваши домашние задания и отвечаю на вопросы.
✅ Тяжело в учении - легко в бою - задания рассчитаны таким образом, чтобы вы наглядно увидели как можно больше потенциальных проблем, с которыми вы можете столкнуться в работе, а главное - их решения🔥.
✅ А чтобы вам было интересно заниматься практической частью, я сделал задания в модулях концептуально связанными.
В течении всего курса мы будем разбирать один проект поэтапно.
Не забывай, самые лучшие инвестиции - это инвестиции в
Скидка 20% сгорит в 22:00 17 апреля. Не упусти 🔥 Промокод ARCH20
🔥16
Media is too big
VIEW IN TELEGRAM
Пятая типичная ошибка системных аналитиков «Отсутствие маппинга полей».
❌ Описывая требования, вы прикладываете формат входящих данных и описание модели данных, но не указываете, как входящие в сервис параметры соотносятся с полями в таблице БД.
✅ Всегда помимо входящих параметров и модели данных описывайте их маппинг друг на друга, чтобы разработчику не нужны было гадать, какой параметр, какому полю соответствует.
Системный анализ | Дмитрий Помаскин
❌ Описывая требования, вы прикладываете формат входящих данных и описание модели данных, но не указываете, как входящие в сервис параметры соотносятся с полями в таблице БД.
✅ Всегда помимо входящих параметров и модели данных описывайте их маппинг друг на друга, чтобы разработчику не нужны было гадать, какой параметр, какому полю соответствует.
Системный анализ | Дмитрий Помаскин
👍6🔥6🤔1🤯1
Media is too big
VIEW IN TELEGRAM
Новый цикл видео, посвященных популярным вопросам, которые задают на собеседованиях системным аналитикам.
❔«Что такое нефункциональные требования?»
✅ Для позиции junior достаточно ответить, что нефункциональное требования отвечают на вопрос «Как должна работать система?» и привести несколько простых примеров.
✅ Для более высоких грейдов необходимо вспомнить ключевые принципы оценки архитектурных решений, такие как:
- Масштабируемость;
- Отказоустойчивость;
- Стоимость поддержки;
- Наблюдаемость (observability).
❔«Что такое нефункциональные требования?»
✅ Для позиции junior достаточно ответить, что нефункциональное требования отвечают на вопрос «Как должна работать система?» и привести несколько простых примеров.
✅ Для более высоких грейдов необходимо вспомнить ключевые принципы оценки архитектурных решений, такие как:
- Масштабируемость;
- Отказоустойчивость;
- Стоимость поддержки;
- Наблюдаемость (observability).
👍5🔥4🙏1
This media is not supported in your browser
VIEW IN TELEGRAM
❔«Владеете ли вы нотациями UML и BPMN?»
✅ UML. Вам достаточно владеть тремя диаграммами: use-case, sequence и er-diagram.
✅ BPMN. Нотация, которую чаще всего используют бизнес-аналитики. Вам необходимо ее понимать, быстро читать схемы и, может быть, описывать простые процессы.
⚠️ Исключением являются проекты, на которых используются low-code движки, исполняющие BPMN-процессы. На таких проектах вам придётся глубоко овладеть нотацией, а также разрабатывать процессы самостоятельно.
✅ UML. Вам достаточно владеть тремя диаграммами: use-case, sequence и er-diagram.
✅ BPMN. Нотация, которую чаще всего используют бизнес-аналитики. Вам необходимо ее понимать, быстро читать схемы и, может быть, описывать простые процессы.
⚠️ Исключением являются проекты, на которых используются low-code движки, исполняющие BPMN-процессы. На таких проектах вам придётся глубоко овладеть нотацией, а также разрабатывать процессы самостоятельно.
👍9
This media is not supported in your browser
VIEW IN TELEGRAM
❔«Какие методологии разработки вы знаете?»
✅ Расскажите про отличия agile и waterfall. Подробнее остановитесь на различных типах agile (scrum, kanban). Обязательно добавьте про свой опыт в этих методологиях.
✅ Если знакомы с SAFe, то обязательно дополните свой ответ его основными характеристиками - это будет большим плюсом.
P.S. Все практические работы проверил, обратную связь направил. 😎
✅ Расскажите про отличия agile и waterfall. Подробнее остановитесь на различных типах agile (scrum, kanban). Обязательно добавьте про свой опыт в этих методологиях.
✅ Если знакомы с SAFe, то обязательно дополните свой ответ его основными характеристиками - это будет большим плюсом.
P.S. Все практические работы проверил, обратную связь направил. 😎
👍5🔥3
Подведём итоги апреля.
Продолжаем расти как в количестве студентов, так и в количестве доступных курсов. 💪
P.S. Завёл канал на youtube, контент будет аналогичным. Кому не сложно, поддержите лайками и подпиской:)
https://www.youtube.com/@system_analysis_school
Продолжаем расти как в количестве студентов, так и в количестве доступных курсов. 💪
P.S. Завёл канал на youtube, контент будет аналогичным. Кому не сложно, поддержите лайками и подпиской:)
https://www.youtube.com/@system_analysis_school
🔥9👍5👏3