Yet Another Analyst
6.49K subscribers
43 photos
1 file
328 links
Анализ, архитектура, менеджмент в IT

Вопросы сюда: @and_burakov
Download Telegram
#интеграция #конференции

Завтра на ИнфоСтарте буду вещать аналитикам 1С про системный подход к интеграции.
Если будете там завтра, приходите заходите на чай знакомиться, если есть друзья из 1С — киньте им ссылку.
👍14👎1
Немного впечатлений с ИнфоСтарта

Если не обращать внимание, что код местами написан на русском, то особых отличий от “нашей” итшечки незаметно.

Роль аналиста 1С как будто моложе обычных сисаналистов, поэтому слышал много разговор про зоны ответственности, на сколько аналитик должен погружаться в харды, как работать с интеграцией и т.п. Примерно как 5-7 лет назад на AD, но по-другому.

Отдельно запомнился доклад Романа Данилова про сисдизайн для аналитика, к которому он приложил кучу полезных ссылок — перешлите знакомым джунам и вкатунам.

И особо ламповые пати спикеров. Хочу тперь сделать пару стримов, чтобы лучше познакомиться с этим миром.

#конференции
14👍5🔥4👎1
Про интеграцию в дикой природе

Сам рассказывал про базовый алгоритм работы с интеграцией на крупных задачах:

0) Выявляем требования и собираем процесс в BPMN, EPC, CJM, Use Case или в любом другом удобном формате

1) Маппим его на существующие роли и системы с помощью контекстной диаграммы, на которой показываем отношения использования (взаимодействия). Уже здесь можем увидеть, что не хватает каких-то систем и функций

2) Показываем потоки данных на Data Flow Diagram. Здесь проверяем, везде ли есть нужные данные, кто мастер-система, что с актуальностью и частотой использования данных

3) Разворачиваем каждую стрелочку контекстной диаграммы в сценарий взаимодействия с помощью диаграммы последовательности. Проверяем, все ли методы есть для реализации сценариев, чего не хватает

4) Проектируем / дорабатываем API на основе п.3, прописываем структуру методов. Проверяем полноту по CRUDL+Search+Archive+Clone

5) Делаем трассировку: каждое взаимодействие из п.1 должно быть покрыто сценариями из п.3, объекты из п.2 должны появиться на уровне п.4. Если что-то где-то возникает из воздуха, то ищем, где мы продолбались

Выбор паттернов, специфику технологий и НФТ не рассматривали, ибо не впихнуть.

Перешлите знакомым, если будет полезно.

P.S. А еще постарайтесь не забыть по дороге, что вы аналитик.

#конференции #интеграция
22👍7🔥5
Вас не заменит AI, вас заменят процессы

Есть такой опенсоурс продукт для аналитиков AI IDE BAS — плагин для VS Code, в котором можно разрабатывать требования, делать техдизайн, генерить спеки.

Ребята молодцы, круто что у нас занимаются такими проектами, но я так и не понял, зачем генерить классические артефакты и передавать их разрабам, если я могу вооружиться курсором/кодексом/коворком и сразу получить код на их основе. Нужны ли код-агентам артефакты в том же виде, что и мясным разрабам? Вряд ли, намного эффективнее выглядит связка SDD + TDD.

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

Пока народ вокруг пытается только ускориться с помощью иишечки, можете не беспокоиться. Следите за процессами. Ну или меняйте(сь) сами.
25💯16👏6
#AI #манагерское

Пока я философствовал, Александр Поломодов выпустил две статьи на эту тему:

От классического PDLC к AI-native разработке — как AI меняет процессы разработки

От AI-native разработки к AI-native организации (с примерами из опыта бигтехов) — как перестраивать организации вокруг AI-процессов

С иишечкой все будет бешено ускоряться, поэтому для выживания будут критичны изменения:

• процесс поставки должен стать короче, количество ролей уменьшиться

• структура управления будет более плоской, соотношение инженер-менеджер вырастет

Понятно, что это прогнозы, но выглядит логично и правдоподобно.
🔥11👍52🙏1
#вайбкодинг

Как-то сел пилить относительно сложный проект в n8n и решил сделать это с гпт. В чатике спроектировали архитектуру, базу, нарезали логику на флоу. Получилось красивенько.

Увидел, что в нейтоне есть свой AI-агент. Тупенький, но неплохо делает каркас воркфлоу и дает инструкцию, что где нужно настроить. Потому что обучен на тоннах роднных доков и шаблонов.

Сначала ак и шел, но вспомнил: workflow в n8n — это обычный json с нодами, настройками и кодом внутри. А что это значит? Правильно, копируем сгенеренный драфт с инструкциям из нейтона в гпт, и просим перегенерить правильно. Ошибки так же отлаживаем. Получается нудно, но значительно быстрее.

Но нашлись люди, которые сделали открытый плагин и скилл под VS Code / Cursor.

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

