Size: a a a

Архитектура ИТ-решений

2020 March 04

YB

Yury Batsyuro in Архитектура ИТ-решений
Тут наверно такое разделение даже в части Космоса, что когда чертежи Протона уже известны, и надо просто его серийно производить, это водопад. Но прежде, чем эти чертежи появились, это был эджайл. Потому что математический и вычислительный аппарат не позволял с адекватной точностью просчитать его поведение. Приходилось рисковать.
источник

V

Vitaly in Архитектура ИТ-решений
Yury Batsyuro
Тут наверно такое разделение даже в части Космоса, что когда чертежи Протона уже известны, и надо просто его серийно производить, это водопад. Но прежде, чем эти чертежи появились, это был эджайл. Потому что математический и вычислительный аппарат не позволял с адекватной точностью просчитать его поведение. Приходилось рисковать.
да откуда там аджайл? нормальный ниокр был, с кучей документации
источник

V

Vitaly in Архитектура ИТ-решений
про космос:

НЕТ: Люди и взаимодействие важнее процессов и инструментов.
НЕТ: Работающий продукт важнее исчерпывающей документации.
НЕТ: Сотрудничество с клиентом важнее согласования условий контракта.
источник

YB

Yury Batsyuro in Архитектура ИТ-решений
Vitaly
да откуда там аджайл? нормальный ниокр был, с кучей документации
Если система в целом понятна, но надо разобраться с 10%, это похоже на НИОКР. Но когда весь проект — один сплошной НИОКР, успешное завершение которого собственно совпадает с окончанием проекта, это и есть agile.
источник

YB

Yury Batsyuro in Архитектура ИТ-решений
Vitaly
про космос:

НЕТ: Люди и взаимодействие важнее процессов и инструментов.
НЕТ: Работающий продукт важнее исчерпывающей документации.
НЕТ: Сотрудничество с клиентом важнее согласования условий контракта.
Выше было про TOGAF для 1С. Вот это agile для разработки клиентоориентированного продукта. Но agile позволяет ставить и другие цели. В том числе долететь до Луны, и 11 релиз таки долетает.
источник

RT

Roman Tsirulnikov in Архитектура ИТ-решений
Yury Batsyuro
Удивительно, но аджайлисты как раз относят программу Аполлон к аджайлу, и это похоже на правду, т.к. ключевое слово "11".
Довелось мне посетить музей авиационных двигателей в Гатчине.
Была очень интересная экскурсия, которую вел старичок такой что еле душа держится, зато живой участник еще въетнамской кампании.
Рассказывал историю становления отечественного двигателестроения, начиная с копипасты двигателей роллс-ройс.

В частности он сказал что как таковой модели истребителя Миг-29 не существует, это серия машин, каждая из которых уникальна.
Каждая машина постоянно дорабатывалась по результатам боевых вылетов.
Каждый новый экземпляр с доработками на основе анализа опыта боевых вылетов.
источник

YB

Yury Batsyuro in Архитектура ИТ-решений
Roman Tsirulnikov
Довелось мне посетить музей авиационных двигателей в Гатчине.
Была очень интересная экскурсия, которую вел старичок такой что еле душа держится, зато живой участник еще въетнамской кампании.
Рассказывал историю становления отечественного двигателестроения, начиная с копипасты двигателей роллс-ройс.

В частности он сказал что как таковой модели истребителя Миг-29 не существует, это серия машин, каждая из которых уникальна.
Каждая машина постоянно дорабатывалась по результатам боевых вылетов.
Каждый новый экземпляр с доработками на основе анализа опыта боевых вылетов.
Но вряд ли они после каждого вылета радикально меняли конструкцию. Это скорее малые улучшения, нормальная часть эксплуатации, не противоречащая водопаду
источник

YB

Yury Batsyuro in Архитектура ИТ-решений
Пардон, таки опечатался
источник

RT

Roman Tsirulnikov in Архитектура ИТ-решений
На тему аджайла: мы таки идем по пути bimodal it,
делайте по аджайлу ваш фронтенд, для него он отлично подходит.

Изменения в ядре системы, транзакционной платформе, затрагивающие базовые бизнес-процессы, давайте-как делайте как следует, с проектирвоанием, тестированием, все как положено.

