Информационный сайт

 

Реклама
bulletinsite.net -> Книги на сайте -> Бизнесмену -> Демарко Т. -> "Балдеющие от алреналина и зомбированные шаблонами. Паттерны поведения проектных команд" -> 66

Балдеющие от алреналина и зомбированные шаблонами. Паттерны поведения проектных команд - Демарко Т.

Демарко Т., Листер Т., Макменамин С., Робертсон Дж. Балдеющие от алреналина и зомбированные шаблонами. Паттерны поведения проектных команд — Спб.: Символ-Плюс, 2010. — 288 c.
ISBN 978-5-93286-160-8
Скачать (прямая ссылка): baldeushieotadrenalina2010 .djvu
Предыдущая << 1 .. 60 61 62 63 64 65 < 66 > 67 68 69 70 71 72 .. 77 >> Следующая


• Контекстная диаграмма системы, которая позволяет любому человеку понять, что входит, а что не входит в систему, и какие у нее есть интерфейсы.

• Перечень сценариев использования (или диаграмма сценариев) -обычно это одностраничный обзор процессов, поддерживаемых системой. Мы часто встречаем вариант с цветовым кодированием этапов процесса разработки (к примеру, красный означает «запланировано», желтый - «идет работа», а зеленый - «готово»).

• Матрица, объединяющая сценарии использования и классы предметной области (разновидность высокоуровневого списка связей, описывающего соответствие между сущностями предметной области и сценариями использования).

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

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

Диаграмма сгорания (burn-down chart) графически показывает соотношение оставшейся работы и времени (см., например, http://blogbright-greenprojects.com/2009/07/07/what-is-a-burndown-chart/). - Примеч.ред. 243 Дверца холодильника



Наглядные экспонаты, вроде описанных выше, предоставляют возможность любому участнику проекта побыть редактором стенгазеты - обозначить то, что его заботит, и представить общественности то, что, как ему кажется, должно заботить других.

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

Алистер Коберн «Быстрая разработка программного обеспечения», M.: Лори, 2002.

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

«Дверца холодильника» также сокращает трату сил на неуклюжее управление версиями и распространение документации. Многие из экспонатов обновляются на лету, так что в распоряжении каждого оказывается самая свежая информация о состоянии проекта.

Идя по коридору, вы запросто встретите здесь такую запись: «Мы только что изменили имя интерфейса системы бухучета, чтобы оно лучше отражало тот факт, что информация передается не пакетами, а непрерывно в режиме реального времени». Повернув за угол, можно увидеть другое объявление: «А вы поняли, что последнее изменение в требованиях отбросило нас на четыре дня по отношению ко вчерашнему плану спринта1?»

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

Где предпочтете работать вы?

Спринт (sprint) - термин из методологии SCRUM (см. http://ru.wikipedia. org/wiki/Scrum), своего рода аналог итерации. - Примеч. ред. 76 I Солнце взойдет завтра

Руководитель считает, что средняя скорость работы в будущем превысит среднюю скорость работы в прошлом.

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

ЭТОГО Проекта ОТНОСИТЄЛЬНО

завершила третью по счету итерацию. На первых двух итерациях команда выполнила не всю запланированную работу, так что часть задач шшшшшшшшшшшшшш^шшшшшшшшшшшшшшшшші пришлось перенести на последующую итерацию. Так и пове-лось. Кконцу третьей итерации команда доделала только то, что планировалось закончить за первые две. (Из-за сдвигов в приоритетах и некоторого расползания границ проекта отдельные элементы работы подверглись изменениям.)

Нельзя сказать, что услышанное вас радует, но и полным сюрпризом это не назовешь: целеустремленные команды склонны к излиш-

молод, но вы слышали о нем много хорошего. Назовем его Джерри.

V W

Джерри начинает с того, что кратко вводит вас в курс проекта. Он установил итерацию продолжительностью в три недели, и его команда только что Солнце взойдет завтра
Предыдущая << 1 .. 60 61 62 63 64 65 < 66 > 67 68 69 70 71 72 .. 77 >> Следующая
Реклама
Авторские права © 2009 AdsNet. Все права защищены.
Rambler's Top100