Рубрики
 СПОНСОР
 Новости от БигМир

22 Oct 2010

 Есть архитекторов программного обеспечения необходимо?


Разделы: Новости Интернет it

Всего восемь месяцев назад, я подробно писали о том, как Рэй Оззи, преемника Билла Гейтса как главного архитектора программного обеспечения Microsoft, было преобразование способ Компания поставляет программное обеспечение и услуги для 21-го века. Ранее на этой неделе пришла новость, что Оззи уходит в отставку со своего поста в Microsoft и, что исполнительный директор Стив Балмер не будет искать замену. Должен ли я быть шокирован?

Официальный слово, что Оззи покидает пост главного архитектора программного обеспечения, потому что он выполнил все, что он намеревался достичь. За пять лет в Microsoft, Балмер говорит, Оззи неустанно работал, чтобы принести Microsoft в современную эпоху Интернета, инициатором таких проектов, как Live облака сетки службы хранения и облака Windows Azure вычислительной платформы.



Но не каждый видит владения Оззи в Microsoft в качестве примера успеха. По данным Wall Street Journal, некоторые Microsoft инсайдеров обнаружили его руководством не хватает. известный отвращение Оззи к публичным выступлениям означало, что он редко привело совещаний или выступал на корпоративных мероприятий. Он также столкнулся с другим менеджеров, журнал отчетов - в частности, Стивен Синофски, возглавляющий подразделение Windows Microsoft. Читая эти счета, картина, которая вырисовывается в том, что из дальновидный разработчик программного обеспечения, один с великим амбиции и тщательно подробных планов, но которому не хватает харизмы и навыков управления необходимо, чтобы вдохновить остальные компании попасть в линию.

Другими словами, я могу услышать некоторые разработчики говорят, он звучит так же, как архитектор программного обеспечения. Это приводит к неизбежным вопросом: был главным архитектором программного обеспечения положение когда-либо действительно необходимо в Microsoft? Есть архитекторов программного обеспечения соответствующих вообще?

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

В идеале, архитекторов программного обеспечения должны быть универсалами, которые имеют определенные знания о разработке и реализации каждой подсистемы в своих проектах. Это означает, что они должны быть программистами, но они, вероятно, не участвуют в гораздо изо дня в день кодирования. Вместо этого они используют такие инструменты, как единый язык моделирования (UML) для интеграции различных подсистем способами, которые являются последовательными и эффективными, с равномерным API, и минимальное дублирование усилий.

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






Метки: it
Рубрики: Новости Интернет it

 Комментировать



Ограничение в 1000 символов




 Счетчики