7.2 Учреждение «культуры» безнадежных проектов - Edward Yourdon "Death March"

^ 7.2 Учреждение «культуры» безвыходных проектов

Давайте представим, что некая организация решила поменять свою культуру и начала делать все свои проекты в стиле безвыходных. Как было отмечено выше, это может произойти без какого-нибудь осознанного решения 7.2 Учреждение «культуры» безнадежных проектов - Edward Yourdon "Death March" и независящего от того, хотят ли отдельные личности примириться более чем с одним обреченным проектом. Представим, все же, что это сознательная стратегия управляющих, отвечающих за информационные технологии, либо еще больше высочайшего управления 7.2 Учреждение «культуры» безнадежных проектов - Edward Yourdon "Death March", которому они подчиняются. Какими будут последствия и как обычная организация может выполнить такие конфигурации?

Самое принципиальное, что должно произойти – это подмена «нормальной» культуры разработки ПО на «радикальную» культуру, которую олицетворяют собой безвыходные проекты 7.2 Учреждение «культуры» безнадежных проектов - Edward Yourdon "Death March". Такие конфигурации не могут произойти просто либо стремительно, так как бюрократия будет усиленно отстаивать старенькые порядки. Правда, в разумной организации понимают, что фуррор первого безвыходного проекта – это в главном дело варианта и 7.2 Учреждение «культуры» безнадежных проектов - Edward Yourdon "Death March" итог упорства части команды. Если организация желает заблаговременно предсказывать фуррор в следующих безвыходных проектах, она должна поменяться.

Конфигурации захватывают средства и технологии, процессы и методологии, стили управления и стратегии 7.2 Учреждение «культуры» безнадежных проектов - Edward Yourdon "Death March" планирования, применяемые организацией-разработчиком ПО. Они предполагают решение таких вопросов, как:


Я считаю, что организации нужно отыскать метод обновления собственных ресурсов. Одна кандидатура – внедрение огромного 7.2 Учреждение «культуры» безнадежных проектов - Edward Yourdon "Death March" количества консультантов, от которых ожидается работа в стиле «заработай кучу средств и отваливай». Другая кандидатура – иметь «зону безопасности», в какой сотрудники могли бы отсиживаться меж безвыходными проектами.



Заместо нескольких больших безвыходных проектов лучше выполнить побольше маленьких проектов. Сконцентрируйтесь на разработке таковой организации, которая умеет извлекать уроки из 7.2 Учреждение «культуры» безнадежных проектов - Edward Yourdon "Death March" результатов каждого безвыходного проекта. Отведите довольно времени меж проектами, чтоб спецы могли оценить все плюсы и минусы разработки; это время будет для их собственного рода отдыхом.

^ 7.3 Обучение участников безвыходных проектов

В главах 6 и 7 я затрагивал 7.2 Учреждение «культуры» безнадежных проектов - Edward Yourdon "Death March" вопросы обучения проектной команды новым процесса и средствам. Но, потребность в таком обучении меняется, если безвыходные проекты становятся частью корпоративной культуры. В этих случаях надлежащие процессы и средства должны быть частью 7.2 Учреждение «культуры» безнадежных проектов - Edward Yourdon "Death March" корпоративных эталонов, что исключает необходимость внедрения их сначала каждого проекта как чего-то конструктивно нового.

В действительности, очевидно, существует некий переходный период, когда организация меняет собственный режим работы, переходя от прежней формы 7.2 Учреждение «культуры» безнадежных проектов - Edward Yourdon "Death March" выполнения проектов к новенькому стилю. Но даже во время переходного периода безупречным вариантом было бы проводить обучение не в самом безвыходном проекте, а в обычной обстановке; очевидно, такое обучение следует рассматривать 7.2 Учреждение «культуры» безнадежных проектов - Edward Yourdon "Death March" как часть переходного процесса. При успешном стечении событий это позволит сделать процесс обучения более упорядоченным и не загонять его в цейтнот, как это обычно бывает, если обучение проводится посреди безвыходного проекта.

