Разработка технического задания
Цель работы: Разработать техническое задание для своего проекта.
Задание: Разработать техническое задание для своего проекта по следующим пунктам:
- цели проекта;
- промежуточные результаты работы;
- контрольные точки;
-технические требования;
- ограничение и исключение.
1 Цели проекта.
Первым этапом в определении ТЗ является определение основных целей для удовлетворения потребностей клиента. В результате анализа рынка компания, занимающаяся компьютерными программами, решает разработать программу, способную автоматически улучшать качество изображений. Проект должен быть выполнен за 1 год при затратах, не превышающих 6 млн. руб.
Структурное планирование проекта по созданию программы, способной автоматически улучшать качество изображений
Цель: изучить структурное планирование проекта и ее этапы. Научиться строить сетевой график и выделять критические точки и критический путь.
Вариант: разработать программу, способную автоматически улучшать качество изображений.
Задачи:
- Разложение проекта на совокупность работ, выполнение которых необходимо для реализации проекта;
- Построение сетевого графика, описывающего последовательность выполнения работ;
- Оценка временных характеристик работ и анализ сетевого графика.
Сетевой график – это ориентированный граф, в котором обозначены вершинами обозначены работы проекта, а дугами временные взаимосвязи работ.
Сетевой график должен иметь свойства:
- Каждой работе соответствует только одна вершина, однако любая может быть разбита на несколько отдельных работ, каждая из которых будет соответствовать отдельная вершина;
- Ни одна работа не может быть начата до того, как закончатся все предшествующие ей работы;
- Начало и конец проекта обозначены работами с 0 продолжительностью. Такие работы называют вехами.
Сетевой график позволяет по длительности работ найти критические работы и критический путь.
Критическая работа – такая работа, для которой задержка ее начала приведет к задержке срока окончания проекта в целом.
Критический путь – путь от начальной к конечной вершине графика, проходящий только через критические работы. Суммарная длительность работ критического пути определяет минимальное время реализации проекта.
Нахождение критического пути сводится к нахождению критических работ, которые выполняются в 2 этапа:
1. Вычисление раннего времени начала каждой работы проекта. Это время раньше которого работа не может начаться
2. Вычисление позднего времени. Величина показывает время позже которого работа не может быть начата без увеличения продолжительности проекта
Сетевой график – это ориентированный граф, в котором вершинами обозначены работы проекта, а дугами временные взаимосвязи работ
Сетевой график должен иметь свойства:
- каждой работе соответствует только одна вершина, однако любая может быть разбита на несколько отдельных работ, каждой из которых будет соответствовать отдельная вершина;
- ни одна работа не может быть начата до того, как закончатся все предшествующие ей работы;
- начало и конец проекта обозначены работами с 0 продолжительностью. Такие работы называют вехами.
Календарное планирование
Цель: разработать календарный график диаграммой Ганта.
На этапе календарного планирования разрабатывается календарный график, в виде диаграммы Ганта.
Диаграммы Ганта отображают следующие параметры проекта:
- Структура работ
- Состав ресурсов и их распределение между работами
- Календарные даты, к которым привязываются начала и завершения работ
Для составления календарного планирования нужно:
- Дата начала проекта
- Список участников проекта и их распределение по работам
Этапы планирования – Подготовка бланка календарного планирования – представляется в виде прямоугольной системы координат, которая:
- По оси Х имеет даты
- По оси Y имеет календарные планы в обратном порядке
- Ромбик (вехи) – работы с 0 длительностью
- Линия – продолжительность работ
- Двойная стрелочка – резерв времени работ
- Пунктирная линия – связь между окончанием работы с последующими работами
Составление графиков загруженности ресурсов
Цель: Выделить время работы каждого сотрудника и определить коэффициент его загруженности.
Создание проекта в MS Project
Цель: Научиться работать с приложением MS Project. Управлять проектом с помощью диаграмм и графиков. Проверить совпадение ручного просчета и прогноза программы.