Студопедия

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

Разделы сайта

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






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






 

 

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

 

Дайте оценку того, насколько кандидат склонен совершать перечисленные выше классические ошибки, создав ему соответствующие ситуации и про­ анализировав его ответы. Например, можно поставить кандидата в ситуацию, когда на группу тестирования оказывается давление с целью сокращения сро­ ков тестирования. Далее неплохо было бы задать ему приблизительно такие вопросы. Откажетесь ли вы от плана проведения испытаний в пользу проведе­ ния специализированного тестирования? Будете ли регистрировать проблемы, с которыми столкнетесь в процессе прогона тестов, или же только факты ус­ пешного или неудачного исхода? Удосужитесь ли вы потратить некоторое вре­ мя на составление плана, указывающего, прогон каких тестов будет выполнять­ ся на завершающей сборке программного продукта, либо же сломя голову при­ ступите к прогону тестов в надежде все завершить до того, как прозвенит за­ вершающий звонок? Какие решения принимались в прошлом в аналогичных ситуациях?.. Можно предложить и другие ситуации, которые предполагают конфликт с разработчиками, или в которых требуется принять решение, если вдруг возникает подозрение, что коллега сообщает о несуществующих дефектах и проблемах.

 

 

В этом разделе затрагивается лишь несколько аспектов, имеющих отношение к кадровому обеспечению процесса тестирования. В то же время, несмотря на крат­ кость изложения, нам удалось коснуться трех из пяти базовых принципов кадрового обеспечения, сформулированных Боемом (Boehm) [21]:

 

• Профессиональная пригодность

 

• Распределение работ в соответствии с квалификацией

 

• Продвижение по службе

 

• Пропорциональное распределение ресурсов внутри группы тестирования

 

• Постепенное сворачивание работ (с устранением несоответствий).

 

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

 

 

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


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

 

 

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

 

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

 






© 2023 :: MyLektsii.ru :: Мои Лекции
Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав.
Копирование текстов разрешено только с указанием индексируемой ссылки на источник.