- •Курс лекций по предмету «Метрология и качество программного обеспечения» Оглавление
- •Введение
- •1. Проект
- •1.1. Направленность на достижение целей.
- •1.2. Координированное выполнение взаимосвязанных действий.
- •1.3. Ограниченная протяженность во времени.
- •1.4. Уникальность.
- •2. Управление проектом
- •2.1. Компьютерная модель проекта
- •2.2. Эффективность
- •2.3. Причины краха проектов.
- •3. Жизненный цикл проекта.
- •3.1. Формулирование проекта
- •3.2. Планирование.
- •3.3. Осуществление.
- •3.4. Завершение.
- •4. Процессы управления проектом
- •4.1. Процессы проекта
- •4.2. Группы процессов
- •4.3. Взаимосвязи процессов
- •4.4. Процессы инициации
- •4.5. Процессы планирования
- •4.6. Процессы анализа
- •4.7. Процессы исполнения и контроля
- •4.8. Процессы управления
- •4.9. Процессы завершения
- •5. Планирование проекта.
- •5.1. Типичные ошибки планирования
- •5.2. Определение целей проекта.
- •5.3. Управление и планирование ресурсов.
- •5.4. Оценка стоимости проекта.
- •5.5. Анализ и планирование рисков
- •5.5.1. Планирование управления рисками.
- •5.5.2. Идентификация рисков.
- •5.5.3. Качественная оценка рисков.
- •5.5.4. Количественная оценка рисков.
- •5.5.5. Планирование реагирования на риски.
- •5.5.6. Мониторинг и контроль.
- •6. Методика мягкого внедрения
- •6.1. Этап Постановочный.
- •6.2. Этап Уточняющий.
- •6.3. Этап Стабилизирующий.
- •6.4. Этап Внедрение.
- •7. Контроль качества.
- •7.1. Введение в стандарты iso 9000
- •1. Ориентация на клиента
- •Общие требования
- •Структура документации системы качества
- •8 Принципов менеджмента качества
- •8. Программные средства для управления проектами.
- •8.1.Open Plan.
- •8.2.Spider Project.
- •8.3.Primavera.
8.2.Spider Project.
Программное обеспечение SpiderProjectпредназначено для различных групп пользователей. В его составе имеется профессиональная системаSpiderProjectProfessional, а также настольные версииDesktop(однопользовательский вариант профессиональная версия) иLite(версия с ограниченными функциональными возможностями).
SpiderProjectProfessionalустанавливается в проектном офисе для мультипроектного моделирования и управления, а также в тех подразделениях, в которых принимаются решения организации в целом.
SpiderProjectDesktopиспользуется для управления отдельными проектами, количество установок в организации определяется числом одновременно ведущихся проектов.
SpiderProjectViewerпредназначается для просмотра проектов, в этой версии не предусмотрено проведение расчетов. Обычно устанавливается у руководства.
SpiderProjectLite– усеченная, рассчитанная на простые проекты версия пакета.
8.3.Primavera.
Программные продукты Primaveraпредназначены для создания автоматизированных СУП.PrimaveraProjectPlanner(Р3) предназначен для управления большими проектами или группами проектов. Для создания СУП в масштабах компании предназначены продуктыPrimaveraEnterpriseиPrimaveraExpedition. Они являются клиент-серверными приложениями и ядром системы, которые реализуют ее основную функциональность.
Программные продукты Primaveraмогут работать с такими СУБД, какOracle,MSSQLServerиSybase, что обеспечивает :
возможность оптимизированного многопользовательского режима работы с развитой системой транзакционной обработки;
надежные средства защиты информации;
поддержку широкого диапазона аппаратно-программных платформ;
возможность построения гетерогенных и распределенных сетей.
Как и некоторые другие программные продукты, Primaveraработает на единой базе данных, но с единой системой прав доступа.
Функциональная архитектура.
PrimaveraProjectPlannerfortheEnterprise– программное обеспечение, предназначенное для многопроектного планирования и контроля всех проектов в организации, включая их бюджетирование, календарно-сетевое планирование, управление ресурсами, анализ проектов и портфелей проектов по показателям, анализ «что - если», управление рисками в проекте и т.д.;
PortfolioAnalyst- ПО для укрупненного анализа проектов, позволяющее руководителям подразделений и аналитикам анализировать загрузку сотрудников, оборудования, оценивать потребность в материалах каждого пакета работ и портфеля проектов в целом, проводить анализ проектов по методике освоенного объема;
Primavision–Web-приложение, предназначенное для инициации проектов руководством организации и для укрупненного анализа данных по отдельным проектам и их портфелям;
ProjectWebsite– автоматически создаваемыйWeb-сайт проекта, содержащий информацию по проекту, доступную только для чтения: календарно-сетевые графики, данные по загрузке ресурсов, показатели хода выполнения проекта, уведомления о ходе проекта, ссылки на документы и т.д.;
ProgressReporter–Web-приложение, предназначенное для рассылки сотрудникам сведений о предстоящих работах и для сбора от них табелей учета трудозатрат;
MethodologyManager– приложение для поддержки корпоративной базы знаний по выполненным проектам, а также для создания новых проектов на основе принятых корпоративных, государственных и международных стандартов;
PrimaveraEnterpriseSoftwareDevelopmentKit– приложение, предназначенное для доступа к бизнес-правиламPrimaveraEnterprise, а также для работы с БД без нарушения ее целостности;
PrimaveraExpedition– ПО для контроля исполнения договорных обязательств в ходе проекта, стандартизации процесса администрирования проекта, автоматизации документооборота по проекту.
Основные функции: контроль исполнения договорных обязательств; контроль разработки и согласования рабочей документации; «канцелярия» проекта (входящая/исходящая корреспонденция, сопроводительные письма и т.д.)
ExpeditionAnalyzer– приложение для многомерного анализа данных по договорным обязательствам в ходе проекта, построенное с использованиемOLAP-технологий;
ExpeditionMobile- приложение дляPDAнаOCPalm, предназначенноедля предоставления ключевых данных по проектам удаленным пользователям, а также сбора от них информации о состоявшихся событиях с последующей синхронизацией с основной БДExpedition;
ExpeditionExpress– приложение с системеExpedition, предназначенное для осуществления коммуникации и непосредственного взаимодействия с удаленными членами команды проекта черезInternet/Intranet;
ExpeditionSoftwareDevelopmentKit– приложение для доступа к бизнес-правиламPrimaveraExpedition, а также для работы с БД без нарушения ее целостности.
Архитектура функциональных комплексов программного обеспечения PrimaveraExpeditionиPrimaveraEnterpriseобеспечивает совместную работу этих систем. Для обмена данными могут использоваться как входящие в комплект стандартные интерфейсы, так и интерфейсы, разработанные под конкретного пользователя с использованием средствSDK, стандартных протоколов обмена данными и специальных интеграционных приложений.