Заметки Аналитика | IT
7.78K subscribers
106 photos
3 videos
1 file
949 links
О жизненном цикле разработки ПО глазами бизнес-/системного аналитика.

На канале вы найдете:
- теоретический материал;
- интересные статьи;
- профессиональную литературу;
- полезные шпаргалки;
- вопросы с собеседований;
- опросы.

Для связи: @Ev_S_Lit
Download Telegram
​​📑 Шаблоны тест-кейсов по API, тест-кейсы по идемпотентности

Автор статьи, Надежда Дудник, главный инженер по тестированию в СБЕРе, рассказывает о важности написания тест-кейсов по API, а именно про стратегию составления тест-кейсов по бэку, где результатом является хорошо структурированный тест-кейс.

Читать статью

#тестирование | @notes_analyst
​​12 неочевидных правил проектирования REST API

"Раскрываем 12 кейсов проектирования спецификации REST API из практики redmadrobot, которые помогут сэкономить время для разработки. А также объясняем, почему стоит следовать подходу contract first — писать спецификацию прежде кода"

Читать статью

#api | @notes_analyst
​​📑 Плохие ТЗ на разработку: что в них не так, и как исправить?

"Не пишите ТЗ на разработку, просто скачайте любое из интернета и поменяйте часть требований под себя. Смеётесь? Мы всё ещё встречаемся с таким подходом. Рассказываем, как составить адекватное ТЗ на сложную разработку, понятное любому исполнителю, чтобы в конечном итоге ожидания и реальность совпали (а не как обычно)."

Читать статью

#работастребованиями #тз | @notes_analyst
​​📚 7 книг для начинающего бизнес-аналитика: от учебника по логике до научно-популярной литературы

Перейти к списку📗

#литература | @notes_analyst
​​📑 Как создать внутреннюю базу знаний для большой IT-компании. Из хаоса в гиперспейсы

"Когда на вопрос «Что за фича?»‎ сказали: «Посмотри в Confluence!»‎

Читать статью

#документация | @notes_analyst
​​📑 Про микросервисы на примерах

"Эта статья не для разработчиков и опытных архитекторов, а для аналитиков, которые хотят понять, а что же такое микросервисы на самом деле. Пример здесь максимально простой и не претендует на хороший стиль написания кода. Чтобы его запустить не нужно обладать вообще никаким ИТ‑бэкграундом и не нужно настраивать никакие IDE."

Читать статью

#микросервисы | @notes_analyst
Матрица компетенций аналитика для самурая в запасе

Автор: Александр Савин
Руководитель проекта и ведущий аналитик
"Когда-то давно в дебрях Интернета я случайно нарвался на матрицу компетенций программиста от Джозефа Сиджина, которая помогла мне правильно оценить свою стоимость на рынке труда и выработать пути по дальнейшему самосовершенствованию. Шло время, проекты в которых я участвовал, росли. Росли, росли и выросли до такого состояния, что в этих проектах потребовалось участие не только программистов, но и аналитиков. Помня положительный эффект от матрицы Д. Сиджина, в какой-то момент я решил найти такую же шкалу компетенций, но уже для аналитиков. И, что неудивительно, нашел. "

Далее..

#BA #SA | @notes_analyst
​​📑 Как проектировать веб-API: 7 самых важных вопросов

Автор: Анна Вичугова
"При том, что проектирование и выбор решения относится к области ИТ-архитектора, иногда аналитику приходится решать подобные задачи, особенно в задачах интеграции информационных систем. Рассмотрим на примере интернет-магазина, на какие самые важные вопросы должен ответить аналитик при разработке требований и/или первоначальном проектировании веб-API."

Читать статью

#api #проектирование | @notes_analyst
📑 Откуда есть пошла аналитика и что отличает DS, DA, BA и SA

