31128

Процесс руководства проектом и планирование проектных задач

Доклад

Информатика, кибернетика и программирование

Анализ риска. Исследование области неопределенности анализ ее влияние на проект. Первыми выполняемыми задачами являются системный анализ и анализ требований. Системный анализ проводится с целью: 1 выяснения потребностей заказчика; 2 оценки выполнимости системы; 3 выполнения экономического и технического анализа; 4 распределения функций по элементам компьютерной системы аппаратуре программам людям базам данных и т.

Русский

2013-08-25

17.3 KB

8 чел.

Вопрос 15 Процесс руководства проектом и планирование проектных задач.

Работы, выполняемые в процессе руководства проектом

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

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

Системный анализ проводится с целью:

1)  выяснения потребностей заказчика;

2)  оценки выполнимости системы;

3)  выполнения экономического и технического анализа;

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

5)  определения стоимости и ограничений планирования;

6)  создания системной спецификации.

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

Анализ требований дает возможность:

1)  определить функции и характеристики программного продукта;

2)  обозначить интерфейс продукта с другими системными элементами;

3)  определить проектные ограничения программного продукта;

4)  построить модели: процесса, данных, режимов функционирования продукта;

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

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

Правило распределения затрат проекта

Рекомендуемое правило распределения
затрат проекта – 40-20-40:

  1.  на анализ и проектирование приходится 40% затрат (из них на планирование и системный анализ – 5%);
  2.  на кодирование – 20%;
  3.  на тестирование и отладку – 40%.


 

А также другие работы, которые могут Вас заинтересовать

50883. Временные характеристики линейных систем управления. Определение реакции системы на произвольное входное воздействие 237.5 KB
  Определение свободного и вынужденного движения системы. при ненулевых начальных условиях Cхема моделирования системы с использованием пакета Simulink Осциллограмма системы. Определить с использованием пакета Simulink реакцию системы с передаточной функцией при подаче на вход сигнала: 1. Определение реакции системы на сигнал сложной формы.
50884. Программирование в Delphi. Разработка программ со сложным ветвлением 737 KB
  Даны три стороны а в с. Если все стороны равны то Равносторонний если две стороны равны Равнобедренный если стороны не равны Разносторонний Даны три числа найти сумму отрицательных из них Даны три числа возвести в квадрат те из них значения которых не отрицательны а затем сложить. Даны три числа найти произведение тех чисел значение которых положительны Составить программу определяющую уровень облученности студента низкий средний достаточный высокий по его среднему балу Даны три числа вычислите корень...
50885. Анимация движения во FLASH MX 2004. Движение по маршруту. Программная анимация 4.82 MB
  Анимация трансформации формы (морфинг). Этот вид анимации следует реализовывать тогда, когда один графический объект мультфильма должен плавно видоизмениться в другой. Вы задаете только начальную и конечную формы, а промежуточные кадры будут заполнены автоматически.
50886. Программирование в Delphi. Разработка циклических программ. Цикл с пошаговой сменой аргумента 5.46 MB
  Научиться составлять и реализовывать программы решения задач с использованием оператора цикла с пошаговой сменой аргумента FOR. Эта последовательность действий образует тело цикла. В теле цикла используется переменная которая при каждом повторении тела цикла меняется и определяет число повторений цикла. Такая переменная называется параметром цикла.
50888. Определение частотных характеристик систем автоматического управления 516 KB
  Экспериментально определим частотные характеристики пропорционального (усилительного) звена. Передаточная функция звена. Построение...
50890. Создание простых сценариев в Flash 8 229.5 KB
  Прежде чем приступить к созданию сценария вспомните что: Сценарий это небольшой независимый блок кода который помещается в кадр анимации или присваивается экземпляру символа чаще кнопке реже клипу. Сценарий срабатывает при зданнoм событии; например при показе данного кадра при щелчке на кнопке или при загрузке клипа. Сценарий составляется из операторов коротких команд выполняющих одно действие например: переход на заданный кадр остановку головки воспроизведения на какомлибо кадре загрузку в браузер заданного файла и т. Сценарий...