SlideShare a Scribd company logo
1 of 18
Software quality assurance days
18 Международная конференция
по вопросам качества ПО
sqadays.com
Москва. 27–28 ноября 2015
Юрий Малый
Comodo. Одесса, Украина
QAПростой аудит
ФИО: Малый Юрий Иванович
Компания: COMODO
Позиция: QA manager
Стаж в IT: 10 лет
Простой QA аудит
• Сколько здесь тестировщиков?
• Сколько здесь менеджеров/тим лидов?
• Сколько здесь програмистов?
• Сколько здесь эйчаров?
Простой QA аудит
Простой QA аудит
Аудит– систематический, независимый и
документированный процесс получения
свидетельств аудита и объективного их
оценивания с целью установления степени
выполнения согласованных критериев аудита
(ISO 19011:2011 «Руководство по аудиту
систем менеджмента»)
Простой QA аудит
Аудит – независимая оценка программных
продуктов и процессов, проводимая
уполномоченным лицом, с целью оценить их
соответствие требованиям.
(Словарь-справочник терминов нормативно-
технической документации)
Простой QA аудит
1) Проблемы качества
2) Проблемы процесса
3) Необходимость унификации
4) Желание развиваться и улучшаться
5) Необходимость повышения уровня зрелости
компании/проектов
Простой QA аудит
1) Наведение прозрачности
2) Понимание реальной ситуации
3) Метрирование в определенной системе
4) Анализ результатов
5) Применение корректирующих воздействий
6) Снятие последующих метрик
7) Контроль «не деградации»
Простой QA аудит
1) Управление проектом
2) Скрам-процессы
3) Обеспечение качества
4) Конфигурация окружения
5) Менеджемент продукта
Простой QA аудит
Простой QA аудит
Простой QA аудит
Простой QA аудит
Point Product Management Comply Point
3 Product vision ready Yes 3
2 Product vision confirmed Yes 2
3 Product Roadmap ready Yes 3
2 Product Roadmap confirmed Yes 2
3 Product Roadmap up to date No 0
3 Product features listed and detailed Yes 3
3 Participating grooming meetings No 0
3 Participating review meetings Yes 3
3 Participating Sprint Planning 1 meetings Yes 3
5 Using Prioritizing method for backlog prioritizing Yes 5
5 Regular backlog prioritizing Yes 5
35 Total 83% 29
Простой QA аудит
Point Project Management Comply Point
5 Project roadmap follows product roadmap Yes 5
5 Traceability of the product features (EPIC) is established Yes 5
4 Risk register created per release No 0
4 Project Risk Register updated weekly Yes 4
3 Risk register is reviewed with team Regularly No 0
0 Integration Plan prepared N/A 0
4 Establish strategic training needs No 0
5 Project Specifications up to date Yes 5
1 Procurement Plan prepared No 0
1 Vacation Plan prepared No 0
3 Project status report prepared weekly Yes 3
5 Version and Release dates identified and compatible with product roadmap Yes 5
4 Project Calendar reflects all release dates, milestones etc. Yes 4
3 Release Notes created for each release No 0
1 Project has a organized confluence page Yes 1
1 All links are up to date Yes 1
1 All people working on project are listed on the home page Yes 1
1 All people working on project are assigned to mailing lists Yes 1
2 Communication Matrix prepared Yes 2
5 Prioritization Technic used and Product Backlog prioritized Yes 5
5 All items in backlog have an estimate No 0
5 Product Backlog in a manageable size Yes 5
1 Team have all people with a sufficient mix of skills to build a potentially shippable product increment Yes 1
3 All items in sprint plan have VERSION Yes 3
3 Team does not over Commit (10% tolerance) Yes 3
5 There is no Critical and Major bugs in Backlog Yes 5
3 Release Signoff process is applied No 0
83 Total 71% 59
Простой QA аудит
Point Scrum Management Comply Point
3 Every User Story is written in the following way: “As <PERSONA>, I want <WHAT> so that <WHY>“. No 0
3 Regular daily scrum meetings Yes 3
2 In Daily Scrum Meeting team talk about only scrum agenda No 0
3 Regular SP1 meetings Yes 3
3 Regular SP2 meetings Yes 3
5 Regular grooming meetings No 0
2 Do team use poker card planing for estimation points No 0
2 Regular review meetings Yes 2
2 Regular retrospective meetings Yes 2
2 Meeting Minutes created after Retrospective Meeting No 0
2 Meeting Minutes created after Grooming Meeting No 0
3 Team uses physical scrum board No 0
3 Solution Design Spec. created and modified iteratively Yes 3
2 User Stories are expressed in Independent, Negotiable, Valuable, Estimatable, Small and Testable No 0
3 Every User Story has Acceptance Criteria and refers to Definition of Done (DoD) No 0
4 Person who will accept the US is identified Yes 4
4 Every US is demonstrated at the end of sprint No 0
4 Story dependencies are identified No 0
1 Current sprint page up to date Yes 1
1 Old sprint pages are archived Yes 1
1 Team have a sprint backlog Yes 1
3 All items in sprint plan have an estimate Yes 3
2 Every Big User Story has task/s Yes 2
1 Well defined DoD No 0
2 Test Reports up to date Yes 2
2 Tasks and US's In review and Done state have comment/s Yes 2
5 Progress reflection to JIRA board (Board Management) Yes 5
1 Continuous Sprints Yes 1
1 Meaningful Sprint Naming No 0
2 No Additional User Stories Can Be Added to the Sprint No 0
2 Well defined Sprint Goal Yes 2
3 Code Review for New feature development Yes 3
3 Unit Testing for New feature development Yes 3
0 Integration Test for New feature development N/A 0
1 Tasks take no longer than one working day No 0
3 On Time Code Freeze No 0
3 Acceptance criteria for Sprint achievement No 0
89 Total 52% 46
Простой QA аудит
Point QA Comply Point
5 Every User Story has at least one User Acceptance Test No 0
1 Defects have summary Yes 1
1
Defects have description? (Preconditions, Environment / Device/ OS, Test Steps,
Expected Result, Actual, Result, TestRail link (Related Test Cases) Screen Shots) No 0
1 Defects have Affected version Yes 1
1 Defects have Priority Yes 1
1 Defects have Component Yes 1
2 Defects have bug category No 0
2 TestRail is used Yes 2
2 Test cases created for each User Story (Preconditions, Test Steps, Expected Result) No 0
5 Test case automation is part of test case development Yes 5
1 Test cases executed with a defined Test Run Yes 1
1 Old test runs archived Yes 1
1 Failed test cases associated with a Defect/Bug No 0
2 Informal tests are executed in Dev. Test Environment Yes 2
2 Formal Tests (UAT, Smoke, Regression) are executed in Staging Environment Yes 2
1 QA plan up to date No 0
3 Test plan up to date No 0
2 Analysis of the bugs from the prod. environment No 0
2 Analysis of the bugs from the Staging environment (UAT, Smoke, Regression) Yes 2
1 All team members have been informed about Comodo Development and QA process Yes 1
3 Estimation of test case count No 0
40 Total 50% 20
Простой QA аудит
Point CM Comply Point
2 Development Environment is ready Yes 2
2 Source control environment is ready Yes 2
3
GIT branching model is adapted (Development in dev-branch, releases in
master branch) Yes 3
3 Continuous Integration (CI) is up and running No 0
2 Test Environment is ready Yes 2
2 Staging Environment is ready Yes 2
2 Deployment Strategy is ready Yes 2
3 CM plan up to date Yes 3
3 CM plan is reviewed with team Yes 3
3 Running Unit test in CI No 0
0 Running Integration Test in CI N/A 0
3 Running Functional Test in CI No 0
3 Ready for Continuous Delivery No 0
31 Total 61% 19
Простой QA аудит
почта : yuriy.malyi@gmail.com
скайп : yura_clasic
Простой QA аудит

