📑 Как сократить количество исправлений дизайна на этапе разработки
"Команды разработки зачастую сталкиваются с проблемой, когда приложение необходимо возвращать на этап проектирования UI и UX — пользовательского интерфейса и опыта. Мы в redmadrobot не стали исключением — иногда внезапные и срочные «переделки» интерфейсов сильно задерживают и удорожают процесс разработки продукта.
В статье мы хотим поделиться нашим опытом и ошибками, с которыми чаще всего сталкиваемся на практике. Расскажем, что важно учитывать и аналитикам, и дизайнерам при проектировании пользовательских сценариев и интерфейсов, чтобы снизить вероятность последующих исправлений дизайна."
Читать статью
#проектирование | @notes_analyst
"Команды разработки зачастую сталкиваются с проблемой, когда приложение необходимо возвращать на этап проектирования UI и UX — пользовательского интерфейса и опыта. Мы в redmadrobot не стали исключением — иногда внезапные и срочные «переделки» интерфейсов сильно задерживают и удорожают процесс разработки продукта.
В статье мы хотим поделиться нашим опытом и ошибками, с которыми чаще всего сталкиваемся на практике. Расскажем, что важно учитывать и аналитикам, и дизайнерам при проектировании пользовательских сценариев и интерфейсов, чтобы снизить вероятность последующих исправлений дизайна."
Читать статью
#проектирование | @notes_analyst
📑 PlantUML — инструмент продуктового разработчика
Автор статьи предлагает посмотреть, как работает PlantUML на примере из продуктовой разработки.
Читать статью
#uml | @notes_analyst
Автор статьи предлагает посмотреть, как работает PlantUML на примере из продуктовой разработки.
Читать статью
#uml | @notes_analyst
📑 Цепочка создания ценности, ценностное предложение и канва бизнес-модели: как это связано
"Что такое цепочка создания ценности, как это связано с бизнес-моделью компании и ценностным предложением и почему Value Chain можно использовать как основу для структурирования бизнес-процессов. Краткая история и примеры практического применения этих методов стратегического планирования для бизнес-аналитиков"
Читать статью
#бизнесмодель | @notes_analyst
"Что такое цепочка создания ценности, как это связано с бизнес-моделью компании и ценностным предложением и почему Value Chain можно использовать как основу для структурирования бизнес-процессов. Краткая история и примеры практического применения этих методов стратегического планирования для бизнес-аналитиков"
Читать статью
#бизнесмодель | @notes_analyst
📑 Ошибки технарей, которые пишут документацию для разработчиков
Краткий разбор типичных ошибок и когнитивных искажений при написании технической документации для разработчиков. Обнаружение и hotfix этих дефектов призван сделать ваши тексты лучше, а процесс работы с ними - чуть более осознанным.
Читать статью
#документация | @notes_analyst
Краткий разбор типичных ошибок и когнитивных искажений при написании технической документации для разработчиков. Обнаружение и hotfix этих дефектов призван сделать ваши тексты лучше, а процесс работы с ними - чуть более осознанным.
Читать статью
#документация | @notes_analyst
📑 Оценка требований. Глава 2. Что учесть, чтобы “попасть”
В предыдущей главе были рассмотрены методы оценки требований, и кто вообще может ей заниматься. Вторую главу серии авторы посвящают работам, из которых складывается стоимость реализации требования. Разбирают, какие факторы могут влиять на трудозатраты, и на что обратить внимание новичку, чтобы «не промахнуться”.
Читать статью
#работастребованиями | @notes_analyst
В предыдущей главе были рассмотрены методы оценки требований, и кто вообще может ей заниматься. Вторую главу серии авторы посвящают работам, из которых складывается стоимость реализации требования. Разбирают, какие факторы могут влиять на трудозатраты, и на что обратить внимание новичку, чтобы «не промахнуться”.
Читать статью
#работастребованиями | @notes_analyst
📑 Секреты вовлекательности.
Как привлечь пользователей к работе в системе.
Артем Шуткин:
"Представьте: строили вы дом, душу в него вложили, время и деньги, чтобы близким было в нём приятно и удобно жить. А они не хотят. Примерно с тем же сталкивается аналитик на финишной прямой внедрения системы в компании."
Читать статью
#пользовательисистема | @notes_analyst
Как привлечь пользователей к работе в системе.
Артем Шуткин:
"Представьте: строили вы дом, душу в него вложили, время и деньги, чтобы близким было в нём приятно и удобно жить. А они не хотят. Примерно с тем же сталкивается аналитик на финишной прямой внедрения системы в компании."
Читать статью
#пользовательисистема | @notes_analyst
Forwarded from Systems.Education: Анализ и проектирование информационных систем, архитектура, интеграции, бизнес-процессы (Denis Beskov)
Мы с коллегами-добровольцами подготовили для вас
Базу ссылок на полезные материалы по системной интеграции
для аналитиков и проектировщиков.
В базе собраны ссылки на русскоязычные и англоязычные статьи, видео, книги, сервисы и курсы.
Что в неё сейчас вошло:
Основы интеграции информационных систем
- Постановка задачи и общий обзор
- Способы классификации интеграций
Форматы представления данных
- Форматы 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
Базу ссылок на полезные материалы по системной интеграции
для аналитиков и проектировщиков.
В базе собраны ссылки на русскоязычные и англоязычные статьи, видео, книги, сервисы и курсы.
Что в неё сейчас вошло:
Основы интеграции информационных систем
- Постановка задачи и общий обзор
- Способы классификации интеграций
Форматы представления данных
- Форматы 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
systems-wiki on Notion
systems.wiki: Библиотека ссылок по инженерии информационных систем | Notion
Библиотека ссылок по инженерии информационных систем: Интеграция систем, Базы данных, Бизнес-анализ
📑 Сравниваем REST, GraphQL и gRPC
"REST, GraphQL и gRPC — самые популярные технологии разработки API в современных веб-приложениях. Выбрать одну из них непросто, поскольку каждая обладает уникальными особенностями.
Чтобы подобрать наиболее подходящий вариант для проекта, сравнительно оценим функции и особенности использования REST, GraphQL и gRPC."
Читать статью
#rest #graphql #grpc | @notes_analyst
"REST, GraphQL и gRPC — самые популярные технологии разработки API в современных веб-приложениях. Выбрать одну из них непросто, поскольку каждая обладает уникальными особенностями.
Чтобы подобрать наиболее подходящий вариант для проекта, сравнительно оценим функции и особенности использования REST, GraphQL и gRPC."
Читать статью
#rest #graphql #grpc | @notes_analyst
📑 Я попросил ChatGPT написать требования, и вот что получилось
Автор: Юрий Куприянов -
IT-архитектор, менеджер продукта, эксперт в системном и бизнес-анализе.
"Весь Интернет охватила эпидемия chatGPT — она поддерживает беседу, пишет стихи, придумывает сказки, составляет юридические претензии и ищет ошибки в коде. Я подумал — а сможет ли она составить бэклог или спроектировать API?"
Читать статью
#chatgpt #работастребованиями | @notes_analyst
Автор: Юрий Куприянов -
IT-архитектор, менеджер продукта, эксперт в системном и бизнес-анализе.
"Весь Интернет охватила эпидемия chatGPT — она поддерживает беседу, пишет стихи, придумывает сказки, составляет юридические претензии и ищет ошибки в коде. Я подумал — а сможет ли она составить бэклог или спроектировать API?"
Читать статью
#chatgpt #работастребованиями | @notes_analyst
📑 Жизненный цикл задачи после разработки
Автор статьи - Чистяков Вадим,
Senior iOS разработчик, iOS Team lead:
" Прежде всего, задачи не должны пропадать и растворяться в небытии после этапов разработки. Отсутствие прозрачности процесса создает представление о том, что некоторые задачи делаются “в стол”, “для галочки“ или чтобы симулировать бурную деятельность. Тем самым снижается мотивация делать новые классные фичи. Мне бы хотелось видеть результаты проделанной работы, радоваться результатам и делать из этого выводы."
Читать статью
#работасзадачей | @notes_analyst
Автор статьи - Чистяков Вадим,
Senior iOS разработчик, iOS Team lead:
" Прежде всего, задачи не должны пропадать и растворяться в небытии после этапов разработки. Отсутствие прозрачности процесса создает представление о том, что некоторые задачи делаются “в стол”, “для галочки“ или чтобы симулировать бурную деятельность. Тем самым снижается мотивация делать новые классные фичи. Мне бы хотелось видеть результаты проделанной работы, радоваться результатам и делать из этого выводы."
Читать статью
#работасзадачей | @notes_analyst
📑 Пользовательская документация: что делает её плохой, и как это исправить
"Документация к софту — это просто набор статей, но даже они могут вывести из себя. Сначала долго ищешь нужную инструкцию, потом разбираешься в малопонятном тексте, делаешь как написано, а проблема не решается. Ищешь другую статью, нервничаешь… Через час плюёшь на всё и уходишь. Так работает плохая документация. Что делает её такой, и как это исправить — читайте под катом."
Читать статью
#документация | @notes_analyst
"Документация к софту — это просто набор статей, но даже они могут вывести из себя. Сначала долго ищешь нужную инструкцию, потом разбираешься в малопонятном тексте, делаешь как написано, а проблема не решается. Ищешь другую статью, нервничаешь… Через час плюёшь на всё и уходишь. Так работает плохая документация. Что делает её такой, и как это исправить — читайте под катом."
Читать статью
#документация | @notes_analyst
📑 Как начать моделировать бизнес-процессы в BPMN
Алфавит нотации и примеры бизнес-процессов
Автор: Анна Вичугова
"В этой статье мы рассмотрим, что представляет собой нотация бизнес-моделирования BPMN и как её использовать для описания бизнес-процессов."
Читать статью
#bpmn | @notes_analyst
Алфавит нотации и примеры бизнес-процессов
Автор: Анна Вичугова
"В этой статье мы рассмотрим, что представляет собой нотация бизнес-моделирования BPMN и как её использовать для описания бизнес-процессов."
Читать статью
#bpmn | @notes_analyst
📑 Знакомимся со Swagger на примере собственного веб-приложения с REST API
Автор Анна Вичугова:
"Сегодня рассмотрим, что такое Swagger. А, чтобы понять, как работает этот инструмент тестирования и документирования REST API, разберем практический пример, собственноручно написав простенькое Python-приложение с FastAPI в интерактивной среде Google Colab и развернув его через ngrok – утилиту туннелирования локального сервера разработки в общедоступный URL."
Читать статью
#swagger | @notes_analyst
Автор Анна Вичугова:
"Сегодня рассмотрим, что такое Swagger. А, чтобы понять, как работает этот инструмент тестирования и документирования REST API, разберем практический пример, собственноручно написав простенькое Python-приложение с FastAPI в интерактивной среде Google Colab и развернув его через ngrok – утилиту туннелирования локального сервера разработки в общедоступный URL."
Читать статью
#swagger | @notes_analyst
📑 Базовое проектирование и разработка требований к интеграции систем (для начинающих аналитиков)
"Данная статья посвящена в первую очередь начинающим ИТ аналитикам, которые хотят верхнеуровнево разобраться, как необходимо описывать интеграции между системами и как процесс выглядит в целом. Просьба учесть, что часть терминов написана своими словами и намерено упрощена для лучшего понимания"
Читать статью
#работастребованиями #интеграция | @notes_analyst
"Данная статья посвящена в первую очередь начинающим ИТ аналитикам, которые хотят верхнеуровнево разобраться, как необходимо описывать интеграции между системами и как процесс выглядит в целом. Просьба учесть, что часть терминов написана своими словами и намерено упрощена для лучшего понимания"
Читать статью
#работастребованиями #интеграция | @notes_analyst
📑 Как не слить карьеру системного аналитика: Soft Skills
Автор - Дмитрий Теслев, системный аналитик в AGIMA.
"Soft Skills в той или иной степени важны многим, но SoftSkills-pack в каждой профессии свой, и при прочих равных он становится конкурентным преимуществом специалиста.
Так что встречайте топ гибких навыков системного аналитика нашей компании – проверить себя по этому чек-листу стоит, если вам интересен карьерный рост в системном анализе, а ваши хард-скиллы соответствуют интересующим вас грейдам. Почему эти конкретные навыки так важны и как их прокачать, рассказываю ниже."
Читать далее..
#SA #карьера | @notes_analyst
Автор - Дмитрий Теслев, системный аналитик в AGIMA.
"Soft Skills в той или иной степени важны многим, но SoftSkills-pack в каждой профессии свой, и при прочих равных он становится конкурентным преимуществом специалиста.
Так что встречайте топ гибких навыков системного аналитика нашей компании – проверить себя по этому чек-листу стоит, если вам интересен карьерный рост в системном анализе, а ваши хард-скиллы соответствуют интересующим вас грейдам. Почему эти конкретные навыки так важны и как их прокачать, рассказываю ниже."
Читать далее..
#SA #карьера | @notes_analyst
📑 Сводные таблицы в Pandas — швейцарский нож для аналитиков
Автор - Панчин Денис:
"Сводные таблицы хорошо известны всем аналитикам по Excel. Это прекрасный инструмент, который помогает быстро получить различную информацию по массиву данных. Рассмотрим реализацию и тонкости сводных таблиц в Pandas."
Читать статью
#pandas | @notes_analyst
Автор - Панчин Денис:
"Сводные таблицы хорошо известны всем аналитикам по Excel. Это прекрасный инструмент, который помогает быстро получить различную информацию по массиву данных. Рассмотрим реализацию и тонкости сводных таблиц в Pandas."
Читать статью
#pandas | @notes_analyst
Всем привет! На связи команда исследователей Яндекс Практикума.
Мы проводим исследование профессии системного аналитика. Будем рады пообщаться с системными аналитиками уровня junior/middle, которые хотят получить новые знания и навыки для работы. А также, с системными аналитиками, которые проходили или проходят профессиональные курсы уже работая в роли СА.
Если вы хотите помочь и готовы пообщаться с нами — заполните анкету, а мы с вами свяжемся. Встреча пройдет в зуме и займет 30-40 минут.
В благодарность за ваше время, мы поделимся небольшим бонусом
Мы проводим исследование профессии системного аналитика. Будем рады пообщаться с системными аналитиками уровня junior/middle, которые хотят получить новые знания и навыки для работы. А также, с системными аналитиками, которые проходили или проходят профессиональные курсы уже работая в роли СА.
Если вы хотите помочь и готовы пообщаться с нами — заполните анкету, а мы с вами свяжемся. Встреча пройдет в зуме и займет 30-40 минут.
В благодарность за ваше время, мы поделимся небольшим бонусом
✅️ Тест «Что делает эта кнопка?»
"Нас окружают интерфейсы, но далеко не все из них интуитивно понятны. Иногда то, что вы видите на иконке даже близко не ассоциируется с её назначением. Из таких иконок мы и собрали этот тест."
Перейти к тесту
#тест | @notes_analyst
"Нас окружают интерфейсы, но далеко не все из них интуитивно понятны. Иногда то, что вы видите на иконке даже близко не ассоциируется с её назначением. Из таких иконок мы и собрали этот тест."
Перейти к тесту
#тест | @notes_analyst
📑 Как писать конспекты на компьютере быстрее, чем от руки, при помощи VS Code
"LaTeX-овский текст - это текст, при помощи которого можно создавать документы со сложными математическими формулами, красивым оформлением и т.д."
Эта статья своего рода Roadmap, так как много моментов автор оставляет для самостоятельной проработки.
Читать статью
#документация | @notes_analyst
"LaTeX-овский текст - это текст, при помощи которого можно создавать документы со сложными математическими формулами, красивым оформлением и т.д."
Эта статья своего рода Roadmap, так как много моментов автор оставляет для самостоятельной проработки.
Читать статью
#документация | @notes_analyst