Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.
Обеспечение качествапрограммного обеспечения  Внедрение регулярного процесса обеспечения  качества ПО в компании XXX  Моск...
Качество ПО Качество программного обеспечения - это совокупность характеристик ПО, относящихся к его способности удовлетво...
Обеспечение качестваОбеспечение качества (Quality Assurance - QA) - это совокупностьмероприятий, охватывающих все технолог...
Виды тестирования
Функциональное тестирование
Нефункциональное тестирование
Тестирование изменений
Уровни тестирования
Место QA в разработке ПО   Задача       Анализ          Требования                    Нет                                С...
Тестирование в SCRUM                                  Демонстрация                                  Ретроспектива         ...
Процесс разработки                    Разработка                     Разработка                    Требований             ...
Группы средств автоматизации
Производители средств• Quality Center   • QAComplete     • ClearQuest• Quick Test Pro   • TestComplete   • Requirements   ...
Выбор решений                                     HP           SmartBear         IBMЦена                              Высо...
Внедрение средств автоматизации
Upcoming SlideShare
Loading in …5
×

Nicotech xxx qa_approach_2012_rus

412 views

Published on

Published in: Technology
  • Be the first to comment

  • Be the first to like this

Nicotech xxx qa_approach_2012_rus

  1. 1. Обеспечение качествапрограммного обеспечения Внедрение регулярного процесса обеспечения качества ПО в компании XXX Москва декабрь, 2012
  2. 2. Качество ПО Качество программного обеспечения - это совокупность характеристик ПО, относящихся к его способности удовлетворять установленные и предполагаемые потребности. [ISO 8402:1994 Quality management and quality assurance] Качество программного обеспечения - это степень, в которой ПО обладает требуемой комбинацией свойств . [1061-1998 IEEE Standard for Software Quality Metrics Methodology]
  3. 3. Обеспечение качестваОбеспечение качества (Quality Assurance - QA) - это совокупностьмероприятий, охватывающих все технологические этапы разработки, выпускаи эксплуатации программного обеспечения (ПО), предпринимаемых на разныхстадиях жизненного цикла ПО, для обеспечения качества выпускаемогопродукта. Контроль качества (Quality Control - QC) - это совокупность действий проводимых над объектом тестирования в процессе разработки для получения информации об актуальном состоянии объекта тестирования в разрезах: "готовность Продукта к выпуску", "Соответствие зафиксированным требованиям", "Соответствие заявленному уровню качества продукта". Тестирование программного обеспечения - это одна из техник контроля качества, включающая в себя активности по планированию работ, проектированию тестов , выполнению тестирования и анализу полученных результатов.
  4. 4. Виды тестирования
  5. 5. Функциональное тестирование
  6. 6. Нефункциональное тестирование
  7. 7. Тестирование изменений
  8. 8. Уровни тестирования
  9. 9. Место QA в разработке ПО Задача Анализ Требования Нет Согласование Да Эксплуатация Разработка Выпуск Тестирование Нет Ошибки Да
  10. 10. Тестирование в SCRUM Демонстрация Ретроспектива Планирование следующего спринта неделя 1 неделя 2 неделя 3
  11. 11. Процесс разработки Разработка Разработка Требований Требований Регрессионное Регрессионное Задача в в Jira Задача Jira Авто Авто Ручное Ручное Разработка ПО Разработка ПО Разработка Тестов Разработка Тестов Ошибки Ошибки Версия ПО 11 Версия ПО Тест-кейсы Тест-кейсы Отчёт в в Jira Отчёт Jira Дымное Дымное Тестирование Тестирование задачи по плану задачи по плану Данные Данные Ошибки Ошибки Авто Авто Ручное Ручное Нагрузочное Нагрузочное Скрипты Скрипты Отчёт в в Jira Отчёт Jira Ошибки Ошибки Ошибки Ошибки Версия ПО 22 Версия ПО Тест-план Тест-план Отчёт в в Jira Отчёт Jira Отчёт в в Jira Отчёт Jira Принятие решения оо Принятие решения Отчёт оо тестировании Отчёт тестировании выпуске выпуске
  12. 12. Группы средств автоматизации
  13. 13. Производители средств• Quality Center • QAComplete • ClearQuest• Quick Test Pro • TestComplete • Requirements Composer• Load Runner • LoadComplete • Functional Tester • Performance Tester
  14. 14. Выбор решений HP SmartBear IBMЦена Высокая Низкая ВысокаяМасштабируемость Отлично Отлично Отлично(по нагрузке)Масштабируемость Отлично Отлично Хорошо(по модифицируемости)Качество техподдержки Удовлетворительно Отлично ХорошоЮзабилити Средние Низкие Высокие(Требования к обучению)Рыночная доля 55% 5% 20%Интегрируемость с другими Низкая Низкая НизкаяпродуктамиВстраиваемость в процесс CI(сборки, юнит тестирования, Удовлетворительно Отлично Удовлетворительноавтоматическоготестирования)Экспертная оценка Никотех Хорошо Отлично Удовлетворительно
  15. 15. Внедрение средств автоматизации

×