More Related Content

What's hot

От хаоса к автоматизации тестирования на примере Backend
От хаоса к автоматизации тестирования на примере BackendОт хаоса к автоматизации тестирования на примере Backend
От хаоса к автоматизации тестирования на примере Backend
COMAQA.BY
 
Agile Testing Strategy
Agile Testing StrategyAgile Testing Strategy
Agile Testing Strategy
tharindakasun
 
Agile Testing Process
Agile Testing ProcessAgile Testing Process
Agile Testing Process
Intetics
 

What's hot (19)

Are you in control of Testing, or does Testing control you?
Are you in control of Testing, or does Testing control you? Are you in control of Testing, or does Testing control you?
Are you in control of Testing, or does Testing control you?
 
A Concise QA Process
A Concise QA Process A Concise QA Process
A Concise QA Process
 
Evil Tester's Guide to Agile Testing
Evil Tester's Guide to Agile TestingEvil Tester's Guide to Agile Testing
Evil Tester's Guide to Agile Testing
 
Agile testing
Agile testingAgile testing
Agile testing
 
Introduction to TDD and BDD
Introduction to TDD and BDDIntroduction to TDD and BDD
Introduction to TDD and BDD
 
Agile Testing
Agile Testing Agile Testing
Agile Testing
 
Test Estimation
Test Estimation Test Estimation
Test Estimation
 
Guide to Agile testing
Guide to Agile testingGuide to Agile testing
Guide to Agile testing
 
Тестирование спецификаций
Тестирование спецификацийТестирование спецификаций
Тестирование спецификаций
 
Agile testing principles and practices - Anil Karade
Agile testing principles and practices - Anil KaradeAgile testing principles and practices - Anil Karade
Agile testing principles and practices - Anil Karade
 
Manual estimation approach for Pre-sale phase of a project
Manual estimation approach for Pre-sale phase of a projectManual estimation approach for Pre-sale phase of a project
Manual estimation approach for Pre-sale phase of a project
 
От хаоса к автоматизации тестирования на примере Backend
От хаоса к автоматизации тестирования на примере BackendОт хаоса к автоматизации тестирования на примере Backend
От хаоса к автоматизации тестирования на примере Backend
 