Лютая дичь. Пошел тестить.

https://github.com/Etiennelescot/n8n-as-code
10🔥7🤝4👍1
#оффтоп

Читаю новости законотворчества и понимаю, что точно никакой AI нас не заменит.
🤣58💯18👍7😢4👎1
Этим ребятам доверяю, постараюсь дойти. Обещают авторский взгляд на сисдизайн.
5👍2🔥2
Уже в эту пятницу, 3-го апреля - очередное открытое мероприятие Devhands, “Введение в системный дизайн”.

Будет трех-часовое погружение в тему:
• что такое системный дизайн, программа для самопроверки и самостоятельного изучения системного дизайна: от сбора функциональных и нефункциональных требований до масштабирования, надежности, наблюдаемости
• наш фреймворк системного дизайна, другие фреймфорки и отличия
• демо-проект
• Q&A-сессия

🤩 Регистрация тут: https://devhands.ru/system_design_basics

Число зарегистрирванных уже трехзначное, и мы готовы :) Большое спасибо всем за проявленный интерес!
Please open Telegram to view this post
VIEW IN TELEGRAM
👍8🔥6👏2
#оффтоп

Сегодня день бэкапа, завтра день смеха.
Совпадение?
😁20
Spec Driven Development

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

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

Описываем хотелки —> Проектируем —> Декомпозируем —> Реализуем

Что-то знакомое? Почти как с людьми, только с агентами. Назвали подход Spec Driven Development.
Пока это лишь общая концепция, а не что-то конкретное. Нет единой терминологии, общих правил, принятых практик.

Наиболее популярные инструменты:
SpecKit — от гитхаба
Kiro — от амазона
OpenSpec — опенсорс

Это далеко не все, вот подборка относительно известных инструментов, плюс многие пилят свои фреймворки.

Про реализацию SDD в SpecKit: часть 1, часть 2.

#вайбкодинг
👍92🔥1
#архитектура #анализ #AI

Други-подруги, хочу поделиться yet another проектом.

Мы год жили с идеей клуба аналитиков и ВНЕЗАПНО решились сделать это.

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

Поэтому запускаем Tech Analyst Club — клуб для опытных аналистов, которым интересно качаться в архитектуре и покорять иишечку. Фокус на практике, раз в неделю собираемся на воркшопах.

Сейчас можно посмотреть лендосик, а в понедельник в 18:00 мск проведем презентацию клуба. Приходите, будем рады.

Дада, все собрано на коленке за вечер, вы еще эквайринг не видели
👍18🔥103
Год 2020 — ржу над Левенчуком и Бесковым, когда они настаивают, что аналитиков нужно называть инженерами или проектировщиками. Да кому какое дело, вам ехать или шашечки?

Год 2026 — мечтаю, чтобы в дивном пост иишечном мире название Системный Аналитик было стерто из памяти людей. Вместе с экзистенциальным нытьем, можно ли без него пилить успешные продукты и системы, и что же он (не) должен делать.

Верните софтвер инженеров, софтвер дизайнеров, ну или еще кого придумайте.
19😐11👍5💯2🤯1
Коллеги в Аналист Марафоне делают очень близкую нам движуху. В следующую субботу обещают интересное:

• Максим Смирнов расскажет про архитектурные решения и ADR в эпоху иишечки, и чем здесь полезны агентские скиллы

• Софья Калинина поделится своим подходом к работе с требованиями и прототипированию с помощью AI.

• Елена Шутова покажет, как Event Storming помогает понять бизнес, и что вообще нужно делать.

Посмотрю в записи, ибо буду в это время на воркшопе, но вы заходите.

Если жаба взяла на удушающий, то можете поучаствовать в розыгрыше — напишите в комментах, какой доклад вам интересен и почему. В четверг рандомно определим, кому достанется халявный билетик.
🔥8
#манагерское

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

Каждый разраб, аналитик и куа отлично знает, как правильно запустить продукт, какие фичи полетят, как лучше спроектировать UX, и где можно зарабатывать. Хотя никто из них никогда не запускал бизнес или продукт, не отвечал за метрики, не считал деньги. И никогда не будет.

Зато каждый живет в абсолютной уверенности, что по ту сторону все тупые и ленивые, а уж мы-то знаем, как надо! И никакие сомнения не тревожат эти дивные миры.

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

Должно годное реалити-шоу получиться.

P.S. Расскажите, что у вас все не так, спасите мою верю в людей
5😁32💯16🤔7👍4🫡2👎1
#AI #манагерское

В продолжение темы ловите заметки Максима Цепкова из лагеря маркетологов.

Секция – важна, потому что это – позиция заказчика. И они – в восторге, потому что разработка – достала, а вайбкодинг дает альтернативу, которая реально работала. формат стола – отдельные реплики и истории. Я это записывал, ловите избранные цитаты.


P.S. Обязательно напишите, почему там все неправы, и вообще
1🏆1