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

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

Для связи: @Ev_S_Lit
Download Telegram
​​📑 Как сократить количество исправлений дизайна на этапе разработки

"Команды разработки зачастую сталкиваются с проблемой, когда приложение необходимо возвращать на этап проектирования UI и UX — пользовательского интерфейса и опыта. Мы в redmadrobot не стали исключением — иногда внезапные и срочные «переделки» интерфейсов сильно задерживают и удорожают процесс разработки продукта.

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

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

#проектирование | @notes_analyst
​​📑 PlantUML — инструмент продуктового разработчика

Автор статьи предлагает посмотреть, как работает PlantUML на примере из продуктовой разработки.

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

#uml | @notes_analyst
​​📑 Цепочка создания ценности, ценностное предложение и канва бизнес-модели: как это связано

"Что такое цепочка создания ценности, как это связано с бизнес-моделью компании и ценностным предложением и почему Value Chain можно использовать как основу для структурирования бизнес-процессов. Краткая история и примеры практического применения этих методов стратегического планирования для бизнес-аналитиков"

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

#бизнесмодель | @notes_analyst
​​📑 Ошибки технарей, которые пишут документацию для разработчиков

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

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

#документация | @notes_analyst
​​📑 Оценка требований. Глава 2. Что учесть, чтобы “попасть”

В предыдущей главе  были рассмотрены методы оценки требований, и кто вообще может ей заниматься. Вторую главу серии авторы посвящают работам, из которых складывается стоимость реализации требования. Разбирают, какие факторы могут влиять на трудозатраты, и на что обратить внимание новичку, чтобы «не промахнуться”.

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

#работастребованиями | @notes_analyst
​​📑 Секреты вовлекательности.
Как привлечь пользователей к работе в системе.

Артем Шуткин:
"Представьте: строили вы дом, душу в него вложили, время и деньги, чтобы близким было в нём приятно и удобно жить. А они не хотят. Примерно с тем же сталкивается аналитик на финишной прямой внедрения системы в компании."

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

#пользовательисистема | @notes_analyst
Друзья, всех с наступившим Новым годом!!!
Пусть для каждого из вас он будет по-своему особенным!
Удачи в личных и рабочих делах! Интересных вам задач и вовремя закрытых проектов! ☃️🌲
Мы с коллегами-добровольцами подготовили для вас
Базу ссылок на полезные материалы по системной интеграции
для аналитиков и проектировщиков.

В базе собраны ссылки на русскоязычные и англоязычные статьи, видео, книги, сервисы и курсы.

Что в неё сейчас вошло:

Основы интеграции информационных систем
- Постановка задачи и общий обзор
- Способы классификации интеграций

Форматы представления данных
- Форматы JSON и YAML
- Форматы XML и XSD

Сетевые протоколы и транспорт
- Протоколы HTTP, HTTPS
- Протокол WebSocket

Сценарии взаимодействия, Sequence, Plant UML

Web Serviсes / RPC
- Проектирование API
- REST-like сервисы. Стиль REST
- Протокол SOAP и форматы XML, XSD, WSDL
- Технология GraphQL
- Технология gRPC

Обмен сообщениями
- Паттерны обмена сообщениями
- Apache Kafka
- Брокер Rabbit MQ

Файловый обмен

Интеграция через общую БД

Архитектурные паттерны интеграции систем
- Интеграционные шины, Enterprise Service Bus (ESB)
- API Gateway, Backend For Frontend
- Оркестрация и хореография
- Circuit breaker

Дальше готовим другие подборки по темам:

- Базы данных и анализ данных
- Бизнес-анализ и моделирование
- Архитектура программного обеспечения и Systems Design
​​📑 Сравниваем REST, GraphQL и gRPC

"REST, GraphQL и gRPC  —  самые популярные технологии разработки API в современных веб-приложениях. Выбрать одну из них непросто, поскольку каждая обладает уникальными особенностями.

Чтобы подобрать наиболее подходящий вариант для проекта, сравнительно оценим функции и особенности использования REST, GraphQL и gRPC."

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

#rest #graphql #grpc | @notes_analyst
📑 Я попросил ChatGPT написать требования, и вот что получилось

Автор: Юрий Куприянов -
IT-архитектор, менеджер продукта, эксперт в системном и бизнес-анализе.

"Весь Интернет охватила эпидемия chatGPT — она поддерживает беседу, пишет стихи, придумывает сказки, составляет юридические претензии и ищет ошибки в коде. Я подумал — а сможет ли она составить бэклог или спроектировать API?"

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

