1 ОСНОВНЫЕ ПОНЯТИЯ
Программа представляет собой долгосрочную деятельность и подразумевает выполнение более чем одного проекта; иногда используется как синоним слова «проект».
В отличие от проектов и программ задача (частное техническое задание) является краткосрочным действием (рассчитанным на период от нескольких недель до нескольких месяцев), выполняемым одной организацией; из комбинации задач может складываться проект.
Проект в своем естественном развитии проходит ряд отдельных фаз, образующих жизненный цикл проекта - формирование концепции, планирование, проектирование, изготовление, ввод в эксплуатацию (инсталляция) и завершение.
Общую цель осуществления проекта, причину его необходимости называют миссией (предназначением) проекта [1, 2].Основными характеристиками проектов являются:
имеют определенные цели;
выполняются людьми;
требуют для выполнения ресурсы, количество которых ограничено;
подлежат управлению, т. е. планируются, контролируются и регулируются.
Многим проектам, связанным с разработкой новых электронных средств, присущи:
уникальность;
наличие неопределенности;
сложность решаемых задач;
новизна;
неповторяемость, представляют собой временное единичное мероприятие.
Наиболее часто студентам специальности 200800 приходится участвовать в выполнении следующих типов проектов.
Проекты по созданию нового продукта, в том числе программного, или по разработке новой услуги. На фазе жизненного цикла этого типа проектов выполняются следующие работы [1].
Концепция: определение возможностей или потребностей, краткое технико-экономическое обоснование.
Определение (планирование): подготовка предложения по новому продукту, план создания продукта, лист согласования, определение научно-исследовательских работ, запрос на ассигнования.
Проектирование: проектирование продукта или услуги; создание и испытание прототипа.
Разработка и производство: создание прототипа серийного образца, а также создание производственного и тестового инструментария; изготовление первых серийных образцов.
Внедрение, установка: распространение и продажа продукта; оценка производительности.
Завершение проекта: создание концепций новых проектов для совершенствования продукта; итоговый отчет для сравнения полученных результатов с планом создания продукта, запросом на ассигнования и т.д.
Международный опыт показывает, что от 20 до 90 % всех проектов улучшения продукта терпят провал по причине ошибочного мнения о состоянии рынка, на базе которого принимаются решения о стратегии бизнеса компании.
Научно-исследовательские проекты по развитию производства, в том числе реинжинирингу бизнес- процессов.
Концепция: определение возможностей или бизнес-потребностей; технико-экономическое обоснование.
Определение (планирование): планирование пакета научно-исследовательских работ.
Проектирование: проведение исследований, аналитических и проектных работ.
Разработка/производство: проведение пилотных испытаний, анализ и документирование результатов.
Внедрение/установка: проведение полномасштабных испытаний, анализ и документирование результатов.
По завершении: Итоговый отчет.
Проекты по созданию информационных систем.
Обычно такие проекты относят к категории муль- типроектов или программ.Концепция: определение возможностей или бизнес-потребностей; краткое технико- экономическое обоснование.
Определение (планирование): анализ инвестиций, подготовка бюджета, запрос на ассигнования.
Анализ системы и детальное проектирование.
Разработка/производство: кодирование: компиляция, отладка и документирование системы.
Внедрение/установка: установка и тестирование системы в производственных условиях.
По завершении: итоговый отчет для сравнения полученных результатов с запросом на ассигнования проекта.
Понимание терминов: программа, проект, задача, необходимо для достижения надежного управления программами и проектами.
Под управлением проектами понимается выполнение некоторого комплекса действий по планированию, распределению и регулированию трудовых и материальных ресурсов, оборудования с учетом всех ограничений данного проекта (технических, бюджетных и временных).
Управление проектами включает:
определение центров ответственности за проект в целом (реализация принципа - главное не «что», а «кто»);
создание системы комплексного и прогнозирующего планирования и контроля;
формирование команды проекта и управление ею с целью объединения и координации усилий всех исполнителей, задействованных в проекте [3].
При создании новых радиоэлектронных средств и программных продуктов наибольшее распространение получили два вида моделей выполнения проектов - каскадная («водопад») и спиральная (рис. 1). Для каскадной модели пунктиром показаны обратные связи, т.е. коррекции по результатам принятия решения после окончания очередного этапа [4].
1
Концепция
l
Планирование
W
Проектирование
—! ЖТТ
Производство
-Al
Внедрение
—TT

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