Заметки консультанта

Шамрай Александр Владимирович

Posts Tagged ‘TestManager’

Добавим немного автоматизации для планирования в TFS

Posted by Шамрай Александр на Сентябрь 2, 2013

Автоматизация процессов– задача, которую призваны решать системы такие как TFS. Автоматизация управления конфигурациями, сборки проектов, тестирования, сбора отчетной информации и т.д. Вендоры обычно закрывают все основные моменты, но зачастую остаются места для улучшения. Допустим автоматизация планирования реализации и тестирования. Рассмотрим ниже пример для планирования реализации требований на итерацию.

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

Рисунок 1. Список требований на итерацию

Первым делом добавим новые задачи в план. У задач в TFS есть отдельное поле Действие, которое имеет ввиду тип работ необходимых для выполнения. Собственно, набор этих действий и будет нам определять шаблон создаваемых задач. Кроме этого выберем те требования, для которых нам интересно добавить дочерние задачи и выполним генерирование.

Рисунок 2. Выбор требований для планирования

В результате будет создан шаблон, в который нам необходимо добавить из списка исполнителей по задачам. Напротив задач, которые нам не нужны в плане, убираем чек-бокс. Результат публикуем.

Рисунок 3. Создание новых задач и назначение исполнителей

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

Рисунок 4. Результат создания задач

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

Рисунок 5. Выбор требований для создания тестов

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

Рисунок 6. Выбор плана тестирования

Для новых тестов устанавливаем ответственных и публикуем в TFS.

Рисунок 7. Указание ответственных за тесты

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

Рисунок 8. Сгенерированные задачи и тесты

Кроме этого тесты будут отражаться в плане тестирования в нужной иерархии и с назначенными исполнителями.

Рисунок 9. Новый план тестирования в Test Manager

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

Рисунок 10. Отслеживание выполнения

Реклама

Posted in Полезное, Разное, Разработка, Microsoft, Team Foundation Server, Visual Studio | Отмечено: , , | Leave a Comment »

БЕСПЛАТНЫЙ семинар 30 сентября в Санкт-Петербурге: «Эффективное использование технологи IBM Rational и Microsoft для улучшения процессов разработки ПО: идеология, практика и методология»

Posted by Шамрай Александр на Сентябрь 8, 2009

Компании СМ-Консалт и  Legal SoftWaveTM  приглашают Вас посетить БЕСПЛАТНЫЙ семинар «Эффективное использование технологи IBM Rational и Microsoft для улучшения процессов разработки ПО: идеология, практика и методология».Семинар состоит из трех частей. Первая часть посвещена программному обуспечению IBM Rational, вторая часть посвещена Microsoft.
Третья часть — круглый стол, где можно будет пообщаться с докладчиками. На семинаре специалисты СМ-Консалт расскажут о технологиях  IBM Rational и Microsoft, поделятся практическим опытом использования и внедрения методологии и технологии IBM Rational и Microsoft.

Планируемая продолжительность семинара — 8 часов. В конце семинара будет проведён «круглый стол» по затронутым темам и расширенная сессия вопросов и ответов.  

Управление процессами разработки и сопровождения информационных систем в IT-подразделениях становится критичным направлением развития крупных компаний. Семинар посвящен вопросам эффективного управления проектами и процессами разработки прикладного программного обеспечения на основе методологии и технологий IBM Rational и Microsoft.

В рамках семинара будут представлены доклады по следующим направлениям:

  • Экономический эффект от внедрения IBM Rational и Microsoft для компаний различного масштаба;
  • Улучшение процессов разработки и сопровождения за счет качественной постановки процессов;
  • Обзор инструментов и методологии IBM Rational и Microsoft: теория и практика внедрения.

Участие в семинаре БЕСПЛАТНОЕ
ЗАРЕГИСТРИРОВАТЬСЯ —>

Программа семинара: 

  Наименование доклада

Докладчик                                                                               
9:00—09:30      
 Регистрация участников, кофе  
09:30 —  09:35 Открытие семинара  
09:30 10:45  Офис управления проектами как организационно-аналитический центр предприятияПереход от выполнения процессов к предоставлению востребованных внутри Вашей организации сервисов 

  • Новые экономические условия — новые вызовы к деятельности проектного офиса;
  • Возможные сценарии развития проектного офиса на изменения в бизнес окружении;
  • Предоставление сервисов другим подразделениям как основа выживания проектного офиса;
  • Оценка экономического эффекта от трансформации проектного офиса в организационно-аналитический центр организации;
  • Программа практических шагов по развитию функций и программной инфраструктуры проектного офиса.
«Эдд Вэлью». Алексей Федорищев,

MBA, PMP, руководитель проектного офиса
10:45 13:30
(с перерывом)
 Решения IBM Rational для управления жизненным циклом разработки и сопровождения программных систем  Обзор средств IBM Rational:

  • Управление требованиями;
  • Управление изменениями и релизами;
  • Управление качеством;
  • Управление программными активами.

 

Рассматриваются инструменты: IBM Rational ClearCase, ClearQuest, RequisitePro, Method Composer, Software Architect, Robot, APPScan и другие

Практика и примеры внедрения IBM Rational

Оценка эффективности от внедрения и использования методологии и инструментальных средств. 

М-Консалт. Александр Новичков
Руководитель отдела консалтинга
13:30 — 14:30
Ответы на вопросы, обед
 