QA Process Overview
QA Process OverviewQA Process Overview
QA Process Overview
 
product Qa workflow
product Qa workflowproduct Qa workflow
product Qa workflow
 
There and back again, Our journey with QA Reports and metrics
There and back again, Our journey with QA Reports and metricsThere and back again, Our journey with QA Reports and metrics
There and back again, Our journey with QA Reports and metrics
 
Agile Testing Strategy
Agile Testing StrategyAgile Testing Strategy
Agile Testing Strategy
 
Qa interview questions and answers
Qa interview questions and answersQa interview questions and answers
Qa interview questions and answers
 
Agile Testing Process
Agile Testing ProcessAgile Testing Process
Agile Testing Process
 
МАРІЯ ДУБИЦЬКА «Війна за тестову документацію на проекті» Online QADay 2021 #2
МАРІЯ ДУБИЦЬКА «Війна за тестову документацію на проекті» Online QADay 2021 #2МАРІЯ ДУБИЦЬКА «Війна за тестову документацію на проекті» Online QADay 2021 #2
МАРІЯ ДУБИЦЬКА «Війна за тестову документацію на проекті» Online QADay 2021 #2
 

Viewers also liked

Вы и Заказчик: решаем проблемы, а не отрабатываем требования
Вы и Заказчик: решаем проблемы, а не отрабатываем требованияВы и Заказчик: решаем проблемы, а не отрабатываем требования
Вы и Заказчик: решаем проблемы, а не отрабатываем требования
SQALab
 
"Сгореть" на работе и восстать из пепла
"Сгореть" на работе и восстать из пепла"Сгореть" на работе и восстать из пепла
"Сгореть" на работе и восстать из пепла
SQALab
 
Делиться знаниями- это полезно!
Делиться знаниями- это полезно!Делиться знаниями- это полезно!
Делиться знаниями- это полезно!
SQALab
 

Viewers also liked (20)

Вы и Заказчик: решаем проблемы, а не отрабатываем требования
Вы и Заказчик: решаем проблемы, а не отрабатываем требованияВы и Заказчик: решаем проблемы, а не отрабатываем требования
Вы и Заказчик: решаем проблемы, а не отрабатываем требования
 
Ищем иголку в стоге сена. Тестирование Больших данных
Ищем иголку в стоге сена. Тестирование Больших данныхИщем иголку в стоге сена. Тестирование Больших данных
Ищем иголку в стоге сена. Тестирование Больших данных
 
Выгорание и выход из кризиса
Выгорание и выход из кризисаВыгорание и выход из кризиса
Выгорание и выход из кризиса
 
"Сгореть" на работе и восстать из пепла
"Сгореть" на работе и восстать из пепла"Сгореть" на работе и восстать из пепла
"Сгореть" на работе и восстать из пепла
 
Делиться знаниями- это полезно!
Делиться знаниями- это полезно!Делиться знаниями- это полезно!
Делиться знаниями- это полезно!
 
Проблемы курсов по тестированию и специалистов, которых они выпускают
Проблемы курсов по тестированию и специалистов, которых они выпускаютПроблемы курсов по тестированию и специалистов, которых они выпускают
Проблемы курсов по тестированию и специалистов, которых они выпускают
 
Практическое пособие по разрушению отдела тестирования
Практическое пособие по разрушению отдела тестированияПрактическое пособие по разрушению отдела тестирования
Практическое пособие по разрушению отдела тестирования
 
Основа отдела тестирования. Ценности
Основа отдела тестирования. ЦенностиОснова отдела тестирования. Ценности
Основа отдела тестирования. Ценности
 
Качества хорошего тест-лида
Качества хорошего тест-лидаКачества хорошего тест-лида
Качества хорошего тест-лида
 
Как «сварить» Pairwise и не пуститься во все тяжкие
Как «сварить» Pairwise и не пуститься во все тяжкиеКак «сварить» Pairwise и не пуститься во все тяжкие
Как «сварить» Pairwise и не пуститься во все тяжкие
 
Илья Кудинов «Развитие процессов тестирования в Badoo за три года, или как мы...
Илья Кудинов «Развитие процессов тестирования в Badoo за три года, или как мы...Илья Кудинов «Развитие процессов тестирования в Badoo за три года, или как мы...
Илья Кудинов «Развитие процессов тестирования в Badoo за три года, или как мы...
 
Обеспечение качества: Практические советы
Обеспечение качества: Практические советыОбеспечение качества: Практические советы
Обеспечение качества: Практические советы
 
Артём Ерошенко «Рецепт приготовления облачных тестингов»
Артём Ерошенко «Рецепт приготовления облачных тестингов»Артём Ерошенко «Рецепт приготовления облачных тестингов»
Артём Ерошенко «Рецепт приготовления облачных тестингов»
 
