Ну раз начали про графы.... Вообще не в ту степь, но я пошел смотреть. а где вообще графы используются и нашел вот такую крутую статью антологию от Glowbyte, все про промышленное использование графов за 10 минут https://habr.com/ru/company/glowbyte/blog/594221/
Хабр
Графовый анализ — обзор и области применения
Всем привет! Мы - команда GlowByte Advanced Analytics. Сегодня мы расскажем об одном из перспективных направлений Data Science - графовом анализе, и покажем, какие задачи можно решать с его помощью....
👍1
И на ночь глядя хороший гайд по User Story Mapping от ребят из BynduSoft. Хорошие рекомендации и толковые примеры сторей (что редко), а еще и сравнение с Job Story https://xraizor.medium.com/%D1%80%D1%83%D0%BA%D0%BE%D0%B2%D0%BE%D0%B4%D1%81%D1%82%D0%B2%D0%BE-%D0%BF%D0%BE-user-story-mapping-b0b0d724d77e
Medium
Руководство по User Story Mapping: Пользовательская история, 1/3
Инструменты проектирования
👍2
Майк Кон (тот самый, что написал книжку про пользовательские истории) выпустил статью, основная мысль которой - перестаньте спорить как называть элементы беклога и их группирующие сущности, а лучше начните правильно декомпозировать. Согласен с Майком на все 100. https://www.mountaingoatsoftware.com/blog/stories-epics-and-themes
Mountain Goat Software
User Stories, Epics and Themes
Scrum Team structure is critical for the success of any scrum project. Mike Cohn explains why and gives nine questions to assess scrum team structure.
👍3
Вот тут я прямо удивлен, PMI сдался и перестал двигать проектный подход. Еще раз институт проектного менеджмента в 7 версии больше не считает его самым правильным и надежным. А вы все еще делаете проекты?) Тогда PMI идет к вам! https://habr.com/ru/post/700552/. Сразу оговорюсь, что PMBoK конечно все еще про проекты (товарищи РП, можно вынуть валидол ис-под языка). Но фокус теперь на общей ценности для организации и проектах как инструментах развития продуктов и организации, что на мой взгляд огромный шаг вперед для проектного управления. Так же ПМа теперь официально толкают в обслуживающее лидерство и Agile-коучинг, что тоже верно, люди уже не очень любят прямое директивное управление.
Хабр
PMBoK, Agile и Канбан: современное проектное управление и его значение для менеджеров проектов
Небольшая (совсем крохотная) предыстория «Нет! Agile-подходы в PMBoK в ближайшее время включать не планируем!» ― ответил мне в 2016 году представитель российского отделения PMI на конференции по...
👍2😱2
Доброго вечера. Хорошая статья про описание диаграмм текстом в PlantUML. Причем не очередной разбор синтаксиса, а прямо инструкция, как жэто все собрать и запустить локально. Полезно https://habr.com/ru/company/rostelecom/blog/701970/
Хабр
Пишу диаграммы последовательностей текстом (кодом). Вы тоже можете
Я работаю бизнес-аналитиком. Создание диаграмм последовательностей (sequence diagram) – часть регулярной рутины. Всё классно. Но процесс правок… даже незначительные изменения – это долго потому, что...
👍5
Кто еще не читал свежую статью от Макса Цепкова про требования? Никто не умеет так проводить исторические параллели и раскладывать все по полочкам, как Максим. В этой статье он объясняет, как трансформировался подход к требованиям и почему. https://habr.com/ru/company/custis/blog/703758/
Хабр
Какие нужны требования: развитие концепта
Многие методологии требуют сначала описать требования к системе как черному ящику и лишь затем переходить к проектированию и построению моделей. Способам такого описания посвящена инженерия...
🔥5👍1
Forwarded from Black product owner | Тигран Басеян о продакт менеджменте и стартапах (Тигран Басеян)
Главный праздник года и важные ссылки
У меня сегодня день рождения.🧔🥳
Если хотите сделать мне приятно, то можете в честь праздника расшарить ссылку на этот Телеграм канал в своих популярных аккаунтах в социальных сетях. А если не хотите - можно не шарить.
Все в ваших руках: https://t.iss.one/+ehJbnSdD1MRjZjBi
PS И да, если у вас есть ребенок старшеклассник и он хочет развиваться в ИТ, то приходите вместе на Зимний ИТ лагерь в geekz вот ссылочка. Там про ИТ вузы, выбор направления, мета-навыки, в общем, куча крутых полезностей вместили в 3 занятиях на каникулах за 1000 рублей.
У меня сегодня день рождения.🧔🥳
Если хотите сделать мне приятно, то можете в честь праздника расшарить ссылку на этот Телеграм канал в своих популярных аккаунтах в социальных сетях. А если не хотите - можно не шарить.
Все в ваших руках: https://t.iss.one/+ehJbnSdD1MRjZjBi
PS И да, если у вас есть ребенок старшеклассник и он хочет развиваться в ИТ, то приходите вместе на Зимний ИТ лагерь в geekz вот ссылочка. Там про ИТ вузы, выбор направления, мета-навыки, в общем, куча крутых полезностей вместили в 3 занятиях на каникулах за 1000 рублей.
В день рождения чудесного человека не могу не поделиться его сообщением и не сделать ему приятно.
🤔2
Начинаем год со статьи про ChatGPT. Для тех, кто собрался использовать ее для написания коммерческих текстов - у меня плохие новости. Она по прежнему умеет писать логически правильные, но абсолютно лишенные смысла тексты. https://thebell.io/ubiytsa-google-i-prevyu-budushchego-pochemu-v-chatgpt-vidyat-tekhnologicheskuyu-revolyutsiyu
The Bell
The Bell — Все важное для деловых людей на одном сайте. Закрытые встречи BellClub. Вдохновляющие истории предпринимателей «Русские…
👍3
Всем привет! Я наконец то дочитал классическую книгу Дона Нормана "Дизайн привычных вещей". И очень огорчен тем, что не сделал этого раньше. Под дизайном в книге в первую очередь понимается именно UX, то есть проектирование пользовательского опыта. И надо сказать, что это абсолютно оправданно, хотя до недавнего времени большая часть моих коллег и знакомых воспринимали под Дизайном исключительно кнопочки и красоты, то есть UI.
Итак, книга описывает 7 стадий реакции пользователя на любую задачу, связанную с взаимодействием с миром: Целеполагание, Планирование, Уточнение плана, Исполнение, Получение обратной связи от мира, Интерпретация и Сравнение результата с Целью. И Дизайн, в данном случае нашего продукта, должен позволять правильно спланировать и выполнить взаимодействие, а так же правильно считать и интерпретировать обратную связь.
И самая главная мысль книги - если пользователи жалуются, что не могут работать с вашей системой (продуктом) - то это не они тупые и криворукие - это вы сделали плохой дизайн. Изначально оно, конечно, было со стороны потребителя, то есть что он ни в чем не виноват, но мы то с вами занимаемся проектированием, так что должны видеть это именно так.
И еще, обратил внимание, что хоть книга изначально была выпущена в 88 году, там уже присутствуют мысли именно об итеративном подходе к дизайну.
Кто читал, го в коменты, обсудим
Итак, книга описывает 7 стадий реакции пользователя на любую задачу, связанную с взаимодействием с миром: Целеполагание, Планирование, Уточнение плана, Исполнение, Получение обратной связи от мира, Интерпретация и Сравнение результата с Целью. И Дизайн, в данном случае нашего продукта, должен позволять правильно спланировать и выполнить взаимодействие, а так же правильно считать и интерпретировать обратную связь.
И самая главная мысль книги - если пользователи жалуются, что не могут работать с вашей системой (продуктом) - то это не они тупые и криворукие - это вы сделали плохой дизайн. Изначально оно, конечно, было со стороны потребителя, то есть что он ни в чем не виноват, но мы то с вами занимаемся проектированием, так что должны видеть это именно так.
И еще, обратил внимание, что хоть книга изначально была выпущена в 88 году, там уже присутствуют мысли именно об итеративном подходе к дизайну.
Кто читал, го в коменты, обсудим
Денис Бесков сотоварищи запилили базу знаний в Notion. Краем глаза посмотрел - вещь годная
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
🔥14👍3
Честно свистнул у Тиграна Басеяна. И это прямо то, о чем я в последнее время говорю. Безропотных недумающих исполнителей реально скоро заменят сетками
Forwarded from Black product owner | Тигран Басеян о продакт менеджменте и стартапах (Тигран Басеян)
Крутая статья в формате вредных советов про проектирование архитектуры. Очень понравилась цитата оттуда (ну не совсем оттуда, но там ее тоже цитируют):
В распределённых системах есть всего две существенных проблемы:
2. Доставка строго один раз
1. Гарантированный порядок сообщений
2. Доставка строго один раз
— Матиас Верраес
https://habr.com/ru/company/ruvds/blog/698014/
В распределённых системах есть всего две существенных проблемы:
2. Доставка строго один раз
1. Гарантированный порядок сообщений
2. Доставка строго один раз
— Матиас Верраес
https://habr.com/ru/company/ruvds/blog/698014/
Хабр
Как НЕ надо строить надежные системы
При проектировании системы знание анти-паттернов и подвохов зачастую оказывается более полезным, чем знание самих паттернов. Отталкиваясь от этой идеи, я решил написать данную статью, чтобы рассказать...
👍4
Тут дошли руки почитать серию статей спортмастера про DDD и гексагональную архитектуру. Первая статья почти в ночи как то тяжело зашла. https://habr.com/ru/company/sportmaster_lab/blog/694672/ Буду дальше смотреть, надеюсь, будет интересно.
Хабр
Гексагональная архитектура и DDD на опыте интернет-магазина Спортмастер. Часть 1
Всем привет! Меня зовут Денис Ежов, я тимлид команды интернет-магазина Спортмастер (далее ИМСМ) и по совместительству бэкенд-разработчик. Так сложилось (и так говорят), что гексагональная структура и...
Вторая уже интереснее, там не только про пакеты, репозитории и код. Есть понятные слова про архитектуру https://habr.com/ru/company/sportmaster_lab/blog/705192/
Хабр
Гексагональная архитектура и DDD на опыте интернет-магазина Спортмастер. Пробуем новое
Привет! Продолжим тему гексагональной архитектуры и DDD, первый пост — здесь . Под катом - вспомним, что из себя представляет гексагональная архитектура, какие основные концепции содержит DDD и...