Отправляет email-рассылки с помощью сервиса Sendsay
  Все выпуски  

ИЗ ПРОГРАММИСТОВ В РУКОВОДИТЕЛИ # 50


Информационный Канал Subscribe.Ru

Из программистов в руководители
Выпуск 50

Добрый день уважаемые коллеги!

Cегодня в дайджесте Вашему вниманию мы представим информацию о репетиции CMMI-P-SPEM эксперимента в Днепропетровске, которую нам любезно предоставил Александр Бабич (alexander.babichetemail.ua) из Полтавы. Также в юбилейном - 50 выпуске нашего дайджеста - Вы найдете наши постоянные рубрики КНИЖНУЮ ПОЛКУ и ГЛОССАРИЙ ТЕРМИНОВ ПРОГРАММНОЙ ИНЖЕНЕРИИ.

Приятного Вам чтения.


  РЕПЕТИЦИЯ CMMI-P-SPEM ЭКСПЕРИМЕНТА В ДНЕПРОПЕТРОВСКЕ  

Взгляд изнутри

15-16 октября в Днепропетровске в офисе компании «Старсофт Лабз» прошла репетиция CMMI-P-SPEM эксперимента Владимира Павлова. Сам эксперимент будет проходить 26 октября в Москве в рамках Software Engineering Conference Russia (SECR) -см. http://www.secr.ru/ .

Основными требованиями к людям, изъявившим желание участвовать в репетиции, были наличие навыков моделирования с использованием SPEM или UML и знакомство с SEI CMM/CMMI. С целью отбора наиболее достойных претендентов, им было предложено «домашнее задание», состоящее из пяти задач, которые были нацелены на проверку знания метамодели SPEM. На решение задания отводилась ровно неделя времени. Всего было отобрано десять участников.

В репетиции принимали участие сотрудники ИТ-фирм региона, а также два студента 4-го курса Полтавского политехнического колледжа НТУ «ХПИ» специальности «Программирование для ЭВМ и АС». Вначале они прослушали лекцию по SPEM в исполнении Дмитрия Маленко. Так как эта же лекция будет предложена и участникам реального эксперимента, по ее окончании была собрана обратная связь от слушателей и составлен список предложений по ее улучшению. Затем, после краткого знакомства, участники эксперимента приступили к «разминке». Поскольку CMMI-P-SPEM эксперимент (другое название – P-modeling), как и его предшественник – «Вавилонский эксперимент» (см. http://www.vlpavlov.com/ooaood), предполагает использование пантомимы, в качестве разминки была предложена знакомая всем с детства игра «Крокодил». Суть игры заключается в следующем. Команды по очереди загадывают сложные слова и сообщают их выбранному ими игроку команды-соперника. Он должен жестами сообщить слово своей команде за определенный промежуток времени. При этом он не может пользоваться устной или письменной речью. Если слово не угадано, его показывает игрок «загадавшей» команды.

Далее случайным образом было сформировано две команды по пять человек и проведен инструктаж о правилах эксперимента. Правила были стандартными для экспериментов такого рода и предполагали описание предметной области задания и создание высокоуровневого дизайна соответствующей программной системы в «бессловесном» режиме. Участники могут общаться лишь с помощью UML и SPEM диаграмм. Устная и письменная речь запрещена. Использование в диаграммах ноутсов и языков, отличных от английского, запрещено. За соблюдением правил бдительно следит модератор, который может выносить предупреждения. Игрок, получивший три предупреждения, удаляется из комнаты.

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

В описываемом эксперименте, «классическая» методика обогатилась еще одной весьма ценной находкой - методом «обратной семантической трассировки (ОСТ)». Он заключается в том, что после сессии проектирования команды обмениваются результатами своей работы - наборами диаграмм (у каждой команды было свое задание, отличное от задания другой команды) - и каждая из них пытается восстановить задание соперников, пользуясь созданными ими артефактами.

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

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

Узнать подробнее о данном проекте, а также посмотреть предварительное расписание проведения эксперимента можно на официальном сайте конференции http://secr.ru/cmmi-p-spem/.

 

 

  CЕРТИФИКАТЫ ОТ BRAINBENCH  

Сертификаты от Brainbench ... бесплатно!

C 1 Ноября 2005 года Вы имеете уникальную возможность получить любой из 35 Сертификатов от Brainbench абсолютно бесплатно.

Усильте свое резюме, удивите босса и своих друзей.

Среди бесплатных сертификатов этого месяца можно найти такие, как .NET Framework, C#, Linux Administration (General), Oracle 10g Administration и многие другие.

Чтобы узнать подробнее http://consumerurl.brainbench.com/

 

 

   ГЛОССАРИЙ   

Риск Совокупность угроз, которые могут привести к неблагопритяным последствиям и убытку, а также к изменению состояния системы и/или среды.

Событие Явление, которое провоцирует изменение определенного состояния и переход к другому состоянию в домене или системе.

 

 

  КНИЖНАЯ ПОЛКА  


"Автоматизация процессов тестирования", И. Винниченко

ISBN: 5-469-00798-7

Издательство: Питер, c. 208, 2005 г.

Книга посвящена вопросам практического применения автоматизации тестирования, которое является одним из важнейших аспектов обеспечения качества программных продуктов. В ней дается детальное описание программных средств, необходимых для повседневной работы в этой области, с указанием конкретных функций и методов трех ведущих поставщиков ПО для автоматизации тестирования: Segue SilkTest, Mercury Interactive WinRunner и Rational Robot.

В список тем также входят Record/Playback, языки скриптов, функции работы с объектами графического интерфейса пользователя, функции работы с базами данных, методы обработки исключительных ситуаций и управление процессом исполнения.

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

Приобрести книгу можно в Интернет-магазине http://bookshop.com.ua.

 

 

На сегодня - все. До новых встреч.

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

Выпуск подготовил

Геннадий,

e-mail: ginetunicyb.kiev.ua

 

 

УАППО

Subscribe.Ru
Поддержка подписчиков
Другие рассылки этой тематики
Другие рассылки этого автора
Подписан адрес:
Код этой рассылки: comp.soft.others.manager
Архив рассылки
Отписаться
Вспомнить пароль

В избранное