Александр Шуров, Олег Николенко «Как устроено автоматическое frontend-тестир...
Александр Шуров, Олег Николенко  «Как устроено автоматическое frontend-тестир...Александр Шуров, Олег Николенко  «Как устроено автоматическое frontend-тестир...
Александр Шуров, Олег Николенко «Как устроено автоматическое frontend-тестир...
 
Как 3 тестировщика играючи тестируют приложение для 10млн пользователей
Как 3 тестировщика играючи тестируют приложение для 10млн пользователейКак 3 тестировщика играючи тестируют приложение для 10млн пользователей
Как 3 тестировщика играючи тестируют приложение для 10млн пользователей
 
Опыт организации тестирования безопасности Web приложений в компании
Опыт организации тестирования безопасности Web приложений в компанииОпыт организации тестирования безопасности Web приложений в компании
Опыт организации тестирования безопасности Web приложений в компании
 
Первоклассное тестирование
Первоклассное тестированиеПервоклассное тестирование
Первоклассное тестирование
 
Эффективное взаимодействие тестировщика и аналитика
Эффективное взаимодействие тестировщика и аналитикаЭффективное взаимодействие тестировщика и аналитика
Эффективное взаимодействие тестировщика и аналитика
 
Waterfall revisited: практические метрики тестирования
Waterfall revisited: практические метрики тестированияWaterfall revisited: практические метрики тестирования
Waterfall revisited: практические метрики тестирования
 
Оценки тестирования - полезные и условные метрики
Оценки тестирования - полезные и условные метрикиОценки тестирования - полезные и условные метрики
Оценки тестирования - полезные и условные метрики
 

Similar to Простой QA аудит

ISTQB / ISEB Foundation Exam Practice - 2
ISTQB / ISEB Foundation Exam Practice - 2ISTQB / ISEB Foundation Exam Practice - 2
ISTQB / ISEB Foundation Exam Practice - 2
Yogindernath Gupta
 

Similar to Простой QA аудит (20)

Zero touch QA automation platform for DevOps
Zero touch QA automation platform for DevOpsZero touch QA automation platform for DevOps
Zero touch QA automation platform for DevOps
 
ISTQB / ISEB Foundation Exam Practice - 2
ISTQB / ISEB Foundation Exam Practice - 2ISTQB / ISEB Foundation Exam Practice - 2
ISTQB / ISEB Foundation Exam Practice - 2
 
Testing fundamentals in a changing world
Testing fundamentals in a changing worldTesting fundamentals in a changing world
Testing fundamentals in a changing world
 
QUES#19 Automation and Quality 2022.pdf
QUES#19 Automation and Quality 2022.pdfQUES#19 Automation and Quality 2022.pdf
QUES#19 Automation and Quality 2022.pdf
 
Continuous Integration Practices
Continuous Integration Practices Continuous Integration Practices
Continuous Integration Practices
 
Continuous integration practices to improve the software quality
Continuous integration practices to improve the software qualityContinuous integration practices to improve the software quality
Continuous integration practices to improve the software quality
 
ISTQB, ISEB Lecture Notes- 2
ISTQB, ISEB Lecture Notes- 2ISTQB, ISEB Lecture Notes- 2
ISTQB, ISEB Lecture Notes- 2
 
ІГОР КОШЕЛЄВ «Built-In Quality» Online QADay 2023
ІГОР КОШЕЛЄВ «Built-In Quality»  Online QADay 2023ІГОР КОШЕЛЄВ «Built-In Quality»  Online QADay 2023
ІГОР КОШЕЛЄВ «Built-In Quality» Online QADay 2023
 
Practical Testing Strategy for Agile Team
Practical Testing Strategy for Agile TeamPractical Testing Strategy for Agile Team
Practical Testing Strategy for Agile Team
 
Agile lifecycle handbook by bhawani nandan prasad
Agile lifecycle handbook by bhawani nandan prasadAgile lifecycle handbook by bhawani nandan prasad
Agile lifecycle handbook by bhawani nandan prasad
 
How To Review The Sprints Efficiently
How To Review The Sprints EfficientlyHow To Review The Sprints Efficiently
How To Review The Sprints Efficiently
 
ISTQB Foundation - Chapter 2
ISTQB Foundation - Chapter 2ISTQB Foundation - Chapter 2
ISTQB Foundation - Chapter 2
 
End-to-End Quality Approach: 14 Levels of Testing
End-to-End Quality Approach: 14 Levels of TestingEnd-to-End Quality Approach: 14 Levels of Testing
End-to-End Quality Approach: 14 Levels of Testing
 
Manual Testing Guide1.pdf
Manual Testing Guide1.pdfManual Testing Guide1.pdf
Manual Testing Guide1.pdf
 
Kanban India 2023 | Renjith Achuthanunni and Anoop Kadur Vijayakumar | DevOps...
Kanban India 2023 | Renjith Achuthanunni and Anoop Kadur Vijayakumar | DevOps...Kanban India 2023 | Renjith Achuthanunni and Anoop Kadur Vijayakumar | DevOps...
Kanban India 2023 | Renjith Achuthanunni and Anoop Kadur Vijayakumar | DevOps...
 
