OM
ОМ • Включайтесь!
2024.04.18 · 17:56 GMT · КУЛЬТУРА · НАУКА · ЭКОНОМИКА · ЭКОЛОГИЯ · ИННОВАТИКА · ЭТИКА · ЭСТЕТИКА · СИМВОЛИКА ·
Поиск : на сайте


ОМПубликацииИнноватикаСоциум. Инфокоммуникации
2012 — Андиева Е.Ю. — Инновационный менеджмент сложных программных проектов
.
IV научно-практическая конференция
«Инновационная система Омской области:
состояние, проблемы, перспективы»
Целевая программа
ИННОВАТИКА
28 ноября 2012 года
ПЛЕНАРНОЕ ЗАСЕДАНИЕ


Андиева
Елена Юрьевна

кандидат технических наук,
доцент кафедры «Прикладная информатика в экономике»
ФГБОУ ВПО «Сибирская государственная автомобильно-дорожная академия (СибАДИ)»


Инновационный менеджмент
сложных программных проектов

Доклад


На сегодняшний день неоспоримо преимущество менеджмента предприятия с использованием комплексной автоматизации бизнес-процессов управления.
Так как бизнес-логика бизнес-системы определяет логику сложного программного обеспечения (ПО) бизнес-приложений, которые разрабатываются для компании, решившей принять политику комплексной автоматизации, как основы инновационного менеджмента, менеджеры программных проектов, как никто другой, должны знать современное проектное управление применительно к разработке этого самого программного обеспечения.
Актуальность инновационного менеджмента применительно к программным проектам объясняется общей методологической основой и смысловым содержанием понятия инновации, а именно: любой проект разработки сложного программного обеспечения информационной системы (ПО ИС) в обязательном порядке является в той или иной мере «нововведением, новшеством, новацией»; даже в самом общем виде реализация автоматизации процессов управления компанией означает «вложение средств в экономику, обеспечивающее смену поколений техники и технологии»; учитывая парадигму интегрированного маркетинга, базирующуюся на обеспечении единого информационного пространства, – означает актуализацию целей компании по производству «новой техники, технологий, продуктов (товаров и услуг), являющихся результатом достижений научно-технического прогресса» [1].
Так как, инновация – результат инновационного процесса, в т. ч. изобретение, доведённое до стадии коммерческого использования и распространяющееся на рынке в виде нового продукта или процесса [1], проект разработки сложного ПО ИС, который, как правило, выполняется за счёт средств Заказчика или инвестиционных средств Куратора (спонсора), следует признать инновационным.
Под функцией менеджмента подразумевают определённые возможности управленческой деятельности, направленные на осуществление определённых воздействий на инновационный процесс.
Рассмотрим три аспекта инновационного менеджмента применительно к его реализации в программных проектах: методологический, технический (программная поддержка) и аспект подготовки кадров – менеджеров программных проектов.

Методологическое обеспечение
инновационного менеджмента программных проектов

