Size: a a a

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

2020 February 26

RT

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

RT

Roman Tsirulnikov in Архитектура ИТ-решений
Как решатете проблему “многобукав, лень читать” в части разработчиков?
источник

А

Артём in Архитектура ИТ-решений
Roman Tsirulnikov
Разработчик, плохо понимающий домен, пишет технически красивый, но бесмыссленный код, который очень быстро скатывается в вермишель, просто потому что в него заложены неверные абстракции и поведение.
Домен, разработчик, Всемирная революция
WTF???
источник

A

Andrey in Архитектура ИТ-решений
Roman Tsirulnikov
Коллеги, поделитесь советом что вы предринимаете для того чтобы стимулировать разработчиков изучать прикладной домен?
Если разраб скачет между доменами каждые 2 дня, обычно никак не получается.

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

RT

Roman Tsirulnikov in Архитектура ИТ-решений
То есть, воспитывать поеданием собственного кактуса, только так?
источник

A

Andrey in Архитектура ИТ-решений
Roman Tsirulnikov
То есть, воспитывать поеданием собственного кактуса, только так?
Я не помню другого способа заставить человека делать хорошо, если есть установка "потом все равно кто нибудь другой будет переделывать"
источник

RT

Roman Tsirulnikov in Архитектура ИТ-решений
Ситуация номер два: проект команда получила от других людей. Метод кактуса еще не работает. Как стимулировать разбираться в задаче, а не делать быстрые заплатки как-нибудь кое-как?
источник

A

Andrey in Архитектура ИТ-решений
Какая разница от кого получила? Главное дать понять что после вас проект никто не подберет, и доводить придется до конца.
источник

ОИ

Олег Игонин in Архитектура ИТ-решений
Roman Tsirulnikov
Ситуация номер два: проект команда получила от других людей. Метод кактуса еще не работает. Как стимулировать разбираться в задаче, а не делать быстрые заплатки как-нибудь кое-как?
Брифинг с аналитиком можно провести.
источник

ОИ

Олег Игонин in Архитектура ИТ-решений
Либо с представителем бизнеса и продуктом
источник

ОИ

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

ОИ

Олег Игонин in Архитектура ИТ-решений
Писать бизнес-требования и метрики успеха, понятные разработке
источник

ОИ

Олег Игонин in Архитектура ИТ-решений
Добавить фин поощрение за изменения в прикладной области. Но это уже сложнее.
источник

AL

Alexander Luchkov in Архитектура ИТ-решений
Я видел только один вариант рабочий: Команду разработки заставить саппортить багофикс бесплатно или за свой счёт.
источник

AL

Alexander Luchkov in Архитектура ИТ-решений
Ну в смысле возмещать гарантийные потери например.
источник

AL

Alexander Luchkov in Архитектура ИТ-решений
Тогда сразу начинают работать с требованиями. Проектировать архитектуру... Писать качественные тесты...
источник

AL

Alexander Luchkov in Архитектура ИТ-решений
Документацию делать. Сами.
источник

RT

Roman Tsirulnikov in Архитектура ИТ-решений
Да, наверное метод “кудаж ты денешься с подводной лодки” он будет самый эффективный. Классика.
источник

DK

Daria Kaftan in Архитектура ИТ-решений
Roman Tsirulnikov
Как решатете проблему “многобукав, лень читать” в части разработчиков?
Букв должно быть мало и информация должна быть адекватно пропилена на слои, каждый из которых для понимания довольно прост и имеет чёткие связи с другими уровнями
источник

СС

Сергей Старцев in Архитектура ИТ-решений
Alexander Luchkov
Я видел только один вариант рабочий: Команду разработки заставить саппортить багофикс бесплатно или за свой счёт.
вспомнилось в тему:
https://youtu.be/-72YklIyIxY
источник