📑 Проектная и продуктовая разработка: в чём отличия?📑
Несмотря на то, что оба подхода направлены на создание решения, они имеют свои особенности.
Разберём отдельно каждый подход.
#hardGetAnalyst
Несмотря на то, что оба подхода направлены на создание решения, они имеют свои особенности.
Разберём отдельно каждый подход.
#hardGetAnalyst
❤10
А ещё:
✨ "Скептик по натуре, оптимист по убеждению."
✨ "Искатель истины, любитель деталей."
✨ "Творец идей, реалист в действиях."
✨ "Знаток мелочей, ценитель больших идей."
Друзья, как много вмещает в себя наша профессия🤌
С началом новой рабочей недели)
Друзья, как много вмещает в себя наша профессия🤌
С началом новой рабочей недели)
Please open Telegram to view this post
VIEW IN TELEGRAM
❤13🥰5🔥4🤯1
▶️ Профессия Системный аналитик: с чего начинается работа? ◀️
Представьте, ресторатору нужно открыть новое заведение. Он поручает всё помощнику.
Но тот понимает, для того чтобы приступить к работе, необходимо:
1️⃣ задать нужные вопросы (какая кухня, каких гостей хочет видеть ресторатор, где брать аренду, бюджеты),
2️⃣ проанализировать специфику задач (рецепты блюд, особенности),
3️⃣ просчитать риски (прибыли и убытки в момент открытия),
4️⃣ собрать команду (повара, официанты, менеджеры).
Это очень важный этап, от которого будет строиться вся дальнейшая работа по открытию заведения.
Так и в работе аналитика.
Согласитесь, последует «неловкая» ситуация, когда ресторатор поймёт, что хотел интерьер в стиле минимализм, а получил бохо. Или посадочных мест должно было быть 50, а вышло всего 30.
Чтобы сформулировать адекватное требование важно как можно грамотнее собрать и проанализировать информацию.
На выходе должна получиться спецификация того, что должно быть реализовано: описано, как система поведет себя в определенных условиях, свойства, которые сделают систему полезной и подходящей пользователю, модель данных.
Только когда требования собраны и документ согласован с заказчиком можно начинать программировать систему. Этот документ с требованиями - техническое задание (ТЗ), которое готовит системный аналитик.
Представьте, ресторатору нужно открыть новое заведение. Он поручает всё помощнику.
Но тот понимает, для того чтобы приступить к работе, необходимо:
1️⃣ задать нужные вопросы (какая кухня, каких гостей хочет видеть ресторатор, где брать аренду, бюджеты),
2️⃣ проанализировать специфику задач (рецепты блюд, особенности),
3️⃣ просчитать риски (прибыли и убытки в момент открытия),
4️⃣ собрать команду (повара, официанты, менеджеры).
Это очень важный этап, от которого будет строиться вся дальнейшая работа по открытию заведения.
Так и в работе аналитика.
Пока не будут определены точные требования к ПО от заказчика и не будет прописано ТЗ, об успешной дальнейшей работе не может быть и речи.
Согласитесь, последует «неловкая» ситуация, когда ресторатор поймёт, что хотел интерьер в стиле минимализм, а получил бохо. Или посадочных мест должно было быть 50, а вышло всего 30.
Чтобы сформулировать адекватное требование важно как можно грамотнее собрать и проанализировать информацию.
На выходе должна получиться спецификация того, что должно быть реализовано: описано, как система поведет себя в определенных условиях, свойства, которые сделают систему полезной и подходящей пользователю, модель данных.
Только когда требования собраны и документ согласован с заказчиком можно начинать программировать систему. Этот документ с требованиями - техническое задание (ТЗ), которое готовит системный аналитик.
❤13
Общий подход к работе с любой задачей на системный анализ:
1. Знакомство с бизнес-контекстом и бизнес-требованиями, их уточнение
2. Определение ролей пользователей и приложений, которые будут задействованы
3. Выделение и описание основных сценариев
4. Проработка альтернативных сценариев
5. Задачи на дизайнера
6. Определение ключевых данных: сущности и их свойства
7. Задачи на доработку Базы Данных
8. Задачи на подготовку тестовых данных
9. Задачи на разработку методов Backend (API)
10. Задачи на Frontend / мобильные
11. Задачи на тестирование
12. Задачи на сохранение важных артефактов по документации после разработки - документация
Этот общий подход адаптируется в зависимости от типа задачи и проекта. Его удобно придерживаться, чтобы не упустить детали проектирования и все-все-все задачи на команду 🔑
1. Знакомство с бизнес-контекстом и бизнес-требованиями, их уточнение
2. Определение ролей пользователей и приложений, которые будут задействованы
3. Выделение и описание основных сценариев
4. Проработка альтернативных сценариев
5. Задачи на дизайнера
6. Определение ключевых данных: сущности и их свойства
7. Задачи на доработку Базы Данных
8. Задачи на подготовку тестовых данных
9. Задачи на разработку методов Backend (API)
10. Задачи на Frontend / мобильные
11. Задачи на тестирование
12. Задачи на сохранение важных артефактов по документации после разработки - документация
Этот общий подход адаптируется в зависимости от типа задачи и проекта. Его удобно придерживаться, чтобы не упустить детали проектирования и все-все-все задачи на команду 🔑
❤14
This media is not supported in your browser
VIEW IN TELEGRAM
Работа в сфере IT:
😍 ожидание — список задач известен на ближайший спринт, никаких «влетов» от заказчика и внеплановых изменений в требованиях.
🤪 реальность — «спасибо, что живой» в конце каждого проекта.
#GAhahaha
😍 ожидание — список задач известен на ближайший спринт, никаких «влетов» от заказчика и внеплановых изменений в требованиях.
🤪 реальность — «спасибо, что живой» в конце каждого проекта.
#GAhahaha
😁20🤯6👌2
💥 Требования к IT-продукту — самый большой и важный раздел системного анализа💥 Их пишут к IT-системам, которые разрабатывают "с нуля", к доработкам уже работающих приложений, на внедрение IT-систем. Для удобства их группируют на 3 основных типа.
📌 Бизнес-требования (business requirements) — какую конечную цель преследует заказчик.
Пример: клиент хочет, чтобы увеличилась конверсия в приложении (заказов стало больше), т. к. это увеличит его прибыль. В системе должны быть инструменты, которые побуждают совершить целевое действие.
📌 Пользовательские требования (user requirements) — какие цели или задачи пользователи смогут решить при помощи системы.
Пример: пользователь может добавить какой-то объект в избранное (товар на Вайлдберриз, или пост в закладки в Запретграме)
📌 Функциональные требования (functional requirements) — какое поведение требует система в определённых условиях, чтобы пользователи смогли выполнить задачи.
Пример: что пользователь должен сделать в приложении, чтобы совершить покупку или добавить в избранное объект (товар, пост).
Аналитик контролирует требования и управляет проектом на протяжении всего времени: от идеи до передачи приложений пользователям. От его умения анализировать, общаться с командой, слушать и слышать, задать вопросы, зависит время, затраченное на проект и итоговый результат.
Специалист, который может разобраться во всех тонкостях, управлять рисками и решать проблемы в процессе разработки требований к системам, будет всегда востребован на рынке труда🙌
👉 Прежде чем системный аналитик напишет требования, надо их откуда-то получить. И как-то.
Подготовьтесь к выявлению требований! Запомните шаги, которые могут вам в этом помочь✔️
📌 Что необходимо выяснить?
Анализируем имеющуюся информацию о системе:
а. Анализ текущего описания требований к системе.
b. Анализ текущей реализации системы.
c. Выявление недостающих и/или недостаточно описанных требований.
Готовим список вопросов, на которые нужно получить ответы.
📌 У кого? Где?
Определяем источники требований: документация, описания бизнес-процессов и/или текущей реализации системы, список пользователей и лиц принимающих решения, которые могут выступать источником требований к системе.
📌 Каким образом?
Выбраем подходящий метод выявления требований: интервью, анкетирование, исследование работающего ПО или другой.
После того, как подготовительный процесс будет завершен, можно начинать общение с заказчиками и потенциальными пользователями.
#hardgetanalyst
📌 Бизнес-требования (business requirements) — какую конечную цель преследует заказчик.
Пример: клиент хочет, чтобы увеличилась конверсия в приложении (заказов стало больше), т. к. это увеличит его прибыль. В системе должны быть инструменты, которые побуждают совершить целевое действие.
📌 Пользовательские требования (user requirements) — какие цели или задачи пользователи смогут решить при помощи системы.
Пример: пользователь может добавить какой-то объект в избранное (товар на Вайлдберриз, или пост в закладки в Запретграме)
📌 Функциональные требования (functional requirements) — какое поведение требует система в определённых условиях, чтобы пользователи смогли выполнить задачи.
Пример: что пользователь должен сделать в приложении, чтобы совершить покупку или добавить в избранное объект (товар, пост).
Аналитик контролирует требования и управляет проектом на протяжении всего времени: от идеи до передачи приложений пользователям. От его умения анализировать, общаться с командой, слушать и слышать, задать вопросы, зависит время, затраченное на проект и итоговый результат.
Специалист, который может разобраться во всех тонкостях, управлять рисками и решать проблемы в процессе разработки требований к системам, будет всегда востребован на рынке труда
👉 Прежде чем системный аналитик напишет требования, надо их откуда-то получить. И как-то.
Подготовьтесь к выявлению требований! Запомните шаги, которые могут вам в этом помочь
📌 Что необходимо выяснить?
Анализируем имеющуюся информацию о системе:
а. Анализ текущего описания требований к системе.
b. Анализ текущей реализации системы.
c. Выявление недостающих и/или недостаточно описанных требований.
Готовим список вопросов, на которые нужно получить ответы.
📌 У кого? Где?
Определяем источники требований: документация, описания бизнес-процессов и/или текущей реализации системы, список пользователей и лиц принимающих решения, которые могут выступать источником требований к системе.
📌 Каким образом?
Выбраем подходящий метод выявления требований: интервью, анкетирование, исследование работающего ПО или другой.
После того, как подготовительный процесс будет завершен, можно начинать общение с заказчиками и потенциальными пользователями.
#hardgetanalyst
Please open Telegram to view this post
VIEW IN TELEGRAM
❤12🔥1👏1
Напоминаем, что важно найти способ восстанавливать свой внутренний ресурс ✨
Будьте внимательны к себе и наполняйтесь положительным зарядом. Это особенно актуально в предстоящие выходные дни 🙌
С любовью и заботой,
ваша команда GetAnalyst.
Будьте внимательны к себе и наполняйтесь положительным зарядом. Это особенно актуально в предстоящие выходные дни 🙌
С любовью и заботой,
ваша команда GetAnalyst.
Please open Telegram to view this post
VIEW IN TELEGRAM
❤18😁5
🟢 26.08 в 19Мск | онлайн-практикум по архитектуре для Системных Аналитиков 🟢
Готовитесь к собеседованию на Middle+ / Senior СА?
Хотите расширить экспертизу в архитектуре систем?
Или стремитесь работать в команде, где микросервисы — это реальность, а не теория?
Присоединяйтесь к нам на бесплатное практическое занятие!
💎 Хореография и оркестрация микросервисов
🗓 26 августа (вт), 19:00 Мск
👉 Зарегистрироваться
За один вечер:
✅ Разберётесь в принципах хореографии и оркестрации на практике.
✅ Научитесь описывать процессы в микросервисной архитектуре.
✅ Поймёте, как использовать брокеры сообщений для интеграций микросервисов.
✅ Сможете уверенно обсуждать архитектурные решения с архитекторами и разработчиками.
✅ Подготовитесь к вопросам на интервью уровня Middle+ / Senior.
Этот практикум даст вам реальные инструменты и знания, которые помогут не просто пробить стеклянный потолок, а значительно поднять планку вашей карьеры.
Это вводное занятие к практической программе Проектирование архитектуры для системных аналитиков, которая стартует в сентябре (до онлайн-встречи действуют спец. условия по записи 🎁).
Хотите учиться на реальных задачах?
Регистрируйтесь и пробуйте 26 августа в 19:00 Мск! 😉
Готовитесь к собеседованию на Middle+ / Senior СА?
Хотите расширить экспертизу в архитектуре систем?
Или стремитесь работать в команде, где микросервисы — это реальность, а не теория?
Присоединяйтесь к нам на бесплатное практическое занятие!
💎 Хореография и оркестрация микросервисов
🗓 26 августа (вт), 19:00 Мск
👉 Зарегистрироваться
За один вечер:
✅ Разберётесь в принципах хореографии и оркестрации на практике.
✅ Научитесь описывать процессы в микросервисной архитектуре.
✅ Поймёте, как использовать брокеры сообщений для интеграций микросервисов.
✅ Сможете уверенно обсуждать архитектурные решения с архитекторами и разработчиками.
✅ Подготовитесь к вопросам на интервью уровня Middle+ / Senior.
Этот практикум даст вам реальные инструменты и знания, которые помогут не просто пробить стеклянный потолок, а значительно поднять планку вашей карьеры.
Это вводное занятие к практической программе Проектирование архитектуры для системных аналитиков, которая стартует в сентябре (до онлайн-встречи действуют спец. условия по записи 🎁).
Хотите учиться на реальных задачах?
Регистрируйтесь и пробуйте 26 августа в 19:00 Мск! 😉
❤3
Кто ещё есть в IT, кроме программистов и тестировщиков❓
Несмотря на широкую экспертизу аналитиков, они не работают над продуктом в одиночку. Чаще всего за качество финального решения отвечает большая команда, где каждый участник имеет свою зону ответственности 🤝💚
Ну и, наконец, очень часто можно встретиться с тем, что с IT-ишниками ассоциируются только программисты и тестировщики, но это не так.
Сегодня хотим подробнее рассказать о составе проектной команды, которая может работать над большими и сложными проектами / продуктами. И все они IT-ишники, просто кто-то с бизнес-стороны, а кто-то — с системной. #hardGetAnalyst
Несмотря на широкую экспертизу аналитиков, они не работают над продуктом в одиночку. Чаще всего за качество финального решения отвечает большая команда, где каждый участник имеет свою зону ответственности 🤝💚
Ну и, наконец, очень часто можно встретиться с тем, что с IT-ишниками ассоциируются только программисты и тестировщики, но это не так.
Сегодня хотим подробнее рассказать о составе проектной команды, которая может работать над большими и сложными проектами / продуктами. И все они IT-ишники, просто кто-то с бизнес-стороны, а кто-то — с системной. #hardGetAnalyst
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
👍12