Pavel
(да, я хорошо умею доводить ситуацию до абсурда) :)
Igor
да хрен там
Igor
продаем телефон в россию
Igor
проходим все ростесты
Igor
их невозможно не пройти
Pavel
К Игорю приходит ФСБ и спрашивает "чойта ты, мил человек, весь такой инновационный, КОМПОНЕНТЫ ЯДЕРНОГО ОРУЖИЯ ПРОДАЕШЬ?".
Pavel
Добро пожаловать в Черный Дельфин. Твоя компания теперь пренадлежит полковнику Чепиге и он продает твои телефоны по цене х100 самому ФСБ :)
Igor
К Игорю приходит ФСБ и спрашивает "чойта ты, мил человек, весь такой инновационный, КОМПОНЕНТЫ ЯДЕРНОГО ОРУЖИЯ ПРОДАЕШЬ?".
ой да камон ФСБ пофигу на это :D им главное людей контроллировать. я скажу что только благодаря этим компонентам - можно будет слушать что люди в этом телефоне говорят 24/7
Pavel
А всего можно ыло бы избежать, если бы ты заложил compliance в DoD
Igor
и никогда его не выключать
Igor
вообще убрать возможность его выключть и следить за всеми.
Igor
ФСБ будут только рады
Igor
еще и денег из бюджета дадут
Igor
меняем мир. внедряем ториевые батарейки в телефоны.
Igor
а так мы бы выпустили очередной говнотелефон который разряжался бы через 2 часа использования.
Igor
а если бы внедрили ненужные сертификации в DoD - отрезали бы себе путь к инновациям.
Pavel
https://www.scrum.org/forum/scrum-forum/7314/non-functional-requirements
Pavel
Вот заодно дискуссия на scrum.org
Igor
не иметь доступа к данным пользователей? это не функциональное требование?
Pavel
https://www.scaledagileframework.com/nonfunctional-requirements/
Pavel
ну и тут, если вас SAFe не пугает :)
Pavel
не иметь доступа к данным пользователей? это не функциональное требование?
Почитай статью с SAFe - там хорошо и кратко про то, что такое NFRы и какие они бывают.
Pavel
там заодно список литературы полезный внизу :)
Pavel
Не сейфовской литературы :)
Pavel
[4] Larman, Craig and Bas Vodde. Practices for Scaling Lean & Agile Development: Large, Multisite, and Offshore Product Development with Large-Scale Scrum. Addison-Wesley, 2010. Вот это мне особенно понравилось :) @gospodchikovs заценит :)
Igor
я вот читаю и понимаю что NFR являются частью беклога
Igor
типо как стори только NFR
Pavel
И под частью бэклога ты имеешь ввиду PBI?:)
Pavel
Нет, это не как сторя. Это свойство системы целиком.
Pavel
Ну вот как у тебя usability может быть PBI? Или security?
Pavel
У тебя могут быть PBI улучшающие определенынй аспект NFR предлагая какую-то функцию.
Pavel
Pavel
Не, если интересно, я могу описать, как делать железо скрамом на практике.
Max
Это уже специализированный разговор, давай в личке продолжу =)
Pavel
Настоящий кейс с улучшением тайм ту маркет почти в три раза и возможностью получать нормальный фидбэк от кастомеров в процессе.
Pavel
Игорь, в целом, правильно написал - прототипы.
Pavel
Другое дело, что каждое реение, прежде чем попасть даже в прототип, проверяется на способность пройти аудит. Либо считается результатом спайка, созданногос угубо для проверки нужд клиента.
Igor
У тебя могут быть PBI улучшающие определенынй аспект NFR предлагая какую-то функцию.
ну могут и в чем проблема? мы делаем прототип системы - зачем нам шифровать данные людей, если людей там нет.
Max
Я fpga тоже не просто так упомянул. Для многих продуктов это может и в финальном решении остаться, не переходя в asic
Pavel
https://us.getac.com/solutions/video/video.html
Pavel
Вот это вот все, что тут красиво рекламируется - делалось scrum командами :)
Pavel
ну могут и в чем проблема? мы делаем прототип системы - зачем нам шифровать данные людей, если людей там нет.
Например затем, чтобы убедиться, что когда много людей появится, performance из-за шифрования не просядет.
Pavel
Про шифрование и то, к чему приводит забивание на него до последнего "для упрощения отладки" я много могу рассказать.
Pavel
Только матом и непублично :)
Igor
Например затем, чтобы убедиться, что когда много людей появится, performance из-за шифрования не просядет.
так мы этого не узнаем. ибо вообще можем не знать как наша система будет использоваться пользователями :D
Pavel
так мы этого не узнаем. ибо вообще можем не знать как наша система будет использоваться пользователями :D
Игорь, ну мы же имеем некоторые предположения о том, как система будет работать?:)
Igor
ну это пальцем в небо на самом деле :D можем угадать конечно а можем и нет. важно не шифрование а чем продукт поможет пользователю. остальное это все хрень.
Pavel
А то покажешь ты красивый интерфейс пользователям, они радостно похлопают в ладошки, а потом ты добавишь шифровку, а тебе скажут "неее, медленно" :)
Igor
я пока не вижу проблемы которая была бы прям нерешаемая
Pavel
Игорь, все решаемо. Зачем создавать проблемы на пустом месте?:)
Igor
так если пользователи не похлопают в ладоши - то шифрование никому не нужно будет :D
Pavel
так если пользователи не похлопают в ладоши - то шифрование никому не нужно будет :D
А если без шифрования не купят или если из-за замедления работы после шифрования не купят - тоже плохо будет :)
Pavel
Игорь, про такие вещи можно про модель Кано почитать.
Igor
да почему медленно то? будем развивать систему.
Pavel
Ну или MoSKoW
Pavel
Всякий комплаенс очень часто оказывается в Must
Pavel
они же "must-be qualities"
Igor
слона надо по кусочкам есть
Pavel
слона надо по кусочкам есть
Серьезно, почитай про кано :)
Pavel
То, что ты говоришь - правильно, но ИМХО оно для стадий, предшествующих тем, где скрам имеет смысл применять
Igor
То, что ты говоришь - правильно, но ИМХО оно для стадий, предшествующих тем, где скрам имеет смысл применять
да камон, скрам это про инновационную разработку. сертификации это как раз про стадии когда понятно что делать.
Pavel
Когда ты исследование ведешь, тебе надо сужать скоуп исследования, делать каждый аспект отдельно - зачем тебе вообще инкремент в такой ситуации?
Pavel
Делай быстро по одной фиче для проверки
Igor
инкремент нужен для того чтобы понять в правильном ли направлении я двигаюсь
Pavel
Если ты про продукт ничего не знаешь, про пользователей ничего не знаешь - ты и команду собрать не можешь.
Igor
я могу знать про продукт "что то"
Pavel
Не будет она у тебя всеми необходимыми скиллами владеть :)
Igor
так бизнес модель может переделываться со временем
Igor
и в команду будут добираться люди.
Igor
или переучиваться текущие
Igor
это даже в дофига не агильных компаниях работает. у нас сейчас сменилось направление немного на геймдев. разрабы учатся в юнити.
Pavel
Игорь, если ты делаешь pivot под команду, а не под новые требования рынка - ты делаешь pivot неправильно :)
Igor
а не форсирует эти требования
Pavel
Ну и в целом, pivot вообще в новом направлении, без учета существующего проукта и знаний - это таки редкость.