Соответственное обучение 7.2 Учреждение «культуры» безнадежных проектов - Edward Yourdon "Death March" также должно проводиться для новых служащих, принимаемых на работу. Новеньким - к примеру, выпускникам колледжей, которые никогда не занимались настоящей разработкой ПО - нет необходимости разъяснять, что новый подход отличается от старенького 7.2 Учреждение «культуры» безнадежных проектов - Edward Yourdon "Death March" подхода; по правде. ведь они даже не слышали такое понятие - «безнадежный проект». В чем они вправду нуждаются, так это в обучении способам, процессам и средствам, которые организация считает действенными для внедрения в 7.2 Учреждение «культуры» безнадежных проектов - Edward Yourdon "Death March" безвыходных проектах. Они, вероятнее всего, будут очень отличаться от тех процессов и средств, с которыми новобранцам приходилось иметь дело до этого. (Драматичность состоит в том, что как прежние новобранцы воспримут роль в собственном первом 7.2 Учреждение «культуры» безнадежных проектов - Edward Yourdon "Death March" безвыходном проекте, менеджер велит им «игнорировать все, чему их обучили в классе» и усвоить более прагматичный подход к разработке ПО.)

^ 7.4 Концепция «военных игр»

Хотя такие формы обучения смотрятся разумными и оптимальными, в почти 7.2 Учреждение «культуры» безнадежных проектов - Edward Yourdon "Death March" всех маленьких организациях они игнорируются; обучение проводится конкретно во время работы, разработчикам приходится вникать в тонкости процессов и средств по ходу дела. Еще ужаснее дело обстоит для менеджеров - как увидел 7.2 Учреждение «культуры» безнадежных проектов - Edward Yourdon "Death March" мой компаньон Tim Lister, единственное обучение, которое получает большая часть менеджеров проектов, заключается в 2-ух словах: «Желаю фортуны!»

Очевидно, управления и аудиторное обучение способам, процессам и средствам управления проектами являются необходимыми и полезными 7.2 Учреждение «культуры» безнадежных проектов - Edward Yourdon "Death March". Но многие организации считают, что «реальную работу» ничем не заменишь - по правде, они полностью сознательно игнорируют аудиторное обучение, полагая, что если вы пройдете через реальный безвыходный проект, то приобретете опыт, который никогда не 7.2 Учреждение «культуры» безнадежных проектов - Edward Yourdon "Death March" получите, занимаясь в классе.

Заместо того, чтоб спорить о плюсах и недочетах аудиторного и «боевого» обучения, я думаю, что организациям стоит разглядеть компромиссный вариант: имитацию безвыходного проекта. Аналогия с «имитатором полетов» является 7.2 Учреждение «культуры» безнадежных проектов - Edward Yourdon "Death March" более близкой, чем это может показаться на 1-ый взор: пилоты авиалиний употребляют эти имитаторы не только лишь для отработки обычного взлета и посадки, да и действий в разных аварийных ситуациях 7.2 Учреждение «культуры» безнадежных проектов - Edward Yourdon "Death March", что они не могут позволить для себя на реальных самолетах. Имитатор полетов дает лучшую возможность врезаться в гору, никого при всем этом не убив. Почему бы менеджеру проекта вкупе со всеми участниками команды не 7.2 Учреждение «культуры» безнадежных проектов - Edward Yourdon "Death March" навести полет собственного проекта в подобие таковой горы, чтоб они могли приобрести опыт решения появившихся заморочек, никого при всем этом не убивая? И почему бы не востребовать от разработчиков и менеджеров, чтоб 7.2 Учреждение «культуры» безнадежных проектов - Edward Yourdon "Death March" они раз в год посещали имитатор безвыходного проекта, как это делают пилоты авиалиний?

Скептики могут сделать возражение, что таковой имитатор не в состоянии воспроизвести тот неизменный цейтнот и напряжение, которые 7.2 Учреждение «культуры» безнадежных проектов - Edward Yourdon "Death March" имеют место в реальном проекте; пилоты авиалиний, использующие свои имитаторы для отработки действий в аварийных ситуациях, будут убежденно возражать против таковой точки зрения. Но, если нам вправду нужно смоделировать стрессовую ситуацию в 7.2 Учреждение «культуры» безнадежных проектов - Edward Yourdon "Death March" софтовом проекте, мы можем взять в долг отлично знакомую стратегию из военной области: «военные игры». Как отмечают Tom DeMarco и Tim Lister в собственной книжке Peopleware [1]:


