GetAnalyst - Навыки • Системный анализ • Бизнес-анализ
20K subscribers
2.13K photos
75 videos
210 files
1.21K links
Разбор задач на проектирование систем 🚀 Канал для системных аналитиков, бизнес-аналитиков, тестировщиков и менеджеров проектов

Админ @getanalyst
Сайт https://getanalyst.ru
Чат t.me/getanalystchat
Начинающим в IT @getanalyststart

РКН №5013005196
Download Telegram
Итоги вебинара
📹 Задачи аналитика на старте IT-проекта

Продолжили погружаться в задачу проектирования платформы для челленджей GC ("Get Challenge") 💪

🧠 Алгоритм проверки отчета о выполнении условий челленджа
Запустили коллективный разум, и от вас пришло очень много крутых идей по алгоритму!
Я начинаю использовать идею с кодами для проверки подлинности фото/видео-отчетов о тренировках. Еще понравилась мысль с QR-кодами 👍 Этот алгоритм будем добивать до конца! Он один из ключевых в нашей платформе.

Познакомились с User Stories
Выделили роли пользователей:
- Владелец платформы
- Огранизатор челленджа
- Участник челленджей
Договорились помнить о том, что со стороны владельца платформы выделятся дополнительные роли: бухгалтер, сотрудник технической поддержки, проверяющий организаторов. А со стороны Организатора челленджей - администратор и проверяющий отчеты.
Начали преобразовывать возможности системы, которые собрали от заказчика на первом вебинаре, в User Stories для пользователей GC. Очень много User Stories вы прислали в чат!
Договорились, что по всем User Stories, которые я получила, сделаю ревью и оставлю комментарии. Результаты опубликую в начале следующей недели 🙂

🚀 О ценности MVP для стартапов
Рассказала про ценность MVP и рекомендовала почитать статью на habr 😉
User Stories будем делить на те, что войдут в MVP платформы, и те, которые отложим на следующие этапы.
На вебинаре начала делать пометки о приоритетах User Stories.
Следующий вебинар начну с подведения итогов: "Что будет в MVP для GC" 🎯

👩‍💻 Показала список приложений и интеграций
Для MVP убрала лишние компоненты и оставила самое необходимое!

👩‍💻 Обсудили план работы на проекте


С бизнес-требованиями почти закончили!
Готовимся на следующем вебинаре,
🗓 12 мая в 20:00 (Мск),
преобразовывать бизнес-требования в функциональные
!
Регистрация уже открыта 🔗

Смотреть вебинары в удобное время?
Информация по ссылке 📹

Насыщенных больших выходных! ☀️


📚 Заметки с вебинара
Задачи аналитика на старте IT-проекта
🔽🔽🔽🔽🔽🔽🔽🔽🔽🔽🔽🔽🔽
🔥3👍1
Заряженные и энергией и отдохнувшие возвращаемся с майских в привычный темп, и продолжаем проектирование платформы для челленджей 🚀

Что нам уже удалось:
Определили потребности заказчика и цели разработки системы
Сформулировали бизнес-требования
Вместе собрали список пользовательских историй User Story
Я, как представитель молчаливого заказчика, который не реагирует на сообщения в инстаграмм и телеграм, расставила приоритеты на истории
Прорабатываем каждый вебинар ключевой алгоритм: как проверять, что отчет о выполнении челленджа не фейк
Получили список приложений

Все результаты собрала для вас в Miro 😉
Перейти к miro 🔗

Собрала все ваши идеи и User Story, оставила комментарии 📝
В чате оказалось больше 200 сообщений! Очень активно провели вебинар!

Алгоритм проверки на фейки:
🟢 Проверяю предложение с ежедневными кодами на фото/видео отчете, пока очень нравится. Это удобно!
🟢 Зафиксировали, что будем для спортивных челленджей брать информацию с фитнес-браслетов и умных часов
😅 Предложение проверять подлинность видео на фоне сводки новостей очень порадовало
❤️ Уточняем бизнес-требования: делаем платформу такой, чтобы заказчик не ушел в минус, после выплат по челленджам. Это важно

Самые интересные User Stories:
🟢 Отслеживание прогресса для участников
🟢 Доступ к данным для сотрудников техподдержки
🟢 Возможность рекламы от инвесторов, партнеров и спонсоров
Смотрите в Miro! 😍

Про вебинары: проектированию с нуля до постановки задач разработчикам 📹
👍3
Хотите узнать как бизнес-требования превращаются в функциональные?
Как User Stories превращаются в Use Cases?
Разберемся на практике! 🚀

