Шумейко Д.Л.
ДонНТУ

Магистры

Поиск

Приветствую Вас! Приятного просмотра

Шумейко Денис Леонидович

e-mail: DeX@UkrTop.com

ДОНЕЦКИЙ НАЦИОНАЛЬНЫЙ ТЕХНИЧЕСКИЙ УНИВЕРСИТЕТ

Факультет:Компьютерных информационных технологий и автоматики

группа АСУ-98а

Тема: Совершенствование управления проектами на основе методики CMMI

Руководитель: д.т.н., профессор Спорыхин Виктор Яковлевич


На главную  •   Ссылки  •   Библиотека

СОДЕРЖАНИЕ АВТОРЕФЕРАТА

  1. Актуальность магистерской работы
  2. Цель и идея магистерской работы
  3. Задачи магистерской работы
  4. Методология и методы исследования, обоснованность и достоверность
  5. Научное значение и практическая значимость магистерской работы
  6. Анализ исследуемого вопроса по утвержденной теме
  7. Результаты теоретических исследований
  8. Список используемой литературы

Актуальность магистерской работы

По статистическим сведениям в области управления проектами, собранным за несколько лет в США, из различных источников можносделать выводы о том что из всех программных проектов полностью завершаются (выполняются) лишь 15%. Еще 60% не завершаются, а оставшиеся 25% либо переходят в другое русло, либо превращаются в невостребованные продукты. При этом теряются миллиарды долларов, что не может не беспокоить огромное количество организаций по разработке ПО, акционеров, исследовательских центров, министерств и государственных департаментов.
Промышленные организации, правительство и Институт разработки программного обеспечения (Software Engineering Institute) объединились вместе, чтобы создать структуру CMM - набор моделей, методы оценки CMM и поддержки изделий. Целью этих организаций было создание единой структуры, объединяющей существующие модели, знания, опыт для эффективного совершенствования организаций и их продуктов.
Им это удалось. И теперь огромное количество людей во всем мире использует модель CMM в своих целях.
Этот стандарт охватывает все области проекта на протяжении его жизненного цикла: планирование, контроль, управление рисками и другие. CMM и его варианты являются основой для формулирования, создания систем управления проетами, т.к. в нем собраны и обобщены основные идеи управления проетами.
В нашей стране переход к рыночной экономике перевернув представление многих о понятии слова "проект" потребовал перейти к новым механизмам управления во всех сферах нашей жизни. Управление проектами стало подразумевать все от модернизации небольших производств до создания новых организаций, производств.
Из вышесказанного становится понятно, как необходимы информационные управляющие системы по управлению проектами в нашем обществе.

Цель и идея магистерской работы     К началу

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

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

Задачи магистерской работы     К началу

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

Методология и методы исследования, обоснованность и достоверность     К началу

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

Научное значение и практическая значимость магистерской работы     К началу

Научное значение работы состоит в разработке формализации задачи и алгоритма планирования и проектирования на основе сетевых моделей с учетом стандарта CMMI.
Практическая значимость работы и результаты:

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

Анализ исследуемого вопроса по утвержденной теме     К началу

    Управление проектами - искусство руководства и координации людских и материальных ресурсов на протяжении жизненного цикла проекта путем применения системы современных методов и техники управления для достижения определенных в проекте результатов по составу и объему работ, стоимости, времени, качеству и удовлетворению участников проекта.
    Такое определение предлагает Институт управления проектами (США) его можно считать на данный момент полным.
    Необходимость в дисциплине "Управление проектами" была осознана в 50-х годах XX века. Это было вызвано массовым ростом масштабов проектов и тем, что понятие успешности проекта стало измеряться в первую очередь соответствием его окончательной стоимости объему выделенных ассигнований, величиной экономии и размерами прибыли. В числе первых методов управления проектами в конце 50-х годов были разработаны методы сетевого планирования и управления (методы CPM и PERT), используемые и сейчас.
    Общая структура CMMI модели с непрерывным представлением иллюстрирована на рисунке 1.

Рис.1. Компоненты модели CMMI

    Как проиллюстрировано на рисунке 1, специфические цели организовывают специфические методы, и основные цели организовывают основные методы. Каждая специфическая и основная практика соответствует уровню способностей. Специфические цели и специфические методы обращаются к индивидуальным областям процесса.
    Основные цели и основные методы обращаются к многократным областям процесса. Они определяют последовательность уровней способностей, которые представляют усовершенствования выполнения и эффективности всех процессов, которые Вы хотите улучшать.
    CMMI модели предназначены чтобы описать дискретные уровни усовершенствования процесса. В непрерывном представлении, уровни способностей обеспечивают рекомендуемый порядок относительно приближающегося усовершенствования процесса в пределах каждой области процесса. В то же самое время, непрерывное представление предоставляет некоторую гибкость для порядка совершенствования, для которого области процесса адресованы.
    Эти фокусы (центры) представления на лучших методах, которые ваша организация может использовать, чтобы улучшить процессы в выбранных областях деятельности. Прежде чем Вы начинаете использовать CMMI модель для улучшения процессов, Вы должны спланировать CMMI процессы вашей области деятельности. Эти планы позволят Вам управлять усовершенствованием процесса вашей организации, помогая Вам отслеживать уровень соответствия вашей организации к CMMI модели, которую Вы используете. Не вся область применения CMMI предназначается для планов один к одному с областью деятельности вашей организации.
    В CMMI упор делается на необходимости постоянного совершенствования процессов. Модель описывает принципы и практики, лежащие в основе процесса разработки ПО. Данная модель разрабатывалась с тем, чтобы помочь организациям повысить уровень зрелости подобных процессов. При этом организации должны пройти определенный путь эволюционного развития (от случайных, хаотических процессов к упорядоченным и зрелым). Кроме того, моделью могут воспользоваться клиенты таких организаций. Им она может помочь выявить риски, а также сильные и слабые стороны своих поставщиков ПО.
    В таблице 1 описаны объекты приложения ключевых практик и общих признаков. Выполняемые действия предназначены для систематического выполнения процессов, тогда как ключевые практики из других групп специализируются на их установлении.