Военные игры помогают вам оценить свои 7.2 Учреждение «культуры» безнадежных проектов - Edward Yourdon "Death March" относительные плюсы и недочеты, и помогают организации в целом оценить свои слабенькие и сильные места.

Более действенной для участников формой военной игры, позволяющей провоцировать творческий кавардак, является командная игра.


Таким макаром 7.2 Учреждение «культуры» безнадежных проектов - Edward Yourdon "Death March", военная игра по отношению к обреченным проектам может заключаться в последующем: несколько различных проектных команд получают один и тот же «проектный сценарий» - однообразные требования, идиентично сжатый временной интервал, однообразные ресурсы для работы 7.2 Учреждение «культуры» безнадежных проектов - Edward Yourdon "Death March". Либо, если культура безвыходных проектов в организации еще не получила соответствующую формализацию и стандартизацию, предоставьте каждой команде возможность использовать любые средства и процессы, которые она захотит - все, что они сумеют выпросить, одолжить либо 7.2 Учреждение «культуры» безнадежных проектов - Edward Yourdon "Death March" украсть в добросовестной игре. Australian Computer Society проводит такие военные игры на собственных каждогодних конференциях, начиная с 1994 года, и некие местные консалтинговые компании употребляют эти игры как часть собственного собственного процесса обучения 7.2 Учреждение «культуры» безнадежных проектов - Edward Yourdon "Death March".

Чтоб организовать в безвыходном проекте военную игру либо хоть какой другой «имитатор полетов», нужно иметь имитационную модель, на которой можно было бы проиграть последствия технических и управленческих решений. Эта концепция дискуссируется в моей книжке 7.2 Учреждение «культуры» безнадежных проектов - Edward Yourdon "Death March" Rise and Resurrection of the American Programmer, и в конце данной главы также приведен ряд ссылок; в особенности необходимо подчеркнуть работу Tarek Abdel-Hamid, Stuart Madnick Software Project Dynamics [2], которая 7.2 Учреждение «культуры» безнадежных проектов - Edward Yourdon "Death March" обрисовывает полную и детализированную имитационную модель для проекта среднего размера.

Имитационная модель может быть в принципе реализована на любом языке программирования, но для этих целей есть спец языки и средства. Может быть, более известными 7.2 Учреждение «культуры» безнадежных проектов - Edward Yourdon "Death March" из их являются SIMSCRIPT, DYNAMO и GPSS; модель, описанная Abdel-Hamid и Madnick, реализована на DYNAMO (в приложении к книжке приведен полный текст программки). Несколько позднее появился ряд средств «визуального» моделирования, большая 7.2 Учреждение «культуры» безнадежных проектов - Edward Yourdon "Death March" часть из которых довольно дешевы. Из коммерческих товаров я отдаю предпочтение перечисленным ниже средствам:

Даже при наличии надежных средств и огромного количества размещенных 7.2 Учреждение «культуры» безнадежных проектов - Edward Yourdon "Death March" материалов нереально опровергать тот факт, что для сотворения модели, отражающей среду определенной компании и предоставляющей управлению возможность проигрывать различные сценарии безвыходных проектов, нужно суровое отношение к делу и немалые 7.2 Учреждение «культуры» безнадежных проектов - Edward Yourdon "Death March" инвестиции. Исходя из собственного личного опыта роли с начала 90-х годов в ряде схожих проектов по созданию имитаторов и сценариев военных игр, могу сказать, что на построение адекватной и отлично настаиваемой модели требуется по последней 7.2 Учреждение «культуры» безнадежных проектов - Edward Yourdon "Death March" мере несколько человеко-месяцев; в качестве дополнительной иллюстрации любопытно отметить, что модель, размещенная в [2], была предметом диссертации Abdel-Hamid.

