Колонка редактора

Болезни роста

Говард Дайеркинг (Howard Dierking)

howardd.ednote.gif

Я планировал посвятить колонку редактора за этот месяц разговору о работе, проделанной для превращения Интернета в богатую возможностями платформу разработки приложений. Естественно, я упомянул бы замечательные статьи из этого номера, охватывающие темы от разработки с помощью Internet Explorer 8 до Silverlight 2 и практических рекомендаций по SharePoint. Я разглагольствовал бы об относительных достоинствах веб-приложений и возможностях их развития. Возможно, я даже разбавил бы это веселой историей о старых добрых временах, когда разработчики писали веб-приложения на Perl.

Но времена сейчас неспокойные. Стоит приостановиться для того, чтобы признать это и, что более важно, оценить, как мы можем стать лучшим подспорьем для наших читателей в эти времена. Не сделать этого – значит притвориться, что дела идут как обычно, и тем самым оказать плохую услугу читателям. Поэтому я начну этот выпуск с некоторых размышлений о нашей профессии в связи с современным экономическим климатом.

Я много раз слышал о том, что лучшее время покупать на фондовом рынке – когда все остальные продают. Проводя аналогию с нынешними событиями, я полагаю, что многие отреагируют на экономические условия подготовкой обоснований ключевого значения своей роли и того, что любое изменение может вызвать катастрофические последствия для бизнеса. Но в лучшем случае это приведет к изоляциеи, а в худшем означает, что оценки всегда будут проводиться с точки зрения того, сколько вреда принесет отсутствие некоторой роли, а не того, сколько пользы может предоставить эта роль – и, что более важно, того, во что она может развиться.

Вместо этого я предлагаю принять более амбициозную роль стратегических партнеров своих предприятий – не потому, что мы хотим казаться незаменимыми, но потому, что мы, как правило, хотим иметь свою долю в их успехе. Я полагаю, что большинство читателей слышало подобные слова столько раз, что все и не вспомнишь, – и за ними, вероятно, следовали изобретательные новые стратегии по «лучшей» формулировке требований к проектам. Вместо того чтобы предложить еще одну методологию, я предлагаю просто попытаться стать частью бизнеса (см. мою колонку редактора за декабрь 2008 года «Я – бизнес»).

Что же это означает на практике? Я думаю, что часть нынешних проблем многих организаций-разработчиков вызвано тем, что разработчики действуют исходя из предположения, что их продукты существуют для удовлетворения требований заинтересованных лиц. Хотя последние и играют ключевую роль при проверке правильности понимания интересов бизнеса разработчиками, я полагаю, что такой подход фундаментально порочен и является непременным условием для поведения, вызывающего напряженность между ИТ-специалистами и бизнесом. Вместо этого я предлагаю группам разработчиков создавать программное обеспечение для удовлетворения требований бизнеса. Приоритетность этого означает, что разработчик должен быть способен объяснить, как удовлетворение каждого из требований к проекту поддерживает определенный набор целей, к выполнению которого движется бизнес и продвижение к которому можно выразить количественными показателями. Тот, кто поймет определяющие факторы успеха бизнеса (а не просто тактические приемы), сможет не только успешно удовлетворять требования бизнеса, но и направлять развитие занимающейся разработкой организации так, что это поможет ведению бизнеса.

Так чем же может помочь в этом журнал MSDN Magazine? В первую очередь, мы будем постоянно поднимать планку по предоставлению материалов, углубленно рассматривающих не только вопросы того, как работают технологии, но также и того, почему и в каких контекстах они наиболее полезны – вне зависимости от того, идет ли речь об Интернете или о Windows Azure. Даже в нынешних экономических условиях можно встретить благоприятные возможности – вопрос только в том, сможем ли мы выйти достаточно далеко из наших зон комфорта, чтобы воспользоваться ими.

Посещайте нас по адресу msdn.microsoft.com/magazine. Вопросы, замечания, предложения для MSDN Magazine? Отправьте их редактору по адресу: mmeditor@microsoft.com.

Благодарим следующих технических специалистов корпорации Майкрософт за помощь в подготовке этого номера: Адриана Бэйтмана (Adrian Bateman), Сэма Бента (Sam Bent), Лорена Бюньона (Laurent Bugnion), Мэтта Эллиса (Matt Ellis), Майка Фурье (Mike Fourie), Стива Фокса (Steve Fox), Дона Фанка (Don Funk), Алекса Горева (Alex Gorev), Аарона Холлберга (Aaron Hallberg), Люка Хобана (Luke Hoban), Роберта Хорвика (Robert Horvick), Джона Хрватина (John Hrvatin), Брета Хэмпфри (Bret Humphrey), Кэйти Кинг (Katy King), Брайна Кретцлера (Brian Kretzler), Бертрана ле Руа (Bertrand LeRoy), Дана Мосли (Dan Moseley), Стивена Пауэлла (Stephen Powell) и Делиана Чопарино (Delian Tchoparino).