Ошибка в транзакционной платформе может привести к остановке бизнеса.
Ошибки на фронтенде это лишь временные неприятности.
источник

RT

Roman Tsirulnikov in Архитектура ИТ-решений
Yury Batsyuro
Но вряд ли они после каждого вылета радикально меняли конструкцию. Это скорее малые улучшения, нормальная часть эксплуатации, не противоречащая водопаду
итеративная доработка с анализом результатов итераций это основа любой инженерной и научной деятельности,
дихотомию ватерфолл-аджайл придумали менеджеры
источник

YB

Yury Batsyuro in Архитектура ИТ-решений
Roman Tsirulnikov
На тему аджайла: мы таки идем по пути bimodal it,
делайте по аджайлу ваш фронтенд, для него он отлично подходит.

Изменения в ядре системы, транзакционной платформе, затрагивающие базовые бизнес-процессы, давайте-как делайте как следует, с проектирвоанием, тестированием, все как положено.

Ошибка в транзакционной платформе может привести к остановке бизнеса.
Ошибки на фронтенде это лишь временные неприятности.
В эджайле тестирование тоже есть, и документирование тоже есть. Херак-херак-впродакшн к эджайлу не имеет отношения.
источник

RT

Roman Tsirulnikov in Архитектура ИТ-решений
Yury Batsyuro
В эджайле тестирование тоже есть, и документирование тоже есть. Херак-херак-впродакшн к эджайлу не имеет отношения.
но почему-то очень популярно в аджайл проектах, что дискредитирует аджал в глазах инженеров. никому ведь не хочется работать по уши в г-не
источник

YB

Yury Batsyuro in Архитектура ИТ-решений
Roman Tsirulnikov
но почему-то очень популярно в аджайл проектах, что дискредитирует аджал в глазах инженеров. никому ведь не хочется работать по уши в г-не
Потому что хороший аджайл дороже хорошего водопада, но не все оказываются к этому морально-финансово готовы.
источник

YB

Yury Batsyuro in Архитектура ИТ-решений
В эджайле риски снижаются по масштабу, но вырастают по эскалации, повороты стоят дороже, потому что они осуществляются не на этапе обследования, а на этапе разработки.
источник

YB

Yury Batsyuro in Архитектура ИТ-решений
Это, конечно, немного не про архитектуру, но имеет к ней отношение, так как вот вы правильно выделили: бухгалтерские операции строго регламентированы, там рекомендации и регламенты ЦБ и ФНС можно прям в первую версию ЧТЗ кидать и вперёд, и там именно водопад. Равно как и в микросервисах есть сервисы вроде matching engine, которые тоже водопад (как ни странно тоже рядом с деньгами). А есть в том числе морда, которую пока не потрогаешь, не узнаешь, и конечно морду, за ней API, а за ним read model развивается по agile.
источник

YB

Yury Batsyuro in Архитектура ИТ-решений
То есть нарезка идёт по предметным областям и по методологии разработки, которые как и средства реализации для разных сервисов могут быть разные.
источник

RT

Roman Tsirulnikov in Архитектура ИТ-решений
Воистину так.
Только вот незрелые умы некоторых руководителей до сих пор верят что аджайл это про дёшево и быстро.
источник

YB

Yury Batsyuro in Архитектура ИТ-решений
Roman Tsirulnikov
Воистину так.
Только вот незрелые умы некоторых руководителей до сих пор верят что аджайл это про дёшево и быстро.
Скупой платит дважды. А в прогинге трижды: с начала за аджайл, потом за водопад, потом за аджайл, но уже нормальный.
источник

YB

Yury Batsyuro in Архитектура ИТ-решений
Водопад спасает то, что он рагламентирован в усмерть, и методология почти не меняется. Аджайл же очень многое даёт на откуп принимающим ситуативные решения, полагаясь на их здравую оценку. Чтобы делать хороший эджайл, его должны понимать как у исполнителя, так и у заказчика.
источник

EA

Eugene Arsenyuk in Архитектура ИТ-решений
Yury Batsyuro
Space-X опровергает. Вопрос только в том, зачем это нужно. Вы, верно, перепутали с Бураном, который должен был летать в космос, но стал аттракционом в Парке Горького.
Уже на ВДНХ
источник