Показаны сообщения с ярлыком архитектура. Показать все сообщения
Показаны сообщения с ярлыком архитектура. Показать все сообщения
четверг, 29 апреля 2010 г.
Участие архитектора
При разработке архитектуры приложений или сервисов перед вами часто встает выбор: когда пригласить на эту должность, как человек будет взаимодействовать с разработчиками и будут ли они корректно воспринимать принимаемые решения. Интересная дискуссия завязалась здесь: Архитектор в команде - лидерство или полномочия?
понедельник, 18 января 2010 г.
Проектирование архитектуры в Agile
Поскольку Agile относится к гибким практикам, в некотором смысле отрицающим монолитный, фундаментальный и формальный подход к подготовке проектной документации, то возникает вопрос о том, как и нужно ли обсуждать и документировать архитектуру приложения.
Опыт нашей команды говорит о том, что в каждом проекте нужно самостоятельно принимать решение о необходимости совместного обсуждения архитектуры приложения, где-то это действительно важно, особенно, если технические риски высоки, или планируется использовать новую платформу, которую еще не особенно обкатали.
Главное не уйти сильно в сторону: документируйте и погружайтесь в обсуждение архитектуры на столько, на сколько это необходимо. Формализацию и спецификации можно опустить, не тратьте на это время.
Вот интересная заметка по поводу описания атрибутов качестваразрабатываемого приложения: http://devprom.ru/news/Определение-нефункциональных-требований
Интересные практики описания архитектуры в Agile проектах: http://agileconsulting.ru/
Опыт нашей команды говорит о том, что в каждом проекте нужно самостоятельно принимать решение о необходимости совместного обсуждения архитектуры приложения, где-то это действительно важно, особенно, если технические риски высоки, или планируется использовать новую платформу, которую еще не особенно обкатали.
Главное не уйти сильно в сторону: документируйте и погружайтесь в обсуждение архитектуры на столько, на сколько это необходимо. Формализацию и спецификации можно опустить, не тратьте на это время.
Вот интересная заметка по поводу описания атрибутов качестваразрабатываемого приложения: http://devprom.ru/news/Определение-нефункциональных-требований
Интересные практики описания архитектуры в Agile проектах: http://agileconsulting.ru/
Ярлыки:
архитектура,
документирование,
качество,
проектирование,
agile
Подписаться на:
Сообщения (Atom)