Таблица 1. Уровни зрелости СMMI


    В стандарте выделяются следующие четыре категории, сгркппированные на основе областей деятельности:
  •     Управление процессами
  •     Управление проектом
  •     Разработка
  •     Поддержка
    Магистерская работа предполагает рассмотрение именно категории "Управление проектом".
    Сферы деятельности "Управления проектом" по CMMI следующие:
  •     Проектное(строительное) планирование
  •     Контроль и мониторинг
  •     Управление соглашениями с поставщиками
  •     Интегрированное руководство проектом для IPPD (или просто Интегрированное руководство проектом)
  •     Управление рисками
  •     Командная интеграция (совместная разработка)
  •     Управление интеграцией поставщиков
  •     Количественное руководство проектом
    В магистерской работе исследуются первые два пункта.

Результаты теоретических исследований     К началу


    В управлении проектами на фазе проектирования выделяются отдельные виды работ, структура их взаимосвязи и требования к связям, определяются цели и задачи проекта (должны быть описаны ожидаемые результаты). Структура взаимосвязи, требования к связям формулируются в сетевом или иерархическом виде.
    При мониторинге проекта и в процессе управления чаще всего используются два подхода: сетевые графы и временные диаграммы. Сетевые графики были предложены в стандарте PERT (Program Evaluation and Review Technique), а временные диаграммы впревые ввел Гант (Gant) и они называются "Диаграммы Ганта ".
    Сетевые модели рассматриваются в рамках теории исследования операций. К данным моделям относят большое количество практических задач для решения которыхч требует применения различных сетевых оптимизационных алгоритмов. К ним относят: алгоритм нахождения минимального остовного дерева, алгоритм нахождения кратчайшего пути, алгоритм определения максимального потока, алгоритм минимизаций стоимости потока в сети с ограниченной пропускной способностью, алгоритм нахождения критического пути. Задачи сетевого планирования и управления можно сформулировать и решать как задачи линейного программирования, однако специфическая структура этих задач позволяет разработать специальные сетевые алгоритмы, более эффективные, чем стандартный симплекс-метод.
    Разработка такого алгоритма и является конечной задачей магистерской работы.
    Построение алгоритма начинается с составления перечня работ. Затем выполняется ранжировка работ, в зависимости от значимости (весов) работ. Далее определяются резервы времени и осуществляется построение сетевого графика. После этого определяется, как распределены ресурсы и если необходимо, то осуществляется корректировка. В ходе просчета может понадобиться оптимизация срока выполнения работ (сокращение длительности некоторых работ). А так как длительности работ зависят от множества различных факторов (являются случайными величинами), то для исключения ошибок необходимо применить вероятностные методы сетевого планирования.
    С результатами теоретических исследований можно ознакомиться в "Библиотеке" данного ресурса.

Список используемой литературы     К началу

  1. Carnegie Mellon Software Engineering Institute, Pittsburgh, PA 15213-3890 Capability Maturity Model® Integration (CMMISM), Version 1.1 CMMISM for Systems Engineering, Software Engineering, Integrated Product and Process Development, and Supplier Sourcing (CMMI-SE/SW/IPPD/SS, V1.1), Continuous Representation CMU/SEI-2002-TR-011 ESC-TR-2002-01, March 2002.
  2. Конспект лекций “Моделирование бизнеса, технологий и информационных систем”.
  3. Шапиро В.Д., Ильин Н.И. и др. Project Management. Управление проектами.Санкт-Петербург:"Два ТрИ", 1996.
  4. Вентцель Е.С. Исследование операций. - М.: Сов. радио, 1972. - 551 с.
  5. Коршунов Ю.М. Математические основы кибернетики. М. "Энергия", 1980.
  6. Хэмди А. Таха. Введение в исследование операций, 6-е издание: Пер. с англ. - М.: Издательский дом "Вильямс", 2001. - 912 с.
  7. Зайченко Ю.П. Исследование операций. Киев, 3-е издание.К.:"Вища школа", 1988.
  8. Зуховицкий С. И., Радчик И. А., Математические методы сетевого планирования, М., 1965; Сетевые графики в планировании, М., 1967.


К началу


©  Денис Шумейко, 2003