На основе детального анализа существующих методологии разработки ПО ИС следует вывод, что актуальные технологии разработки ПО ИС опираются на такие основополагающие документы, как: «Руководство к Своду знаний по программной инженерии» – SWEBOK (Guide to the Software Engineering Body of Knowledge) и «Свод знаний по управлению проектами» – PMBOK (Project Management Body of Knowledge). Технологии разработки ПО ИС поддерживаются, например, такими международными стандартами как: ISO/IEC TR 15026-1:2010 «Проектирование систем и разработка программного обеспечения. Гарантирование систем и программного обеспечения»; ISO/IEC TR 24748:2011 «Разработка систем программного обеспечения. Менеджмент жизненного цикла» и многими другими.
В дополнение к очень «долгоживущим» государственных стандартам, регламентирующим разработку программных продуктов в России, например: ГОСТ 24.601-86 «Единая система стандартов автоматизированных систем управления. Автоматизированные системы. Стадии создания», ГОСТ 28195-89 «Оценка качества программных средств. Общие положения», ГОСТ 28806-90 «Качество программных средств. Термины и определения», ГОСТ 34.601-90 «Информационная технология. Комплекс стандартов на автоматизированные системы. Автоматизированные системы. Стадии создания», ГОСТ 34.602-89 «Информационная технология. Комплекс стандартов на автоматизированные системы. Техническое задание на создание автоматизированной системы», ГОСТ Р 51189-98 «Средства программные систем вооружения. Порядок разработки» и многим другим приняты более новые ГОСТ Р ИСО/МЭК 15288-2005 «Информационная технология. Системная инженерия. Процессы жизненного цикла систем», ГОСТ Р ИСО/МЭК ТО 16326-2002 «Программная инженерия. Руководство по применению ГОСТ Р ИСО/МЭК 12207 при управлении проектом». Наконец, принят актуальный стандарт ГОСТ Р ИСО/МЭК 12207-2010 «Информационная технология. Системная инженерия и программная инженерия. Процессы жизненного цикла программных средств», который, к сожалению, является лишь аутентичным переводом стандарта ISO/IEC 12207:2008, что означает вновь «отставание» от инноваций в области управления программными проектами. Доказательством чего является состояние новых международных стандартов, например: ISO/IEC/IEEE 42010:2011 «Systems and software engineering – Architecture description», ISO/IEC WD 42030 «Systems and Software Engineering – Architecture Evaluation», ISO/IEC CD 33003 «Software and Systems Engineering – Requirements for Process Measurement Frameworks» и многих других, на стадии «подготовки международного стандарта к публикации» (60.60), согласно принятым Международным согласованным кодам стадий [2].
На сегодняшний день в международной практике менеджмент программных проектов осуществляется в контексте малых проектных групп разработчиков, программистов, тестировщиков, групп поддержки систем. Поэтому широко применяются такие гибкие технологии реализации инкрементных (спиральных) моделей жизненного цикла ПО ИС как: Extreme programming, Scrum, DSDM, Adaptive Software Development, Crystal Clear, Feature-Driven Development, Pragmatic Programming. Перечисленные технологии относятся к семейству процессов разработки Agile и определяются принятым документом «Agile Manifesto», который не включает практик, а определяет ценности и принципы, которыми руководствуются успешные команды, содержит четыре основные идеи и двенадцать принципов: «Люди и взаимодействие важнее процессов и инструментов»; «Работающий продукт важнее исчерпывающей документации»; «Сотрудничество с заказчиком важнее согласования условий контракта»; «Готовность к изменениям важнее следования первоначальному плану». Не трудно заметить согласованность заявленных идей с основными положениями инновационного менеджмента, а именно: «Объектом инновационной политики выступают не инновации как таковые, а сами новаторы (творцы – учёные, конструкторы, технологи и т. п.)» [3].
Таким образом, исходя из краткого обзора согласованных стандартов, как методологической основы, регламентирующих разработку ПО ИС, следует необходимость принятия на практике новых стандартов в области разработки программных продуктов, при этом менеджерам проектных команд следует ориентироваться на новые принятые национальные стандарты в области проектного управления. Например, с 3 сентября 2012 года в силу вступил стандарт ГОСТ Р ИСО/МЭК 21500-2012 «Руководство по управлению проектами» (Guidance on project management («Руководство в области проектного менеджмента»)) [4].

Техническая или программная поддержка
инновационного менеджмента программных проектов