Это значит, что такая работа лежит за пределами способностей одного-единственного менеджера проекта 7.2 Учреждение «культуры» безнадежных проектов - Edward Yourdon "Death March", если он желает использовать таковой подход в процессе обучения. Ясно, что эти инвестиции носят стратегический нрав, и ими должна заниматься компания в целом, при этом навряд ли они под 7.2 Учреждение «культуры» безнадежных проектов - Edward Yourdon "Death March" силу маленькой компании из 10 человек. Но для организации-разработчика, в штате которой работают сотки и даже тыщи человек, такие инвестиции будут очень умеренными. Напомним, о чем речь идет: управление пробует отыскать методы 7.2 Учреждение «культуры» безнадежных проектов - Edward Yourdon "Death March" утвердить процессы и технологии, которые могли бы обеспечить уверенность в выполнимости планов, бюджетов и функциональности, являющихся в два раза либо в три раза более претенциозными по сопоставлению с «нормальными» проектами. Планируя такие конструктивные конфигурации 7.2 Учреждение «культуры» безнадежных проектов - Edward Yourdon "Death March", управление часто готово затратить большие суммы средств - в неких случаях практически миллионы баксов - на оснащение разработчиков новыми рабочими станциями, средствами зрительного программирования и объектно-ориентированными методологиями. Ворчать по поводу издержек 6 человеко-месяцев 7.2 Учреждение «культуры» безнадежных проектов - Edward Yourdon "Death March" на разработку имитатора просто забавно, а лишать свои проектные команды способности получить опыт на модели безвыходного проекта перед тем, как рисковать миллионами баксов, просто тупо.

Как досадно бы это не звучало, высшее 7.2 Учреждение «культуры» безнадежных проектов - Edward Yourdon "Death March" управление обычно так не задумывается. Оно и так плохо относится к затратам времени, усилий и средств на хоть какое обучение, а на издержки, связанные с имитацией безвыходных проектов, поглядит еще 7.2 Учреждение «культуры» безнадежных проектов - Edward Yourdon "Death March" больше косо. Это одна из основных обстоятельств, по которым культура безвыходных проектов в большинстве больших организаций никогда не будет удачно внедрена.

7.5 Заключение

Как не один раз отмечалось в протяжении всей книжки, безвыходные 7.2 Учреждение «культуры» безнадежных проектов - Edward Yourdon "Death March" проекты становятся неминуемыми для нынешнего мира бизнеса с его высочайшей конкурентнстью и хаотичностью. Некие организации поняли данный факт и стараются в согласовании с этим уместно спланировать свою деятельность. Все же, история развития 7.2 Учреждение «культуры» безнадежных проектов - Edward Yourdon "Death March" промышленности ПО за последние 40 лет гласит о том, что большая часть организаций извлекают не очень много уроков из собственного опыта, и склонны принимать каждый новый безвыходный проект как нечто уникальное. Даже тем 7.2 Учреждение «культуры» безнадежных проектов - Edward Yourdon "Death March" организациям, которые сообразили, что безвыходные проекты не являются более делом варианта, придется испытать суровые трудности, так как бюрократия будет продолжать цепляться за старенькые эталоны, процедуры, методологии и средства, независимо от их непригодности.

Одним приятным 7.2 Учреждение «культуры» безнадежных проектов - Edward Yourdon "Death March" исключением из этого правила являются начинающие организации. Таким организациям, по определению, не надо изменять культуру ввиду ее отсутствия, и они, вероятнее всего, примут безвыходные проекты как обычное явление - в конце 7.2 Учреждение «культуры» безнадежных проектов - Edward Yourdon "Death March" концов, частью мифологии начинающих компаний является убеждение, что каждый должен работать как заведенный, в то время как компания подвергает себя безрассудному риску, чтоб преуспеть в конкурентноспособной борьбе с большими корпорациями. И, если начинающая компания 7.2 Учреждение «культуры» безнадежных проектов - Edward Yourdon "Death March" приходит к выводу, что ее фуррор стопроцентно обоснован стратегией ее поведения, то она, возможно, постарается утвердить такую стратегию на будущее.

