Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Вопросы к 1-му тесту rev. 5.docx
Скачиваний:
10
Добавлен:
30.03.2015
Размер:
67.12 Кб
Скачать
  1. Дефекты.Баг-трекинг системы.

Cистемы отслеживания дефектов - прикладная программа, разработанная с целью помочь разработчикам программного обеспечения учитывать и контролировать ошибки, найденные в программах, пожелания пользователей, а также следить за процессом устранения этих ошибок и выполнения или невыполнения пожеланий. При описании дефекта тестировщик заполняет определенные поля.

Свободно распространяемые: Redmine, BUGS - the Bug Genie, Bugzilla, GNATS, Mantis, Flyspray

Проприетарные: Atlassian JIRA, Bontq, PVCS Tracker, Project Kaiser, TrackStudio Enterprise

  1. Требования к программному обеспечению. Виды. Методы выявлений.

Требования к программному обеспечению – совокупность утверждений относительно атрибутов, свойств или качеств программной системы, подлежащей реализации. Создаются в процессе разработки требований к программному обеспечению, в результате анализа требований.

Требования могут выражаться в виде текстовых утверждений и графических моделей.

Виды требований по уровням:

Customer Requirements – набор требований, предпочтений и ограничений со стороны заказчика.

Product Requirements – структурированный набор функциональных и нефункциональных требований к системе. Должны быть полными, непротиворечивым и проверяемыми.

Component Requirements – требования к логической и физической структуре системы, ее отдельным компонентам.

Методы выявления требований: 1)Интервью, опросы, анкетирование; 2)Мозговой штурм, семинар; 3)Наблюдение за производственной деятельностью, рабочего дня; 4)Анализ нормативной документации; 5) Анализ моделей деятельности; 6)Анализ конкурентных продуктов; 7)Анализ статистики использования предыдущих версий системы.

  1. Требования к программному обеспечению. Управление требованиями.

Управление требованиями – процесс, включающий идентификацию, выявление, документацию, анализ, отслеживание, приоритезацию требований, достижение соглашения по требованиям и затем управление изменениями и уведомление соответствующих заинтересованных лиц.

Управление требованиями – непрерывный процесс на протяжении всего проекта.

Цель управления требованиями: гарантировать что организация документирует, проверяет и удовлетворяет потребности и ожидания заказчика.

Управление требованиями включает: выявления и анализа целей и ограничений заказчика; поддержку требований; интеграцию требований; организацию работы с требованиями.

Управление требованиями включает общение между проектной командой и заинтересованными лицами с целью корректировки требований на протяжении всего проекта. Требования не являются чем-то постоянным. В процессе жизненного цикла ПО требования могут меняться. Изменения в требованиях должны отслеживаться.

Технические средства управления требованиями: IBM Rational RequisitePro; Borland CaliberRM; Sybase PowerDesigner.