Материал: Методические указания к выполнению лабораторных и практических работ по информационному менеджменту. Стахурлов С.В

Внимание! Если размещение файла нарушает Ваши авторские права, то обязательно сообщите нам

– 2 –

Федеральное агентство по образованию

Государственное образовательное учреждение высшего

профессионального образования

Воронежский государственный архитектурно-строительный университет

Кафедра прикладной информатики

Методические указания

к выполнению лабораторных и практических работ

по информационному менеджменту

для студентов специальности 080801 –

«Прикладная информатика (в экономике)»

Воронеж 2006

Составители С.В. Стахурлов

УДК [658.012.45:004](076.5)

ББК 65.290-2я73

Системы планирования и управления проектами [Текст]: метод. указания к выполнению лабораторных и практических работ для студ. спец. 351400 / Воронеж. гос. арх-строит. ун-т; сост.: С.В. Стахурлов – Воронеж, 2006. – с

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

Показаны основные приемы использования систем календарно-сетевого планирования при разработке проекта.

Уделено значительное внимание формированию навыков применения информационных систем календарно-сетевого планирования в процессе управления проектами.

Предназначены для студентов специальности 351400 «Прикладная информатика (по областям)» всех форм обучения.

Печатается по решению редакционно-издательского совета Воронежского государственного архитектурно-строительного университета

Рецензент

Введение

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

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

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

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

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

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

Профессиональной средой ИТ-менеджера является его практическая деятельность в системе управления организацией. Именно она определяет требования к знаниям ИТ-менеджера в области управления информационными ресурсами организации: он должен найти пути оптимизации системы управления организацией, сформировать соответствующие методы на базе оперативной разработки и реализации проектов, позволяющим быстро адаптировать информационные системы к меняющимся требованиям внешней среды.

1. Организационно-экономическое проектирование

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

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

В процессе изложения методики организационно-экономического проектирования будут использованы примеры разработки нового программного обеспечения (ПО) и программно-технического изделия.

1.1. Задание на разработку бизнес-предложения

Задание на разработку организационно-экономической части проекта ориентирует структуру бизнес-предложения на создание нового программного (программно-технического) комплекса, информационной системы, прикладного программного обеспечения и т. п. Это задание может включать следующий перечень:

  • определение структуры (этапов) работ по разработке конкретного решения;

  • расчет трудоемкости проекта;

  • определение численности исполнителей;

  • построение сетевого графика выполнения проекта;

  • разработку календарного графика работ;

  • определение структуры затрат на разработку проекта;

  • анализ сегмента рынка для разрабатываемого решения;

  • определение ожидаемой прибыли от реализации проекта.

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

  • основные требования к квалификации для различных категорий сотрудников – пользователей проектируемого решения;

  • перечень специальных мероприятий для обучения персонала;

  • затраты на разработку учебно-методического обеспечения системы обучения;

  • структура затрат на обучение (повышение квалификации) персонала.

1.2. Основные этапы разработки нового изделия

Планирование длительности проекта предполагает распределение работ по этапам, которое можно представить, например, в виде структурной схемы проекта (рис. 1.1). Здесь этапы выполнения проекта сформированы относительно отдельных его функциональностей, например проектирование схемы данных, проектирование интерфейсов и т. п.

В общем случае эти работы можно объединить, что позволит выделить четыре обязательных этапа:

  1. Проектирование системы алгоритмов (общих алгоритмов и структуры данных, структуры основных и вспомогательных модулей и др.), выбор среды программирования, разработка структурных схем и т. п.;

  2. Реализация программных модулей (программного обеспечения), разработка интерфейса, подготовка справочных баз данных;

