Business | System analyst
19.4K subscribers
253 photos
136 videos
12 files
1.4K links
Авторский канал для бизнес/системных аналитиков от аналитика со стажем, как для начинающих, так и для бывалых

Сотрудничество: @the_real_bird

Регистрация РКН: https://knd.gov.ru/license?id=673c68d031a9292acd1c5784&registryType=bloggersPermission
#J6THB
Download Telegram
UML: обзор основных типов диаграмм, диаграмма Классов. Часть 1

Перейти | BA|SA
👍11❤4🔥3😁1
Жизненный цикл задачи: как быстро и бесконфликтно провести задачу от замысла до реализации

Перейти | BA|SA
👍5🔥3❤2😢2
Алоха! Как вы поддерживаете связь между командой разработчиков, тестировщиками и заказчиками, чтобы обеспечить качество продукта и удовлетворение клиентов?

(Можно выбрать несколько ответов)
Anonymous Poll
55%
Регулярные встречи и обмен информацией между командами (еженедельно)
61%
Использование средств коммуникации (например, Slack, Skype, Zoom и т.д.)
17%
Установление четких правил и ожиданий для каждой команды
17%
Никак, идет все само собой
3%
Другой ответ (делитесь в комментах)
❤2👍2
Forwarded from Analyst IT
Какой должна быть user_story, и что общего у системных аналитиков и голливудских сценаристов

Читать статью | Analyst IT
👍12🔥3❤2
День толстой полярной лисички: как построены наши кризисные группы

Перейти | BA|SA
❤2
​​Алоха! Сегодня продолжаем разбирать вопросы, которые любят задавать на собеседовании на роль BA/SA и затронем тему пользовательских историй / user story

#вопросыссобеседования | @ba_and_sa

Часть 14:

📍Вопрос 1: Что такое user story? Какие критерии их написания вы знаете?

✅Краткий ответ:

User story - это краткое и затрагивающее интересы пользователя описание конкретной функциональности или возможности, отражающее потребности и ожидания конечного пользователя. Оно обычно составляется простым и нетехническим языком и имеет определенный формат, обеспечивающий ясность и эффективность коммуникации между заинтересованными сторонами и командами разработки

Критерии написания user story:

1. Ориентированность на пользователя или ценность: User story должна фокусироваться на потребностях, мотивациях и целях конечных пользователей. Она должна ясно формулировать, чего пользователь хочет достичь и почему это важно для него.

2. Независимость и малая размерность: User story должна быть достаточно маленькой, чтобы быть завершенной в рамках одной итерации разработки, обычно 1-2 недели. Она также должна быть независимой от других историй, чтобы обеспечить гибкость в их приоритезации и планировании.

3. Тестуемость: Каждая user story должна быть написана таким образом, чтобы ее критерии приемки могли быть четко определены и протестированы. Это помогает убедиться в том, что команда разработки и заинтересованные стороны имеют общее понимание успешной реализации.

4. Общая гранулярность: Избегайте слишком детализированных или мелких user story. Лучше фокусироваться на высокоуровневой функциональности, оставляя возможность для команды разработки определить детали при реализации.

5. Оцениваемость: Каждая User Story должна быть оцениваемой. Команда должна иметь возможность оценить сложность и объем работы, необходимых для реализации каждой истории. Это помогает команде планировать и управлять процессом разработки.

📎Материалы по теме:
-
Пользовательские истории в разработке
- Как писать User Stories и зачем они нужны
- Как разработать критерии приёмки для User Story


📍Вопрос 2: Приведите пример user store

✅ Краткий ответ:

Пример хорошо написанной пользовательской истории:

User story строится исходя из шаблона:
«Как» - «Я хочу» - «Чтобы»

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

Критерии приемлемости:
- На странице входа должна быть ссылка «Забыли пароль».
- Щелчок по ссылке «Забыли пароль» должен перенаправить пользователя на страницу сброса пароля.
- Страница сброса пароля должна предлагать пользователю ввести свой зарегистрированный адрес электронной почты.
- После отправки адреса электронной почты система должна отправить электронное письмо со ссылкой для сброса пароля.
- Щелчок по ссылке сброса пароля в электронном письме должен перенаправить пользователя на страницу, где он может ввести новый пароль.
- При успешном сбросе пароля пользователь должен получить подтверждение и быть перенаправленным на страницу входа

📎Материалы по теме:
-
User Story: пора применять правильно
- Пользовательские истории с примерами и шаблоном
Источник: @ba_and_sa

‼️Предыдущие части смотрите по #собеседование #вопросыссобеседования
👍13❤6🔥5
Как написать удобный API — 15 рекомендаций

Перейти | BA|SA
❤11👍2🔥2
Архитектура рекомендаций: как дать пользователю соцсети то, что ему понравится

Перейти | BA|SA
👍3❤1
«У нас с этим контрагентом дружеские отношения» или как остаться без документации на проекте

Перейти. | BA|SA
👍4❤1
KPI внедрили, а аналитика спросить забыли…

Перейти | BA|SA
👍2😢1
Die But Do: теханализ и почему без него разработка обречена на провал

Перейти | BA|SA
❤3👍3🤯1😢1
Как отличить хорошего аналитика от плохого?

Перейти | BA|SA
🔥12❤4😢3👍2🥱2🙏1
ИТ – Как быть с документацией?

Перейти | BA|SA
🤣46😁19👍13😢1
Алоха! Часто возникает вопрос «Зачем системным аналитикам и бизнес-аналитикам знать базы данных ? И почему так часто про них спрашивают на собеседованиях?» поэтому я решила начать новую рубрику про #базыданных, где будем изучать, что это такое, какие они бывают, и тд.

Вот несколько причин, почему важно обладать знаниями в этой области:

🌐 Понимание данных: Базы данных являются хранилищем информации, которую мы анализируем. Развитие навыков работы с базами данных позволяет нам понимать, где и как организована эта информация, что помогает в определении наиболее эффективных способов работы с данными.

📑Запросы и отчеты: Используя SQL или другое, мы можем создавать и выполнять запросы к базам данных для извлечения нужных нам данных. Это позволяет нам формировать отчеты, анализировать информацию и принимать обоснованные решения на основе полученных результатов.

⚙️Интеграция систем: Знание баз данных помогает нам взаимодействовать с другими системами и приложениями. Мы можем извлекать данные из различных источников, объединять их и анализировать вместе для получения полной и точной картины.

🧬Оптимизация процессов: Понимание баз данных позволяет нам идентифицировать и исправлять проблемы производительности, оптимизировать запросы и структуру базы данных. Это значительно повышает эффективность работы системы и процессов бизнеса.

👫🏼Взаимодействие с командами разработки: Знание баз данных помогает нам эффективно общаться и сотрудничать с командами разработки. Мы можем легче понимать их потребности, помогать в проектировании баз данных и предложить оптимальные решения.

В итоге, понимание баз данных является важным навыком для системных/бизнес-аналитиков, помогающим им собирать, анализировать и использовать данные более эффективно, оптимизировать процессы и принимать обоснованные решения на основе данных.

#базыданных @ba_and_sa

Для начала познакомимся с SQL, для этого предлагаю несколько статей на эту тему:
📌Базы данных и начало работы с SQL
📌SQL за 20 минут
👍14❤8🔥2