8. Руководство программным проектом. Предварительные оценки проекта. Системный анализ и анализ требований. Анализ рисков. Планир
Primary tabs
Forums:
8. Руководство программным проектом. Предварительные оценки проекта. Системный анализ и анализ требований. Анализ рисков. Планирование процесса разработки. Типовая структура распределения работ.
Руководство проектом
Руководство проектом определяет сущность процесса разработки от его начала до конца.
Оно обеспечивает :
- · оценку объема предстоящих работ
- · оценку требуемых ресурсов
- · оценку возможных рисков
- · составляет или корректирует план работ
- · определяет первоочередные задачи
- · устанавливает вехи – точки контроля промежуточных результатов
В начале работы над проектом необходимо:
- · установить цели и проблемную область проекта;
- · рассмотреть и обсудить возможные варианты решения;
- · выявить технические, организационные и материальные ограничения
Планирование процесса разработки
Основная задача планирования – определение структуры распределения работ.
Типовая структура распределения работ включает:
- · системный анализ
- · анализ требований
- · предварительное проектирование
- · детальное проектирование
- · разработку модулей
- · тестирование интеграции
- · аттестацию продукта
Рекомендуемое распределение времени выполнения проекта:
- на анализ и проектирование - 40% временных затрат (из них 5% на анализ и планирование)
- на кодирование – 20%
- на тестирование и отладку – 40%
Системный анализ
Проводится с целью:
- выяснения потребностей заказчика
- оценки реализуемости системы
- экономического и технического анализа
- распределения функций по элементам системы (аппаратура, программы, базы данных, люди)
- определения стоимости и ограничений планирования
Результаты системного анализа представляются в виде системной спецификации, которая содержит описания функции, характеристик системы, ограничений разработки, состав входной и выходной информации
Системная спецификация служит исходным документом при проведении анализа требований
Анализ требований
Имеет своей целью:
- определить функции и характеристики программного продукта
- обозначить его интерфейс с другими системными элементами
- определить проектные ограничения программного продукта
- построить модели режимов функционирования продукта
- выбрать формы представления информации в ходе проектирования
Результаты анализа требований сводятся к спецификации требований к программному продукту
Спецификация требований служит исходным документом при проектировании программного средства
Анализ рисков
Риском называется возможная потеря в процессе разработки. Это может быть=
- потеря качества продукта,
- рост затрат на разработку,
- отставание от графика и т.д.
Задачей руководства является анализ возможных рисков и планирование мер по минимизации их влияния на выполнение разработок.
- Log in to post comments
- 7557 reads
vedro-compota
Wed, 01/25/2012 - 03:04
Permalink
Руководство проектом
Руководство проектом
Руководство проектом определяет сущность процесса разработки от его начала до конца. Оно обеспечивает :
· оценку объема предстоящих работ
· оценку требуемых ресурсов
· оценку возможных рисков
· составляет или корректирует план работ
· определяет первоочередные задачи
· устанавливает вехи – точки контроля промежуточных результатов
В начале работы над проектом необходимо:
· установить цели и проблемную область проекта;
· рассмотреть и обсудить возможные варианты решения;
· выявить технические, организационные и материальные ограничения
Планирование процесса разработки
Основная задача планирования – определение структуры распределения работ.
Типовая структура распределения работ включает:
· системный анализ
· анализ требований
· предварительное проектирование
· детальное проектирование
· разработку модулей
· тестирование интеграции
· аттестацию продукта
_____________
матфак вгу и остальная классика =)