лаба 3 — копия
.docxФедеральное государственное бюджетное образовательное учреждение высшего образования
«Уфимский университет науки и технологий»
Кафедра ТК
Отчёт по лабораторной работе №3
по дисциплине: «Управление программными проектами»
Тема: «Разработка плана реализации проекта»
Вариант №7
Проверил:
Гвоздев В.Е.
Цель работы
Целью работы является углубление теоретических знаний и приобретение практических навыков управления качеством программных продуктов на разных стадиях жизненного цикла.
Задание
Разработать дорожную карту выполнения проекта (содержит логически завершённые этапы работ с указанием сроков реализации этапов);
Разработать критерии контроля качества результатов каждой стадии;
Разработать WBS (Work Breakdown Structure) для каждого этапа;
Разработать план реализации работ каждого этапа;
Подготовить и оформить отчёт по этапу «Разработка плана реализации проекта».
Ход работы
Численный метод: нахождение экстремума одномерной функции методом Фибоначчи.
Разработать дорожную карту выполнения проекта
Создана дорожная карта выполнения проекта с общими этапами и сроками выполнения. Также указан статус каждого этапа выполнения.
Наименование этапа |
Длительность |
Дата начала |
Дата окончания |
Планирование проекта и формирование требований |
8 дней |
02.11.22 |
10.11.22 |
Разработка требований продукта и спецификаций |
6 дней |
11.11.22 |
17.11.22 |
Разработка архитектуры системы и переход к структурной схеме |
5 дней |
18.11.22 |
23.11.22 |
Разработка программного продукта |
7 дней |
24.11.22 |
31.12.22 |
Модульное тестирование |
16 дней |
10.01.23 |
26.01.23 |
Функциональное тестирование |
4 дня |
27.01.23 |
31.01.22 |
Проведения обучения для группы пользователей |
8 дней |
01.02.23 |
09.02.23 |
Разработка рабочей документации |
11 дней |
10.02.23 |
21.02.23 |
Опытная эксплуатация |
6 дней |
22.02.23 |
28.02.23 |
Сдача в промышленную эксплуатацию |
0 дней |
01.03.23 |
01.03.23 |
Разработать критерии контроля качества результатов каждой стадии
Критерии контроля качества для каждой из стадий создания проекта:
Планирование проекта и формирование требований:
Формирование базы знаний на основе проверенных литературных источниках для нахождения экстремума одномерной функции методом Фибоначчи, включающей в себя словестное и графическое описание метода;
Создание графичской модели численного метода, безошибочно реализующей нахождение экстремума одномерной функции методом Фибоначчи и соответсвующее описание к ней;
Разработка структуры алгоритма работы разрабатываемого программного продукта, безошибочно реализующей нахождение экстремума одномерной функции методом Фибоначчи.
Разработка требований продукта и спецификаций:
Сформированные требования к программному продукту, соответствуют стандартам IEEE-Std-830-1998 и дают полное представление о разрабатываемом продукте;
Разработка архитектуры системы и переход к структурной схеме:
Блок-схема алгоритма работы программного продукта соответствует ранее сформированным требованиям, выполнена в соответствии с ГОСТ 19.701-90 и безошибочно реализует нахождение экстремума одномерной функции методом фибоначчи;
Структурная схема проекта основывается на архитектуре программного продукта и выполнена в соответствии с ГОСТ 19.701-90;
Разработка программного продукта:
Разработанный программный продукт отвечает всем требованиям, сформированным на этапе разработки требований продукта и спецификаций;
Разработанный программный продукт основан на ранее разработанной архитектуре проекта и структурной схеме;
Модульное тестирование:
Каждый отдельный модуль успешно проходит тестирование методом черного и/или белого ящика;
Функциональное тестирование:
Тестирование функций разрабатваемого программного продукта проходит успешно, то есть программный продукт выполняет все заявленные функции и соответствует всем требованиям и критериям, описанным на этапе разработки требований продукта и спецификаций;
Результаты тестирования пользовательских сценариев соответствуют ожидаемым;
Разработка рабочей документации:
Полный пакет документов, который является теоретической основой к практическому пользованию разрабатваемым программным продуктом;
Показатель читаемости текстовой документации не менее 40.
Документация составлена и оформлена в соответствии с ГОСТ 19 (единая система программной документациии)
Руководство пользователя позволяет успешно использовать программный продукт, т.е. используя данное руководство пользователь сможет ввести необходимые данные и получить конечный результат в виде вычисленного экстремума одномерной функции методом Фибоначчи;
Опытная эксплуатация:
Результаты системного тстирования соответствуют ожидаемым результатам;
Сдача в промышленную эксплуатацию:
Подписание Заказчиком акта приёма программного продукта.
Разработать WBS (Work Breakdown Structure) для каждого этапа
WBS проекта (Work Breakdown Structure или ИСР, Иерархическая Структура Работ) – это разбиение проекта на конкретный список работ, после выполнения которых должен быть получен хороший результат и проведён контроль результатов.
Разработать план реализации работ каждого этапа
Для наглядности представления каждого этапа из плана реализации программного продукта, была составлена диаграмма Ганта.
Вывод: В ходе лабораторной работы получены теоретические знания и приобретены практически навыки управления качеством программных продуктов на разных стадиях жизненного цикла.
Тут ему тоже что-то не нравилось. Он вообще в этом семестре злой был. Вообще по хорошему надо с ним поболтать, позадавать вопросы, он такое любит.