Уже завтра!
Бесплатный вебинар по проектированию для IT-стартапа
🗓 12 мая, в 20:00 (Мск)
👩‍💻 Функциональные
требования и интеграции

В программе:
Сформулируем функциональные требования для приложений
Определим точки интеграций
Спроектируем схему взаимодействия приложений

Регистрация здесь 🔗
До встречи в эфире через 3 часа! 👩‍💻

Ссылку на трансляцию пришлем в канал за 15 минут до начала 📹
📹 Итоги вебинара
Функциональные требования и интеграции

Узнали, что приложения - это компоненты системы, и про их виды

Определились с приложениями
Сервер-приложение Get Callenge с БД, файловым хранилищем и API-интерфейсами (GC)
Мобильное приложение участника челленджа iOS/Android GC (Этап 2)
Телеграм-боты для участников челленджей и Телеграм-канал
Лэндинг для участников челленджей, с возможностью регистрации и, потенциально, с личным кабинетом (ЛК) и доступом к статистике
Админка с доступом данным в зависимости от роли: владелец платформы или организатор челленджа

Определились с интеграциями
Платежная система: интернет-эквайринг
Telegram
Камера (Этап 2)
Приложения умных часов / Шагомер / Здоровье в iOS / прочие (Этап 2)
Приложение/Библиотека для работы с биометрией (лица) (Этап 2)
Приложение/Библиотека для распознавания чисел/QR на фото-видео (Этап 2)
Сервисы аналитики (Этап 2)

Попрактиковались описывать схему взаимодействия компонентов системы в Miro
Перейти к miro 🔗

🤓 Вытащили самое полезное из ГОСТ-34

🚀 Добрались до Use Cases, и начнем с них следующий вебинар!
19 мая, в 20:00 Мск будем разбираться, как работать с интеграциями 📹
Регистрация уже открыта 🔗


🟢🟢🟢🟢🟢
Про вебинары: Проектирование с нуля до постановки задач разработчикам
📹📹📹📹📹
👍31
📚 ГОСТ-34 про полезное для функциональных требований

📝 Как принять изображение Telegram bot API - пример хорошего объяснения, как организовать сбор картинок через Telegram от участников челленджа

📹 Полезное дополнение к последним двум вебинарам
Use Case VS User Story. Выбираем подход к специфицированию требований
👍3
16 мая стартует практический курс "Интеграции"

Что внутри?
Разбор задачи по проектированию программно-аппаратной интеграции. Будем делать приложение для кассы
Навык описания схемы взаимодействия приложений
Изучение протоколов API-документации для сервисов и оборудования
Тестирование REST API через Postman
Описание сценариев взаимодействия систем
Применение UML-диаграмм для описания сценариев взаимодействия
"Подводные камни" интеграций: ошибки, от которых можно защититься

📹 5 практических вебинаров
📚 Теория без воды, с примерами, которую сразу применяете на практике
🎁 Доступ ко всем записям вебинаров: Проектирование с нуля до постановки задач разработчикам


Как проходит обучение?
🗓 Доступ к курсу открывается на 4 месяца с даты начала
📝 Модули курса открываются в соответствии с календарным планом
👩‍💻 Выполнять задания можно по календарному плану, так и после завершения активной части обучения
👩‍💻 Индивидуальное ревью выполненных заданий
✉️ Консультации в чате доступны в течение всех 4-х месяцев от даты начала обучения


Подробности и календарный план доступны по ссылке 🔗

Остались вопросы? Я на связи ✔️
@getanalyst
k@getanalyst.ru

Текущая скидка действует до 16 мая
🗓 Подключиться к группе можно до 20 мая

Ярких выходных!
👍2
Привет-привет! 🙃

Когда я вижу такую обратную связь, то расплываюсь в добрейшей улыбке и... планирую следующий вебинар, где мы вместе будем продолжать собирать практический опыт!

🚀Продолжаем серию вебинаров "Анализ проекта: от идеи до задач в разработку"🚀

В прошлый раз мы определились с приложениями, нарисовали общую схему и дошли до описания функциональных требований в виде Use Case 📝

А завтра мы:
Вспомним про назначение интеграций
Возьмем User Story, связанную с интеграцией
Декомпозируем ее на Use Cases
Посмотрим API документацию внешней системы
Проверим запрос через Postman
Детализируем Use Case: напишем сценарий интеграционного взаимодействия
👩‍💻 Начнем строить UML-диаграмму взаимодействия