Известные в мире разработчики сложного программного обеспечение, например Microsof, IBM, Oracle, SAP, Symantec, Hewlett-Packard, Computer Associates, Intuit, Adobe и «Лаборатория Касперского», давно и без сомнений приняли на вооружение CASE-технологии, отвечающие главным образом положению инновационного менеджмента касаемо «рационального использования финансовых, материальных и трудовых ресурсов» «для формирования и достижения инновационных целей» [3].
Примером высокотехнологичных программных решений для управления программными проектами и портфелями могут служить собственные разработки IBM Rational, такие как, например: Rational Focal Point – программное обеспечение для управления продуктами, ориентированное на предоставление преимуществ для заказчиков и бизнеса и помогающее повысить эффективность принятия решений по продуктам на протяжении всего жизненного цикла, начиная от выработки концепции и заканчивая доставкой продукта; Rational Insight – измерение, мониторинг и анализ показателей эффективности проектов и процессов с целью принятия правильных бизнес-решений и улучшения контроля над разработкой и поставкой программного обеспечения и систем; Rational Method Composer – гибкая платформа управления процессами с инструментарием и библиотекой процессов, помогающая компаниям внедрять эффективные процессы; Rational Team Concert – среда совместной разработки программного обеспечения, позволяющая рабочим группам упростить, автоматизировать и контролировать создание программного обеспечения [6]. Наиболее мощное CASE-средство IBM Rational Rose, опирается на стандарт, регламентирующий разработку ПО, претендующий на роль мирового лидера, интегрируется со средством PVCS для организации групповой работы и управления проектами и со средством SoDA (документирования проектов), и результаты визуального моделирования экспортируются в наиболее полнофункциональный продукт предназначенный для управления проектами MS Project.
Методология ARIS (Architecture of Integrated Information Systems (Архитектура Интегрированных Информационных Систем)) также учитывает технологически концепций проектного менеджмента. Семейство программных продуктов, разработанных компанией Software AG (Германия) реализует структурированное описание, анализ и совершенствование бизнес-процессов предприятия, подготовку к внедрению сложных информационных систем, контролинг бизнес-процессов, а также осуществляется интеграция логической последовательности моделей в среде ARIS и основного инструмента управления проектами – сетевого графика MS Project 2010.
Заявленный метод Oracle включает наилучшие методики решения различных технологических и организационных проблем и обеспечивает подвижные, интегрированные процессы, которые могут применяться при необходимости для решения любых вопросов, с которыми сталкивается организация, начиная с усовершенствования ИТ-стратегии и заканчивая реорганизацией бизнес-процессов, проектированием, разработкой и реализацией информационных систем.
Реализация положение PMI в Microsoft в известной методологии Microsoft Business Solutions Partner Methodology разрешается в результате проекта, как работающего решения для потребителя бизнес-решений – Заказчика. Одним из основных критериев методологии является реализация проекта в запланированные сроки, в соответствии с проектным заданием и в рамках оговорённого бюджета. Для того чтобы гарантировать удовлетворение этому требованию, методология предполагает целый ряд средств, методов и инструментов, позволяющих обеспечить качество и стоимость проекта.
Экономический аспект инновационного менеджмента программных проектов имеет основную весомую составляющую – стоимость современных автоматизированных средств разработки и специальных программных продуктов для управления проектами.
Дело в том, что CASE-средства не дают немедленный эффект и результат может быть получен только спустя какое-то время – CASE-средства обеспечивают возможности для получения существенной выгоды только после успешного завершения процесса их внедрения, при том, что реальные затраты на внедрение CASE-средств обычно намного превышают затраты на их приобретение.
Но, по оценкам компании Interface Ltd., являющейся дистрибьютором Centura Software (Gupta), Computer Associates/Platinum Technology, Rational Software, Seagate Software, Systems Modeling, ROSS Systems, а также официальным бизнес-партнёром компаний Inprise (Borland), Oracle, Sybase, Microsoft, Symantec) – поставщиком CASE-средств (инструментальные средства разработки информационных систем), в настоящее время насчитывается до 10 тысяч пользователей наиболее популярных продуктов компании Computer Associates BPwn и ERwin и 1-1,5 тысячи пользователей Rational Rose от компании Rational Software, ещё примерно столько же используют другие CASE-средства. То есть, использование CASE-средств с поддержкой управления проектами в России находится пока на этапе активного освоения [5].

Аспект подготовки специалистов –
менеджеров программных проектов

