Интересная тема для размышления и написания работы бакалавра или магистра: Роль Архитектора в агильной разработке.
Вопрос в том, что мы уходим от waterfall метода, а значит у нас нет ни возможности создать изначальную архитектуру, ни основ для этого в виде более или менее полной спецификации, ни временени. В результате мы переворачиваем разработку и применения архитектуры - от основных набросков в начале к постоянному refactoring-гу переиодически через одну, две итд итерации с постоянным контроллем того что делают разработчики и какие нерешённые в архитектуре вопросы они вынуждены решать.
Примерно то же самое описано в данной статье, но более упорядочно (пункты) и даже с презентацией.
Подписаться на:
Комментарии к сообщению (Atom)
4 комментария:
это же элементарно! переименовываем "изначальную архитектуру" в "эволюционную архитектуру" - и волки сыты и коровы целы :)
Так то так :) - вопрос какие это повлечёт за собой проблемы, как эту эволюцию котрлоривоть, стабилизировать, что бы она не превратилась в "каждый деалет как хочет, ибо мы все умные". Кстати тема в универе (финансируемая государством) - эволюционируемые (само развивающиеся) информационные системы
Кстати тема в универе (финансируемая государством) - эволюционируемые (само развивающиеся) информационные системы
по этой теме есть какая то рабочая группа? это направление развивает кто-то конкретно? по такой теме даже магистроскую работу, впринципе, писать не стыдно
:) По такой теме можно писать докторскую. Группу докторантов и преподователей ТТУ института информатики
Отправить комментарий