Test Metrics
Test MetricsTest Metrics
Test Metrics
 
Quality Assurance vs. Quality Control, Future of Software Quality
Quality Assurance vs. Quality Control, Future of Software Quality Quality Assurance vs. Quality Control, Future of Software Quality
Quality Assurance vs. Quality Control, Future of Software Quality
 
Chapter 2 software process models
Chapter 2   software process modelsChapter 2   software process models
Chapter 2 software process models
 
chapter2-softwareprocessmodels-190805164811.pdf
chapter2-softwareprocessmodels-190805164811.pdfchapter2-softwareprocessmodels-190805164811.pdf
chapter2-softwareprocessmodels-190805164811.pdf
 
Product quality in agile project
Product quality in agile projectProduct quality in agile project
Product quality in agile project
 

More from SQALab

More from SQALab (20)

Готовим стажировку
Готовим стажировкуГотовим стажировку
Готовим стажировку
 
Куда приводят мечты? или Искусство развития тестировщика
Куда приводят мечты? или Искусство развития тестировщикаКуда приводят мечты? или Искусство развития тестировщика
Куда приводят мечты? или Искусство развития тестировщика
 
Оптимизация Selenium тестов и ускорение их поддержки
Оптимизация Selenium тестов и ускорение их поддержкиОптимизация Selenium тестов и ускорение их поддержки
Оптимизация Selenium тестов и ускорение их поддержки
 
Автоматизация 0.0: 0 - бюджет, 0 - опыт программирования
Автоматизация 0.0: 0 - бюджет, 0 - опыт программированияАвтоматизация 0.0: 0 - бюджет, 0 - опыт программирования
Автоматизация 0.0: 0 - бюджет, 0 - опыт программирования
 
Нагрузочное тестирование нестандартных протоколов с использованием Citrix и J...
Нагрузочное тестирование нестандартных протоколов с использованием Citrix и J...Нагрузочное тестирование нестандартных протоколов с использованием Citrix и J...
Нагрузочное тестирование нестандартных протоколов с использованием Citrix и J...
 
Continuous performance testing
Continuous performance testingContinuous performance testing
Continuous performance testing
 
Конфиги вместо костылей. Pytestconfig и зачем он нужен
Конфиги вместо костылей. Pytestconfig и зачем он нуженКонфиги вместо костылей. Pytestconfig и зачем он нужен
Конфиги вместо костылей. Pytestconfig и зачем он нужен
 
Команда чемпионов в ИТ стихии
Команда чемпионов в ИТ стихииКоманда чемпионов в ИТ стихии
Команда чемпионов в ИТ стихии
 
API. Серебряная пуля в магазине советов
API. Серебряная пуля в магазине советовAPI. Серебряная пуля в магазине советов
API. Серебряная пуля в магазине советов
 
Добиваемся эффективности каждого из 9000+ UI-тестов
Добиваемся эффективности каждого из 9000+ UI-тестовДобиваемся эффективности каждого из 9000+ UI-тестов
Добиваемся эффективности каждого из 9000+ UI-тестов
 
Делаем автоматизацию проектных KPIs
Делаем автоматизацию проектных KPIsДелаем автоматизацию проектных KPIs
Делаем автоматизацию проектных KPIs
 
Вредные привычки в тест-менеджменте
Вредные привычки в тест-менеджментеВредные привычки в тест-менеджменте
Вредные привычки в тест-менеджменте
 
Мощь переполняет с JDI 2.0 - новая эра UI автоматизации
Мощь переполняет с JDI 2.0 - новая эра UI автоматизацииМощь переполняет с JDI 2.0 - новая эра UI автоматизации
Мощь переполняет с JDI 2.0 - новая эра UI автоматизации
 
Как hh.ru дошли до 500 релизов в квартал без потери в качестве
Как hh.ru дошли до 500 релизов в квартал без потери в качествеКак hh.ru дошли до 500 релизов в квартал без потери в качестве
Как hh.ru дошли до 500 релизов в квартал без потери в качестве
 
Стили лидерства и тестирование
Стили лидерства и тестированиеСтили лидерства и тестирование
Стили лидерства и тестирование
 
"Давайте не будем про качество"
"Давайте не будем про качество""Давайте не будем про качество"
"Давайте не будем про качество"
 
Apache.JMeter для .NET-проектов
Apache.JMeter для .NET-проектовApache.JMeter для .NET-проектов
Apache.JMeter для .NET-проектов
 
Тестирование геолокационных систем
Тестирование геолокационных системТестирование геолокационных систем
Тестирование геолокационных систем
 
Лидер или босс? Вот в чем вопрос
Лидер или босс? Вот в чем вопросЛидер или босс? Вот в чем вопрос
Лидер или босс? Вот в чем вопрос
 
От Зефира в коробке к Structure Zephyr или как тест-менеджеру перекроить внут...
От Зефира в коробке к Structure Zephyr или как тест-менеджеру перекроить внут...От Зефира в коробке к Structure Zephyr или как тест-менеджеру перекроить внут...
От Зефира в коробке к Structure Zephyr или как тест-менеджеру перекроить внут...
 