«Менеджер проекта (project-manager) – специалист в области управления, в задачи которого входит планирование, подготовка и реализация конкретного проекта по разработке новых продуктов или технологий» [3]. Его основными видами деятельности являются: определение бизнес-требований к проекту; разработка документации проекта; разработка бизнес-плана проекта; постановка чётких и достижимых целей; организация рабочего процесса; управление и контроль конфигурацией, рисками, качеством и сроками выполнения задач. Основным профессиональным навыком является знание специализированных компьютерных программ, например Microsoft Project, Oracle E-Business Suite, Primavera, Open Proj и др.
Рассмотрим чуть более подробно компетенции информатика-экономиста, который собственно получил специальное образование в области информатики и занимается созданием, внедрением, анализом и сопровождением профессионально-ориентированных информационных систем в предметной области (экономике) и является профессионалом в области применения информационных систем, решает функциональные задачи, а также управляет информационными, материальными и денежными потоками в предметной области с помощью информационных систем.
Компетенции информатика-экономиста: готовность участвовать в процессе создания и управления информационных систем на всех этапах жизненного цикла и управлять IT-проектом; способность проводить обследование организаций, реинжиниринг бизнес-процессов; способность анализировать рынок программно-технических средств, информационных ресурсов для решения прикладных задач и создания информационных систем; способность обосновывать IT-стратегию, формировать требования к ИС; использовать современные методологии и технологии моделирования бизнес-процессов; способность решать прикладные задачи с использованием современных программных продуктов: Microsoft Project, Project Expert, Business Studio и других; способность проводить оценку экономической эффективности инвестиций в автоматизацию предприятий.
Методы и методики, реализованные в перечисленных программных продуктах, в обязательном порядке отвечают следующему определению: «Инновационный менеджмент – ведущее направление стратегического управления, которое осуществляется руководством компании; это сфера деятельности, предназначенная для формирования и достижения инновационных целей вследствие рационального использования финансовых, материальных и трудовых ресурсов».
Таким образом, даже поверхностный анализ компетенции информатика-экономиста согласно образовательному стандарту, и компетенции менеджера проектов, в соответствии с Национальными требованиями к компетентности специалистов по управлению проектами (НТК), говорит о том, что при подготовке разработчиков ИС, с одной стороны, необходимо делать акцент на инновационную составляющую информационного менеджмента, с другой – необходимо учитывать все профессиональные особенности актуальных подходов, методов, методологий и стандартов разработки сложного ПО ИС с использованием современных CASE-средств и программных продуктов предназначенных для управления программными проектами.

___________________________
1. Экономический словарь [Электронный ресурс] Режим доступа: http://abc.informbureau.com/html/eiiiaaoess.html
2. ISO Международная организация по стандартизации [Электронный ресурс] Режим доступа: http://www.iso.org/iso/ru/search.htm
3. Управление производством. Инновационный менеджмент: Энциклопедия производственного менеджера [Электронный ресурс] Режим доступа:: http://www.up-pro.ru/library/innovations/management/
4. Национальная ассоциация управления проектами [Электронный ресурс] Режим доступа: http://www.sovnet.ru/about/news-blog/2164/
5. Официальный сайт Interface Ltd. [Электронный ресурс] Режим доступа: http://www.interface.ru
6. Официальный сайт IBM [Электронный ресурс] Режим доступа: http://www.ibm.com/ru/ru/

© Е.Ю.Андиева, 2012
адрес эл.почты автора: 55_elena@mail.ru

→ Тезисы доклада (слайд-фильм): презентация



Обнародовано:

28 ноября 2012 года
IV научно-практическая конференция
«Инновационная система Омской области: состояние, проблемы, перспективы»

(28.11.2012, г. Омск, Омский научный центр Сибирского отделения Российской Академии Наук)
в рамках Целевой программы ИННОВАТИКА

 
 
Автор : Андиева Елена Юрьевна  —  Каталог : Социум. Инфокоммуникации
Все материалы, опубликованные на сайте, имеют авторов (создателей). Уверены, что это ясно и понятно всем.
Призываем всех читателей уважать труд авторов и издателей, в том числе создателей веб-страниц: при использовании текстовых, фото, аудио, видео материалов сайта рекомендуется указывать автора(ов) материала и источник информации (мнение и позиция редакции: для порядочных людей добрые отношения важнее, чем так называемое законодательство об интеллектуальной собственности, которое не является гарантией соблюдения моральных норм, но при этом является частью спекулятивной системы хозяйствования в виде нормативной базы её контрольно-разрешительного, фискального, репрессивного инструментария, технологии и механизмов осуществления).
—  tags: менеджмент, управление проектами, инновации
OM ОМ ОМ программы
•  Программа TZnak
•  Дискуссионный клуб
архив ЦМК
•  Целевые программы
•  Мероприятия
•  Публикации

сетевые издания
•  Альманах Эссе-клуба ОМ
•  Бюллетень Z.ОМ
мусейон-коллекции
•  Диалоги образов
•  Доктрина бабочки
•  Следы слова
библиособрание
•  Нообиблион

специальные проекты
•  Версэтика
•  Мнемосина
•  Домен-музей А.Кутилова
•  Изборник вольный
•  Знак книги
•  Новаторство

OM
 
 
18+ Материалы сайта могут содержать информацию, не подлежащую просмотру
лицами младше 18 лет и гражданами РФ других категорий (см. примечания).
OM
   НАВЕРХ  UPWARD