Tech Talks @NSU: Организация тестирования в IT-компаниях Академгородка. Карье...Tech Talks @NSUhttp://techtalks.nsu.ru
5 апреля 2012. Организация тестирования в IT-компаниях Академгородка. Карьерный путь тестировщика (Мария Колчинская, AcademSoft)
«Мария Колчинская (AcademSoft) рассказывает о процессах тестирования и карьере тестировщика»
Лекция прочитана в рамках проекта Tech Talks @NSU – серии открытых лекций о разработке ПО и карьере в IT, проводимых в Новосибирском государственном университете.
Подробности: http://techtalks.nsu.ru
7 принципов эффективного тестированияak-itconsulting.comСлайды к вебинару, который прошел 18.11.2013.
В ходе вебинара вы:
- Узнаете о том, как из 7 простых принципов возникает стройная тестовая система
- Поймете почему тестирование никогда не станет полностью автоматизованым
- Узнаете как на практике применять каждый из основных принципов
Больше информации по ссылке: http://coach.ak-itconsulting.com/2013/11/7-principov-testirovaniya/
Аналитик и Тестировщик в одном лице – путь к качеству (Максим Цепков, SQA Day...CUSTISВыступление Максима Цепкова, нашего главного архитектора дирекции по развитию решений, на конференции Software Quality Assurance Days (2–3 декабря 2011 года, Москва).
Викторина для тестировщиковUladzimir KryvenkaМоя викторина для команды тестирования в компании Paralect. Вопросы исключительно по теории тестирования, базовым аспектам.
2013.08.24 Антон Киселёв семинар "Agile (Scrum)"Alexey FedorovАнтон Киселёв (Undev, Tester's Life) сделал для SPB SQA Group обзорный доклад о Agile и Scrum. В презентации много ссылок на истоки, прошлое, настоящее и тендеции будущего Scrum
Why software testing industry needs TMMiEgor EremeevTMMi использует концепцию уровней зрелости для оценки и улучшения процессов. Вместе с уровнями определены процессные области, цели и практики. Применение критериев зрелости TMMi способствует улучшению процессов тестирования и должно оказать положительное влияние на качество программных продуктов, производительность тестирования и затраты в производственном цикле.
В презентации обсуждаются структура, применение и взаимосвязь TMMi с повседневными задачами тестировщика.
Презентация с конференции SQA-DAYS-9
TPI® Next: оптимизируем процессы тестирования по взросломуQA Dnepropetrovsk Community (Ukraine)TPI Next®: оптимизируем процессы тестирования по-взрослому
Думали ли вы когда-либо о том, к какому уровню зрелости принадлежит ваш процесс тестирования? Или, например, как ответить на вопрос о том, насколько эффективно работает ваша команда тестировщиков? Здесь легче всего дать субъективный ответ, и, например, сказать: мы работаем хорошо, у нас все автоматизировано и мы находим много дефектов.
Однако нельзя расценивать подобный ответ, как корректный. Оценить зрелость и эффективность процесса тестирования по-настоящему можно лишь используя ту или иную модель оценки, каждая из которых имеет массу своих особенностей и не всегда применима в большинстве случаев.
TPI® Next – модель оценки зрелости процессов тестирования в масштабах компании или отдельного проекта. Она помогает понять какими сильными и слабыми сторонами обладает ваш процесс и дает представление о том, в каком направлении двигаться для его оптимизации.
TPI® Next разбивает процесс тестирования на ключевые подобласти, каждая из которых подвергается анализу и получает свою оценку зрелости – от начальной до оптимальной. Делается это на основе четко описанных критериев для той или иной области, что дает возможность дать конкретный ответ на вопрос о том, чего не хватает процессу для перехода на следующую ступень зрелости.
Используя подход, описанный в TPI® Next, я провел оценку зрелости процесса тестирования в нескольких проектах компании в разные периоды их развития. Подвергнув полученные данные анализу, я смог определить каких практик и подходов не хватает той или иной команде для того, чтобы считать свои проекты более зрелыми и эффективными.
Использовав получе
Бесплатный вебинар по QA Александра Кузняка от проекта GoITGoITСостоялся QA-вебинар от опытного QA инженера — Александра Кузняка. Ребята зарядились энергетикой нашего спикера и вдохновились на поиск новых возможностей для развития.
На QA-вебинаре от образовательного проекта GoIT участники:
1. Узнали об основах профессии QA инженера
2. Записали какими скиллами должен владеть толковый тестировщик
3. Получили советы о том, что учить и как развиваться для успешной карьеры в QA
4. Узнали о потенциальных вариантах карьерного развития и роста в профессии QA
5. Узнайли что будет на предстоящих Мастер-классах от Александра Кузняка
6. Получили информацию о грядущем курсе QA по системе blended learning
7. Узнали подробности об ивенте IT Fest (пройдет в Киеве 19го сентября).
8. Задали любые вопросы спикеру и получи на них ответы.
Проводил Вебинар:
Александр Кузняк — QA Consultant & Practice Leader в компании Ciklum. Более 11 лет работает в IT, более 6 лет — в разработке программного обеспечения.
Участвовал в 100+ проектах и провел более 350 собеседований.
С 2012 года — глава судейского комитета в направлении QA всеукраинского конкурса веб-разработки — UA Web Challenge.
Управлял QA-командами и отделами, создал и развил сервисный QA-департамент в рамках компании, обучил и трудоустроил десятки QA-инженеров.
Спасибо всем, кто уделил время своему развитию. Верим, что наши активности вдохновляют и помогают вам двигаться вперёд к своей цели — успешной карьере в IT!
Лекция 1 введение в тестирование ПО, основные понятия и принципыSergey ChuburovВведение в тестирование ПО, основные понятия и принципы тестирования, этапы тестирования.
Аналитик и Тестировщик в одном лице – путь к качеству (Максим Цепков, SQA Day...CUSTISВыступление Максима Цепкова, нашего главного архитектора дирекции по развитию решений, на конференции Software Quality Assurance Days (2–3 декабря 2011 года, Москва).
Викторина для тестировщиковUladzimir KryvenkaМоя викторина для команды тестирования в компании Paralect. Вопросы исключительно по теории тестирования, базовым аспектам.
2013.08.24 Антон Киселёв семинар "Agile (Scrum)"Alexey FedorovАнтон Киселёв (Undev, Tester's Life) сделал для SPB SQA Group обзорный доклад о Agile и Scrum. В презентации много ссылок на истоки, прошлое, настоящее и тендеции будущего Scrum
Why software testing industry needs TMMiEgor EremeevTMMi использует концепцию уровней зрелости для оценки и улучшения процессов. Вместе с уровнями определены процессные области, цели и практики. Применение критериев зрелости TMMi способствует улучшению процессов тестирования и должно оказать положительное влияние на качество программных продуктов, производительность тестирования и затраты в производственном цикле.
В презентации обсуждаются структура, применение и взаимосвязь TMMi с повседневными задачами тестировщика.
Презентация с конференции SQA-DAYS-9
TPI® Next: оптимизируем процессы тестирования по взросломуQA Dnepropetrovsk Community (Ukraine)TPI Next®: оптимизируем процессы тестирования по-взрослому
Думали ли вы когда-либо о том, к какому уровню зрелости принадлежит ваш процесс тестирования? Или, например, как ответить на вопрос о том, насколько эффективно работает ваша команда тестировщиков? Здесь легче всего дать субъективный ответ, и, например, сказать: мы работаем хорошо, у нас все автоматизировано и мы находим много дефектов.
Однако нельзя расценивать подобный ответ, как корректный. Оценить зрелость и эффективность процесса тестирования по-настоящему можно лишь используя ту или иную модель оценки, каждая из которых имеет массу своих особенностей и не всегда применима в большинстве случаев.
TPI® Next – модель оценки зрелости процессов тестирования в масштабах компании или отдельного проекта. Она помогает понять какими сильными и слабыми сторонами обладает ваш процесс и дает представление о том, в каком направлении двигаться для его оптимизации.
TPI® Next разбивает процесс тестирования на ключевые подобласти, каждая из которых подвергается анализу и получает свою оценку зрелости – от начальной до оптимальной. Делается это на основе четко описанных критериев для той или иной области, что дает возможность дать конкретный ответ на вопрос о том, чего не хватает процессу для перехода на следующую ступень зрелости.
Используя подход, описанный в TPI® Next, я провел оценку зрелости процесса тестирования в нескольких проектах компании в разные периоды их развития. Подвергнув полученные данные анализу, я смог определить каких практик и подходов не хватает той или иной команде для того, чтобы считать свои проекты более зрелыми и эффективными.
Использовав получе
Бесплатный вебинар по QA Александра Кузняка от проекта GoITGoITСостоялся QA-вебинар от опытного QA инженера — Александра Кузняка. Ребята зарядились энергетикой нашего спикера и вдохновились на поиск новых возможностей для развития.
На QA-вебинаре от образовательного проекта GoIT участники:
1. Узнали об основах профессии QA инженера
2. Записали какими скиллами должен владеть толковый тестировщик
3. Получили советы о том, что учить и как развиваться для успешной карьеры в QA
4. Узнали о потенциальных вариантах карьерного развития и роста в профессии QA
5. Узнайли что будет на предстоящих Мастер-классах от Александра Кузняка
6. Получили информацию о грядущем курсе QA по системе blended learning
7. Узнали подробности об ивенте IT Fest (пройдет в Киеве 19го сентября).
8. Задали любые вопросы спикеру и получи на них ответы.
Проводил Вебинар:
Александр Кузняк — QA Consultant & Practice Leader в компании Ciklum. Более 11 лет работает в IT, более 6 лет — в разработке программного обеспечения.
Участвовал в 100+ проектах и провел более 350 собеседований.
С 2012 года — глава судейского комитета в направлении QA всеукраинского конкурса веб-разработки — UA Web Challenge.
Управлял QA-командами и отделами, создал и развил сервисный QA-департамент в рамках компании, обучил и трудоустроил десятки QA-инженеров.
Спасибо всем, кто уделил время своему развитию. Верим, что наши активности вдохновляют и помогают вам двигаться вперёд к своей цели — успешной карьере в IT!
Лекция 1 введение в тестирование ПО, основные понятия и принципыSergey ChuburovВведение в тестирование ПО, основные понятия и принципы тестирования, этапы тестирования.
Тестирование - это не просто тестирование, или Business Driven TestingJulia NechaevaМое выступление на SoftwarePeople 2010, апрель, "Тестирование - это не просто тестирование"
Управление и руководство в процессном подходе. Тренинг-семинар.Ратнер Александр"Демоверсия" бизнес-тренинга. Подробности: http://nika-consult.com.ua/treningi-i-seminary?task=view&id=151
Test Strategy: creation and optimization - QA Fest-2017 (Тестовая стратегия: ...Andrey LadutkoТест-менеджер ставит перед собой и командой долгосрочные и сложные цели. Например, как выбрать и соединить вместе изученные техники и виды тестирования, как понять, почему в одних условиях у нас получилось провести “качественное” тестирование, а в других нет? Как понять, будет ли эффективна автоматизация на проекте прежде, чем вложиться человека-годами в Фреймворк и тесты? Ответы на эти вопросы находятся в «стратегии тестирования». Она есть у каждой команды, пусть и не в осознанном и формализованном виде. Поэтому нужно научиться пользоваться этим инструментом, уметь как составлять тестовую стратегию с нуля на проекте, так и оптимизировать уже существующую стратегию.
QA Fest 2017. Андрей Ладутько.Тестовая стратегия: создание и оптимизацияQAFestТест-менеджер ставит перед собой и командой долгосрочные и сложные цели. Например, как выбрать и соединить вместе изученные техники и виды тестирования, как понять, почему в одних условиях у нас получилось провести “качественное” тестирование, а в других нет? Как понять, будет ли эффективна автоматизация на проекте прежде, чем вложиться человека-годами в Фреймворк и тесты? Ответы на эти вопросы находятся в «стратегии тестирования». Она есть у каждой команды, пусть и не в осознанном и формализованном виде. Поэтому нужно научиться пользоваться этим инструментом, уметь как составлять тестовую стратегию с нуля на проекте, так и оптимизировать уже существующую стратегию.
Распределение тестировщиков по командам как один из этапов контроля качестваSQALabДоклад Наталии Узенцовой на конференции SQA Days-18, 27-28 ноября 2015 г., Москва
www.sqadays.com
Создание инструментов повышения качества со стороны тестирования. Юля Нечаева...Julia NechaevaВыступление на конфереции AgileDays, 24 марта 2012, Москва.
http://msk12.agiledays.ru/reports/view/16/
Мы хотим поделиться, какие инструменты создают наши команды тестирования, чтобы получать продукт с минимальным количеством багов.
Ловушки заказного тестированияJulia Nechaeva"Ловушки заказного тестирования". Доклад на совместной конференции CEE-SEC(R) 2009 + SQA Days 6 29 октября 2009г.
Темная и Светлая сторонаJulia NechaevaPM-Labs 2009, Киев, июль 2009, Тимур Хайруллин и Юлия Нечаева, "Компании-разработчики ПО: темная и светлая сторона"
Анализ - как часть тестированияJulia NechaevaSQA Days-6, Санкт-Петербург, апрель 2009, "Анализ как часть тестирования, или Замените "аналитика" тестировщиками"
Аутсорсинг тестированияJulia NechaevaThis document discusses QA outsourcing and the challenges that can arise. It outlines different kinds of QA outsourcing and details the history of one project from the age of waterfall to agile development. Common issues with total outsourcing are described such as differences in mentality, infrastructure challenges, and irregular resource loading. The conclusion is that success is guaranteed with competent management and an adaptive team.
7. 1.1. Вид сверху. Определения. Определение 0: «Качество – это соответствие ожиданиям заказчика (пользователя).»(Филипп Крухтен)7
8. 1.1. Вид сверху. Определения. Определение 0: «Качество – это соответствие ожиданиям заказчика (пользователя).»(Филипп Крухтен) В итоге, всё-таки, пользователя.8
9. 1.1. Вид сверху. Определения. Определение 1: «Тестирование программного обеспечения — процесс выявления ошибок в программном обеспечении »(Википедия)9
10. 1.1. Вид сверху. Определения. Определение 1: «Тестирование программного обеспечения — процесс выявления ошибок в программном обеспечении »(Википедия)Куча вопросов: - Каких ошибок? - До каких пор мы будем их выявлять? - Сколько их должно быть? - Каким образом мы должны их выявлять? - … … … 10
11. 1.1. Вид сверху. Определения. Определение 2: «Правильное определение тестирования таково: Тестирование — процесс выполнения программы с намерением найти ошибки.»(Интернет)11
12. 1.1. Вид сверху. Определения. Определение 2: «Правильное определение тестирования таково: Тестирование — процесс выполнения программы с намерением найти ошибки.»(Интернет)Содержит не цель, а намерение.12
13. 1.1. Вид сверху. Определения. Определение 3. «Тестирование – это сверка реализации со спецификацией.»(Народное творчество)13
14. 1.1. Вид сверху. Определения. Определение 3. «Тестирование – это сверка реализации со спецификацией.»(Народное творчество)Где здесь ожидания пользователя?14
15. 1.1. Вид сверху. Определения. Определение 4: «Тестирование программного обеспечения - проверка соответствия между реальным и ожидаемым поведением программы, осуществляемая на конечном наборе тестов, выбранном определенным образом. (IEEE GuidetoSoftwareEngineeringBodyofKnowledge, SWEBOK, 2004)15
16. 1.1. Вид сверху. Определения. Определение 4: «Тестирование программного обеспечения - проверка соответствия между реальным и ожидаемым поведением программы, осуществляемая на конечном наборе тестов, выбранном определенным образом. (IEEE GuidetoSoftwareEngineeringBodyofKnowledge, SWEBOK, 2004)Содержит в себе и цель, и метод.16
17. 1.1. Вид сверху. Определения. Определение 5: «Тестирование – это процесс позволяющий определить корректность, полноту и качество разработанного программного продукта. (тестировщики.ру)Достаточно просто и правдиво.17
18. 1.1. Вид сверху. Определения. Определение 5: «Тестирование – это процесс позволяющий определить корректность, полноту и качество разработанного программного продукта. (тестировщики.ру)Достаточно просто и правдиво.Нельзя слепо следовать определениям.18
19. 1.2. Взгляд разработчика на тестирование. «Подчистка» за разработчикомПоиск ошибокВынесено, потому что у нас: - нет времени - нет сил - нет желания - недостойное занятие19
20. 1.2. Взгляд разработчика на тестирование. «Подчистка» за разработчикомПоиск ошибокВынесено, потому что у нас: - нет времени - нет сил - нет желания - недостойное занятиеТорчит хвост определения 1. 20
21. 1.3. Взгляд тестировщика на тестирование. Без нас никуда: - у них не тот склад ума - нельзя тестировать свою работу - не смотрят, как пользовательПри недоверии к разработчикам полное доверие аналитикам - спецификация – это Библия21
22. 1.3. Взгляд тестировщика на тестирование. Без нас никуда: - у них не тот склад ума - нельзя тестировать свою работу - не смотрят, как пользовательПри недоверии к разработчикам полное доверие аналитикам - спецификация – это БиблияВидны происки определений 2 и 3. 22
23. 1.4. Взгляд менеджера на тестирование. Редко влазит:- ставит лишь задачу и срокиА лучше бы влезал: - бизнес-область - приоритеты - демонстрация23
24. 1.4. Взгляд менеджера на тестирование. Редко влазит:- ставит лишь задачу и срокиА лучше бы влезал: - бизнес-область - приоритеты - демонстрацияВообще не знает определений. Может и к лучшему.24
25. 1.5. Взгляд руководителя на тестирование. Считает, что внедрение тестирование повысит качество само по себе25
26. 1.5. Взгляд руководителя на тестирование. Считает, что внедрение тестирование повысит качество само по себеВ компанию к менеджеру. Книжки читать.26
29. 1.7. Промежуточные выводы. Тестирование – это не обеспечение качества, а всего лишь его контрольНа качество влияет, что делает команда с полученными показателямиДля улучшения ситуации надо понимать, что сейчас?29
30. 1.7. Промежуточные выводы. Тестирование – это не обеспечение качества, а всего лишь его контрольНа качество влияет, что делает команда с полученными показателямиДля улучшения ситуации надо понимать, что сейчас?У всей команды должно быть одно видение тестирования.30
31. 1.8. Тестирование. Какое? Не нашли или нашли мало ошибок. Плохое?- а если это последний релиз-кандидат? - а если это приемочный тест?31
32. 1.8. Тестирование. Какое? Нашли много или очень много ошибок. Хорошее?- тогда разработка плохая? - а если раз за разом?32
33. 1.8. Тестирование. Какое? Весь код (все требования) покрыты тестами. Полное?- а как быть с невыявленными требованиями?33
34. 1.8. Тестирование. Какое? Не весь код (не все требования) покрыты. Разное покрытиеНедостаточное?- недостаточное для чего?34
35. 1.8. Тестирование. Какое? Не весь код (не все требования) покрыты. Разное покрытиеНедостаточное?- недостаточное для чего?Слепое навешивание ярлыков –это плохо. Можно промахнуться.35
37. 1.9. Тестирование. Сколько? Бойтесь голых метрикМетрика – это лишь сигналВсего лишь сигнал, что надо идти и копать.37
38. 1.10. Тестирование. Что же? Тестирование – это часть процесса разработки ПО, которое в совокупности с действиями остальной проектной команды помогает повысить качество ППСамо по себе может: - измерить - подтвердить - опровергнуть38
39. 1.10. Тестирование. Что же? Тестирование – это часть процесса разработки ПО, которое в совокупности с действиями остальной проектной команды помогает повысить качество ППСамо по себе может: - измерить - подтвердить - опровергнутьГлавный вопрос: ЗАЧЕМ?39
42. 2.2. Цели по объектуУровень 1 – часть приложения (модуль, экран, функциональность) - поиск ошибок в требованиях (на тестируемость) - поиск ошибок в реализации - проверка работоспособности - оценка удобства - измерение характеристик - проверка тезиса - … … … 42
43. 2.2. Цели по объектуУровень 2 – приложение в целом - поиск ошибок в требованиях - поиск ошибок в реализации - проверка работоспособности - оценка удобства - измерение характеристик - проверка способности к интеграции - проверка устойчивости, восстанавливаемости , стабильности, надежности - … … … 43
44. 2.2. Цели по объектуУровень 3 - продукт (идея, среда обитания, задачи и потребности пользователей, конкурентная ситуация и рынок, маркетинговые задачи и задачи бизнеса и т.п.)Продукт <> приложение44
45. 2.2. Цели по объектуУровень 3 - продукт (идея, среда обитания, задачи и потребности пользователей, конкурентная ситуация и рынок, маркетинговые задачи и задачи бизнеса и т.п.)Продукт <> приложениеТестировщики здесь редкие гости. К сожалению.45
46. 2.2. Цели по объектуУровень 3 – продукт- актуальность - своевременность - окупаемость - привлекательность для аудитории - удобство для аудитории - позиционирование на рынке - соответствие требованиям бизнеса - … … … 46
47. 2.2. Цели по объектуУровень 3 – продукт- актуальность - своевременность - окупаемость - привлекательность для аудитории - удобство для аудитории - позиционирование на рынке - соответствие требованиям бизнеса - … … … Вот где оно, обеспечение качества.47
48. 2.3. Цели по субъектуУровень 1 – тестировщик- поиск ошибок - сверка со спецификацией - измерение характеристик - контроль реакции на результаты - слежение за не-ухудшением - резолюция о состоянии - … … … 48
49. 2.3. Цели по субъектуУровень 1 – тестировщик- поиск ошибок - сверка со спецификацией - измерение характеристик - контроль реакции на результаты - слежение за не-ухудшением - резолюция о состоянии - … … … То есть, он выполняет программу на определенном наборе тестов для достижения поставленных целей.49
50. 2.3. Цели по субъектуУровень 2 – команда тестирования- разработка плана и стратегии - тестирование - резолюция о состоянии - коммуникация - носитель информации - носитель экспертизы - … … …50
51. 2.3. Цели по субъектуУровень 2 – команда тестирования- разработка плана и стратегии - тестирование - резолюция о состоянии - коммуникация - носитель информации - носитель экспертизы - … … …То есть, здесь определяется тот набор тестов, который максимально эффективно поможет достичь цели.51
52. 2.3. Цели по субъектуУровень 3 – команда разработки- создать качественный продукт52
53. 2.3. Цели по субъектуУровень 3 – команда разработки- создать качественный продуктТестирование даёт картину состояния.53
54. 2.3. Цели по субъектуУровень 4 – команда продукта- идея - разработка - продвижение (внедрение) - лавры 54
55. 2.3. Цели по субъектуУровень 4 – команда продукта- идея - разработка - продвижение (внедрение) - лавры Тестирование на этом уровне – часть разработки. Ирония судьбы.55
56. 2.4. Цели. Важность.Цели нужно ставить В зависимости от целей меняются: - взгляды - подходы - действия - настроенияЦели должны быть прозрачными56
57. 2.4. Цели. Важность.Цели нужно ставить В зависимости от целей меняются: - взгляды - подходы - действия - настроенияЦели должны быть прозрачнымиЦели тестирования должны служить целям продукта.57
60. 2.5. Виды тестирования.Для целей уровня 1 (часть приложения):- методы тестирования требований - функциональное - нагрузочное - юзабилити - объемное60
61. 2.5. Виды тестирования.Для целей уровня 2 (приложение в целом): - методы тестирования требований - функциональное - нагрузочное - юзабилити - объемное, восстанавливаемости - надежности, стресс61
62. 2.5. Виды тестирования.Для целей уровня 3 (продукт):- методы анализа требований - постановка целей тестирования - приоритеты и детализация - критерии окончания тестирования - степень Good Enough - организация процесса тестирования - обеспечение реакции - разработка плана и стратегии62
64. 2.6. Стратегия тестирования.Составляется на основе целейС ней должны быть ознакомлены все участники разработкиТеперь мы знаем что, зачем и как. А кто же будет это делать?64
67. 3.2. Почему не разработчики?«Мы и так пишем хороший код, давай покажу, что все работает».Не смотрит глазами пользователяНе в курсе аудитории продукта«Замыленный взгляд»67
68. 3.2. Почему не разработчики?«Мы и так пишем хороший код, давай покажу, что все работает».Не смотрит глазами пользователяНе в курсе аудитории продукта«Замыленный взгляд»Программисты должны программировать!68
69. 3.3. Почему не менеджер?«Я же лучше всех знаю, чего хочет заказчик!»Не участник, а организатор процесса69
70. 3.3. Почему не менеджер?«Я же лучше всех знаю, чего хочет заказчик!»Не участник, а организатор процессаОставьте менеджеру менеджерово!70
71. 3.4. Почему же разработчики?Обнаружение дефектов на уровне кода71
72. 3.4. Почему же разработчики? Пример.Обнаружение дефектов на уровне кода72
73. 3.4. Почему же разработчики?Обнаружение дефектов на уровне кодаСмоук (приемочное) тестирование на работоспособность билдаТестирование требований на реализуемость73
74. 3.4. Почему же разработчики?Обнаружение дефектов на уровне кодаСмоук (приемочное) тестирование на работоспособность билдаТестирование требований на реализуемостьВопреки всему.74
75. 3.4. Почему же менеджер?Обнаружение «жизненных» дефектовСамые-пресамыеневыявленные требования75
76. 3.4. Почему же менеджер? Пример.Обнаружение «жизненных» дефектовСамые-пресамыеневыявленные требованияControlPanel > RegionalandLanguageOptions > Advances > ‘Selectalanguagetomatchthelanguageversionofthenon-Unicodeprogramsyouwanttouse ’76
77. 3.4. Почему же менеджер?Обнаружение «жизненных» дефектовСамые-пресамыеневыявленные требования77
78. 3.4. Почему же менеджер?Обнаружение «жизненных» дефектовСамые-пресамыеневыявленные требованияПусть и он в поле поработает.78
81. 4.2. И всё-таки…Общее видениеОпределение целейПрозрачность целейСотрудничество в достижении81
82. 4.2. И всё-таки…Общее видениеОпределение целейПрозрачность целейСотрудничество в достиженииУмение пользоваться инструментом, даже при высоком уровне умения с ним обращаться, неэффективно без понимания глобальных целей.82