#chatgpt #работастребованиями | @notes_analyst
📑 Жизненный цикл задачи после разработки

Автор статьи - Чистяков Вадим,
Senior iOS разработчик, iOS Team lead:

" Прежде всего, задачи не должны пропадать и растворяться в небытии после этапов разработки. Отсутствие прозрачности процесса создает представление о том, что некоторые задачи делаются “в стол”, “для галочки“ или чтобы симулировать бурную деятельность. Тем самым снижается мотивация делать новые классные фичи. Мне бы хотелось видеть результаты проделанной работы, радоваться результатам и делать из этого выводы."

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

#работасзадачей | @notes_analyst
​​📑 Пользовательская документация: что делает её плохой, и как это исправить

"Документация к софту — это просто набор статей, но даже они могут вывести из себя. Сначала долго ищешь нужную инструкцию, потом разбираешься в малопонятном тексте, делаешь как написано, а проблема не решается. Ищешь другую статью, нервничаешь… Через час плюёшь на всё и уходишь. Так работает плохая документация. Что делает её такой, и как это исправить — читайте под катом."

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

#документация | @notes_analyst
​​📑 Как начать моделировать бизнес-процессы в BPMN

Алфавит нотации и примеры бизнес-процессов

Автор: Анна Вичугова
"В этой статье мы рассмотрим, что представляет собой нотация бизнес-моделирования BPMN и как её использовать для описания бизнес-процессов."

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

#bpmn | @notes_analyst
​​📑 Знакомимся со Swagger на примере собственного веб-приложения с REST API

Автор Анна Вичугова:
"Сегодня рассмотрим, что такое Swagger. А, чтобы понять, как  работает этот инструмент тестирования и документирования REST API, разберем практический пример, собственноручно написав простенькое Python-приложение с FastAPI в интерактивной среде Google Colab и развернув его через ngrok – утилиту туннелирования локального сервера разработки в общедоступный URL."

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

#swagger | @notes_analyst
​​📑 Базовое проектирование и разработка требований к интеграции систем (для начинающих аналитиков)

"Данная статья посвящена в первую очередь начинающим ИТ аналитикам, которые хотят верхнеуровнево разобраться, как необходимо описывать интеграции между системами и как процесс выглядит в целом. Просьба учесть, что часть терминов написана своими словами и намерено упрощена для лучшего понимания"

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

#работастребованиями #интеграция | @notes_analyst
​​📑 Как не слить карьеру системного аналитика: Soft Skills

Автор - Дмитрий Теслев, системный аналитик в AGIMA.

"Soft Skills в той или иной степени важны многим, но SoftSkills-pack в каждой профессии свой, и при прочих равных он становится конкурентным преимуществом специалиста. 

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

Читать далее..

#SA #карьера | @notes_analyst
📑 Сводные таблицы в Pandas — швейцарский нож для аналитиков

Автор - Панчин Денис:
"Сводные таблицы хорошо известны всем аналитикам по Excel. Это прекрасный инструмент, который помогает быстро получить различную информацию по массиву данных. Рассмотрим реализацию и тонкости сводных таблиц в Pandas."

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

#pandas | @notes_analyst
Всем привет! На связи команда исследователей Яндекс Практикума.

Мы проводим исследование профессии системного аналитика. Будем рады пообщаться с системными аналитиками уровня junior/middle, которые хотят получить новые знания и навыки для работы. А также, с системными аналитиками, которые проходили или проходят профессиональные курсы уже работая в роли СА.

Если вы хотите помочь и готовы пообщаться с нами — заполните анкету, а мы с вами свяжемся. Встреча пройдет в зуме и займет 30-40 минут.
В благодарность за ваше время, мы поделимся небольшим бонусом
​​✅️ Тест «Что делает эта кнопка?»

"Нас окружают интерфейсы, но далеко не все из них интуитивно понятны. Иногда то, что вы видите на иконке даже близко не ассоциируется с её назначением. Из таких иконок мы и собрали этот тест."

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

#тест | @notes_analyst
​​📑 Как писать конспекты на компьютере быстрее, чем от руки, при помощи VS Code

"LaTeX-овский текст - это текст, при помощи которого можно создавать документы со сложными математическими формулами, красивым оформлением и т.д."

Эта статья своего рода Roadmap, так как много моментов автор оставляет для самостоятельной проработки.

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

#документация | @notes_analyst