19 ванными на их требованиях. Это является основой планирования и управления ПО-проектами. • Планирование ПО-проекта. Целью является формирование разумных планов для проектирования ПО и управления ПО-проектом, без таких планов проект не может быть выполнен эффективно. • Ведение проекта. Целью является отслеживание текущего состояния проекта и эффективных воздействий на него в случае отклонений от планов. • Управление подпроектами. Цель заключается в выборе квалифицированных субподрядчиков и эффективных способов управления ими. • Гарантия качества. Целью является обеспечение управления наблюдаемостью и возможностью исследовать ПО-проект и создаваемый программный продукт. • Управление конфигурацией ПО. Целью является установление и поддержка состава и конфигурации ПО в проекте на протяжении всего жизненного цикла проекта. В начале 90-х годов сформировался новый революционный подход к реорганизации реинжиниринг бизнес-процессов BPR (Business Process Reingineering). Его авторы Хаммер (Hammer) и Чампи (Champy) определяют BPR как «фундаментальное переосмысление и радикальное перепланирование процессов управления организаций, имеющее целью резкое улучшение показателей их деятельности, таких как затраты, качество и скорость обслуживания». Революционность данного подхода заключается в отказе от традиционных правил и предположений по ведению управления, которые часто оказываются устаревшими, ошибочными или просто неподходящими для конкретной ситуации (тем не менее, они изначально заложены в большинство процессов), структура управления проектируется заново с чистого листа [116]. BPR начинается с того, что отбрасываются все предположения и все неожиданности. То есть при перепроектировании сначала определяется, что |
документированный, измеряемый, способный к улучшению и хорошо осваиваемый процесс. Ключевыми областями процесса являются: • Управление требованиями. Целью является установление “взаимопонимания” между пользователями и проектными спецификациями, основанными на их требованиях. Это является основой планирования и управления ПО-проектами. • Планирование ПО-проекта. Целью является формирование разумных планов для проектирования ПО и управления ПО-проектом, без таких планов проект не может быть выполнен эффективно. • Ведение проекта. Целью является отслеживание текущего состояния проекта и эффективных воздействий на него в случае отклонений от планов. • Управление подпроектами. Цель заключается в выборе квалифицированных субподрядчиков и эффективных способов управления ими. • Гарантия качества. Целью является обеспечение управления наблюдаемостью и возможностью исследовать ПО-проект и создаваемый программный продукт. • Управление конфигурацией ПО. Целью является установление и поддержка состава и конфигурации ПО в проекте на протяжении всего жизненного цикла проекта. Наконец, рассмотрим революционный подход к реорганизации деятельности реинжиниринг бизнес-процессов BPR (Business Process Reengineering) [94, 130, 131, 132]. Авторы подхода Хаммер и Чампи определяют реинжиниринг как «фундаментальное переосмысление и радикальное перепланирование бизнес-процессов компаний, имеющее целью резкое улучшение показателей их деятельности, таких как затраты, качество, сервис и скорость». Это определение содержит четыре ключевых слова. Первое ключевое слово “фундаментальное”. При BPR организаторы производства должны задать себе основные вопросы, касающиеся работы компаний: Почему мы делаем то, что мы делаем? И почему мы делаем это так, а не иначе? Эти фундаментальные вопросы 27 заставляют людей задуматься над негласными правилами и предположениями, определяющими управление бизнесом. Эти правила часто оказываются устаревшими, ошибочными или просто неподходящими для конкретной ситуации, тем не менее они изначально заложены в большинство процессов. Поэтому BPR начинается с того, что отбрасываются все предположения и все данности. Например, вопрос: “Как наиболее эффективно проверить кредитоспособность клиента?” предполагает, что такая проверка необходима. Во многих случаях, однако, затраты на проверку кредитоспособности могут превысить потери, связанные с неуплатой долгов, которые эта проверка помогает избежать. То есть при реинжиниринге сначала определяется, что должна делать компания, а затем, как она должна это делать. BPR не принимает ничего как данность. Он игнорирует то, что есть, и концентрируется на том, что должно быть. Второе ключевое слово в определении “радикальное”. Радикальное перепланирование означает проникновение в корень вещей не поверхностные изменения, а отбрасывание старого и изобретение абсолютно новых путей выполнения работы. BPR это почти то же, что изобретение бизнеса заново, а не просто улучшение, усовершенствование, модификация бизнеса. Третье ключевое слово “резкие”. При BPR не просто вносятся незначительные изменения, а резко (в разы и порядки) увеличиваются производственные показатели. Если, например, требуется на 10% повысить производительность и улучшить качество обслуживания клиентов, то эта компания не нуждается в BPR. Из ямы глубиной 10% ее могут вытащить традиционные методы начиная от произнесения зажигательных речей перед сотрудниками и заканчивая проведением программ повышения качества. Незначительные улучшения достигаются путем настройки; для того, чтобы добиться резких улучшений, необходимо взорвать все старое и заменить новым. Четвертое ключевое слово “процессы”. Это наиболее важное слово в определении, и в то же время именно оно является наиболее затруднительным для понимания, так как большинство людей 28 |