1. Перечислите основные этапы процесса разработки ПП, их цели и задачи. 2. Какие модели жизненного цикла ПП Вы можете назвать (дайте краткую характеристику каждой модели, когда ее можно применять, когда не следует)? 3. Каковы задачи и цели процесса тестирвания ПО? Опишите основные этапы процесса тестирования. 4. Какие стратегии\подходы и уровни тестирования Вы знаете? Опишите основные задачи каждого уровня тестирования и назовите стретаегию тестирования, применяемую на каждом уровне. 5. Перечислите основные этапы процесса тестирования и расскажите о целях и задачах каждого из них. 6. Что такое «Качество программного продукта»? Что такое «стоимость качества»? 7. Каковы основные задачи, цели Quality Assurance и Quality Control? 8. Что такое «ошибка» (дефект, «баг»)? Приведите пример жизненного цикла ошибки. 9. Что такое Test Case? Опишите технику «Разбиение на классы эквиалентности» и «Анализ граничных значений». 10. Что такое Test Case? Опишите технику «Таблицы решений» и «Метод функциональных диаграмм». 11. Что такое требование к ПО? Какие бывают виды требований? Опишите процесс сбора и анализа требований. 12. Какие системы управления качеством вы знаете и в чем заключается основная идея каждой из них? 13. Что такое проект? Перечислите основные роли в проекте? 14. Каковы основные принципы Agile методологий? Опишите основные практики XP методологии и основы SCRUM методологии. 15. Что влияет на качество ПО и как можно улучшить качество ПО?