![]() |
+7 (495) 229-0436 | ![]() |
shopadmin@itshop.ru | 119334, г. Москва, ул. Бардина, д. 4, корп. 3 | ![]() |
![]() |
![]() |
|
|
Документирование и автоматизация процессов при помощи Rational Method Composer и Jazz: Часть 1. Значение методик в быстро меняющемся мире04.04.2013 15:07
В этой серии статей обсуждаются последние инновации в документировании и исполнении процессов разработки ПО. Основной упор делается на интеграцию Rational Method Composer с инструментальными средствами Jazz. В первой статье серии обсуждается значение документирования методик для выполнения и масштабирования гибкой разработки. В данной статье также сформулирован важный принцип интегрированного подхода: документирование методик осуществляется при помощи Rational Method Composer, а автоматизация исполнения этих методик - при помощи Jazz. В последующих статьях описываются различные сценарии документирования методик и их исполнение. Методика - это способ работы группы по достижению поставленных целей. Она описывает определение и распределение обязанностей, используемые технологии, а также критерии и пути достижения успеха. В свое время методики представляли собой документы в пыльных скоросшивателях, готовые к применению, но плохо изученные и мало используемые. Группы разработчиков сводили их применение к минимуму, продолжая следовать политике процесса. Прошло несколько лет, и гибкая революция свергла политику процесса. Воцарилась свобода. Мир, любовь, сотрудничество! Но гибкость - это не анархия. Правильное применение гибких методик требует дисциплины. Существуют принципы, например, те, что описаны в манифесте Agile Manifesto. Есть много альтернативных методик, например, обсуждение историй (backlog grooming), покер планирования (planning poker) и разработка через тестирование наперед (test-first development). Но для многих организаций гибких методик недостаточно. Поскольку организационная и техническая сложности возрастают, необходимо учитывать дополнительные факторы масштабирования и соответствующим образом масштабировать процессы. В связи с увеличением сложности методик возрастает роль документирования, и все большее значение приобретает автоматизация методик. В данной статье рассматривается значение документирования и автоматизации методик при помощи IBM Rational Method Composer и инструментов исполнения, основанных на технологии Jazz. Каждый человек или группа следуют каким-нибудь методикам. Некоторые из них являются спонтанными, создаваемыми по мере необходимости, в то время как другие являются формальными, строгими и обязательными. Для некоторых методик описаны конкретные роли, рабочие продукты, задачи, шаблоны, инструкции и рекомендации. Другие не документированы, поэтому разработчики полагаются на понимание между членами группы и знание, к кому обращаться за информацией. Большинство организаций находится где-то посредине по двум причинам:
Методики важны, поскольку они определяют, насколько хорошо работается группам. Методики определяют эффективность применяемых в проекте технологий и даже критерии того, что мы понимаем под успехом . Вопрос не в наличии методики, а в ее эффективности. Причины документирования методики Спонтанные недокументированные методики привлекательны, поскольку не требуют инвестиций и являются бесконечно гибким, потому что создаются по мере необходимости. Однако их трудно масштабировать. Вот некоторые факторы масштабирования в Rational Method Composer для процесса Disciplined Agile Delivery:
Рисунок 1. Факторы масштабирования рациональной гибкой поставки Поскольку проектная и организационная сложность возрастает, все более важным становится документирование методик. Документированные методики позволяют организации:
Вопрос не в документированной методике, а в том, что и как документировать. Преимущества использования средства авторинга методик Наиболее распространенными средствами авторинга методик являются текстовые процессоры и вики. Они обладают рядом существенных преимуществ, потому что не требуют практически никакой подготовки и имеют несколько ограничений в плане организации и представления информации. Их недостатком является неструктурированная информация, как в книге. Использовать ее можно единственным способом - прочитать. Средство авторинга методики предоставляет базу данных методик. База данных обладает следующими преимуществами:
Вопрос больше не в том, нужно ли использовать средство авторинга методики, а в том, как структурировать информацию методики, чтобы оптимизировать ее использование. Значение Rational Method Composer В Rational Method Composer входят следующие функции и возможности:
Как показано на рисунке 2, Rational Method Composer состоит из инструментов для документирования процессов и библиотек повторно используемых методик. Документированные процессы исполняются при помощи средств разработки. Подход измеренного улучшения позволяет улучшить процесс. Рисунок 2. Документирование, исполнение, измерение и улучшение Методики важны для организации, потому что они определяют, как организация осуществляет свою деятельность. Документируйте методики, чтобы обмениваться информацией и совершенствовать свою деятельность. С помощью Rational Method Composer можно создать согласованные, настраиваемые методики, используя богатейшую библиотеку гибких и масштабируемых гибких практик. Rational Method Composer интегрируется с инструментальными средствами Jazz, что позволяет группам работать более рационально и эффективно. Сопутствующие активы, такие как самопроверка, измеренное улучшение и отраслевые решения помогают эффективно развертывать организационные усовершенствования, которые имеют реальную бизнес-ценность. В следующих частях данной серии статей исследуются сценарии документирования и автоматизации процессов, использующие представленные здесь возможности. |
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
О нас |
Интернет-магазин ITShop.ru предлагает широкий спектр услуг информационных технологий и ПО.
На протяжении многих лет интернет-магазин предлагает товары и услуги, ориентированные на бизнес-пользователей и специалистов по информационным технологиям. Хорошие отзывы постоянных клиентов и высокий уровень специалистов позволяет получить наивысший результат при совместной работе. В нашем магазине вы можете приобрести лицензионное ПО выбрав необходимое из широкого спектра и ассортимента по самым доступным ценам. Наши менеджеры любезно помогут определиться с выбором ПО, которое необходимо именно вам. Также мы проводим учебные курсы. Мы приглашаем к сотрудничеству учебные центры, организаторов семинаров и бизнес-тренингов, преподавателей. Сфера сотрудничества - продвижение бизнес-тренингов и курсов обучения по информационным технологиям.
|
119334, г. Москва, ул. Бардина, д. 4, корп. 3 +7 (495) 229-0436 shopadmin@itshop.ru |
|
© ООО "Interface Ltd." Продаем программное обеспечение с 1990 года |