Аудит процессов разработки и верификации. Корректирующие действия и коррекция процессов
Автор: Li_Osvold • Октябрь 25, 2024 • Лабораторная работа • 453 Слов (2 Страниц) • 30 Просмотры
ВОРОНЕЖСКИЙ ИНСТИТУТ ВЫСОКИХ ТЕХНОЛОГИЙ – АНОО ВО[pic 1]
Специальность/Направление Информатика и вычислительная техника
шифр название
Лабораторная работа №1
вид работы (Курсовая работа, эссе, реферат, доклад и т.д.)
по дисциплине Оценка качества программных продуктов
Аудит процессов разработки и верификации.
Корректирующие действия и коррекция процессов
Выполнил: студент группы ИВТз-202
название группы
Зобов А.С.
ФИО студента
Форма обучения __заочная__
(очная, заочная)
Руководитель: ____к.т.н., доцент____
должность, научная степень
Лавлинская Оксана Юрьевна
ФИО руководителя
ВОРОНЕЖ 2024
Цель работы: ознакомление с процедурой аудита процессов разработки и верификации программных продуктов.
Вариант 1
Ход работы:
Характеристика жизненного цикла для моделирования процесса хранения динамической информации о наличии автобусов в автобусном парке:
- Формирование требований:
- Определение основных функциональных и нефункциональных требований программы.
- Идентификация основных возможностей и интерфейса пользователя.
- Проектирование:
- Определение структуры программы и архитектуры решения.
- Проектирование структур данных и алгоритмов для реализации функциональности программы.
- Разработка плана программы, включая выбор языка программирования и инструментов.
- Реализация:
- Написание и отладка кода программы в соответствии с разработанным проектом.
- Тестирование каждой части программы на соответствие требованиям и выявление ошибок.
- Тестирование:
- Проведение системного тестирования для проверки работоспособности программы в целом.
- Выявление и исправление ошибок и недочетов в программе.
- Внедрение:
- Развертывание программы на целевой платформе или сервере.
- Проведение окончательного тестирования на реальных данных или в реальных условиях использования.
- Поддержка:
- Обеспечение поддержки и обновлений программы по мере необходимости.
- Исправление обнаруженных ошибок и добавление новой функциональности.
План разработки программы:
- Формирование требований:
- Изучить поставленную задачу и требования к программе.
- Сформулировать основные функциональные и нефункциональные требования.
- Проектирование:
- Определить структуру программы и основные компоненты.
- Разработать алгоритмы для обработки данных и взаимодействия с пользователем.
- Выбрать язык программирования и необходимые инструменты.
- Реализация:
- Написать код программы в соответствии с разработанным проектом.
- Проверить каждый компонент на корректность работы и соответствие требованиям.
- Тестирование:
- Провести тестирование отдельных модулей программы.
- Протестировать программу в целом на соответствие требованиям.
- Внедрение:
- Развернуть программу для использования конечными пользователями.
- Провести дополнительное тестирование на реальных данных.
- Поддержка:
- Обеспечить поддержку программы и исправление обнаруженных ошибок.
- Постоянно обновлять программу с учетом новых требований и запросов пользователей.
[pic 2]
Рисунок 1 – Диаграмма Ганта
...