- •1. Основные проблемы, возникающие при разработке по
- •2. Основные принципы организации работы над проектом
- •3. Организация совместной работы на основе ibm Team Unifying Platform
- •4. Основы методологии Rational Unified Process
- •5. Структура жизненного цикла проекта, выполняемого по технологии rup
- •6. Основные процессы методологии rup
- •7. Важнейшие акценты технологии rup
- •8. Управление процессом разработки с использованием ibm RationalUnified Process
- •Ibm Rational:
- •9. Моделирование как один из ключевых процессов создания программного обеспечения.
- •10. Программные средства моделирования в линейке ibm.
- •11. Средство визуального моделирования ibm Rational Rose
- •12. Средство визуального моделирования информационных систем ibm Rational xde Modeler
- •13. Средство моделирования бизнес-процессов ibm WebSphere Business Integration Modeler (wbi Modeler)
- •14. Средство быстрого проектирования ibm Rational Application Developer for WebSphere Software
- •15. Инструмент для быстрой разработки, тестирования и развертывания приложений ibm Rational Web Developer
- •16. Средство разработки, тестирования и развертывания приложений ibm Rational xde Developer
- •17. Управление требованиями с помощью Rational RequisitePro
- •18. Тестирование программного обеспечения. Цели и задачи тестирования.
- •19. Функциональное и нагрузочное тестирование
- •1. Функциональное тестирование
- •2. Нагрузочное тестирование
- •20. Средства тестирования в линейке продуктов Atlantic, входящие в пакет ibm Rational Professional Bundle.
- •21. Средства тестирования, входящие в состав ibm Rational Suite.
- •22. Средства управления тестированием в составе Team Unifying Platform:
- •23. Управление тестированием с использованием ibm Rational TestManager
- •24. Средство ibm Rational Robot построения автоматизированных тестов для интернет-приложений, erp- и клиент-серверных приложений.
- •25. Средство ibm Rational Quantify для определения узких мест в производительности приложения.
- •26. Средство ibm Rational Purify для автоматического выявления ошибок, связанных с памятью.
- •27. Средство Rational PureCoverage для автоматического определения полноты тестирования кода в приложениях и компонентах.
- •28. Инструмент ibm Rational Performance Tester для создания, выполнения и анализа тестов производительности.
- •29. Инструмент ibm Rational Functional Tester для автоматического функционального и регрессионного тестирования.
- •30. Инструмент ibm Rational Manual Tester для ручного создания и выполнения тестов.
- •31. Инструмент ibm Rational xde Tester функционального тестирования для приложений на Java и для Web-приложений
- •33. Средство ibm Rational ProjectConsole для автоматизации процесса создания и мониторинга отчетов о состоянии проекта
- •34. Специализированное средство ibm Rational SoDa для автоматизации процесса создания и сопровождения проектной документации.
- •35. Управление конфигурациями и изменениями. Единая система конфигурационного управления.
- •36. Инструмент Rational ClearCase для управления версиями и конфигурациями
- •37. Инструмент Rational ClereCaseLt, предназнаяенный для небольших рабочих групп
- •39. Инструмент Rational ClearQuest для отслеживания всех типов запросов на изменения для любого проекта
- •40. Интеграция ClearQuest с различными средствами тестирования.
37. Инструмент Rational ClereCaseLt, предназнаяенный для небольших рабочих групп
Существует вариант Rational ClearCaseLT, предназначенный для небольших рабочих групп. Его основные отличия от полнофункционального ClearCase:
Отсутствие динамических видов.
Работа в однодоменном окружении.
Отсутствие поддержки ClearCase Multisite.
Отсутствие возможности создания мультипроектной среды.
Когда у организации появляется необходимость в конфигурационном управлении на уровне предприятия, например, в расширенном управлении процессами сборки, использовании распределенных версионных хранилищ, использовании удаленной репликации данных, то легко провести модернизацию и перейти на полную версию ClearCase. При этом не потребуется изменять определенные процессы работы, какие-либо данные или подходы.
ClearCase включает мощный Web-интерфейс, с помощью которого легко организовать удаленную работу с артефактами проекта.
Для географически распределенных рабочих групп, работающих совместно в одних и тех же проектах, будет крайне полезен Rational ClearCase MultiSite, являющийся стандартом для организации удаленной совместной работы и обеспечивающий непрерывный параллельный процесс разработки. Технология расширенной репликации позволяет распределенным командам работать одновременно в проектах с локальным доступом к актуальным рабочим материалам. ClearCase плавно интегрируется в следующие рабочие среды: Microsoft Visual Studio, IBM VisualAge for Java, IBM WebSphere Studio, Sybase PowerBuilder, Microsoft Word и др. Специальные настройки графического интерфейса позволяют разработчикам в большей степени концентрироваться на решении конкретных задач, не отвлекаясь на примитивные рутинные процедуры.
38. Объединение процессов конфигурационного управления и управления изменениями с помощью механизмов Unifying Change Management (UCM)(? Один абзац, дальше интеграция)
Объединение процессов конфигурационного управления и управления изменениями с помощью механизмов Unifying Change Management (UCM) значительно повышает возможности проекта в области контроля изменений в отдельных артефактах. Являясь функциональной надстройкой над ClearCase, UCM автоматизирует многие операции, обеспечивая параллельную работу с артефактами и их наборами.
Интеграция ClearCase и Rational ClearQuest гарантирует, что никто не внесет изменения в артефакты проекта, пока для него не определена соответствующая задача.
Интеграция ClearCase с Rational Rose позволяет ставить на версионный контроль целые модели или их части прямо из среды визуального моделирования.
Интеграция ClearCase с Rational RequisitePro позволяет организовать процесс управления версиями и конфигурациями для всего репозитория требований. В любой момент времени могут быть восстановлены наборы документов и требований для любой версии продукта в необходимой конфигурации.
Интеграция ClearCase с Rational TestManager позволяет аналогичным образом наладить версионный и конфигурационный контроль над всем репозиторием тестирования. В любой момент времени можно восстановить сценарии и тестовые скрипты для проведения процесса тестирования конкретной версии в необходимой конфигурации.
Интеграция ClearCase с Rational SODA позволяет автоматизировать генерацию документов по артефактам проекта и изменениям, связанными с ними.
Интеграция ClearCase с Eclipse IDE и продуктами, базирующимися на Eclipse предоставляет доступ к возможностям использования версионного и конфигурационного контроля для широкого круга дочерних продуктов, таких как XDE Modeler, XDE Developer for Java, IBM Websphere Studio ApplicationDeveloper, средства Atlantic и т.д.
