📑 Шаблоны тест-кейсов по API, тест-кейсы по идемпотентности
Автор статьи, Надежда Дудник, главный инженер по тестированию в СБЕРе, рассказывает о важности написания тест-кейсов по API, а именно про стратегию составления тест-кейсов по бэку, где результатом является хорошо структурированный тест-кейс.
Читать статью
#тестирование | @notes_analyst
Автор статьи, Надежда Дудник, главный инженер по тестированию в СБЕРе, рассказывает о важности написания тест-кейсов по API, а именно про стратегию составления тест-кейсов по бэку, где результатом является хорошо структурированный тест-кейс.
Читать статью
#тестирование | @notes_analyst
12 неочевидных правил проектирования REST API
"Раскрываем 12 кейсов проектирования спецификации REST API из практики redmadrobot, которые помогут сэкономить время для разработки. А также объясняем, почему стоит следовать подходу contract first — писать спецификацию прежде кода"
Читать статью
#api | @notes_analyst
"Раскрываем 12 кейсов проектирования спецификации REST API из практики redmadrobot, которые помогут сэкономить время для разработки. А также объясняем, почему стоит следовать подходу contract first — писать спецификацию прежде кода"
Читать статью
#api | @notes_analyst
📑 Плохие ТЗ на разработку: что в них не так, и как исправить?
"Не пишите ТЗ на разработку, просто скачайте любое из интернета и поменяйте часть требований под себя. Смеётесь? Мы всё ещё встречаемся с таким подходом. Рассказываем, как составить адекватное ТЗ на сложную разработку, понятное любому исполнителю, чтобы в конечном итоге ожидания и реальность совпали (а не как обычно)."
Читать статью
#работастребованиями #тз | @notes_analyst
"Не пишите ТЗ на разработку, просто скачайте любое из интернета и поменяйте часть требований под себя. Смеётесь? Мы всё ещё встречаемся с таким подходом. Рассказываем, как составить адекватное ТЗ на сложную разработку, понятное любому исполнителю, чтобы в конечном итоге ожидания и реальность совпали (а не как обычно)."
Читать статью
#работастребованиями #тз | @notes_analyst
📚 7 книг для начинающего бизнес-аналитика: от учебника по логике до научно-популярной литературы
Перейти к списку📗
#литература | @notes_analyst
Перейти к списку📗
#литература | @notes_analyst
📑 Как создать внутреннюю базу знаний для большой IT-компании. Из хаоса в гиперспейсы
"Когда на вопрос «Что за фича?» сказали: «Посмотри в Confluence!»
Читать статью
#документация | @notes_analyst
"Когда на вопрос «Что за фича?» сказали: «Посмотри в Confluence!»
Читать статью
#документация | @notes_analyst
📑 Про микросервисы на примерах
"Эта статья не для разработчиков и опытных архитекторов, а для аналитиков, которые хотят понять, а что же такое микросервисы на самом деле. Пример здесь максимально простой и не претендует на хороший стиль написания кода. Чтобы его запустить не нужно обладать вообще никаким ИТ‑бэкграундом и не нужно настраивать никакие IDE."
Читать статью
#микросервисы | @notes_analyst
"Эта статья не для разработчиков и опытных архитекторов, а для аналитиков, которые хотят понять, а что же такое микросервисы на самом деле. Пример здесь максимально простой и не претендует на хороший стиль написания кода. Чтобы его запустить не нужно обладать вообще никаким ИТ‑бэкграундом и не нужно настраивать никакие IDE."
Читать статью
#микросервисы | @notes_analyst
Матрица компетенций аналитика для самурая в запасе
Автор: Александр Савин
Руководитель проекта и ведущий аналитик
"Когда-то давно в дебрях Интернета я случайно нарвался на матрицу компетенций программиста от Джозефа Сиджина, которая помогла мне правильно оценить свою стоимость на рынке труда и выработать пути по дальнейшему самосовершенствованию. Шло время, проекты в которых я участвовал, росли. Росли, росли и выросли до такого состояния, что в этих проектах потребовалось участие не только программистов, но и аналитиков. Помня положительный эффект от матрицы Д. Сиджина, в какой-то момент я решил найти такую же шкалу компетенций, но уже для аналитиков. И, что неудивительно, нашел. "
Далее..
#BA #SA | @notes_analyst
Автор: Александр Савин
Руководитель проекта и ведущий аналитик
"Когда-то давно в дебрях Интернета я случайно нарвался на матрицу компетенций программиста от Джозефа Сиджина, которая помогла мне правильно оценить свою стоимость на рынке труда и выработать пути по дальнейшему самосовершенствованию. Шло время, проекты в которых я участвовал, росли. Росли, росли и выросли до такого состояния, что в этих проектах потребовалось участие не только программистов, но и аналитиков. Помня положительный эффект от матрицы Д. Сиджина, в какой-то момент я решил найти такую же шкалу компетенций, но уже для аналитиков. И, что неудивительно, нашел. "
Далее..
#BA #SA | @notes_analyst
📑 Как проектировать веб-API: 7 самых важных вопросов
Автор: Анна Вичугова
"При том, что проектирование и выбор решения относится к области ИТ-архитектора, иногда аналитику приходится решать подобные задачи, особенно в задачах интеграции информационных систем. Рассмотрим на примере интернет-магазина, на какие самые важные вопросы должен ответить аналитик при разработке требований и/или первоначальном проектировании веб-API."
Читать статью
#api #проектирование | @notes_analyst
Автор: Анна Вичугова
"При том, что проектирование и выбор решения относится к области ИТ-архитектора, иногда аналитику приходится решать подобные задачи, особенно в задачах интеграции информационных систем. Рассмотрим на примере интернет-магазина, на какие самые важные вопросы должен ответить аналитик при разработке требований и/или первоначальном проектировании веб-API."
Читать статью
#api #проектирование | @notes_analyst
📑 Откуда есть пошла аналитика и что отличает DS, DA, BA и SA
Разновидностей аналитиков стало уже так много, что в них немудрено и запутаться.
Авторы статьи помогут разобраться, кто такие аналитики данных, системные аналитики, бизнес-аналитики и дата-сайентисты: чем они отличаются, что у них общего, какие навыки нужны, чтобы стать одним из них.
Читать статью
#SA #BA #DS #DA | @notes_analyst
Разновидностей аналитиков стало уже так много, что в них немудрено и запутаться.
Авторы статьи помогут разобраться, кто такие аналитики данных, системные аналитики, бизнес-аналитики и дата-сайентисты: чем они отличаются, что у них общего, какие навыки нужны, чтобы стать одним из них.
Читать статью
#SA #BA #DS #DA | @notes_analyst
📑 Серия статей "Руководство по сбору требований в формате User Story Mapping"
От Автора: "В этой серии статей я хочу поделиться опытом применения наиболее крепкого и полезного, на мой взгляд, метода сбора требований к будущему цифровому продукту. Метод со мной уже девять лет. Работает прекрасно как в заказной, так и в продуктовой разработке. Я провёл сотни часов с заказчиками, записывая требования именно по этой методологии, поэтому в этих статьях содержится не только метод, но и рекомендации как проводить сессии с заказчиком."
▪︎ Статья 1: Пользовательская история
▪︎ Статья 2: Дисциплина метода
▪︎ Статья 3: Чистка требований, критика метода
#userstorymapping | @notes_analyst
От Автора: "В этой серии статей я хочу поделиться опытом применения наиболее крепкого и полезного, на мой взгляд, метода сбора требований к будущему цифровому продукту. Метод со мной уже девять лет. Работает прекрасно как в заказной, так и в продуктовой разработке. Я провёл сотни часов с заказчиками, записывая требования именно по этой методологии, поэтому в этих статьях содержится не только метод, но и рекомендации как проводить сессии с заказчиком."
▪︎ Статья 1: Пользовательская история
▪︎ Статья 2: Дисциплина метода
▪︎ Статья 3: Чистка требований, критика метода
#userstorymapping | @notes_analyst
📑 Когда использовать микросервисы: отвечают Сэм Ньюмен и Мартин Фаулер
"Что бывает, когда два легендарных теоретика микросервисов, Мартин Фаулер и Сэм Ньюмен, встречаются, чтобы побеседовать о стратегии разработки под такую парадигму? За минимальное время можно составить впечатление о самых свежих представлениях на тему микросервисов. Ниже мы обсудим взгляды на разработку приложений, которые изложил Сэм Ньюмен, когда Мартин Фаулер задал, казалось бы, простой вопрос: «Когда следует использовать микросервисы?»"
Читать далее
#микросервисы | @notes_analyst
"Что бывает, когда два легендарных теоретика микросервисов, Мартин Фаулер и Сэм Ньюмен, встречаются, чтобы побеседовать о стратегии разработки под такую парадигму? За минимальное время можно составить впечатление о самых свежих представлениях на тему микросервисов. Ниже мы обсудим взгляды на разработку приложений, которые изложил Сэм Ньюмен, когда Мартин Фаулер задал, казалось бы, простой вопрос: «Когда следует использовать микросервисы?»"
Читать далее
#микросервисы | @notes_analyst
📑 Архитектура приложений и интеграции: гайд по основным понятиям простыми словами
Мини-туториал от лида-аналитика "ITQ Group" Виталия Якубина.
"В этой статье мы не дадим исчерпывающие объяснение всем видам архитектур, но вполне доступно ознакомим с видами архитектур, их общим назначением, наиболее очевидных преимуществах и недостатках."
Читать статью
#архитектура | @notes_analyst
Мини-туториал от лида-аналитика "ITQ Group" Виталия Якубина.
"В этой статье мы не дадим исчерпывающие объяснение всем видам архитектур, но вполне доступно ознакомим с видами архитектур, их общим назначением, наиболее очевидных преимуществах и недостатках."
Читать статью
#архитектура | @notes_analyst
✅️ Тест по Apache Kafka и RabbitMQ для аналитика
"Чтобы помочь начинающим системным и бизнес-аналитикам подготовиться к техническому собеседованию, сегодня мы предлагаем вам открытый интерактивный тест по основам архитектуры и интеграции информационных систем. Ответь на 10 простых вопросов и проверь свой уровень знания технологий межсистемного взаимодействия"
Перейти к тесту
#kafka #rabbitmq | @notes_analyst
"Чтобы помочь начинающим системным и бизнес-аналитикам подготовиться к техническому собеседованию, сегодня мы предлагаем вам открытый интерактивный тест по основам архитектуры и интеграции информационных систем. Ответь на 10 простых вопросов и проверь свой уровень знания технологий межсистемного взаимодействия"
Перейти к тесту
#kafka #rabbitmq | @notes_analyst
📑 Пишу диаграммы последовательностей текстом (кодом). Вы тоже можете
Статья-инструкция, как создавать, изменять и сохранять диаграммы в PlantUML
Автор: Игорь Овчинин, ведущий бизнес-аналитик
Читать статью
#plantuml #диаграмма | @notes_analyst
Статья-инструкция, как создавать, изменять и сохранять диаграммы в PlantUML
Автор: Игорь Овчинин, ведущий бизнес-аналитик
Читать статью
#plantuml #диаграмма | @notes_analyst
Forwarded from Базы данных & SQL
Ультимативная дорожная карта для изучения SQL и баз данных в 2023 году + источники для знаний
Читать статью
Читать статью
Хабр
Ультимативная дорожная карта для изучения SQL и баз данных в 2023 году + источники для знаний
SQL является одним из наиболее важных языков для работы с данными в Сети. Без SQL мы не смогли бы обмениваться данными настолько уверенным и мощным способом, как мы это делаем сегодня. Независимо от...
📑 Схемы и форматы данных
"Что такое схема данных, зачем она нужна, какие форматы файлов предусматривают наличие схемы и как это связано с сериализацией. Смотрим на примере JSON, XML, YAML и Protobuf."
Читать статью
#json #xml #yaml #protobuf | @notes_analyst
"Что такое схема данных, зачем она нужна, какие форматы файлов предусматривают наличие схемы и как это связано с сериализацией. Смотрим на примере JSON, XML, YAML и Protobuf."
Читать статью
#json #xml #yaml #protobuf | @notes_analyst
📑 Интеграции бояться — в аналитики не идти
От Автора:
"Подавляющее большинство задач, с которыми мне приходится сталкиваться, – это проектирование интеграционного взаимодействия между системами, так что тема интеграции мне близка. В этой статье хочу рассказать о том, с какой стороны подходить к подобным задачам - как не наступить на грабли. Приведу несколько практических кейсов из своего опыта, а также выделю навыки, которые помогут аналитику решить такие сложные задачи."
Читать статью
#интеграция | @notes_analyst
От Автора:
"Подавляющее большинство задач, с которыми мне приходится сталкиваться, – это проектирование интеграционного взаимодействия между системами, так что тема интеграции мне близка. В этой статье хочу рассказать о том, с какой стороны подходить к подобным задачам - как не наступить на грабли. Приведу несколько практических кейсов из своего опыта, а также выделю навыки, которые помогут аналитику решить такие сложные задачи."
Читать статью
#интеграция | @notes_analyst
📑 Требования к информационной безопасности: кого вовлекать в выявление?
Вопросы, рассматриваемые в статье:
• Сложности, с которыми сталкиваются аналитики при выявлении требований к ИБ.
• Терминология риск-ориентированного подхода.
• Этапы процесса выявления требований к ИБ.
• Кого из заинтересованных лиц необходимо вовлекать в процесс выявления требований к ИБ и почему именно их.
• Пример RACI-матрицы заинтересованных лиц.
Читать статью
#работастребованиями | @notes_analyst
Вопросы, рассматриваемые в статье:
• Сложности, с которыми сталкиваются аналитики при выявлении требований к ИБ.
• Терминология риск-ориентированного подхода.
• Этапы процесса выявления требований к ИБ.
• Кого из заинтересованных лиц необходимо вовлекать в процесс выявления требований к ИБ и почему именно их.
• Пример RACI-матрицы заинтересованных лиц.
Читать статью
#работастребованиями | @notes_analyst
📑Модульная архитектура: что, как и почему?
"Модульный подход к архитектуре делает написание кода более простым и динамичным и имеет множество преимуществ: от возможности работать над кодом в команде удаленно до высокого уровня безопасности. В статье разберемся, что такое модульная архитектура, как она работает и как модульный подход поможет оптимизировать работу над вашими проектами и даже улучшить их качество."
Читать статью
#архитектура | @notes_analyst
"Модульный подход к архитектуре делает написание кода более простым и динамичным и имеет множество преимуществ: от возможности работать над кодом в команде удаленно до высокого уровня безопасности. В статье разберемся, что такое модульная архитектура, как она работает и как модульный подход поможет оптимизировать работу над вашими проектами и даже улучшить их качество."
Читать статью
#архитектура | @notes_analyst