Konstantin
О чем вы тут спорьте, он просто написал некоторые практики которые ему помогают
Konstantin
Он не претендовал на нишу управления продуктами
D.
Согласен. Хорошо когда есть Коуч или опытный СМ чтобы все вовремя подсветить, отзеркалить или даже решение подкинуть. Когда этого нет - все перестает быть так очевидно и легко
Sergey
Konstantin
Самые лучшие требования, архитектурные и технические решения рождаются у команд, которые плотно работают над требованиями, архитектурными и техническими решениями.
Konstantin
Вот прям пять
Pavel
Потому что всегда найдется кто-то, наделенный властью, который скажет "все хорошо, но я хочу..." и дальше у вас будут спринты по три месяца, требования в середине спринта, "ненужные" ретро и т.п.
Sergey
Konstantin
Селиховкин про это тоже говорит
Sergey
Konstantin
Если вначале было треборвания сделать транспорт для поездок на работу и велосипед подходил
Konstantin
То что бы через полгода получить авто на двс нужно сильно постараться
Konstantin
Лучше сразу все пощупать
D.
Sergey
Konstantin
Ну а парень говорит что это важно
D.
Это идёт из Аджайла манифеста. Но все жпбваают что помимо принципа Simplicity там есть ещё и равнозначный принцип Technical excellence
Konstantin
Ну будет у тётя великолепный велосипед
D.
Это кстати сейчас на западе тренд. Все евангелисты поняли что многие стремились делать поскорее да попроще, забивая на качество, и теперь из каждого утюга вещают про technical excellence
Konstantin
Но нужно авто
Konstantin
Отдать
Sergey
Konstantin
Ну)
Konstantin
Не надо тут находить серебряной пули
Konstantin
Её нет
D.
Ее нет нигде, да)
Konstantin
У меня знакомый делал микросервсиную архитектуру
Sergey
Человек рисовавщий это просто не читал старых номеров "Вокруг света"
Много десятителетий до скрама в индии по бедности покупали полмашины и запрягали лошадь. А потом поккапливали денег и покупали вторую половину. Уже с мотором.
Konstantin
Через два года переделали на монолит
D.
Каждый случай уникален
Konstantin
Но стартап уже почти сдулся
D.
Я наоборот уже в третий компании подряд где начинают пилить монолит на микросервисы
Konstantin
D.
В целом стартаперы в Берлине рекомендуют делать сначала монолит, просто не раздувать его слишком сильно
Konstantin
Особенно не дай бог ещё и в амазоне)
D.
Плавали, знаем) не 300, конечно, но 100+
Pavel
А она быстро сожрет все то хорошоее, светлое и доброе, что кто-то там в гайде увидал.
Pavel
А про текст на хабре - там прям антипаттерн на антипаттерне сидит и антипаттерном подгоняет :)
Pavel
От возведения работы в абсолют (против результата), до четкого разделения на "мы" (инженеры) и "они" (всякие там сейлзы и т.п.), где "мы" делаем работу хорошо, а "они" нам только мешают.
Konstantin
Андрей
Konstantin
Угу :)
Ну тогда какого х при постройке дома сейлы не советуют как строить надо
Pavel
Pavel
Разумеется совтуют.
Pavel
И какие планировки лучше продаются, и сколько надо квартир :)
Konstantin
Konstantin
)
Konstantin
Дааа
Konstantin
А не заказывает ли девелопер исследования еслт у него ест сомнения?
Konstantin
Точно прям нанимает команду продавцов и слушает их во все уши
Konstantin
?
Андрей
Советуют, это раз.
Ограничения физического мира - это два. Если бы дом можно было пересобирать каждый день, строители бы так и делали :) и были бы самыми передовыми в скраме ;)
Konstantin
Ну в разработке тоже полно ограничений
Konstantin
Об этом чел и написал
Konstantin
Если лезет доработка в существующую архитектуру то делаем, нет крепко думаем
Pavel
Костя, ты, защищая чела, подумай - зачем конторе может быть нужен код и как формируется зарплата этого чела :)
Konstantin
Именно это
Андрей
Об этом чел и написал
Нет. Это надуманные ограничения, которые мешают продуктовой разработке, но делают ему лично комфортно. Я его понимаю, конечно, но хороший продукт так не сделать.
Konstantin
Konstantin
А не на костылях сидеть
Konstantin
И админах
Pavel
И вообще, если ты работаешь в разработке софта долше года и продолжаешь считать, что все требования всегда можно сделать заранее - ты или делаешь какую-то очень скучную хрень типа стандартных сайтов на битриксе, или ты профнепрегоден.
Pavel
Потому что даже на своем опыте учиться не способен.
Konstantin
Андрей
Все описанные в статье )
Konstantin
Архитектура решения надумана?
Андрей
В том виде, в каком она у него описана - да.
Андрей
Она у него вещь в себе, самоценная штука. А она ничего не стоит, на самом деле. И продумать её наперёд всё равно не выйдет в большинстве реальных продуктов на рынке.
Pavel
Андрей
Ну так и архитектура тоже поменяется :)
Pavel
Ну вот и нужно ее делать так, чтоб она могла легко меняться :)
Pavel
А не эпичным монолитом :)
Андрей
Архитектура вообще, по сути - точка пересечения запросов пользователей и наших возможностей по их удовлетворению. Так что она живая и дышит, да :)
Pavel
Ну или мертвая и пахнет, да.