Очевидно, мои утверждения носят довольно общий нрав, и существует огромное количество обстоятельств, по 7.2 Учреждение «культуры» безнадежных проектов - Edward Yourdon "Death March" которым таковой подход может не дать никаких результатов. Увлекательным, к примеру, является тот факт, что ветераны разработки ПО, покидая огромные бюрократические компании и создавая новые софтовые конторы, приносят с собой практически все 7.2 Учреждение «культуры» безнадежных проектов - Edward Yourdon "Death March" свои привычки и традиции. С другой стороны, в текущее время, так же, как и сначала моей карьеры, юное поколение разработчиков ПО очертя голову кидается в новые проекты, считая 18-часовой рабочий денек «отдыхом 7.2 Учреждение «культуры» безнадежных проектов - Edward Yourdon "Death March"». Все же, посреди всех происшедших драматических конфигураций я бы в особенности выделил нрав и темп работы, который люд в Netscape, Microsoft и огромном количестве других организаций именует просто «время Internet 7.2 Учреждение «культуры» безнадежных проектов - Edward Yourdon "Death March"». Для прошлых поколений разработчиков ПО такового понятия просто не было, оно является одной из суровых обстоятельств, порождающих безвыходные проекты.

Независимо от того, воспринимает ли индустрия безвыходные проекты как норму и независимо от 7.2 Учреждение «культуры» безнадежных проектов - Edward Yourdon "Death March" того, как удачно совладевает с ними ваша компания, факт остается фактом - безвыходные проекты производятся отдельными личностями. Я не возлагаю очень огромные надежды на высшее управление и бюрократические структуры большинства софтовых организаций, но 7.2 Учреждение «культуры» безнадежных проектов - Edward Yourdon "Death March" я серьезно беспокоюсь о тех людях, которые работают долгими ночами и по выходным над проектами, которые часто обречены с самого начала. Непременно, принципиально довести безвыходный проект до удачного окончания, и я надеюсь, что 7.2 Учреждение «культуры» безнадежных проектов - Edward Yourdon "Death March" данная книжка дает для этого некие практические советы; но еще больше принципиально в таком проекте сохранить себя! В наилучшем из миров наши безвыходные проекты могут дать примечательные результаты для конечных юзеров, планы 7.2 Учреждение «культуры» безнадежных проектов - Edward Yourdon "Death March" и бюджет - привести в экстаз высшее управление, и нам следует достигнуть такого же по отношению к нашему здоровью, нашему разуму, нашим семьям, не теряя при всем этом чувства юмора.


Литература к главе:


  1. Tom 7.2 Учреждение «культуры» безнадежных проектов - Edward Yourdon "Death March" DeMarco, Tim Lister. Peopleware. Dorset Publishing, 1987.

  2. Tarek Abdel-Hamid, Stuart Madnick. Software Project Dynamics. Englewood Cliffs, NJ: Prentice-Hall, 1993.

^ ГЛОССАРИЙ, СОКРАЩЕНИЯ


аутсорсинг

- передача посторонней организации на договорной базе функций, связанных с информационными технологиями (разработка 7.2 Учреждение «культуры» безнадежных проектов - Edward Yourdon "Death March" и сопровождение ПО, эксплуатация и техническое сервис систем и др.)

даунсайзинг

- разукрупнение компании в целом либо отдельных ее систем с целью увеличения эффективности управления и функционирования

реинжиниринг (бизнес-процессов)

- базовое переосмысление и радикальное 7.2 Учреждение «культуры» безнадежных проектов - Edward Yourdon "Death March" перепроектирование бизнес-процессов компаний для заслуги коренных улучшений в главных показателях их деятельности - цена, качество, услуги и темпы (М. Хаммер, Дж. Чампи)







ПО

- программное обеспечение

SEI

- Software Engineering Institute

CASE

- Computer Aided Software Engineering

CMM

- Capability Maturity Model - модель зрелости 7.2 Учреждение «культуры» безнадежных проектов - Edward Yourdon "Death March" процессов сотворения ПО (эволюционная модель развития возможности компании разрабатывать ПО)

RAD

- Rapid Application Development

SA/SD

- Structured Analysis/ Structured Design

OOA/OOD

- Object Oriented Analysis/Object Oriented Design



^ Перевод суперобложки


1-я страничка


В наши деньки разработчики программного 7.2 Учреждение «культуры» безнадежных проектов - Edward Yourdon "Death March" обеспечения повсевременно обязаны добиваться неосуществимого - несмотря на большие препятствия, высочайший уровень стресса и негожие условия для работы. Потому когда вы сами сталкиваетесь с схожими неуввязками, вам может оказать маленькую помощь познание, что вы не 7.2 Учреждение «культуры» безнадежных проектов - Edward Yourdon "Death March" одиноки. Разумеется, для выживания в таких критериях (а может быть, даже, и для заслуги фуррора) вам нужна практическая помощь.

