SlideShare a Scribd company logo
IT-Академия Алексея Сухорукова
О преподавателе 
Вячеслав Маслов 
Высшее профильное образование (информационные 
технологии) 
Стаж работы в сфере IT 10 лет (с 2004 года) 
Опыт работы на позициях рядового тестировщика, 
тим-лида, начальника отдела контроля качества 
С 2013 года преподаватель курса «Тестирование ПО» 
в ИТ-Академии 
За это время выпустил порядка 8 групп, в том числе 1 
онлайн группу 
2 2
О преподавателе 
Марина Слюсаренко 
• Инженер по тестированию в компании Новософт 
• Единственный тестировщик в проектной команде 
• Технически-сложный продукт – система резервного 
копирования 
• Курсы Тестировщик ПО 
• Функции аналитика и разработчика пользовательской 
документации 
• Опыт организации учебного процесса для стажеров
Цели курса 
• Знакомство с профессией инженера 
тестирования 
• Получение знаний и навыков для 
успешного прохождения собеседования 
• Возможность сразу приступить к работе 
в проекте
Содержание курса теория 
• 1. Введение в профессию инженера 
тестирования 
• 2. Жизненный цикл разработки 
программного обеспечения 
• 3. Цели и задачи процесса 
тестирования 
• 4. Методы и виды тестирования 
• 5. Тестовая документация 
5
Содержание курса практика (блок #1) 
• 1.Исследовательское тестирование 
• 2.Поиск и документирование 
обнаруженных дефектов 
• 3.Системы учёта дефектов 
• 4.Разработка тестовых случаев 
• 5.Тестовые данные и классы 
эквивалентности 
• 6.Система управления тестированием 
TestLink 
6
Содержание курса практика (блок #2) 
• 1. Цели и методы 
автоматизированного тестирования 
• 2. Быстрый старт с Selenium IDE 
• 3. Команды и локаторы в Selenium 
• 4. Усложняем тесты и учимся делать 
роботов 
• 5. Нагрузочные тесты на JMeter 
7
Что такое тестирование ПО? 
• Процесс исследования программного 
обеспечения с целью получения 
информации о качестве продукта 
• Сравнение ожидаемого результата с 
фактическим
Тестировщик 
• Предпочтительно техническое 
образование 
• Продвинутый пользователь ПК 
• Личные качества: усидчивость, 
внимательность, коммуникабельность 
• Полезно – знание предметной области 
(иностарнные языки, бух. учет) 
• Карьерный рост: аналитик, менеджер 
проектов, разработчик
Что делает тестировщик 
• Изучает продукт 
• Разрабатывает тесты 
• Выполняет тесты 
• Пишет отчеты о найденных ошибках 
(баг-репорты) 
• Проверяет исправление ошибок 
• Автоматизирует тесты
Создание программного 
обеспечения и 
информационных систем
12 
Что такое проект? 
• замысел, идея, образ, воплощённые в 
форму описания, обоснования, 
расчётов, чертежей, раскрывающих 
сущность замысла и возможность его 
практической реализации 
• работы, планы, мероприятия и другие 
задачи, направленные на создание 
уникального продукта (устройства, 
работы, услуги)
Жизненный цикл проекта (англ. Project Life Cycle) — последовательность 
фаз проекта, задаваемая исходя из потребностей управления проектом. 
В рамках методологии Института управления проектами (англ. Project 
Management Institute) жизненный цикл проекта имеет 5 фаз: 
13
Проблемы процесса разработки 
14
15 
Модель водопада
16 
Итеративная модель
Разработка ПО
Agile
Agile Manifesto
SCRUM
21 
Extreme programming (XP) 
• Короткий цикл сборки релизов 
• Парное программирование 
• code review и unit-тестирование 
всего кода 
• Разработка только 100%-нужных 
фич 
• Чистота и простота кода 
• Плоский менеджмент 
• Частое общение с заказчиком

More Related Content

What's hot

Нефункциональные требования, Наталья Желнова
Нефункциональные требования, Наталья ЖелноваНефункциональные требования, Наталья Желнова
Нефункциональные требования, Наталья Желнова
Alexander Baikin
 
Обзор методов юзабилити-тестирования
Обзор методов юзабилити-тестированияОбзор методов юзабилити-тестирования
Обзор методов юзабилити-тестирования
SQALab
 
Как провести юзабилити-тестирование самостоятельно
Как провести юзабилити-тестирование самостоятельноКак провести юзабилити-тестирование самостоятельно
Как провести юзабилити-тестирование самостоятельно
Нетология
 
Юзабилити-тестирование мобильных приложений и сайтов
Юзабилити-тестирование мобильных приложений и сайтовЮзабилити-тестирование мобильных приложений и сайтов
Юзабилити-тестирование мобильных приложений и сайтов
Pavel Manakhov
 
Инструменты управления требованиями: затычки, костыли и грабли
Инструменты управления требованиями: затычки, костыли и граблиИнструменты управления требованиями: затычки, костыли и грабли
Инструменты управления требованиями: затычки, костыли и граблиSQALab
 
Юзабилити-тестирование (2008)
Юзабилити-тестирование (2008)Юзабилити-тестирование (2008)
Юзабилити-тестирование (2008)
Yaroslav Perevalov
 
План тестирования сайта
План тестирования сайтаПлан тестирования сайта
План тестирования сайта
EDISON Software Development Centre
 
Проведение юзабилити-тестирования Final
Проведение юзабилити-тестирования FinalПроведение юзабилити-тестирования Final
Проведение юзабилити-тестирования Final
I2B 2011
 
Интерфейс — Совместная работа аналитика и проектировщика
Интерфейс — Совместная работа аналитика и проектировщикаИнтерфейс — Совместная работа аналитика и проектировщика
Интерфейс — Совместная работа аналитика и проектировщика
Yury Solonitsyn
 
User experience, как замена юзабилити
User experience, как замена юзабилитиUser experience, как замена юзабилити
User experience, как замена юзабилити
SQALab
 
Usability ppt-last-140313103534-phpapp01
Usability ppt-last-140313103534-phpapp01Usability ppt-last-140313103534-phpapp01
Usability ppt-last-140313103534-phpapp01
Nickola14
 
Управление требованиями VS Разработка требований. Принципы и инструменты
Управление требованиями VS Разработка требований. Принципы и инструментыУправление требованиями VS Разработка требований. Принципы и инструменты
Управление требованиями VS Разработка требований. Принципы и инструменты
SQALab
 
Идеальный аналитик и почему его не может быть
Идеальный аналитик и почему его не может бытьИдеальный аналитик и почему его не может быть
Идеальный аналитик и почему его не может быть
SQALab
 
Проектирование графических интерфейсов лекция 10
Проектирование графических интерфейсов лекция 10Проектирование графических интерфейсов лекция 10
Проектирование графических интерфейсов лекция 10Technopark
 
Выстраиваем процесс управления требованиями
Выстраиваем процесс управления требованиямиВыстраиваем процесс управления требованиями
Выстраиваем процесс управления требованиями
SQALab
 
Методы оценки качества требований и работы аналитика
Методы оценки качества требований и работы аналитикаМетоды оценки качества требований и работы аналитика
Методы оценки качества требований и работы аналитика
Alexander Novichkov
 
Usability Testing (Тестирование юзабилити)
Usability Testing (Тестирование юзабилити)Usability Testing (Тестирование юзабилити)
Usability Testing (Тестирование юзабилити)
IT Mine
 
Денис Бесков. Как обеспечивать полноту требований
Денис Бесков. Как обеспечивать полноту требованийДенис Бесков. Как обеспечивать полноту требований
Денис Бесков. Как обеспечивать полноту требований
Denis Beskov
 
Дмитрий Пиликов - Юзабилити тестирование
Дмитрий Пиликов - Юзабилити тестированиеДмитрий Пиликов - Юзабилити тестирование
Дмитрий Пиликов - Юзабилити тестированиеTatyana Pischasova
 
Варианты использования (use cases) для быстрой оценки проектов
Варианты использования (use cases) для быстрой оценки проектовВарианты использования (use cases) для быстрой оценки проектов
Варианты использования (use cases) для быстрой оценки проектов
SQALab
 

What's hot (20)

Нефункциональные требования, Наталья Желнова
Нефункциональные требования, Наталья ЖелноваНефункциональные требования, Наталья Желнова
Нефункциональные требования, Наталья Желнова
 
Обзор методов юзабилити-тестирования
Обзор методов юзабилити-тестированияОбзор методов юзабилити-тестирования
Обзор методов юзабилити-тестирования
 
Как провести юзабилити-тестирование самостоятельно
Как провести юзабилити-тестирование самостоятельноКак провести юзабилити-тестирование самостоятельно
Как провести юзабилити-тестирование самостоятельно
 
Юзабилити-тестирование мобильных приложений и сайтов
Юзабилити-тестирование мобильных приложений и сайтовЮзабилити-тестирование мобильных приложений и сайтов
Юзабилити-тестирование мобильных приложений и сайтов
 
Инструменты управления требованиями: затычки, костыли и грабли
Инструменты управления требованиями: затычки, костыли и граблиИнструменты управления требованиями: затычки, костыли и грабли
Инструменты управления требованиями: затычки, костыли и грабли
 
Юзабилити-тестирование (2008)
Юзабилити-тестирование (2008)Юзабилити-тестирование (2008)
Юзабилити-тестирование (2008)
 
План тестирования сайта
План тестирования сайтаПлан тестирования сайта
План тестирования сайта
 
Проведение юзабилити-тестирования Final
Проведение юзабилити-тестирования FinalПроведение юзабилити-тестирования Final
Проведение юзабилити-тестирования Final
 
Интерфейс — Совместная работа аналитика и проектировщика
Интерфейс — Совместная работа аналитика и проектировщикаИнтерфейс — Совместная работа аналитика и проектировщика
Интерфейс — Совместная работа аналитика и проектировщика
 
User experience, как замена юзабилити
User experience, как замена юзабилитиUser experience, как замена юзабилити
User experience, как замена юзабилити
 
Usability ppt-last-140313103534-phpapp01
Usability ppt-last-140313103534-phpapp01Usability ppt-last-140313103534-phpapp01
Usability ppt-last-140313103534-phpapp01
 
Управление требованиями VS Разработка требований. Принципы и инструменты
Управление требованиями VS Разработка требований. Принципы и инструментыУправление требованиями VS Разработка требований. Принципы и инструменты
Управление требованиями VS Разработка требований. Принципы и инструменты
 
Идеальный аналитик и почему его не может быть
Идеальный аналитик и почему его не может бытьИдеальный аналитик и почему его не может быть
Идеальный аналитик и почему его не может быть
 
Проектирование графических интерфейсов лекция 10
Проектирование графических интерфейсов лекция 10Проектирование графических интерфейсов лекция 10
Проектирование графических интерфейсов лекция 10
 
Выстраиваем процесс управления требованиями
Выстраиваем процесс управления требованиямиВыстраиваем процесс управления требованиями
Выстраиваем процесс управления требованиями
 
Методы оценки качества требований и работы аналитика
Методы оценки качества требований и работы аналитикаМетоды оценки качества требований и работы аналитика
Методы оценки качества требований и работы аналитика
 
Usability Testing (Тестирование юзабилити)
Usability Testing (Тестирование юзабилити)Usability Testing (Тестирование юзабилити)
Usability Testing (Тестирование юзабилити)
 
Денис Бесков. Как обеспечивать полноту требований
Денис Бесков. Как обеспечивать полноту требованийДенис Бесков. Как обеспечивать полноту требований
Денис Бесков. Как обеспечивать полноту требований
 
Дмитрий Пиликов - Юзабилити тестирование
Дмитрий Пиликов - Юзабилити тестированиеДмитрий Пиликов - Юзабилити тестирование
Дмитрий Пиликов - Юзабилити тестирование
 
Варианты использования (use cases) для быстрой оценки проектов
Варианты использования (use cases) для быстрой оценки проектовВарианты использования (use cases) для быстрой оценки проектов
Варианты использования (use cases) для быстрой оценки проектов
 

Viewers also liked

3 лекция. презентация
3 лекция. презентация3 лекция. презентация
3 лекция. презентацияvyacheslavmaslov
 
Test
TestTest
Preliminary evaluation
Preliminary evaluationPreliminary evaluation
Preliminary evaluation
meltem_ozz
 
Test
TestTest
Dbms rlde.ppt
Dbms rlde.pptDbms rlde.ppt
Dbms rlde.ppt
Laxman Puri
 
Ate Arlene
Ate ArleneAte Arlene
Ate Arlene
062282
 
автоматизация тестирования с помощью Selenium
автоматизация тестирования с помощью Seleniumавтоматизация тестирования с помощью Selenium
автоматизация тестирования с помощью Seleniumvyacheslavmaslov
 
6 лекция. тестирование производительности
 6 лекция. тестирование производительности 6 лекция. тестирование производительности
6 лекция. тестирование производительности
vyacheslavmaslov
 
LabISO training
LabISO trainingLabISO training
LabISO training
deleyed
 
5 лекция. презентация
 5 лекция. презентация 5 лекция. презентация
5 лекция. презентация
vyacheslavmaslov
 
Digital Landscape 2013
Digital Landscape 2013Digital Landscape 2013
Digital Landscape 2013
Tammy Mendoza
 
автоматизация тестирования с помощью Selenium
автоматизация тестирования с помощью Seleniumавтоматизация тестирования с помощью Selenium
автоматизация тестирования с помощью Selenium
vyacheslavmaslov
 

Viewers also liked (17)

05ka-nov
05ka-nov05ka-nov
05ka-nov
 
3 лекция. презентация
3 лекция. презентация3 лекция. презентация
3 лекция. презентация
 
Test
TestTest
Test
 
Preliminary evaluation
Preliminary evaluationPreliminary evaluation
Preliminary evaluation
 
белый ящик
белый ящикбелый ящик
белый ящик
 
Test
TestTest
Test
 
Dbms rlde.ppt
Dbms rlde.pptDbms rlde.ppt
Dbms rlde.ppt
 
How towritebugreports
How towritebugreportsHow towritebugreports
How towritebugreports
 
Ate Arlene
Ate ArleneAte Arlene
Ate Arlene
 
автоматизация тестирования с помощью Selenium
автоматизация тестирования с помощью Seleniumавтоматизация тестирования с помощью Selenium
автоматизация тестирования с помощью Selenium
 
03 load testing
03   load testing03   load testing
03 load testing
 
02ka-nov
02ka-nov02ka-nov
02ka-nov
 
6 лекция. тестирование производительности
 6 лекция. тестирование производительности 6 лекция. тестирование производительности
6 лекция. тестирование производительности
 
LabISO training
LabISO trainingLabISO training
LabISO training
 
5 лекция. презентация
 5 лекция. презентация 5 лекция. презентация
5 лекция. презентация
 
Digital Landscape 2013
Digital Landscape 2013Digital Landscape 2013
Digital Landscape 2013
 
автоматизация тестирования с помощью Selenium
автоматизация тестирования с помощью Seleniumавтоматизация тестирования с помощью Selenium
автоматизация тестирования с помощью Selenium
 

Similar to 01-lection-ka

Роман Кокин «Организация тестирования в больших командах»
Роман Кокин «Организация тестирования в больших командах»Роман Кокин «Организация тестирования в больших командах»
Роман Кокин «Организация тестирования в больших командах»DataArt
 
IT people
IT peopleIT people
IT people
Maria Makarova
 
Профессиональные стандарты программиста и руководителя разработки программног...
Профессиональные стандарты программиста и руководителя разработки программног...Профессиональные стандарты программиста и руководителя разработки программног...
Профессиональные стандарты программиста и руководителя разработки программног...
Сергей Лебедев
 
Мануйлова Ольга Валерьевна
Мануйлова Ольга ВалерьевнаМануйлова Ольга Валерьевна
Мануйлова Ольга ВалерьевнаOlga Manuylova
 
Software testing in practice
Software testing in practiceSoftware testing in practice
Software testing in practicenikolay_vasiliev
 
Внедрение тестирования в Scrum
Внедрение тестирования в ScrumВнедрение тестирования в Scrum
Внедрение тестирования в ScrumDenis Petelin
 
Внедрение тестирования в Scrum
Внедрение тестирования в ScrumВнедрение тестирования в Scrum
Внедрение тестирования в ScrumDenis Petelin
 
Наталья Желнова для ITGM#6. Обучение системных аналитиков
Наталья Желнова для ITGM#6. Обучение системных аналитиковНаталья Желнова для ITGM#6. Обучение системных аналитиков
Наталья Желнова для ITGM#6. Обучение системных аналитиков
SPbCoA
 
Шаги мануальщика к автоматизации на крупном проекте
Шаги мануальщика к автоматизации на крупном проектеШаги мануальщика к автоматизации на крупном проекте
Шаги мануальщика к автоматизации на крупном проекте
SQALab
 
Презентация по дисциплине технология разработки программного обеспечения
Презентация по дисциплине технология разработки программного обеспеченияПрезентация по дисциплине технология разработки программного обеспечения
Презентация по дисциплине технология разработки программного обеспечения
Rauan Ibraikhan
 
презентация по дисциплине технология разработки программного обеспечения
презентация по дисциплине технология разработки программного обеспеченияпрезентация по дисциплине технология разработки программного обеспечения
презентация по дисциплине технология разработки программного обеспечения
Rauan Ibraikhan
 
Tech Talks @NSU: Организация тестирования в IT-компаниях Академгородка. Карье...
Tech Talks @NSU: Организация тестирования в IT-компаниях Академгородка. Карье...Tech Talks @NSU: Организация тестирования в IT-компаниях Академгородка. Карье...
Tech Talks @NSU: Организация тестирования в IT-компаниях Академгородка. Карье...
Tech Talks @NSU
 
Ideal analyst code (Software Engineering)
Ideal analyst code (Software Engineering)Ideal analyst code (Software Engineering)
Ideal analyst code (Software Engineering)
Dmitry Bezuglyy
 
Test management
Test managementTest management
Test managementQA Guards
 
SqaВфны8
SqaВфны8SqaВфны8
SqaВфны8
Catherine Tipanova
 
Оценка эффективности работы аналитика
Оценка эффективности работы аналитикаОценка эффективности работы аналитика
Оценка эффективности работы аналитика
SQALab
 
Analyst Days 2014
Analyst Days 2014Analyst Days 2014
Analyst Days 2014
Natalia Zhelnova
 
Test Strategy: creation and optimization - QA Fest-2017 (Тестовая стратегия: ...
Test Strategy: creation and optimization - QA Fest-2017 (Тестовая стратегия: ...Test Strategy: creation and optimization - QA Fest-2017 (Тестовая стратегия: ...
Test Strategy: creation and optimization - QA Fest-2017 (Тестовая стратегия: ...
Andrey Ladutko
 
QA Fest 2017. Андрей Ладутько.Тестовая стратегия: создание и оптимизация
QA Fest 2017. Андрей Ладутько.Тестовая стратегия: создание и оптимизацияQA Fest 2017. Андрей Ладутько.Тестовая стратегия: создание и оптимизация
QA Fest 2017. Андрей Ладутько.Тестовая стратегия: создание и оптимизация
QAFest
 

Similar to 01-lection-ka (20)

Test management print
Test management printTest management print
Test management print
 
Роман Кокин «Организация тестирования в больших командах»
Роман Кокин «Организация тестирования в больших командах»Роман Кокин «Организация тестирования в больших командах»
Роман Кокин «Организация тестирования в больших командах»
 
IT people
IT peopleIT people
IT people
 
Профессиональные стандарты программиста и руководителя разработки программног...
Профессиональные стандарты программиста и руководителя разработки программног...Профессиональные стандарты программиста и руководителя разработки программног...
Профессиональные стандарты программиста и руководителя разработки программног...
 
Мануйлова Ольга Валерьевна
Мануйлова Ольга ВалерьевнаМануйлова Ольга Валерьевна
Мануйлова Ольга Валерьевна
 
Software testing in practice
Software testing in practiceSoftware testing in practice
Software testing in practice
 
Внедрение тестирования в Scrum
Внедрение тестирования в ScrumВнедрение тестирования в Scrum
Внедрение тестирования в Scrum
 
Внедрение тестирования в Scrum
Внедрение тестирования в ScrumВнедрение тестирования в Scrum
Внедрение тестирования в Scrum
 
Наталья Желнова для ITGM#6. Обучение системных аналитиков
Наталья Желнова для ITGM#6. Обучение системных аналитиковНаталья Желнова для ITGM#6. Обучение системных аналитиков
Наталья Желнова для ITGM#6. Обучение системных аналитиков
 
Шаги мануальщика к автоматизации на крупном проекте
Шаги мануальщика к автоматизации на крупном проектеШаги мануальщика к автоматизации на крупном проекте
Шаги мануальщика к автоматизации на крупном проекте
 
Презентация по дисциплине технология разработки программного обеспечения
Презентация по дисциплине технология разработки программного обеспеченияПрезентация по дисциплине технология разработки программного обеспечения
Презентация по дисциплине технология разработки программного обеспечения
 
презентация по дисциплине технология разработки программного обеспечения
презентация по дисциплине технология разработки программного обеспеченияпрезентация по дисциплине технология разработки программного обеспечения
презентация по дисциплине технология разработки программного обеспечения
 
Tech Talks @NSU: Организация тестирования в IT-компаниях Академгородка. Карье...
Tech Talks @NSU: Организация тестирования в IT-компаниях Академгородка. Карье...Tech Talks @NSU: Организация тестирования в IT-компаниях Академгородка. Карье...
Tech Talks @NSU: Организация тестирования в IT-компаниях Академгородка. Карье...
 
Ideal analyst code (Software Engineering)
Ideal analyst code (Software Engineering)Ideal analyst code (Software Engineering)
Ideal analyst code (Software Engineering)
 
Test management
Test managementTest management
Test management
 
SqaВфны8
SqaВфны8SqaВфны8
SqaВфны8
 
Оценка эффективности работы аналитика
Оценка эффективности работы аналитикаОценка эффективности работы аналитика
Оценка эффективности работы аналитика
 
Analyst Days 2014
Analyst Days 2014Analyst Days 2014
Analyst Days 2014
 
Test Strategy: creation and optimization - QA Fest-2017 (Тестовая стратегия: ...
Test Strategy: creation and optimization - QA Fest-2017 (Тестовая стратегия: ...Test Strategy: creation and optimization - QA Fest-2017 (Тестовая стратегия: ...
Test Strategy: creation and optimization - QA Fest-2017 (Тестовая стратегия: ...
 
QA Fest 2017. Андрей Ладутько.Тестовая стратегия: создание и оптимизация
QA Fest 2017. Андрей Ладутько.Тестовая стратегия: создание и оптимизацияQA Fest 2017. Андрей Ладутько.Тестовая стратегия: создание и оптимизация
QA Fest 2017. Андрей Ладутько.Тестовая стратегия: создание и оптимизация
 

01-lection-ka

  • 2. О преподавателе Вячеслав Маслов Высшее профильное образование (информационные технологии) Стаж работы в сфере IT 10 лет (с 2004 года) Опыт работы на позициях рядового тестировщика, тим-лида, начальника отдела контроля качества С 2013 года преподаватель курса «Тестирование ПО» в ИТ-Академии За это время выпустил порядка 8 групп, в том числе 1 онлайн группу 2 2
  • 3. О преподавателе Марина Слюсаренко • Инженер по тестированию в компании Новософт • Единственный тестировщик в проектной команде • Технически-сложный продукт – система резервного копирования • Курсы Тестировщик ПО • Функции аналитика и разработчика пользовательской документации • Опыт организации учебного процесса для стажеров
  • 4. Цели курса • Знакомство с профессией инженера тестирования • Получение знаний и навыков для успешного прохождения собеседования • Возможность сразу приступить к работе в проекте
  • 5. Содержание курса теория • 1. Введение в профессию инженера тестирования • 2. Жизненный цикл разработки программного обеспечения • 3. Цели и задачи процесса тестирования • 4. Методы и виды тестирования • 5. Тестовая документация 5
  • 6. Содержание курса практика (блок #1) • 1.Исследовательское тестирование • 2.Поиск и документирование обнаруженных дефектов • 3.Системы учёта дефектов • 4.Разработка тестовых случаев • 5.Тестовые данные и классы эквивалентности • 6.Система управления тестированием TestLink 6
  • 7. Содержание курса практика (блок #2) • 1. Цели и методы автоматизированного тестирования • 2. Быстрый старт с Selenium IDE • 3. Команды и локаторы в Selenium • 4. Усложняем тесты и учимся делать роботов • 5. Нагрузочные тесты на JMeter 7
  • 8. Что такое тестирование ПО? • Процесс исследования программного обеспечения с целью получения информации о качестве продукта • Сравнение ожидаемого результата с фактическим
  • 9. Тестировщик • Предпочтительно техническое образование • Продвинутый пользователь ПК • Личные качества: усидчивость, внимательность, коммуникабельность • Полезно – знание предметной области (иностарнные языки, бух. учет) • Карьерный рост: аналитик, менеджер проектов, разработчик
  • 10. Что делает тестировщик • Изучает продукт • Разрабатывает тесты • Выполняет тесты • Пишет отчеты о найденных ошибках (баг-репорты) • Проверяет исправление ошибок • Автоматизирует тесты
  • 11. Создание программного обеспечения и информационных систем
  • 12. 12 Что такое проект? • замысел, идея, образ, воплощённые в форму описания, обоснования, расчётов, чертежей, раскрывающих сущность замысла и возможность его практической реализации • работы, планы, мероприятия и другие задачи, направленные на создание уникального продукта (устройства, работы, услуги)
  • 13. Жизненный цикл проекта (англ. Project Life Cycle) — последовательность фаз проекта, задаваемая исходя из потребностей управления проектом. В рамках методологии Института управления проектами (англ. Project Management Institute) жизненный цикл проекта имеет 5 фаз: 13
  • 18. Agile
  • 20. SCRUM
  • 21. 21 Extreme programming (XP) • Короткий цикл сборки релизов • Парное программирование • code review и unit-тестирование всего кода • Разработка только 100%-нужных фич • Чистота и простота кода • Плоский менеджмент • Частое общение с заказчиком