📹 Как работать с интеграциями
🗓 19 мая, 20:00 - 21:30 (Мск)
Еще не зарегистрировались? Жмите сюда! 🔗

P.S.
Вспомнить все можно по Miro
:
https://miro.com/app/board/uXjVOdFX85c=/
5
До встречи в эфире через 3 часа! 👩‍💻

Ссылку на трансляцию пришлем в канал за 15 минут до начала 📹
❗️До начала вебинара 15 минут ❗️

Присоединяйтесь😉
https://pruffme.com/webinar/?id=3974c3f33ca4ea4993d63f4a35111e73
Доброе утро! ☀️

Что вчера было?💥 Платформа GetChallenge стремительно развивается!
🔥 если уже ждешь следующего вебинара про проектирование БД для GetChallenge!
Регистрация на 26 мая уже открыта 😉


📚 ВАЖНОЕ ИЗ ТЕОРИИ
Интеграции - объединение частей в целое = взаимодействие систем
🔹 для обмена данными и распределения задач
🔹 внутренние и внешние
🔹 межсистемные,межсервисные, программно-аппаратные...
User Story - прежде чем брать в работу, определяем предусловия
Use Case - сценарий использования системы
Относится к функциональным требованиям
Получается при декомпозиции User Story
Включает предусловия, условия запуска, результат, основной и альтернативные варианты реализации

📝🚀 ПРАКТИКА
✔️ Научились определять User Story и Use Case, связанные с интеграциями
✔️ В Miro посмотрели на шаблон для Use Case из стикеров
https://miro.com/app/board/uXjVOdFX85c=/
✔️ Посмотрели API-документацию платежной системы, и протестировали запрос на получение статуса платежа на тестовом стенде
https://express-pay.by/docs/api/v1?fromKb=1#content
✔️ В Miro оставила для вас заготовку для тестирования запроса на создание счета
👩‍💻 С меня UML к следующему вебинару 😉


‼️ Завтра последний день, когда можно присоединиться к группе по курсу Интеграции и начать собирать опыт на своем проекте

🔗 Про серию вебинаров GetChallenge
📹 Вебинары без регистрации, в удобное время, с дополнительными материалами и шаблонами
1👎1🎉1
🗓 План на неделю

1️⃣ Доделать для вас UML-диаграмму по заданию, которое разбирали на вебинаре
2️⃣ Выпустить видео-подкаст "Когда в требованиях нужны диаграммы"
3️⃣ Cпроектировать БД на бесплатном вебинаре в четверг, и увидеть, какие требования мы могли не упустить по платформе GetChallenge!
4️⃣ Подниму тему опасности интеграций на конференции Analyst Days-14 в субботу
5️⃣ Открыть регистрацию на закрытый бесплатный вебинар в июле, который пройдет на английском языке

🔗 Регистрация на вебинар и информация о конференции:
https://getanalyst.ru/

🚀 Start!
👍4
А пока вспомним предыдущие конференции

Ошибки проектирования можно избежать
Analyst Days-13 | ноябрь, 2021

Признаки, что на этапе проектирования что-то пошло не так:

🔹команда задает много вопросов к постановке задачи;
🔹разработчики находят нереализуемые требования и просят изменить их;
🔹тестировщики находят много неучтенных кейсов в процессе тестирования;
🔹приходит запрос на расширение функциональности от заказчика, и чтобы его поддержать, нужно добавлять "костыли".

Доклад посвящается ошибкам проектирования, которые встретились в моей практике, как их избежать, и взять ситуацию под контроль, если они все же настигли.
👍5
Как заложить прочный фундамент, на котором можно будет возвести надежную и масштабируемую систему?
А еще:
⚪️ проверить полноту требований,
⚪️ поразмышлять над развитием системы,
⚪️ не упустить критически важные детали,
⚪️ повысить точность оценки задач...

Это легко! Просто начните строить модель базы данных и соберите сотню правок к требованиям 🤯
Хотите узнать как это работает?
Забирайте практический опыт на бесплатном вебинаре 🚀 Уже завтра!

🗓 26 мая, в 20:00 (Мск)
📹 Как проектировать БД
🔗 Регистрация здесь

План:
Выделим список сущностей
Построим концептуальную модель данных
Преобразуем ее в логическую модель
Уточним ранее собранные требования

Увидимся в прямом эфире, где продолжим развивать нашу платформу для челленджей 😉
👍4🔥2
До встречи в эфире через 3 часа! 👩‍💻

Ссылку на трансляцию пришлем в канал за 15 минут до начала 📹