Такую помощь вам готов оказать собственной книжкой «Смертельный марш» Эдвард Йордан - один 7.2 Учреждение «культуры» безнадежных проектов - Edward Yourdon "Death March" из авторитетнейших в мире разработчиков и профессионалов в области сотворения ПО.

Создатель Способа Йордана, создатель блокбастера «Закат и падение Южноамериканского Программиста», Эдвард Йордан сам не один раз учавствовал в проектах, обреченных 7.2 Учреждение «культуры» безнадежных проектов - Edward Yourdon "Death March" на беду, потому с огромным познанием дела пишет о тех методах и способах действий, которые следует использовать участникам схожих проектов. Они обхватывают:

Безвыходные проекты никуда не уходят, они остаются с вами. Если вы собираетесь преуспеть в таких проектах, то вам пригодится вся помощь, которую 7.2 Учреждение «культуры» безнадежных проектов - Edward Yourdon "Death March" вы только можете получить. Как следует, вам не обойтись без этой книжки.


^ Сведения об создателе


Эдвард Йордан, один из ведущих независящих консультантов, является создателем нескольких бестселлеров по практике программирования, включая «Подъем 7.2 Учреждение «культуры» безнадежных проектов - Edward Yourdon "Death March" и возрождение Южноамериканского Программиста» и «Закат и падение Южноамериканского Программиста» (Prentice Hall PTR). Он обширно известен как разработчик способа структурного системного анализа под заглавием Способа Йордана, также как соавтор методологии объектно-ориентированного анализа Коада 7.2 Учреждение «культуры» безнадежных проектов - Edward Yourdon "Death March"/Йордона и издатель журнальчика «American Programmer».

^ Последняя страничка


Книжка Эдварда Йордана «Смертельный марш» представляет собой полное управление для разработчика программного обеспечения по выживанию в безвыходных проектах

В процессе собственной деятельности фактически 7.2 Учреждение «культуры» безнадежных проектов - Edward Yourdon "Death March" каждому разработчику ПО и менеджеру придется столкнуться с проектами, характеризующимися никуда не пригодными персоналом, планом и бюджетом: проектами, обреченными на беду. В критериях реинжиниринга деятельности компаний такие безвыходные проекты становятся «стилем жизни» многих организаций 7.2 Учреждение «культуры» безнадежных проектов - Edward Yourdon "Death March". Книжка Эдварда Йордана является управлением по решению последующих заморочек:

Создатель ряда бестселлеров, Эдвард Йордан применяет свою уникальную технологию и интуицию менеджера к наихудшим вариантам софтовых проектов, демонстрируя, как сделать ваши шансы на фуррор наивысшими 7.2 Учреждение «культуры» безнадежных проектов - Edward Yourdon "Death March", либо, по последней мере, как обрести уверенность, что ваша карьера не пострадает.

Йордан проходит шаг за шагом по всем стадиям актуального цикла проекта, демонстрируя менеджерам и разработчикам, как верно вести себя с политиками 7.2 Учреждение «культуры» безнадежных проектов - Edward Yourdon "Death March" и как очень использовать доступные ресурсы, включая людей, средства, процессы и технологию.

Обучайтесь, как проявлять нужную упругость в переговорах, как расставлять осмысленные ценности – и, в конце концов, когда необходимо просто выйти из 7.2 Учреждение «культуры» безнадежных проектов - Edward Yourdon "Death March" проекта. Узнайте, как распознать осязаемые признаки безвыходного проекта – либо организации, которая их плодит.

Если от вас когда-либо требовалось совершить неосуществимое, то «Смертельный марш» – это конкретно та книжка, которую вы ожидаете.




74-etapi-realizacii-investicionnoj-strategii-zakon-altajskogo-kraya-ot-21-noyabrya-2012g-n86-zs-ob-utverzhdenii.html
74-internet-resursi-programma-disciplini-filosofiya-napravlenie-podgotovki-040100-sociologiya.html
74-laboratornij-praktikum-rabochaya-programma-disciplini-fiziologiya-pitaniya-napravlenie-podgotovki.html