Recently uploaded

1029-Danh muc Sach Giao Khoa khoi 6.pdf
1029-Danh muc Sach Giao Khoa khoi  6.pdf1029-Danh muc Sach Giao Khoa khoi  6.pdf
1029-Danh muc Sach Giao Khoa khoi 6.pdf
QucHHunhnh
 

Recently uploaded (20)

Unit-IV- Pharma. Marketing Channels.pptx
Unit-IV- Pharma. Marketing Channels.pptxUnit-IV- Pharma. Marketing Channels.pptx
Unit-IV- Pharma. Marketing Channels.pptx
 
Ecological Succession. ( ECOSYSTEM, B. Pharmacy, 1st Year, Sem-II, Environmen...
Ecological Succession. ( ECOSYSTEM, B. Pharmacy, 1st Year, Sem-II, Environmen...Ecological Succession. ( ECOSYSTEM, B. Pharmacy, 1st Year, Sem-II, Environmen...
Ecological Succession. ( ECOSYSTEM, B. Pharmacy, 1st Year, Sem-II, Environmen...
 
On National Teacher Day, meet the 2024-25 Kenan Fellows
On National Teacher Day, meet the 2024-25 Kenan FellowsOn National Teacher Day, meet the 2024-25 Kenan Fellows
On National Teacher Day, meet the 2024-25 Kenan Fellows
 
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...
 
Web & Social Media Analytics Previous Year Question Paper.pdf
Web & Social Media Analytics Previous Year Question Paper.pdfWeb & Social Media Analytics Previous Year Question Paper.pdf
Web & Social Media Analytics Previous Year Question Paper.pdf
 
Unit-IV; Professional Sales Representative (PSR).pptx
Unit-IV; Professional Sales Representative (PSR).pptxUnit-IV; Professional Sales Representative (PSR).pptx
Unit-IV; Professional Sales Representative (PSR).pptx
 
Micro-Scholarship, What it is, How can it help me.pdf
Micro-Scholarship, What it is, How can it help me.pdfMicro-Scholarship, What it is, How can it help me.pdf
Micro-Scholarship, What it is, How can it help me.pdf
 
Food Chain and Food Web (Ecosystem) EVS, B. Pharmacy 1st Year, Sem-II
Food Chain and Food Web (Ecosystem) EVS, B. Pharmacy 1st Year, Sem-IIFood Chain and Food Web (Ecosystem) EVS, B. Pharmacy 1st Year, Sem-II
Food Chain and Food Web (Ecosystem) EVS, B. Pharmacy 1st Year, Sem-II
 
Role Of Transgenic Animal In Target Validation-1.pptx
Role Of Transgenic Animal In Target Validation-1.pptxRole Of Transgenic Animal In Target Validation-1.pptx
Role Of Transgenic Animal In Target Validation-1.pptx
 
1029-Danh muc Sach Giao Khoa khoi 6.pdf
1029-Danh muc Sach Giao Khoa khoi  6.pdf1029-Danh muc Sach Giao Khoa khoi  6.pdf
1029-Danh muc Sach Giao Khoa khoi 6.pdf
 
How to Give a Domain for a Field in Odoo 17
How to Give a Domain for a Field in Odoo 17How to Give a Domain for a Field in Odoo 17
How to Give a Domain for a Field in Odoo 17
 
Energy Resources. ( B. Pharmacy, 1st Year, Sem-II) Natural Resources
Energy Resources. ( B. Pharmacy, 1st Year, Sem-II) Natural ResourcesEnergy Resources. ( B. Pharmacy, 1st Year, Sem-II) Natural Resources
Energy Resources. ( B. Pharmacy, 1st Year, Sem-II) Natural Resources
 
Holdier Curriculum Vitae (April 2024).pdf
Holdier Curriculum Vitae (April 2024).pdfHoldier Curriculum Vitae (April 2024).pdf
Holdier Curriculum Vitae (April 2024).pdf
 
Introduction to Nonprofit Accounting: The Basics
Introduction to Nonprofit Accounting: The BasicsIntroduction to Nonprofit Accounting: The Basics
Introduction to Nonprofit Accounting: The Basics
 
ComPTIA Overview | Comptia Security+ Book SY0-701
ComPTIA Overview | Comptia Security+ Book SY0-701ComPTIA Overview | Comptia Security+ Book SY0-701
ComPTIA Overview | Comptia Security+ Book SY0-701
 
Measures of Dispersion and Variability: Range, QD, AD and SD
Measures of Dispersion and Variability: Range, QD, AD and SDMeasures of Dispersion and Variability: Range, QD, AD and SD
Measures of Dispersion and Variability: Range, QD, AD and SD
 
Measures of Central Tendency: Mean, Median and Mode
Measures of Central Tendency: Mean, Median and ModeMeasures of Central Tendency: Mean, Median and Mode
Measures of Central Tendency: Mean, Median and Mode
 
Unit-V; Pricing (Pharma Marketing Management).pptx
Unit-V; Pricing (Pharma Marketing Management).pptxUnit-V; Pricing (Pharma Marketing Management).pptx
Unit-V; Pricing (Pharma Marketing Management).pptx
 
Z Score,T Score, Percential Rank and Box Plot Graph
Z Score,T Score, Percential Rank and Box Plot GraphZ Score,T Score, Percential Rank and Box Plot Graph
Z Score,T Score, Percential Rank and Box Plot Graph
 
PROCESS RECORDING FORMAT.docx
PROCESS      RECORDING        FORMAT.docxPROCESS      RECORDING        FORMAT.docx
PROCESS RECORDING FORMAT.docx
 

Простой QA аудит

  • 1. Software quality assurance days 18 Международная конференция по вопросам качества ПО sqadays.com Москва. 27–28 ноября 2015 Юрий Малый Comodo. Одесса, Украина QAПростой аудит
  • 2. ФИО: Малый Юрий Иванович Компания: COMODO Позиция: QA manager Стаж в IT: 10 лет Простой QA аудит
  • 3. • Сколько здесь тестировщиков? • Сколько здесь менеджеров/тим лидов? • Сколько здесь програмистов? • Сколько здесь эйчаров? Простой QA аудит
  • 5. Аудит– систематический, независимый и документированный процесс получения свидетельств аудита и объективного их оценивания с целью установления степени выполнения согласованных критериев аудита (ISO 19011:2011 «Руководство по аудиту систем менеджмента») Простой QA аудит
  • 6. Аудит – независимая оценка программных продуктов и процессов, проводимая уполномоченным лицом, с целью оценить их соответствие требованиям. (Словарь-справочник терминов нормативно- технической документации) Простой QA аудит
  • 7. 1) Проблемы качества 2) Проблемы процесса 3) Необходимость унификации 4) Желание развиваться и улучшаться 5) Необходимость повышения уровня зрелости компании/проектов Простой QA аудит
  • 8. 1) Наведение прозрачности 2) Понимание реальной ситуации 3) Метрирование в определенной системе 4) Анализ результатов 5) Применение корректирующих воздействий 6) Снятие последующих метрик 7) Контроль «не деградации» Простой QA аудит
  • 9. 1) Управление проектом 2) Скрам-процессы 3) Обеспечение качества 4) Конфигурация окружения 5) Менеджемент продукта Простой QA аудит
  • 12. Простой QA аудит Point Product Management Comply Point 3 Product vision ready Yes 3 2 Product vision confirmed Yes 2 3 Product Roadmap ready Yes 3 2 Product Roadmap confirmed Yes 2 3 Product Roadmap up to date No 0 3 Product features listed and detailed Yes 3 3 Participating grooming meetings No 0 3 Participating review meetings Yes 3 3 Participating Sprint Planning 1 meetings Yes 3 5 Using Prioritizing method for backlog prioritizing Yes 5 5 Regular backlog prioritizing Yes 5 35 Total 83% 29
  • 13. Простой QA аудит Point Project Management Comply Point 5 Project roadmap follows product roadmap Yes 5 5 Traceability of the product features (EPIC) is established Yes 5 4 Risk register created per release No 0 4 Project Risk Register updated weekly Yes 4 3 Risk register is reviewed with team Regularly No 0 0 Integration Plan prepared N/A 0 4 Establish strategic training needs No 0 5 Project Specifications up to date Yes 5 1 Procurement Plan prepared No 0 1 Vacation Plan prepared No 0 3 Project status report prepared weekly Yes 3 5 Version and Release dates identified and compatible with product roadmap Yes 5 4 Project Calendar reflects all release dates, milestones etc. Yes 4 3 Release Notes created for each release No 0 1 Project has a organized confluence page Yes 1 1 All links are up to date Yes 1 1 All people working on project are listed on the home page Yes 1 1 All people working on project are assigned to mailing lists Yes 1 2 Communication Matrix prepared Yes 2 5 Prioritization Technic used and Product Backlog prioritized Yes 5 5 All items in backlog have an estimate No 0 5 Product Backlog in a manageable size Yes 5 1 Team have all people with a sufficient mix of skills to build a potentially shippable product increment Yes 1 3 All items in sprint plan have VERSION Yes 3 3 Team does not over Commit (10% tolerance) Yes 3 5 There is no Critical and Major bugs in Backlog Yes 5 3 Release Signoff process is applied No 0 83 Total 71% 59
  • 14. Простой QA аудит Point Scrum Management Comply Point 3 Every User Story is written in the following way: “As <PERSONA>, I want <WHAT> so that <WHY>“. No 0 3 Regular daily scrum meetings Yes 3 2 In Daily Scrum Meeting team talk about only scrum agenda No 0 3 Regular SP1 meetings Yes 3 3 Regular SP2 meetings Yes 3 5 Regular grooming meetings No 0 2 Do team use poker card planing for estimation points No 0 2 Regular review meetings Yes 2 2 Regular retrospective meetings Yes 2 2 Meeting Minutes created after Retrospective Meeting No 0 2 Meeting Minutes created after Grooming Meeting No 0 3 Team uses physical scrum board No 0 3 Solution Design Spec. created and modified iteratively Yes 3 2 User Stories are expressed in Independent, Negotiable, Valuable, Estimatable, Small and Testable No 0 3 Every User Story has Acceptance Criteria and refers to Definition of Done (DoD) No 0 4 Person who will accept the US is identified Yes 4 4 Every US is demonstrated at the end of sprint No 0 4 Story dependencies are identified No 0 1 Current sprint page up to date Yes 1 1 Old sprint pages are archived Yes 1 1 Team have a sprint backlog Yes 1 3 All items in sprint plan have an estimate Yes 3 2 Every Big User Story has task/s Yes 2 1 Well defined DoD No 0 2 Test Reports up to date Yes 2 2 Tasks and US's In review and Done state have comment/s Yes 2 5 Progress reflection to JIRA board (Board Management) Yes 5 1 Continuous Sprints Yes 1 1 Meaningful Sprint Naming No 0 2 No Additional User Stories Can Be Added to the Sprint No 0 2 Well defined Sprint Goal Yes 2 3 Code Review for New feature development Yes 3 3 Unit Testing for New feature development Yes 3 0 Integration Test for New feature development N/A 0 1 Tasks take no longer than one working day No 0 3 On Time Code Freeze No 0 3 Acceptance criteria for Sprint achievement No 0 89 Total 52% 46
  • 15. Простой QA аудит Point QA Comply Point 5 Every User Story has at least one User Acceptance Test No 0 1 Defects have summary Yes 1 1 Defects have description? (Preconditions, Environment / Device/ OS, Test Steps, Expected Result, Actual, Result, TestRail link (Related Test Cases) Screen Shots) No 0 1 Defects have Affected version Yes 1 1 Defects have Priority Yes 1 1 Defects have Component Yes 1 2 Defects have bug category No 0 2 TestRail is used Yes 2 2 Test cases created for each User Story (Preconditions, Test Steps, Expected Result) No 0 5 Test case automation is part of test case development Yes 5 1 Test cases executed with a defined Test Run Yes 1 1 Old test runs archived Yes 1 1 Failed test cases associated with a Defect/Bug No 0 2 Informal tests are executed in Dev. Test Environment Yes 2 2 Formal Tests (UAT, Smoke, Regression) are executed in Staging Environment Yes 2 1 QA plan up to date No 0 3 Test plan up to date No 0 2 Analysis of the bugs from the prod. environment No 0 2 Analysis of the bugs from the Staging environment (UAT, Smoke, Regression) Yes 2 1 All team members have been informed about Comodo Development and QA process Yes 1 3 Estimation of test case count No 0 40 Total 50% 20
  • 16. Простой QA аудит Point CM Comply Point 2 Development Environment is ready Yes 2 2 Source control environment is ready Yes 2 3 GIT branching model is adapted (Development in dev-branch, releases in master branch) Yes 3 3 Continuous Integration (CI) is up and running No 0 2 Test Environment is ready Yes 2 2 Staging Environment is ready Yes 2 2 Deployment Strategy is ready Yes 2 3 CM plan up to date Yes 3 3 CM plan is reviewed with team Yes 3 3 Running Unit test in CI No 0 0 Running Integration Test in CI N/A 0 3 Running Functional Test in CI No 0 3 Ready for Continuous Delivery No 0 31 Total 61% 19
  • 18. почта : yuriy.malyi@gmail.com скайп : yura_clasic Простой QA аудит

