Студопедия

Главная страница Случайная страница

КАТЕГОРИИ:

АвтомобилиАстрономияБиологияГеографияДом и садДругие языкиДругоеИнформатикаИсторияКультураЛитератураЛогикаМатематикаМедицинаМеталлургияМеханикаОбразованиеОхрана трудаПедагогикаПолитикаПравоПсихологияРелигияРиторикаСоциологияСпортСтроительствоТехнологияТуризмФизикаФилософияФинансыХимияЧерчениеЭкологияЭкономикаЭлектроника






Часть I. Процесс быстрого тестирования. испытаний и разработки тестовых случаев — это базовые принципы, которыми сле­ дует руководствоваться при определении роли группы тестирования в управлении






 

 

испытаний и разработки тестовых случаев — это базовые принципы, которыми сле­ дует руководствоваться при определении роли группы тестирования в управлении требованиями.

 

Вторая область КРА, согласно модели СММ принадлежащая уровню 2, — это пла­ нирование проекта. Применительно к организациям, занимающимся тестированием, эта область охватывает оценку трудозатрат, разработку графиков работ и планов проведения испытаний. Составление плана проведения испытаний и оценка трудоза­ трат достаточно подробно рассматривались в главе 3, а вот дополнительная инфор­ мация по технологиям оценки трудозатрат содержится в главе 12. Пример плана про­ ведения испытаний представлен в главе 14. В результате обсуждения вопросов, свя­ занных с планированием испытаний, был сделан вывод, что к основным видам дея­ тельности, которые составляют процесс планирования испытаний, относятся:

 

• Определение стратегии тестирования

 

• Определение состава испытательного комплекса (программные и аппаратные средства)

 

• Оценка трудозатрат (трудовые ресурсы и графики работ)

 

• Оценка рисков срыва графиков работ и подготовка плана смягчение последст­ вий от овеществления рисков

 

• Подготовка и пересмотр документов, содержащих план проведения испы­ таний.

 

В то время как очередность, в которой организация рассматривает области КРА, зависит от локальных условий, есть все основания сначала решать вопросы управле­ ния требованиями, а после этого переходить к планированию проекта. Причина очень проста — в основе этого плана лежат требования. По мере изменения требова­ ний, план должен модифицироваться, дабы соответствовать произведенным изме­ нениям.

 

Третьей областью КРА в модели СММ является контроль и отслеживание разработки проекта программного обеспечения. Для группы тестирования это означает, что инфор­мация о ходе тестирования и ожидаемом качестве продукта в том виде, в каком она представлена в сообщениях о дефектах, должна в любой момент быть доступной ру­ ководству. Эти вопросы рассматривались в главе 5 при обсуждении отчета о ходе ра­ бот по тестированию и отчета об обнаруженных дефектах. Если быть точным, то но­ вейшая информация доводится до сведения заинтересованных лиц на еженедельных (а в критических ситуациях, ежедневных) совещаниях. Если эта информация пере­ сылается на внутренний Web-сайт, то действия группы тестирования должны соот­ ветствовать предназначению этой области КРА. Поскольку для отслеживания проек­ та должен существовать план, вполне очевидно, что эта область КРА зависит от кор­ ректного выполнения КРА, предусмотренного планированием проекта.

 

Область КРА, именуемая управлением договорами с субподрядчиками на разработку про­ граммного обеспечения, до сих пор еще не рассматривалась. Тем не менее, она можетиметь очень важное значение для групп тестирования, которые используют услуги субподрядчиков во время выполнения различных видов тестовых работ: при состав­ лении планов проведения испытаний, при разработке тестов и/или при прогоне тестов. Нередки случаи, когда одна или большее число географически удаленных групп заключают договор на выполнение определенной части работ по тестирова-


Глава 6. Вопросы объединения процессов тестирования............................. 155

 

 

нию. Необходимо отметить три соображения относительно привлечения субподряд­ чиков. Во-первых, они могут привлекаться к сотрудничеству с целью оценки трудоза­ трат и планирования испытаний на начальной стадии проекта. Желательно, чтобы они принимали активное участие в работах по оценке и планированию. Во-вторых, все ожидаемые результаты планов должны быть включены в договор, который согла­ сован и утвержден всеми заинтересованными сторонами. Наконец, задача контроля и отслеживания разработки проекта должна включать работу субподрядчиков.

 

Пятой областью КРА, которая фигурирует в списке для уровня 2 модели СММ, яв­ ляется обеспечение качества. Основной функцией поддержки качества на уровне 2 яв­ ляется текущий контроль разработки программного продукта с тем, чтобы обеспе­ чить строгое соблюдение требований процесса и получить оценку качества про­ граммного продукта. Группа обеспечения качества служит для руководства своего рода окном, позволяющим получить представление о том, как создается проект. Группа обеспечения качества не должна зависеть от разработки и управления в том смысле, что она должна обеспечить независимый, объективный взгляд на положение вещей. Под " независимым" понимается тот факт, что группа обеспечения качества предоставляет отчеты руководству отдельно от группы разработки. И хотя группу тестирования могут попросить выступать в роли группы обеспечения качества, в рамках данной книги подобная роль не предполагается ни в одном из процессов. Все виды тестовой деятельности, такие как формальные инспекции и неформальные пе­ репроверки, в данном случае рассматриваются как составные части статического тес­ тирования.

 

Последней областью КРА в списке для уровня 2 модели СММ является управление конфигурацией. Основное назначение управления конфигурацией состоит в размеще­нии избранных рабочих продуктов в безопасном хранилище, которое контролирует­ ся механизмом управления версиями. Естественно, под управление конфигурациями должны подпадать документы с техническими требованиями, проектные документы и программные коды. В перспективе тестирования план проведения испытаний, тес­ товые случаи и результаты тестирования (включая сообщения о дефектах) так же передаются под управление конфигурациями. Мы обсуждали это в главах 3, 4 и 5, равно как и напоминали о том, что инструментальное средство управления тестиро­ ванием является хорошим вкладом для решения конкретных задач управления кон­ фигурацией силами группы тестирования.

 


Поделиться с друзьями:

mylektsii.su - Мои Лекции - 2015-2024 год. (0.007 сек.)Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав Пожаловаться на материал