14:30 — 16:20
(с перерывом)
Решения Microsoft Team System 2010 для управления жизненным циклом разработки и сопровождения программных систем

  • Обзор архитектуры и вариантов установок;
  • Обзор шаблонов процессов;
  • Управление версиями, изменениями, сборкой;
  • Тестирование, отчетность. 

Оценка эффективности от внедрения и использования методологии и инструментальных средств.

СМ-Консалт. Александр Шамрай
Руководитель отдела перспективных разработок
15:45 — 16:45 Круглый стол СМ-Консалт. Александр Новичков
Руководитель отдела консалтингаСМ-Консалт. Александр Шамрай
Руководитель отдела перспективных разработок 

Участие в семинаре БЕСПЛАТНОЕ
ЗАРЕГИСТРИРОВАТЬСЯ —>


Место проведения семинара: Санкт-Петербург, Бизнес-центр «Сенатор» на 7-ой линии ВО, д. 76

 

О компаниях-устроителях семинара:

 Компания  «СМ-Консалт»
создана в 2004 году. Основные направления деятельности компании — консалтинг в области управления проектами, поддержка и внедрение технологий и инструментария IBM Rational. Поставка, настройка и последующее сопровождение программного обеспечения IBM Rational и Microsoft.
«СМ-Консалт» входит в пятерку лидирующих консалтинговых компаний России, занимающихся внедрением IBM Rational.
Сотрудниками компании проведено более 20 успешных проектов внедрения IBM Rational, обучено более 700 специалистов , как в России, так и в СНГ.
«СМ-Консалт» является бизнес-партнером IBM и имеет статус Advanced IBM Partner.
Основу компании составляют только сертифицированные профессионалы и эксперты, чей опыт и знания не вызывают сомнений.
В числе клиентов «СМ-Консалт» такие крупные компании как: Банк Траст, Банк Русский Стандрат, Татнефть, ВнешТоргБанк, Иркутский Авиазавод, Русский Алюминий, ЗАО «АйТи» и многие другие
Компания  «СМ-Консалт» рекомендована Microsoft d в качестве поставщика сервисных услуг по развертыванию, настройке и обучению MS TeamSystem.

Компания Legal SoftWaveTM 
ведёт свою деятельность с начала 2008 года. Основное направление — лицензирование программного обеспечения и IT-консалтинг в области лицензирования продуктов для компании IT-сектора. Компания является сертифицированным партнером компании Microsoft® по направлению License Delivery и Software Asset Management. И рекомендована Microsoft для работы с компаниями разработчиками программного обеспечения.
Отличительные качества компании высокий профессионализм и уровень сопровождения. За время существовании компании проведено более 25 проектов в области лицензирования. 100% постоянных специалистов компании являются MCP в области лицензирования продажи продуктов.

О докладчиках:

 

Новичков Александр Николаевич

 090809_1159_1.jpg

Генеральный директор консалтинговой компании «СМ-Консалт».
Работает в области информационных технологий с 1994 года. Является руководителем отдела консалтинга и внедрения Microsoft и IBM. Участвовал более чем в 20 успешных проектах внедрения Microsoft и IBM в таких организациях как Банк внешней торговли, ОАО «Татнефть», Национальный банк «ТРАСТ», Банк «Русский стандарт», ОАО «Иркут Авиа», ЗАО «АйТи», ЗАО «Аплана», Сбербанк России, Центральный банк Российской Федерации, ОАО «Русский алюминий» и многих других. Имеет более 30 публикаций научных и научно-популярных материалов. За время работы в консалтинге им обучено более 500 специалистов ведущих IT-компаний России и СНГ. Является руководителем отдела внедрения и консалтинга в компании «СМ-Консалт».

Шамрай Александр Владимирович

 090809_1159_2.jpg

Руководитель отдела перспективных разработок «СМ-Консалт».
Занимается внедрением и адаптацией процессов управления изменениями и конфигурациями, управления проектами разработки ПО на основе инструментов Microsoft Team System и IBM Rational. Участвовал в проектах внедрения инструментов командной разработки ПО, адаптации и формализации процессов разработки ПО в следующих компаниях: Национальный Банк Траст, ОАО Банк ВТБ, Банк Русский стандарт, Сбербанк, ОАО Татнефть. Занимается преподавательской деятельностью в области управления изменениями и конфигурациями, управления проектами разработки ПО с использованием Microsoft Team System и IBM Rational. Регулярно публикуется на сайтах Microsoft и IBM по методам и практикам применения инструментов командной разработки.

Posted in Новости, Семинары | Отмечено: , , , , , , , , , , , | 1 Comment »

Статья: Практика применения автоматического функционального тестирования в Microsoft Visual Studio с использованием средств IBM Rational

Posted by Шамрай Александр на Апрель 20, 2009

Опубликована новая статья:

Практика применения автоматического функционального тестирования в Microsoft Visual Studio с использованием средств IBM Rational: Не секрет, что инструментов автоматизированного функционального тестирования приложений в продуктах семейства Microsoft Visual Studio 2005/2008 не поставляется. Все функциональное тестирование, которое можно выполнять с использованием этих продуктов, это только ручное тестирование. В данной статье рассматриваются возможности автоматизации функционального тестирования для Microsoft Visual Studio с использованием инструментов IBM Rational.

Читать далее >>

Posted in Functional Tester, IBM Rational, Microsoft, Robot, Team Foundation Server, TestManager, Visual Studio | Отмечено: , , , , , , , , , , , | Leave a Comment »

 
%d такие блоггеры, как: