📄Работа №48268

Тема: МЕТОДИКА ОПТИМИЗАЦИИ ПАРАЛЛЕЛЬНОЙ РАБОТЫ КОМАНДЫ ТЕСТИРОВАНИЯ

Характеристики работы

Тип работы Дипломные работы, ВКР
Информатика и вычислительная техника
Предмет Информатика и вычислительная техника
📄
Объем: 53 листов
📅
Год: 2018
👁️
Просмотров: 109
Не подходит эта работа?
Закажите новую по вашим требованиям
Узнать цену на написание
ℹ️ Настоящий учебно-методический информационный материал размещён в ознакомительных и исследовательских целях и представляет собой пример учебного исследования. Не является готовым научным трудом и требует самостоятельной переработки.

📋 Содержание

ВВЕДЕНИЕ 3
1 ОСОБЕННОСТИ ТЕХНОЛОГИЧЕСКОГО ПРОЦЕССА 5
1.1 Обеспечение качества программного продукта 5
1.2 Классификация тестирования 8
1.3 Описание процесса разработки ПО 11
2 МЕТОДОЛОГИЧЕСКИЕ ОСНОВЫ ИМИТАЦИОННОГО
МОДЕЛИРОВАНИЯ 17
2.1 Система и моделирование 17
2.2 Виды и методы моделирования 18
2.3 Преимущества имитационного моделирования 21
2.4 Системы имитационного моделирования 26
2.5 Общие сведения о системе имитационного моделирования Arena 27
3 ИМИТАЦИОННАЯ МОДЕЛЬ РАБОТЫ КОМАНДЫ ТЕСТИРОВАНИЯ 31
3.1 Описание моделируемого объекта 31
3.2 Построение имитационной модели 32
3.3 Вычислительный эксперимент 40
3.4 Анализ результатов моделирования 43
ЗАКЛЮЧЕНИЕ 46
СПИСОК ИСПОЛЬЗОВАННЫХ ИСТОЧНИКОВ 47
ПРИЛОЖЕНИЕ А 48
ПРИЛОЖЕНИЕ Б

📖 Введение

Обеспечение качества программного продукта - это один из самых важных этапов в его разработке.
Специалисты по управлению качеством сталкиваются с большими нагрузками, когда нужно выпустить продукт в назначенные сроки и не выйти за границы бюджета. В связи с тем, что ограничено время на разработку ПО, существует необходимость оптимизировать какой-либо из этапов. Самой продолжительной и кропотливой стадией является тестирование, когда все процессы приложения подвергаются верификации согласно тест-кейсам. Таким образом, разработчики и тестовые инженеры должны применять все способы для эффективного управления качеством выпускаемого продукта, чтобы не выпустить ПО с дефектами [1].
В данный момент работа по проекту распределяется по степени занятости инженеров, хаотично, то есть новые задачи назначаются тому, кто свободен, поэтому сложно с большой точностью предугадать сроки выполнения работ. Соответственно, одной из актуальных проблем в процессе тестирования является то, что порой задачи между тестировщиками распределены не лучшим образом, вследствие чего могут возникать непредвиденные остановки в работе или авральные режимы, сопровождающиеся эмоциональными выгораниями, что, несомненно, сказывается на продуктивности сотрудников, а затем и на качестве продукта.
Решить данную проблему поможет оптимальное распределение задач в соответствии с профессиональными навыками и категорией инженеров, при котором обеспечится их параллельная занятость. Такое распределение позволит корпорации понять, есть ли необходимость в увеличении или уменьшении штата, сэкономить значительные финансовые ресурсы, а также сохранить конкурентоспособность .
Неоптимальность в работе чаще всего встречается, когда:
- самые сложные задачи назначены на одного человека;
- в штате преобладают сотрудники с небольшим опытом работы (или без);
- размыты зоны ответственности.
Целью работы является создание методики оптимизации параллельной занятости команды тестировщиков для повышения уровня производительности, улучшения деятельности и конкурентоспособности компании, так как неудачно спланированное исполнение проекта может привести к катастрофическим последствиям в виде неудовлетворенности клиентов, убытка прибыли и крушения бизнеса. Объектом исследования является оптимизация занятости инженеров, а предметом - их параллельная работа.
В приведенном ниже исследовании будут решаться следующие задачи:
- построение имитационной модели занятости команды тестирования;
- поиск путей наилучшей оптимизации параллельной работы команды;
- корректировка состава группы тестирования по категориям.
Первая часть исследования заключается в сборе данных о процессе тестирования и построении простейшей имитационной модели, а вторая - в модификации модели и ее анализе.
Разрабатываемая методика оптимизации работы команды тестирования позволит с большой точностью, оперативно и корректно оптимизировать параллельную работу инженеров в команде.

