+ All Categories
Home > Documents > Architecture process in Real World

Architecture process in Real World

Date post: 16-Jun-2015
Category:
Upload: dima-dzuba
View: 267 times
Download: 0 times
Share this document with a friend
Popular Tags:
13
Дмитрий Дзюба Sitronics Telecom Solutions
Transcript
Page 1: Architecture process in Real World

Дмитрий ДзюбаSitronics Telecom Solutions

Page 2: Architecture process in Real World

План

Кто такой архитектор?Проектирование

Команда Анализ требований Документирование Валидация Разработка и управление

изменениямиКак с этим жить?

Page 3: Architecture process in Real World

Кто такой архитектор?

Принятие решенийОбъяснение решенийПрограммированиеПредметная область

Page 4: Architecture process in Real World

Проектированиекоманда

Руководитель проектаЗаказчикАналитикРазработчикиТестировщикиКоманда внедренияДокументалисты

Page 5: Architecture process in Real World

Проектированиетребования

Различное толкование терминовОтсутствие нефункциональных

требованийОтсутствие бизнес-целейОписание деталей реализацииОписание с помощью предикатовНедостаточное описание

интерфейсов с внешними системами

Недостаточные требования

Page 6: Architecture process in Real World

Проектированиедокументирование

Читатели документаСредства работы

с требованиямиКлючевые требованияБольшое число требованийИзмерение показателей

Page 7: Architecture process in Real World

Проектированиевалидация архитектуры

Руководителю все равноАналитик не понимает Программисту некогдаТестировщик не знаетДокументалист не торопитсяКоманда внедрения боится

Page 8: Architecture process in Real World

Проектированиеразработка и управление изменениями

Недостаточная детализация архитектуры Чрезмерная детализация архитектуры Ограничения в проектных ресурсах Бесконтрольный рефакторинг Отсутствие

спецификации на ПО Бесконтрольные

изменения в требованиях

“Change happens from the bottom up. It happens when ordinary people get involved.” — Barack Obama

© .

ch

ezr

um

p @

flic

kr

Page 9: Architecture process in Real World

Как с этим жить?

Page 10: Architecture process in Real World

Как с этим жить?дисциплина

Microsoft Solutions Framework

XPRUPMotorola Digital 6 sigma…

Page 11: Architecture process in Real World

Как с этим жить?знания

Microsoft Enterprise Library

GoF PatternsEnterprise

Integration Patterns…

© . stranded_starfish @ flickr

Page 12: Architecture process in Real World

Как с этим жить?технология

Microsoft VS for Software Architect

Microsoft TFSMicrosoft SharePoint…

Page 13: Architecture process in Real World

Что дальше?©

.eyeb

ex @

flic

kr


Recommended