Разновидностей аналитиков стало уже так много, что в них немудрено и запутаться.
Авторы статьи помогут разобраться, кто такие аналитики данных, системные аналитики, бизнес-аналитики и дата-сайентисты: чем они отличаются, что у них общего, какие навыки нужны, чтобы стать одним из них.

Читать статью

#SA #BA #DS #DA | @notes_analyst
📑 Серия статей "Руководство по сбору требований в формате User Story Mapping"

От Автора: "В этой серии статей я хочу поделиться опытом применения наиболее крепкого и полезного, на мой взгляд, метода сбора требований к будущему цифровому продукту. Метод со мной уже девять лет. Работает прекрасно как в заказной, так и в продуктовой разработке. Я провёл сотни часов с заказчиками, записывая требования именно по этой методологии, поэтому в этих статьях содержится не только метод, но и рекомендации как проводить сессии с заказчиком."

︎ Статья 1: Пользовательская история
︎ Статья 2: Дисциплина метода
︎ Статья 3: Чистка требований, критика метода

#userstorymapping | @notes_analyst
📑 Когда использовать микросервисы: отвечают Сэм Ньюмен и Мартин Фаулер

"Что бывает, когда два легендарных теоретика микросервисов, Мартин Фаулер и Сэм Ньюмен, встречаются, чтобы побеседовать о стратегии разработки под такую парадигму? За минимальное время можно составить впечатление о самых свежих представлениях на тему микросервисов. Ниже мы обсудим взгляды на разработку приложений, которые изложил Сэм Ньюмен, когда Мартин Фаулер задал, казалось бы, простой вопрос: «Когда следует использовать микросервисы?»"

Читать далее

#микросервисы | @notes_analyst
​​📑 Архитектура приложений и интеграции: гайд по основным понятиям простыми словами

Мини-туториал от лида-аналитика "ITQ Group" Виталия Якубина.
"В этой статье мы не дадим исчерпывающие объяснение всем видам архитектур, но вполне доступно ознакомим с видами архитектур, их общим назначением, наиболее очевидных преимуществах и недостатках."

Читать статью

#архитектура | @notes_analyst
​​✅️ Тест по Apache Kafka и RabbitMQ для аналитика

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

Перейти к тесту

#kafka #rabbitmq | @notes_analyst
​​📑 Пишу диаграммы последовательностей текстом (кодом). Вы тоже можете

Статья-инструкция, как создавать, изменять и сохранять диаграммы в PlantUML

Автор: Игорь Овчинин, ведущий бизнес-аналитик

Читать статью

#plantuml #диаграмма | @notes_analyst
​​📑 Схемы и форматы данных

"Что такое схема данных, зачем она нужна, какие форматы файлов предусматривают наличие схемы и как это связано с сериализацией. Смотрим на примере JSON, XML, YAML и Protobuf."

Читать статью

#json #xml #yaml #protobuf | @notes_analyst
​​📑 Интеграции бояться — в аналитики не идти

От Автора:
"Подавляющее большинство задач, с которыми мне приходится сталкиваться, – это проектирование интеграционного взаимодействия между системами, так что тема интеграции мне близка. В этой статье хочу рассказать о том, с какой стороны подходить к подобным задачам - как не наступить на грабли. Приведу несколько практических кейсов из своего опыта, а также выделю навыки, которые помогут аналитику решить такие сложные задачи."

Читать статью

#интеграция | @notes_analyst
​​📑 Требования к информационной безопасности: кого вовлекать в выявление?

Вопросы, рассматриваемые в статье:

• Сложности, с которыми сталкиваются аналитики при выявлении требований к ИБ.
• Терминология риск-ориентированного подхода.
• Этапы процесса выявления требований к ИБ.
• Кого из заинтересованных лиц необходимо вовлекать в процесс выявления требований к ИБ и почему именно их.
• Пример RACI-матрицы заинтересованных лиц.

Читать статью

#работастребованиями | @notes_analyst
​​📑Модульная архитектура: что, как и почему?

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

Читать статью

#архитектура | @notes_analyst