Dmitry
какого рода требования они пишут
Dmitry
и почему им для этого надо знать «потроха системы»?
Sergey
Аналитики пока что вне команды
Sergey
Пишут функциональные требования, но зачастую чтобы написать, надо понять, как есть
Sergey
И получается так что кроме разработчиков никто толком не знает ничего
Dmitry
ну, тут, конечно, надо больше контекста, но в моем понимании, либо они должны быть частью команды, либо все-таки они должны писать user-story, и описывать все-таки со стороны пользователя продукта
Sergey
Даже если они часть команды - что это изменит?
Sergey
Ведь им надо будет сформировать истории на следующие спринты, а не текущий
Sergey
На текущий спринт истории уже написаны, оценены и разрабатываются
Sergey
А вот на следующий они как раз и готовят новые
Dmitry
как у вас выглядят истории?
можете какой-нибудь пример привести?
Sergey
Да, чуть позже, на телефоне неудобно в джиру лезть :)
Dmitry
окей)
Sergey
в личку скинул
Даня
Даня
Al
в личку скинул
Кейс простой - если мы хотим организовать работу с legasy
Al
Значит мы признаем что вся система есть технический долг
Al
один большой технический долг
Al
Соответственно в таком случае у тебя должны возникнуть истории типа "Я как разработчик хочу понять как этот блок работает"
Al
и "Я как разработчик хочу эту хрень отрефакторить"
Al
критерий успешности таких историй будет таким чтобы тот кто берет такую историю в работу - смог команде продемонстрировать результат свое работы
Даня
в книге http://www.ozon.ru/context/detail/id/135326154/ в главе 8 рассказано как с техдолгом жить и работать
Sergey
Всем привет! Если говорить о каком-то точечном техдолге, проблем нет, его берем. Но что изменится от того, что я скажу, мол, вся система техдолг - пока непонятно. Ясно одно - бизнес платить за переработку всей системы системы не станет, да и не стоит так делать. И результаты технических историй разрабы показывают, вопрос больше в том, что оценки по историям где потроха системы не знакомы даже разработчикам, совершенно неадекватны
Sergey
И если разработчик может сам посмотреть, то как быть аналитику, непонятно, кроме как сидеть рядом с разработчиком. Но у разработчика и без аналитика есть чем в спринте заняться
Slava
Превращение legacy в новое legacy должно быть обосновано с точки зрения бизнеса.
Sergey
Конечно
Sergey
Потому вся система и не переписывается
Slava
Соотственно разработчик должен себя поставить на место продажника и сформулировать что конкретно изменится для бизнеса, если переписать вот этот кусок.
Sergey
Мы в техдолг уходим а вопрос не в нем :)
Slava
Обоснование может быть таким: "вот у нас такие-то истории занимают столько-то времени, и вот эти ошибки возникли из-за высокой complexity нашего монолита, МЫ ПОТЕРЯЛИ НА ЭТОМ время/деньги/..., предлагаю A,B,C"
Sergey
Да, так и делаем
Al
Не надо решать за бизнес
Al
это старая история
Al
а я про то что если система непонятна команде
Al
значит нужно запускать "Изучение системы"
Slava
Денег в изучении системы нет :)
Al
да прям...
Al
это же вопрос обязательств
Sergey
Монстр который разрабатывался около 10 лет
Al
команда берет на себя обязательства - изучить систему и повысить скорость разработки функционала для бизнеса
Al
Серёг - вспомни старые свои проекты: да пофигу
Al
это тоже самое что "семеркой" 1С сейчас владеть
Al
савокупная стоиомсть владения legasy системой огромная
Al
для особых бизнесменов - можно даже подсчитать
Al
еще и Грефа приплести
Sergey
Леша, чесс слово, тут даже не в бизнесе дело, а даже поставь себя на место разраба - разобраться в процессах которые там протекают, которые наговнокодили за кучу лет, брррр
Al
про time to market
Slava
time to market не цель
Slava
это цель у продуктовых компаний, и к этому надо дописать fit for purpose
Slava
программисты :)
Al
тут давеча люди ввели понятие Continious Product Learning
Al
собственно оттуда все кейсы и берутся
Sergey
Погуглю, как обычно наверное что-то очевидное за красивым названием :)
Стас Щетинников
Даня
Даня
Мы её читаем вот так
Стас Щетинников
😂
Sergey
😀
Даня
Оч знакомая ситуация, что описана выше. В прошлой компании была 1 в 1
Slava
Задел спринта это сильно. Заделать задел спринта.
Dmitry
Боже мой, переводчики извращенцы 😭
Даня
Sergey
И спринт состоит из средств :)
Стас Щетинников
"ежедневное стояние" - мое любимое ;)
Slava
Чувствую неправильную локализацию мы сделали...
Anonymous
Вдруг кому нужно... https://drive.google.com/open?id=0B0RtsuDjIW5BS2pKbHlfY2ZhREk (Революционный метод управления проектами, Д. Сазерленд)
Cyril
тег book
Вадим
Dmitry
Это иконка?
Николай
ассоциации с фильмом "звонок" 😄
а вообще какой-то оффтоп пошел вроде бы, а?.. 😉
Iakov
Я через минут 10 удалю, сорян
Alex
а может ли ИИ обучить команду Agile подходам?
Вадим
Вадим
Это иконка?
Это смайлы здесь такие. Этот явно кто то из наших рисовал. Возможно ещё другие по теме будут
Даня
ИИ - искусственный интеллект?
Иван
Илексей Ильичев
Anonymous
@alexandronov есть бот-скраммастер для слака
Alex
Marina о, а можно ссылочку?
Anonymous
https://www.scrumbot.co/