Читаем Софт за 30 дней. Как Scrum делает невозможное возможным полностью

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


Используя график Стейси, можно увидеть, что проекты по разработке программного обеспечения как минимум сложные, а иногда и хаотичные. Предиктивный процесс, на котором основаны каскадный и традиционный методы девелопмента софта, пригоден только для простой, повторяющейся работы. Вы можете определить, правильный ли процесс вы используете, по ставке доходности, степени успеха. Если бы предиктивный подход был подходящим для проектов разработки программного обеспечения, ставка доходности (или процент успешного завершения проектов) была бы очень высокой – около 99,99 %. Однако рассмотренный ранее отчет The Standish Group оценивает процент успеха проектов разработки программного обеспечения, использовавших предиктивный метод, в 14 %.

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

Люди иногда сравнивают разработку программного обеспечения со строительством мостов. Такие инженерные дисциплины находятся на графике Стейси где-то посередине между простыми и сложными. Стандартизация относит эту работу к сложным. Существует три формы стандартизации. Во-первых, есть законы Ньютона, объясняющие, как физические объекты взаимодействуют друг с другом. Во-вторых, применяются стандартные материалы, такие как деревянный брус, стальная арматура, крепления с известными размерами и характеристиками. В-третьих, есть различного рода стандарты, описанные в разных документах и проверяемые различными органами. Ничего из этого не существует в программном обеспечении. Более того, при таком быстром развитии технологий, как сейчас, это вряд ли изменится.

Пример: Parametric Technology Corporation

Parametric Technology Corporation (PTC) – международная компания, насчитывающая около 5000 сотрудников, которая занимается разработкой программного обеспечения управления жизненным циклом продуктов. Эти продукты, которые выросли из CAD/CAM (систем автоматизированного проектирования/производства), помогают некоторым крупнейшим в мире организациям, например Raytheon, BAE System, Airbus, управлять разработкой массивных систем, таких как «Аэробус-А380». Они делают это отчасти путем отслеживания конфигурации всех частей, узлов и сборок.

В 2005 году компания PTC страдала от всех симптомов предиктивного процесса разработки программного обеспечении.


1. Выпуск новой версии продукта занимал все больше и больше времени. Выпуск релизов сползал с 18 месяцев к 24, и казалось, что текущий релиз опять займет больше времени.

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

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

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

5. Внести изменения в середине разработки оказывалось проблематично

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

6. Качество ухудшалось. Это было серьезной и усиливающейся проблемой.

7. Авралы наносили моральный вред. РТС испытывала проблемы с наймом хороших специалистов.


Перейти на страницу:

Похожие книги

Исследование о природе и причинах богатства народов
Исследование о природе и причинах богатства народов

Настоящее издание открывает серию «Антология экономической мысли» и представляет читателю главный труд «отца» классической политической экономии Адама Смита, завершенный им более 230 лет назад, — «Исследование о природе и причинах богатства народов».В этой работе А. Смит обобщил идеи ученых за предшествующее столетие, выработал систему категорий, методов и принципов экономической науки и оказал решающее влияние на ее развитие в XIX веке в Великобритании и других странах, включая Россию. Еще при жизни книга А. Смита выдержала несколько изданий и была переведена на другие европейские языки. В полном переводе на русский язык «Богатство народов» последний раз издавалось сорок пять лет назад (1962 г.). Этот перевод был взят за основу, но в ряде мест уточнен и исправлен.Впервые издание А. Смита снабжено именным указателем, сверенным с наиболее авторитетным на Западе шотландским изданием 1976 г.Для научных работников, историков экономической мысли, аспирантов и студентов, а также всех интересующихся наследием классиков политической экономии.

Адам Смит

Экономика
Управление затратами предприятия
Управление затратами предприятия

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

Галина Кузминична Краснослободцева , Г. К. Краснослободцева , Е Н Котенева , Е. Н. Котенева , С. О. Фильчакова

Экономика / Финансы и бизнес