Автоматизированные системы управления разработкой ИС

Автоматизированная система управления разработкой (АСУР) информационных систем является одним из наших решений по организации эффективной разработки информационных систем, которое мы предлагаем нашим Заказчикам. В рамках работ по внедрению АСУР мы выполняем адаптацию методологии IBM Rational Unified Process и автоматизируем проектную среду в соответствии с лучшими практиками (Best Practices) ведения проектов.

АСУР - это унифицированный набор подходов при разработке, описанных с помощью регламентов, формализующих эффективные методы работы с АСУР, а также развернутый и настроенный набор инструментов, автоматизирующих эти подходы.

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

Основными целями внедрения АСУР являются:

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

Снижение затрат и повышение качества создаваемых информационных систем достигается за счет:

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

Снижение уровня человеческого фактора достигается за счет адаптации и внедрения в проектах разработки унифицированных регламентов, создаваемых по методологии IBM RUP в рамках проекта разработки системы.

Снижение трудоемкости рутинных и повторяющихся операций достигается за счет автоматизации формализованных (регламентированных) процессов разработки системы и использования средств IBM Rational.

АСУР состоит из подсистем, каждая из которых соответствует отдельным ключевым процессам IBM RUP. При этом по выбору Заказчика могут быть внедрены и автоматизированы все или отдельные процессы из отмеченных галочками на Рисунке 1:

Рисунок 1. Жизненный цикл проекта в соответствии с IBM RUP

Соответственно, основные подсистемы АСУР с примерами инструментов (возможно применение и других инструментов, в том числе, Open Source):

  1. подсистема управления запросами на изменения (могут быть использованы инструменты IBM Rational Team Concert, IBM Rational ClearQuest, IBM Rational SoDA, Business Objects Crystal Report и т.д.);
  2. подсистема управления требованиями (IBM Rational Requirements Composer, IBM Rational RequisitePro, IBM Rational Software Modeler, IBM Rational Rose, IBM Rational SoDA и т.д.);
  3. подсистема тестирования (IBM Rational Quality Manager, IBM Rational Functional Tester, IBM Rational Performance Tester, IBM Rational Robot, IBM Rational SoDA и т.д.);
  4. подсистема анализа и проектирования (IBM Rational Software Architect, IBM Rational Rose, IBM Rational SoDA и т.д.);
  5. подсистема управления версиями и конфигурациями (IBM Rational ClearCase и т.д.);
  6. подсистема управления проектом (IBM Rational Project Conductor, IBM Rational Insight, Microsoft Project, IBM Rational ClearQuest, IBM Rational SoDA и т.д.).

© 2008-2023 Финэкософт.

 

Oracle Silver Partner
+7 (495) 234 8808
Учебный центр
Центр обучения и сертификации в области информационных технологий (IT).

Широкий выбор курсов и программ обучения. Подробности здесь.

Отправить письмо
Обратная связь

 

Для Ваших вопросов и отзывов