Рис. 1.1. Структурная схема выполнения проекта

  1. Тестирование, отладка и исправление недочетов: разработка методики проведения тестирования, отладка ПО, исправление ошибок и недочетов и т. п.;

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

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

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

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

  3. Расчет величины затрат на разработку учебно-методического обеспечения учебного процесса (разработка учебных пособий и их издание).

  4. Определение суммы затрат на реализацию системы обучения: (заработная плата преподавателей, аренда учебных помещений и т. п.

  5. Анализ затрат на переподготовку персонала для работы с ПО.

1.3. Расчет трудоемкости проекта

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

Общие затраты труда на разработку и внедрение изделия (проекта) Qp определяют следующим образом:

(1)

Qpr – затраты труда на разработку проекта; qo – затраты труда на опытную эксплуатацию изделия.

(2)

где: qi – затраты труда на выполнение i-го этапа проекта; n – число этапов работ выполнения проекта.

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

При первом подходе трудоемкость реализации нового решения (проекта) оценивают на основе трудоемкости разработки аналогичного изделия с учетом отличительных особенностей данного проекта, отражаемых введением поправочных коэффициентов. Этот подход ориентирован на вычисление трудозатрат для небольших проектов, в которых трудно выделить отдельные этапы.

Второй подход, используемый также для определения трудозатрат в процессе выполнения проекта, базируется на методе экспертных оценок. Его суть заключается в том, что опрашиваются несколько экспертов с целью определения продолжительности каждой работы (этапа работ) проекта и выбираются максимальные и минимальные значения для каждого вида работ. Затем вычисляется среднее значение трудоемкости для каждой работы. Этот подход следует применять и тех случаях, когда сведений об аналоге проектируемого изделия нет или когда содержание проекта носит комплексный характер, например при разработке программно-технического комплекса.

Метод анализа трудоемкости проекта на основе трудоемкости известного образца

Для применения этого метода в качестве значения трудоемкости основной работы выбирают данные, характеризующие трудоемкость изделия-аналога, относительно которого вводят коэффициент сложности новой разработки или ее части (например, разрабатываемой программы) – nсл. Сложность программы-аналога (ее отдельной части) принимается pа единицу.

Затем определяют коэффициент квалификации работника (программиста) – nкв, который отражает степень его подготовленности к выполнению порученной ему работы.

Коэффициент квалификации исполнителя определяют в зависимости от стажа работы: для работающих до 2 лет – 0,8; от 2 до 3 лет – 1,0; от 3 до 5 лет – 1,1 –1,2; от 5 до 7 лет – 1,3 – 1,4 и свыше 7 лет – 1,5 –1,7.

При этом подходе трудоемкость изготовления нового изделия или его части (например, программирования отдельных модулей программы) (qinew) можно рассчитать, используя следующее соотношение:

(3)

Так, например, если оценить сложность разработки программы-аналога qia в 750 чел.-ч, коэффициент сложности новой программы (или ее отдельных составляющих) определить как 1.2, а коэффициент квалификации программистов установить на уровне 1, то трудозатраты на программирование составят 900 чел.-ч.

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

(4)

где – затраты труда на алгоритмизацию задачи;

– затраты труда на изготовление изделий;

– затраты труда на проведение тестирования;

– затраты труда на подготовку сопроводительной документации.

Сначала следует определить трудозатраты на алгоритмизацию задачи. Это можно определить, используя коэффициент пират на алгоритмизацию (na), равный отношению трудоемкости разработки алгоритма к трудоемкости его реализации при разработке изделия (программирования), откуда:

(5)

Значение коэффициента na лежит в интервале от 0,1 до 0,5. Обычно его выбирают равным na = 0,3.

Для определения следует также найти коэффициенты связи трудозатрат на этом этапе с трудозатратами на этапе разработки нового изделия. Затраты труда на проведение тестирования и внесение исправлений определяются суммой затрат труда на выполнение каждой составляющей этой работы:

(6)

– затраты труда на проведение тестирования;

– затраты труда на внесение исправлений (коррекция).

Значение можно определить, если ввести соответствующие коэффициенты к значениям затрат труда непосредственно на изготовление опытного образца , как показано в соотношении:

(7)

Коэффициент затрат на проведение тестирования отражает отношение затрат труда на тестирование программы к затратам труда на ее разработку и может достигать значения 50%. Обычно его выбирают на уровне nt = 0.3.

Коэффициент коррекции программы при ее разработке отражает увеличение объема работ при внесении изменений в алгоритм или непосредственно в изделие (в текст программы) по результатам уточнения постановки и описания задачи, изменения состава и структуры входной и выводимой информации, а также в процессе улучшения качества изделия без изменения ее алгоритмов. На практике, например при разработке программы, в среднем вносится 3 – 5 исправлений, каждое из которых ведет к переработке 5 – 10% программы. Коэффициент коррекции программы выбирают на уровне ncor = 0.3.

Объединив полученные значения коэффициентов затрат в соотношении (6), определяют затраты труда на выполнение этапа тестирования:

(8)

Источник: https://studfile.net/preview/16566968/