Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Скачиваний:
0
Добавлен:
26.06.2025
Размер:
570.65 Кб
Скачать
  1. Содержание основных этапов процесса цикла Деминга: Act

Цикл Деминга — это процесс НЕПРЕРЫВНОГО контроля качества, совершенствования продукта и процессов. Именно по этой причине ключевое слово здесь — «цикл», который выглядит так: планирование — выполнение — проверка — внедрение.

При помощи постоянных проверок до, во время и после процесса производства, воспитания ответственности за качество и, прежде всего, при помощи постоянного аудита процесса производства могут быть обнаружены слабые места в разных процессах на предприятии. Цикл Деминга служит именно для обнаружения причин брака и поддержки всего процесса вплоть до устранения дефектов.

Схема цикла Деминга

  • Четвертый этап – воздействие (act), на котором внедряются рекомендуемые изменения, устраняются обнаруженные ошибки, меняется план или процесс. Если во время тестирования были выявлены какие-либо недоработки, необходимо скорректировать соответствующие процессы. Если запланированные результаты достигнуты, производится стабилизация процессов и внедрение улучшений.

После прохождения всех этапов цикл Деминга повторяется с учетом полученных знаний столько раз, сколько это необходимо для достижения цели

  1. Роль тестирования в управлении качеством программных систем. Эволюция подходов к тестированию

Тестирование играет важную роль в управлении качеством программных систем. Оно позволяет выявить ошибки и дефекты в программе до ее выпуска, что помогает предотвратить возможные проблемы у пользователей. Кроме того, тестирование может использоваться для проверки соответствия продукта требованиям заказчика или стандартам качества. Эволюция подходов к тестированию связана с развитием технологий и изменением требований к программным системам. В начале развития информационных технологий основным методом тестирования была проверка функциональности программы на соответствие заданным требованиям. Затем появились методы автоматического тестирования, которые позволяют быстро обнаруживать ошибки без участия человека. Сегодня все больше внимания уделяется тестированию безопасности и надежности программного обеспечения, а также использованию методов машинного обучения для автоматизации процесса тестирования.

Эволюция подходов к тестированию:

  1. 50-60 годы: В это время преобладала концепция "исчерпывающего тестирования", которая заключалась в проверке всех возможных путей выполнения программы со всеми возможными входными данными.

  2. 70-е годы: В этот период появились две фундаментальные идеи тестирования: позитивное и негативное тестирование. Позитивное тестирование проверяло работоспособность программы в заданных условиях, а негативное тестирование — ее неработоспособность.

  3. 80-е годы: В этот период тестирование стало применяться на протяжении всего цикла разработки, а не только на заключительной стадии

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

Соседние файлы в папке 6 семестр