Планирование и проектирование информационных систем

Автор работы: Пользователь скрыл имя, 23 Апреля 2013 в 17:57, лекция

Описание работы

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

Файлы: 1 файл

Лекции_Планирование_и_пр_оектирование_ИС.docx

— 106.90 Кб (Скачать файл)

Планирование и проектирование ИС


УПРАВЛЕНИЕ ПРОЕКТОМ ИНФОРМАЦИОННЫХ СИСТЕМ

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

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

Управление проектами – новое  направление, которое в последние десятилетия широко развиваются.

 

Проект – одноразовая совокупность действий.

Любой проект характеризуется:

  • Четкими целями
  • Внутренними и внешними взаимосвязями
  • Установленными сроками начала и окончания проекта
  • Ограниченными ресурсами
  • Определенная степень уникальности цели (новизна)
  • Неизбежность разнообразных конфликтов в процессе выполнения.

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

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

Показатели:

  1. продолжительность срока выполнения проекта
  2. трудоемкость (объем работ)
  3. ход и темпы реализации проекта (процесс выполнения)
  4. стоимость (соотношение затрат и результатов проекта)
  5. коммерческий риск
  6. жизнеспособность
  7. конкурентоспособность
  8. общественная и социальная значимость

Устойчивыми характеристиками (свойствами) проекта являются:

    • Новизна
    • Современность
    • Комплексность
    • Системность
    • Надежность
    • Техническая осуществимость
    • Практическая пригодность и т.п.

Ограничения (рамки, наложенные на процесс выполнения):

  • Допустимые и предельные значения объемов работ
  • Допустимые и предельные значения сроков выполнения
  • Предельные значения стоимости выполнения работ
  • Допустимые размеры ресурсов.

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

Ресурсы проекта включают:

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

 

Особенности управления проектами

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

  1. Требования заказчиков усложнились. Это обусловлено ростом компетенции заказчиков.
  2. Выросла собственная сложность конечных продуктов проектирования.
  3. Повысились взаимосвязи с внешней средой и взаимного влияния системы и внешней среды.
  4. Выросла степень неопределенности при выборе разных вариантов и степень риска
  5. Организационные перестройки (в процессе выполнения проектов происходят организационные перестройки).
  6. Динамика в смене технологий. Это особенно касается разработки информационных систем.  Смена технологий идет семимильными шагами непрерывно.
  7. Ошибки планирования и ценообразования. Крайне сложно оценивать, планировать (мы этим занимались в прошлом семестре) но они весьма и весьма приближенные, и практика показывает, что на самом деле бывают провалы.

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

Выполнение проектов имеет свой жизненный цикл, который включает следующие фазы:

  • Определение целей (что должно быть выполнено)
  • Проектирования (как должно быть выполнено)
  • Реализация выполнения
  • Применение в эксплуатацию

Кстати, в зарубежной литературе слово «проект» переводится двумя понятиями: Design и Project.

В каждой этой фазе есть управляющие функции:

  • Планирование
  • Организация
  • Координация
  • Активизация (мотивация работ коллектива) (постановка задачи, организация в виде соответствующих групп, правильное определение задачи, цели, а потом постараться обеспечить наиболее продуктивную работу).
  • Контроль

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

Основными ресурсами являются люди и средства.

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

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

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

 

Управление  предметной областью – важнейший вид деятельности. Это управление содержательной частью работы, кроме этого управленческая деятельность включает управление:

  • временем,
  • стоимостью,
  • качеством,
  • персоналом,
  • рисками,
  • информационными связями и т.д.

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

 

Различие  производственного управления и  управления проектами.

И то и другое подразумевает предварительное  планирование работ и контроль за их выполнением. Казалось бы, что они  достаточно эгоистичны, однако:

  1. управление проектом связано всегда с созданием чего-то нового или серьезным улучшением предыдущей системы (уже существующей). А это всегда связанно с неопределенностью, потому что производственное управление имеет дело с предсказуемыми и хорошо определенными задачами и все это повторяющиеся функции и их достаточно просто планировать.
  2. Управление проектом является одноразовой деятельностью, а производственное управление связано с повторяющимися технологическими процессами.
  3. Нормативы разработки проекта  (стоимость, длительность работ) определяются с трудом и часто с ошибками (серьезными) т.к. это одноразовая деятельность.
  4. Трудно измерить производительность труда разработчиков проекта. Поэтому трудно точно оценить сроки его выполнения и завершения. Обычно говорят так, что по прошествии половины времени работы трудно гарантировать, что проект будет выполнен в заданный срок, т.е. сложно оценить трудоемкость и время, требуемое на завершение проекта, как на начальном этапе, так и в процессе управления проектом. Вообще, как показывает опыт, ошибки прогнозирования показателей трудоемкости и стоимости достигают сотен и более процентов.
  5. Пути ускорения работы в производстве и при разработке проекта существенно различаются. В производственном управлении известно, что увеличение ресурсов пропорционально сокращает время разработки (10 человек быстрее выроют канаву чем 5).  Поэтому управление проектами информационных систем особенно является сложной управленческой деятельностью, поскольку это деятельность инженерная, творческая, нормативная база слабо определена - поэтому разработка проектов информационных систем является еще более сложной проблемой по сравнению с разработкой других видов проектов.

 

Управление  проектами программных средств  и информационных систем

 

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

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

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

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

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

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

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

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

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

Информация о работе Планирование и проектирование информационных систем