Возникли сложности?

Нужна качественная помощь преподавателя?

👨‍🎓 Помощь в написании

✅ Заключение

Целью создания имитационной модели являлось создание методики оптимизации работы команды тестирования.
В исследовании решались задачи построения имитационной модели занятости группы тестирования, поиска способов наилучшего распределения нагрузки и корректировки состава команды по категориям. Для решения поставленных задач были:
- изучены и использованы математические модели, в частности имитационные;
- проведены эксперименты для получения информации о моделируемой системе;
- выявлены оптимальные методы: урегулирования процесса
верификации программного обеспечения в рамках обозначенного проекта.
Внедрение разработанной методики в процесс разработки предоставит возможность:
- выявить процессы, которые позволят находить выходы из образованных случайностями и непостоянством систем тупиков и неопределенностей;
- миновать дорогостоящих ошибок, появляющихся из -за принятия решений, основанных исключительно на интуиции;
- заметить невидимые мгновенно ресурсы;
- избавиться от тормозящих факторов в процессах и реализациях.

Нужна своя уникальная работа?
Срочная разработка под ваши требования
Рассчитать стоимость
ИЛИ

📕 Список литературы

1. ISO/IEC 25010:2011 “Systems and software engineering - Systems and software
Quality Requirements and Evaluation (SQuaRE) - System and software quality models” [Электронный ресурс]: Международная организация по стандартизации. - Режим доступа:https://www.iso.org/obp/ui/#iso:std:iso-
iec:25010:ed-1:v1:en,свободный.
2. Куликов С. С. Тестирование программного обеспечения. Базовый курс. // - Минск, 2017. - С.72-79.
3. Якимов И. М. Конспект лекций. Моделирование систем // КГТУ им.
А.Н.Туполева, - Казань, 2008. - Лекции 1,4.
4. Алиев Т. И. Основы моделирования дискретных систем: Учебное пособие // СПбГУ ИТМО, - Санкт-Петербург, 2009. - С.20-24.
5. Советов Б. Я., Яковлев С. А. Моделирование систем // Учебник для вузов - 3-е изд., перераб. и доп. - М.: Высш. шк., 2001. -С.34-35.
6. Лоу А. М., Кельтон В. Д. Имитационное моделирование. Классика CS. // 3 -е изд. - СПб.: Питер; Киев: Издательская группа BHV, 2004. - С. 19-24.
7. Хемди А. Таха Имитационное моделирование. Введение в исследование операций // - М.: «Вильямс», 2007. - С.697-737.
8. Рудникова М. А., Стадниченко С. Ю. Имитационное моделирование процессов и систем в среде Arena // Лабораторный практикум. - М.: МИИТ, 2011. - С.4-7.
9. Бычков С. П., Храмов А. А. Разработка моделей в системе моделирования GPSS: учеб, пособие // - М.: МИФИ, 1997. - С.4-6.
10. Arena - система имитационного моделирования [Электронный ресурс] / Режим доступа:http://www. interface.ru/sysmod/arena.htm,свободный.
11. Замятина О. М. Компьютерное моделирование: Учебное пособие // Изд-во ТПУ, - Томск:, 2007. - С.46-55.

🛒 Оформить заказ

Работу высылаем в течении 5 минут после оплаты.
Предоставляемые услуги, в том числе данные, файлы и прочие материалы, подготовленные в результате оказания услуги, помогают разобраться в теме и собрать нужную информацию, но не заменяют готовое решение.
Укажите ник или номер. После оформления заказа откройте бота @workspayservice_bot для подтверждения. Это нужно для отправки вам уведомлений.

©2026 Cервис помощи студентам в выполнении работ