Editor's Notes

  1. Путин проверил строительство космодрома Восточный «Должно быть обеспечено надлежащее качество строительных работ, высочайшая надежность и безусловная безопасность всей инфраструктуры космодрома», — подчеркнул глава государства. «Не нужно нам никаких реляций победных, нам нужен качественный результат. Поэтому давайте договоримся: вы заканчиваете работу, связанную с водоснабжением, с электроснабжением, с водоотведением. Нужно готовить аппараты к запуску. И настраивайтесь на первые пуски в 2016 году, где-нибудь весной». «Если сделаете ко Дню космонавтики — это хорошо»,
  2. ЦЕЛИ И ЗАДАЧИ АУДИТА Аудит качества ориентирован на выявление причин возникновения несоответствий в системе качества, процессах или продуктах (услугах) организации. Отсюда возникает и основная цель аудита – собрать объективные свидетельства, которые позволят выявить несоответствия в процессах, продуктах (услугах) или системе качества.
  3. Визуализация и измерябельность того что люди имеют вне зависимости от того в каком оно состоянии. Плохо не то что оно у них в каком-то состоянии - а плохо то что они не знают в каком оно состоянии. Даже если в хорошем - плохо что они этого не знают и не ценят - так как не знают. Любой контроль начинается с понимания того что происходит - с метрирования того что есть. Анализ, применение каких-то корректирующих воздействий и снятие следующих метрик это простейший цикл управления