http://cmcons.com
http://ibm.com
Решения IBM Rational на базе Software Delivery Platform и Jazz
семинар 15 июня 2010 года - «ПРОГРАММНОЕ ОБЕСПЕЧЕНИЕ IBM RATIONAL ДЛЯ УЛУЧШЕНИЯ ПРОЦЕССОВ РАЗРАБОТКИ И СОПРОВОЖДЕНИЯ ПО»
http://rational-tools.info
UML2ClearQuest. ClearQuest Enterprise schema report
The purpose of this application is to ease the process of programming ClearQuest Designer's state transitions matrix for change requests. UML2ClearQuest can export UML state charts to ClearQuest Designer, which makes for a simple visual design process. UML Export is supported from StarUML, IBM Rational Software Architect or MS Visio. The demo version can export diagrams to IBM Rational ClearQuest with no more than 3 states. See success story. Compatibility: Compatible with any ClearQuest version (including ClearQuest 7.1).
http://cmcons.com
Оригинальные решения СМ-Консалт, улучшающие функциональные характеристики инструментов IBM Rational. Демонстрация решений. Практические аспекты использования и внедрения.
семинар 15 июня 2010 года - «ПРОГРАММНОЕ ОБЕСПЕЧЕНИЕ IBM RATIONAL ДЛЯ УЛУЧШЕНИЯ ПРОЦЕССОВ РАЗРАБОТКИ И СОПРОВОЖДЕНИЯ ПО»
CQTT allows you to improve the process of estimating time actually spent on tasks and increase effectiveness of working time planning, both personal and of the whole project. It also allows saving ClearQuest licenses used.
Как защитить авторские права разработчикам ПО? Или как мы получали копирайт в...Alexander Novichkov
http://anovichkov.msk.ru
В данной заметке я излагаю мой личный опыт и опыт нашей компании по получению свидетельств о регистрации авторского права на программное обеспечение. В интернете довольно много материалов на тему авторского права, в своем большинстве – статьи компаний, предоставляющих услуги по ускорению прохождения этой важной, но очень уж непростой процедуры. Но так ли уж процедура непроста? Или она не проста только в России? Может быть, получить международное свидетельство дешевле и проще? На все эти вопросы вы найдете ответ в данном материале, который предназначен для всех – и для тех, кто связан с разработкой ПО, и (внимание!) для тех, кто является автором… автором каких-либо произведений – от рисунков до поэм.
В практической части заметки будет изложен мой опыт и приведена пошаговая инструкция для всех, кто хочет получить международное свидетельство (копирайт), выдаваемое Американской Библиотекой конгресса.
Традиционная благодарность Галине Карабановой за помощь в написании статьи.
В статье, в примерах регистрации в Библиотеке Конгресса США фигурирует соавтор решения ProjectTracker, на примере регистрации которого и построен данный материал, – Александр Шамрай.
(с) Блог Новичкова А.Н. – anovichkov.msk.ru
http://rational-tools.info
UML2ClearQuest. ClearQuest Enterprise schema report
The purpose of this application is to ease the process of programming ClearQuest Designer's state transitions matrix for change requests. UML2ClearQuest can export UML state charts to ClearQuest Designer, which makes for a simple visual design process. UML Export is supported from StarUML, IBM Rational Software Architect or MS Visio. The demo version can export diagrams to IBM Rational ClearQuest with no more than 3 states. See success story. Compatibility: Compatible with any ClearQuest version (including ClearQuest 7.1).
http://cmcons.com
Оригинальные решения СМ-Консалт, улучшающие функциональные характеристики инструментов IBM Rational. Демонстрация решений. Практические аспекты использования и внедрения.
семинар 15 июня 2010 года - «ПРОГРАММНОЕ ОБЕСПЕЧЕНИЕ IBM RATIONAL ДЛЯ УЛУЧШЕНИЯ ПРОЦЕССОВ РАЗРАБОТКИ И СОПРОВОЖДЕНИЯ ПО»
CQTT allows you to improve the process of estimating time actually spent on tasks and increase effectiveness of working time planning, both personal and of the whole project. It also allows saving ClearQuest licenses used.
Как защитить авторские права разработчикам ПО? Или как мы получали копирайт в...Alexander Novichkov
http://anovichkov.msk.ru
В данной заметке я излагаю мой личный опыт и опыт нашей компании по получению свидетельств о регистрации авторского права на программное обеспечение. В интернете довольно много материалов на тему авторского права, в своем большинстве – статьи компаний, предоставляющих услуги по ускорению прохождения этой важной, но очень уж непростой процедуры. Но так ли уж процедура непроста? Или она не проста только в России? Может быть, получить международное свидетельство дешевле и проще? На все эти вопросы вы найдете ответ в данном материале, который предназначен для всех – и для тех, кто связан с разработкой ПО, и (внимание!) для тех, кто является автором… автором каких-либо произведений – от рисунков до поэм.
В практической части заметки будет изложен мой опыт и приведена пошаговая инструкция для всех, кто хочет получить международное свидетельство (копирайт), выдаваемое Американской Библиотекой конгресса.
Традиционная благодарность Галине Карабановой за помощь в написании статьи.
В статье, в примерах регистрации в Библиотеке Конгресса США фигурирует соавтор решения ProjectTracker, на примере регистрации которого и построен данный материал, – Александр Шамрай.
(с) Блог Новичкова А.Н. – anovichkov.msk.ru
GanttChart for ClearQuest 1.4 (Ad hoc planning and operational management). h...Alexander Novichkov
http://rational-tools.info
GanttChart is a product that was wanted by many project managers using IBM Rational ClearQuest. It allows executing almost every PM’s task within IBM Rational ClearQuest in a new and agile way.
http://rational-tools.info
ЛАФ7 Гибкий бизнес и принципы постановки задачи v1 1Dmitry Bezuglyy
Доклад с Летнего Аналитического Фестивали.
Предпосылки и ключевые преимущества трансформации к продуктовым командам.
Новые единицы структурирования и развития бизнеса
Software Development for Market Surveillance systemsIosif Itkin
Основные вопросы лекции:
- London Stock Exchange Group и компания Exactpro;
- представительство в Костроме и возможности трудоустройства;
- характеристики биржевой платформы и обязанности по поддержанию упорядоченного рынка;
- виды финансовых преступлений;
- анализ данных - профессия будущего;
- программное обеспечение систем отслеживания финансовых манипуляций.
Product lifecycle ws software development (sef)Dmitry Bezuglyy
В предлагаемом докладе делается сравнительный анализ общепринятого подхода к построению процесса создания новых продуктов и наиболее распространенных процессов разработки ПО таких как OUP, MSF и Scrum.
Тренинг "Применение Agile для построения эффективной команды" (http://bipulse...Alexander Novichkov
Тренинг "Применение Agile для построения эффективной команды", раскрывает
инструменты и практики построения правильной, самоорганизующейся команды,
которая продвинет ваш бизнес вперед.
В формате деловых игр и коротких лекций мы даем сбалансированный «коктейль
понятных» техник и практик из психологии, Agile, Теории Ограничений и проектного
управления, которые можно применять сразу после тренинга и добиться существенных
результатов.
http://bipulse.ru/edu/
Построение эффективной команды и эффективной системы управленияAlexander Novichkov
Презентация трехдневного тренинга по построению эффективной команды и эффективной системы управления. Agile+TOC+психология+опыт внедрения
http://cmcons.com
Ближайшие тренинги:
Санкт-Петербург, 19-21 мая, http://bipulse.ru/edu/spbagile/
Москва, 31 мая - 2 июня http://bipulse.ru/edu/mskagile
Разработка программного обеспечения с использованием лучших мировых практик и...Alexander Novichkov
Описание проекта внедрения методологии и технология АЛМ на Иркутском авиазаводе (ПАО Корпорация "Иркут", Объединенная авиастроительная авиакорпорация). Журнал ТСР (Тренды, События, Рынки), сентябрь-октябрь 2016г.
www.cmcons.com
e.syssoft.ru
Практика внедрения методологий показала, что компании спустя рукава пытаются приобщиться к результативным техникам. За десятки лет внедрения разных методологий и стандартов, накопился опыт как саксесс стори, так и факап стори. Почему не получается внедрить гибкие методологии? Многие компании уж очень сильно педалируют Agile, Scrum, не отдавая себе отчет в том, что это не просто "сделай 1-2-3"! Смотрим презентацию! Здесь описаны основные эффекты, которые должны знать все, кто внедряет гибкие методологии. Прокачайте своего скрам мастера в психологии и повысьте эффективность!
И руководителя тоже надо прокачать...
Нельзя внедрить часть методологии, без понимания основ - что из чего проистекает :)
cmcons.com
anovichkov.msk.ru
Секреты управления командой: психология на страже ИТ-проектов. Просто о сложн...Alexander Novichkov
Секреты управления командой: психология на страже ИТ-проектов. Просто о сложном! :)
www.cmcons.com
Видео с семинара и отчет тут - http://cmcons.com/articles/psy/meetup_36_2016_report/
Статистика показывает, что Agile-проекты с большей вероятностью заканчиваются в срок, чем водопадные. Но та же статистика показывает, что и Agile-проекты факапятся. Вне зависимости от выбора методологии или инструментов руководители либо могут собрать и замотивировать команду, либо не могут. Конечно, суперская команда, решающая задачи, в которой все друг другу помогают и нацелены на результат, может образоваться сама… в теории. Но на практике это работа руководителя (тимлида). В психологии наработана теоретическая и практическая база, которую можно и нужно использовать в ИТ; мало того — Agile этим и пользуется. Только есть одно "но": зачастую предлагается некая техника — без объяснения — "делай так и все будет хорошо!" Для наших пытливых ИТ-умов этого недостаточно! Команда — это живой организм, со всеми присущими живому существу особенностями. Цель доклада — показать основные закономерности в общении лидер-команда и лидер-сотрудник. Команда — это не аморфная и абстрактная масса, а организм, который рождается, живет и умирает, в котором протекают процессы, и не только рабочие, но и психологические. Также в докладе будут рассмотрены основные психологические моменты, влияющие как на команду, так и на каждого ее члена в отдельности.
GanttChart for ClearQuest 1.4 (Ad hoc planning and operational management). h...Alexander Novichkov
http://rational-tools.info
GanttChart is a product that was wanted by many project managers using IBM Rational ClearQuest. It allows executing almost every PM’s task within IBM Rational ClearQuest in a new and agile way.
http://rational-tools.info
ЛАФ7 Гибкий бизнес и принципы постановки задачи v1 1Dmitry Bezuglyy
Доклад с Летнего Аналитического Фестивали.
Предпосылки и ключевые преимущества трансформации к продуктовым командам.
Новые единицы структурирования и развития бизнеса
Software Development for Market Surveillance systemsIosif Itkin
Основные вопросы лекции:
- London Stock Exchange Group и компания Exactpro;
- представительство в Костроме и возможности трудоустройства;
- характеристики биржевой платформы и обязанности по поддержанию упорядоченного рынка;
- виды финансовых преступлений;
- анализ данных - профессия будущего;
- программное обеспечение систем отслеживания финансовых манипуляций.
Product lifecycle ws software development (sef)Dmitry Bezuglyy
В предлагаемом докладе делается сравнительный анализ общепринятого подхода к построению процесса создания новых продуктов и наиболее распространенных процессов разработки ПО таких как OUP, MSF и Scrum.
Тренинг "Применение Agile для построения эффективной команды" (http://bipulse...Alexander Novichkov
Тренинг "Применение Agile для построения эффективной команды", раскрывает
инструменты и практики построения правильной, самоорганизующейся команды,
которая продвинет ваш бизнес вперед.
В формате деловых игр и коротких лекций мы даем сбалансированный «коктейль
понятных» техник и практик из психологии, Agile, Теории Ограничений и проектного
управления, которые можно применять сразу после тренинга и добиться существенных
результатов.
http://bipulse.ru/edu/
Построение эффективной команды и эффективной системы управленияAlexander Novichkov
Презентация трехдневного тренинга по построению эффективной команды и эффективной системы управления. Agile+TOC+психология+опыт внедрения
http://cmcons.com
Ближайшие тренинги:
Санкт-Петербург, 19-21 мая, http://bipulse.ru/edu/spbagile/
Москва, 31 мая - 2 июня http://bipulse.ru/edu/mskagile
Разработка программного обеспечения с использованием лучших мировых практик и...Alexander Novichkov
Описание проекта внедрения методологии и технология АЛМ на Иркутском авиазаводе (ПАО Корпорация "Иркут", Объединенная авиастроительная авиакорпорация). Журнал ТСР (Тренды, События, Рынки), сентябрь-октябрь 2016г.
www.cmcons.com
e.syssoft.ru
Практика внедрения методологий показала, что компании спустя рукава пытаются приобщиться к результативным техникам. За десятки лет внедрения разных методологий и стандартов, накопился опыт как саксесс стори, так и факап стори. Почему не получается внедрить гибкие методологии? Многие компании уж очень сильно педалируют Agile, Scrum, не отдавая себе отчет в том, что это не просто "сделай 1-2-3"! Смотрим презентацию! Здесь описаны основные эффекты, которые должны знать все, кто внедряет гибкие методологии. Прокачайте своего скрам мастера в психологии и повысьте эффективность!
И руководителя тоже надо прокачать...
Нельзя внедрить часть методологии, без понимания основ - что из чего проистекает :)
cmcons.com
anovichkov.msk.ru
Секреты управления командой: психология на страже ИТ-проектов. Просто о сложн...Alexander Novichkov
Секреты управления командой: психология на страже ИТ-проектов. Просто о сложном! :)
www.cmcons.com
Видео с семинара и отчет тут - http://cmcons.com/articles/psy/meetup_36_2016_report/
Статистика показывает, что Agile-проекты с большей вероятностью заканчиваются в срок, чем водопадные. Но та же статистика показывает, что и Agile-проекты факапятся. Вне зависимости от выбора методологии или инструментов руководители либо могут собрать и замотивировать команду, либо не могут. Конечно, суперская команда, решающая задачи, в которой все друг другу помогают и нацелены на результат, может образоваться сама… в теории. Но на практике это работа руководителя (тимлида). В психологии наработана теоретическая и практическая база, которую можно и нужно использовать в ИТ; мало того — Agile этим и пользуется. Только есть одно "но": зачастую предлагается некая техника — без объяснения — "делай так и все будет хорошо!" Для наших пытливых ИТ-умов этого недостаточно! Команда — это живой организм, со всеми присущими живому существу особенностями. Цель доклада — показать основные закономерности в общении лидер-команда и лидер-сотрудник. Команда — это не аморфная и абстрактная масса, а организм, который рождается, живет и умирает, в котором протекают процессы, и не только рабочие, но и психологические. Также в докладе будут рассмотрены основные психологические моменты, влияющие как на команду, так и на каждого ее члена в отдельности.
Внедрение IBM Rational Team Concert в Банке "ТрансКредитБанк"Alexander Novichkov
www.cmcons.com, www.interface.ru
Обзор проекта внедрения процесса управления изменениями и конфигурациями с использованием IBM Rational TeamConcert и SVN в ОАО «ТрансКредитБанк» (2012 год)
http://rational-tools.info
The CMC-Visualizer for Team Concert module is developed for user-friendly provision of data about change requests stored in IBM Rational TeamConcert. The CMC-Visualizer for Team Concert features include the visualization of the tree of request states, display of the requests hierarchy as a Gantt chart, and generation of reports on change requests in PDF format.
Технология проведения работ: сотрудники СМ-Консалт, в состав которых входят ИТ-специалисты и социальные психологи на основе интервью и анкетриования в двухнедельный срок проводят исследование и предоставляют высшему руководству отчет с рекомендациями. Также, по окончании анкетирования предполагается передача основных тестов в HR подразделение, для продолжения мониторинга параметров групп в организации.
http://anovichkov.msk.ru/?p=2028
Авторы: Галина Карабанова и Александр Новичков
Мы предлагаем вашему вниманию цикл статей, в основу которых положены психологические практики и приемы, позволяющие влиять на решения, принимаемые людьми. Эта идея была логическим продолжением ряда выступлений с докладами о коммуникациях в проектах разработки и внедрения ПО. Давайте, не откладывая в долгий ящик, начнем с самого простого приема убеждения, с которым сталкиваемся ежедневно в магазинах, в транспорте, в разговорах с коллегами… да мало ли где еще!
Читайте, пишите комментарии, спорьте – велкам!
Req-Labs'2011. Можно ли управлять неуправляемым? – А нужно лиAlexander Novichkov
www.cmcons.com
Как найти ключ к сердцу заказчика? – Коммуникации и психология межличностных отношений в проектной команде: «Можно ли управлять неуправляемым? – А нужно ли?!...»
Req-Labs. О чем могут рассказать эксперименты психологов?Alexander Novichkov
Как найти ключ к сердцу заказчика? – Коммуникации и психология межличностных отношений в проектной команде: О чем могут рассказать эксперименты психологов?
Рассматриваются некоторые эксперименты из социальной психологии.
Менеджеру проектов, тим-лидам, скрам мастерам - маст знать!
www.cmcons.com
Req-Labs. О чем могут рассказать эксперименты психологов?
Решения IBM Rational на базе Software Delivery Platform и Jazz
1. Решения IBM Rational на базе Software Delivery Platform и Jazz Дмитрий Лапыгин технический специалист по продуктам IBM Rational , IBM EE/A email: dmitry_lapygin@ru.ibm.com
2.
3.
4.
5. RSA - RequisitePro интеграция – до кода Model explorer Package explorer Requirements explorer RequisitePro трассировка – от Требования до java кода Трассировка выбранного требования Перенос ! Перенос !
6.
7. Управление изменениями и релизами Эксплуатация Хранилище версий Артефакты сборки Реализация Сборка Настройка серверов Функциональное тестирование Утверждение Ошибки Нагрузочное тестирование Производство E-SIG Разработчик Инженер сборки Менеджер развертывания Тестировщик Руководитель
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20. Технология Jazz и эволюция средств Rational Существующие решения Evolution to Jazz Technology Platform FUTURE IBM RATIONAL SOFTWARE DELIVERY PLATFORM Rational RequisitePro Rational ClearQuest Rational ClearCase Other Rational & Non-Rational Offerings Rational Build Forge Новые продукты Built on the Jazz Technology Platform Развитие IBM Rational Software Delivery Platform Rational Team Concert Quality Management Future Products Test Lab Management - - - Rational ClearQuest Rational RequisitePro Rational Build Forge Rational ClearCase Rational Team Concert Test Lab Management Quality Management Rational ClearCase Rational Build Forge Rational ClearQuest Rational RequisitePro
21.
22. Решения на Jazz Расширение Collaborative Application Lifecycle Management Rational Requirements Composer Открытая интеграция сервисов ЖЦ JAZZ TEAM SERVER Rational Requirements Composer Rational Quality Manager Rational Team Concert Rational Quality Manager Rational Team Concert Rational ClearQuest Rational ClearCase Rational Build Forge Rational Requisite Pro Business Partner Jazz Offerings Поиск и запросы Кооперация в контексте Командное взаимодействие Оповещения Безопасность Отчетность Rational Project Conductor Rational Asset Manager Rational DOORS Offering Offering Offering Процессы на базе лучших методов Powered by
23.
24.
25.
26. Планирование итераций Отображение прогресса в реальном времени Планирование и реализация с учетом индивидуальных особенностей Использование Drag-and-drop для изменения зависимостей
28. Оценка рисков при планировании Ранняя идентификация рисков Выделение рисков по задачам цветом Автоматический подсчет вероятности уложиться в расписание Детальная оценка сроков от разработчика .. Низкая, средняя. высокая
29. Доска работ для контроля статуса работ Текущие задачи в работе Изменение статуса перетаскиванием
30.
31.
32.
33.
34. Централизованное управление тестированием на всем ЖЦ для всех видов тестирования и платформ JAZZ TEAM SERVER Manage Test Lab Create Plan Build Tests Report Results Test Management and Execution Rational Quality Manager Quality Dashboard Open Lifecycle Service Integrations Best Practice Processes Собственные разработки Открытая платформа Java System z, i SAP .NET IBM Collaborative Application Lifecycle Management Функциональное тестирование Нагрузочное тестирование Тестирование сервисов Анализ кода Тестирование безопасности Обработка ошибок Управление требованиями
40. Web клиент Руководитель Разработчик Тестировщик
41.
42.
43.
44. Улучшение процесса - IBM Rational Self Check for Software Teams Взгляд на состояние дел в целом Детализация по практикам Инструмент оценки Отчет о результатах 0.96 3.3 Not automated yet. Static Analysis 0.50 8.8 Need clear actions Reflections 1.91 4.5 Not enough TDD Test Early 0.50 9.3 Not Fridays Daily Scrum 0.50 8.3 Not well specified Time-Boxed Iterations 0.58 8.5 Want more Stakeholder Feedback 1.89 6.8 Not enough, not in build Unit Test 0.50 7.8 Use Stories instead Use Cases Deviation Average Comments Practice
45.
Editor's Notes
Message: Using the RSA - RequisitePro integration it is also possible to trace all the way to code! -- Note the package explorer on the left, which is where the code is managed (and the code editor on the right). -- The slide show dragging and dropping from a use case (requirement explorer) , to design (model explorer), to code (package explorer) to set up trace relationships. It is also be possible to trace directly from the use case to the code. -- The trace tree view on the lower right shows a RequisitePro view that shows traceability all the way from high level user needs, to features, to a use case, to a class to code. -- This level of traceability has 3 key benefits: 1 - It's easy to find the code associated with a given requirement 2 - It's possible to understand the impact a change in requirements will have on existing design and code 3 - It's possible to get a better understanding project status: you can easily see which requirements have design and code associated with them
We already talk about lifecycle traceability, but equally important is the ability to enforce a process for your software development, from implementation through production. A good repeatable workflow that is enforced through tooling is critical to the success of any software project. And related to compliance, it is important that there is proper security and the ability to electronically sign off at critical steps within the process.
BBryson : At the center of our solution is ClearQuest. It is our control and unification point for requirements, change requests, test cases and results. Centralized data facilitates reporting across domains. And across geographies – as CQ supports various models of distributed solutions (native interface, web interface and CQ Multisite for geographically distributed teams). Additional Slide Info: ClearQuest completes our Eclipse based testing trifecta joining Functional and Performance Tester in the same shell. Of course, the Eclipse shell is not the only interface to your data, there is also a web client, a native Windows client and an Eclipse RCP client. The test management capability of ClearQuest provides three main functional areas: Test Planning, Test Execution and Test Reporting. With Test planning you create your test plans and test cases. Test cases are turned into configured test cases when they are attached to a test script, such as a Rational Functional Tester or Rational Manual Tester script. You can then group configured test cases into Suites for execution, or alternatively, test cases can be run individually. Results are then collected into ClearQuest for reporting.
BBryson : A nice, but not unique, feature of the tool is the ability to dynamically add users during a test run. Other tools can do this, so don’t over sell…also, we cannot schedule additional users – it has to be done ad hoc during test execution…however, it does give prospects the ability to crank up the load during a test to break a server.
Looking at bi-direction traceability in greater detail, we see that all activities and artifacts need to be linked together. A good system should allow you to trace they entire process.
We call these “entry points” --- I think of them very tangible ways of focusing on what it means to treat software delivery as a business The basics of efficiency where you’re focused on specific measurable application and project improvement The basics of control where you’re addressing the inherent risks of development and integration, of your Web-facing apps or compliance issues The basics of value where you start to move from development as purely a cost center to a value center where you reduce the amount of traditional development through better use of packaged software, less custom code development and greater reuse of existing legacy investments across mainframe and distributed systems TRANSITION: At each level, there are very clear areas of improvement that can be targeted….
Process templates provide a starting point and guide for a project area process configuration and iteration structure. They can include process documentation in HTML format. You apply a process template when you create a project area; the process can then be modified in the project area or its team areas, independent of the template. You can create templates from scratch or from existing project areas. Templates are specified in XML using a schema that can be extended by configuration point declarations. You can edit templates using source and high-level editors.
RTC originally provided for one estimate for task completion time, now you can optionally have 3 (low, expected, high) RTC then runs a computation (on the client) that calculates a probability based on the triangulation of the estimates provides by the developer. Known as the Monte Carlo analysis And you get a probability of it fitting into the current iteration like .85 or .60 RTC already has an iteration timeline (i.e. 6 or 8 weeks built into the iteration plan) so we then color code the high risk items for that iteration so an agile team can react and respond early in the planning cycle No other agile planning tool does this
Eclipse rich client only and Windows platform only first release (not in web ui) There is no VS.NET integration Works with RTC, but not RQM or RRC at this time
Integrations – RC to RP ----- then on to rest of tools (CQ, etc.) Can import models….
Business benefits: Ensures that Quality really means Meeting Business Requirements Traceability extends across the entire lifecycle and is adaptable to each customer’s needs Best practices can be advised or enforced, according to local preferences Automatic tracking and tracing ensures that project quality can be audited and proven Project visibility into bug trends allow for early intervention if problems are developing Result: Development organizations deliver better business results with lower variance
Business benefits: Ensures that Quality really means Meeting Business Requirements Traceability extends across the entire lifecycle and is adaptable to each customer’s needs Best practices can be advised or enforced, according to local preferences Automatic tracking and tracing ensures that project quality can be audited and proven Project visibility into bug trends allow for early intervention if problems are developing Result: Development organizations deliver better business results with lower variance
Business benefits: Ensures that Quality really means Meeting Business Requirements Traceability extends across the entire lifecycle and is adaptable to each customer’s needs Best practices can be advised or enforced, according to local preferences Automatic tracking and tracing ensures that project quality can be audited and proven Project visibility into bug trends allow for early intervention if problems are developing Result: Development organizations deliver better business results with lower variance
Business benefits: Ensures that Quality really means Meeting Business Requirements Traceability extends across the entire lifecycle and is adaptable to each customer’s needs Best practices can be advised or enforced, according to local preferences Automatic tracking and tracing ensures that project quality can be audited and proven Project visibility into bug trends allow for early intervention if problems are developing Result: Development organizations deliver better business results with lower variance
Business benefits: Ensures that Quality really means Meeting Business Requirements Traceability extends across the entire lifecycle and is adaptable to each customer’s needs Best practices can be advised or enforced, according to local preferences Automatic tracking and tracing ensures that project quality can be audited and proven Project visibility into bug trends allow for early intervention if problems are developing Result: Development organizations deliver better business results with lower variance
Business benefits: Ensures that Quality really means Meeting Business Requirements Traceability extends across the entire lifecycle and is adaptable to each customer’s needs Best practices can be advised or enforced, according to local preferences Automatic tracking and tracing ensures that project quality can be audited and proven Project visibility into bug trends allow for early intervention if problems are developing Result: Development organizations deliver better business results with lower variance
An IBM Proof of Technology Collaborative Development Using Rational Team Concert
Once again, if we go a little bit further and we start mapping that into practices, we decided in order to be able to achieve the type of flexibility, the market experimentation, speed and predictability that we were looking for, we had to have an agile core. We started assembling best practices, we started analyzing or not whether or not we were actually using those particular best practices, and we started trying to understand how we map those best practices into what we needed to do in the next incremental iteration. The initial Rational focus areas were shared vision, use case driven development, team change management across the entire organization not just one project. Concurrent testing, test management and at the agile core, iterative development ‑‑ not surprising. Tool level project planning, whole team analysis, as well as continuous integration and test‑driven development... All of those things that we encourage you to adopt as practices, we went through and adopted them ourselves. And most importantly we started looking at two key elements, evolutionary architecture and performance measurement ‑‑ two key best practices that we knew in the long run were going to be core to our success.