Главная Поиск Карта сайта Версия для печати
 
 
 
 
Главная
Контакты
ООО "Upap-Papu"
127015, г. Москва, ул. Бутырская, д.75.
e-mail: [email protected]
НОВОСТИ
27.08.2014  Завершен проект по созданию информационной системы учета кадров и расчета заработной платы для Группы компаний «РЕМИТ»
19.08.2014 11:58:00  Завершен проект для инвестиционного холдинга «ФИНАМ»
28.07.2014  Подтверждение сертификата ISO9001: 2008 в 2014 году
01.07.2014  Партнерский семинар 1С на Кубе
25.04.2014  Стартовал проект по автоматизации мясоперерабатывающего завода «РЕМИТ»
все новости
АВТОРИЗАЦИЯ
Запомнить на этом компьютере
  Забыли свой пароль?

Rational Unified Process


Rational Unified Process (RUP) - это основа технологии разработки программного обеспечения, разработанная и продаваемая компанией Rational Software. Он включает в себя передовой опыт разработки программного обеспечения, собранный многими людьми за долгие годы работы в широком спектре ситуаций.
RUP обеспечивает дисциплинарный подход к распределению и управлению задачами и областями ответственности в организации, занимающейся разработкой программного обеспечения.
Применяя этот процесс, команды разработчиков программ создают высококачественное программное обеспечение, отвечающее потребностям своих конечных пользователей в рамках предсказуемого графика и бюджета. 


Принципы

В основе RUP лежат следующие основные принципы:

  • Ранняя идентификация и непрерывное (до окончания проекта) устранение основных рисков.
  • Концентрация на выполнении требований заказчиков к исполняемой программе (анализ и построение модели прецедентов).
  • Ожидание изменений в требованиях, проектных решениях и реализации в процессе разработки.
  • Компонентная архитектура, реализуемая и тестируемая на ранних стадиях проекта.
  • Постоянное обеспечение качества на всех этапах разработки проекта (продукта).
  • Работа над проектом в сплочённой команде, ключевая роль в которой принадлежит архитекторам.

Жизненный цикл разработки

RUP использует итеративную модель разработки. В конце каждой итерации (в идеале продолжающейся от 2 до 6 недель) проектная команда должна достичь запланированных на данную итерацию целей, создать или доработать проектные артефакты и получить промежуточную, но функциональную версию конечного продукта. Итеративная разработка позволяет быстро реагировать на меняющиеся требования, обнаруживать и устранять риски на ранних стадиях проекта, а также эффективно контролировать качество создаваемого продукта.

Полный жизненный цикл разработки продукта состоит из четырех фаз, каждая из которых включает в себя одну или несколько итераций:

1. Начало (Inception)

На этом этапе:

  • Формируются видение и границы проекта.
  • Создается экономическое обоснование (business case).
  • Определяются основные требования, ограничения и ключевая функциональность продукта.
  • Создается базовая версия модели прецедентов (вариантов использования).
  • Оцениваются риски.

2. Проектирование (Elaboration)

На этапе Проектирование производится анализ предметной области и построение исполняемой архитектуры. Это включает в себя:

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

Успешное выполнение фазы Проектирование означает достижение вехи архитектуры жизненного цикла (Lifecycle Architecture Milestone).

3. Построение (Construction)

Во время этой фазы происходит реализация большей части функциональности продукта. Фаза Построение завершается первым внешним релизом системы и вехой начальной функциональной готовности (Initial Operational Capability).

4. Внедрение (Transition)

Во время фазы Внедрение создается финальная версия продукта и передается от разработчика к заказчику. Это включает в себя программу бета-тестирования, обучение пользователей, а также определение качества продукта. В случае, если качество не соответствует ожиданиям пользователей или критериям, установленным в фазе Начало, фаза Внедрение повторяется снова. Выполнение всех целей означает достижение вехи готового продукта (Product Release) и завершение полного цикла разработки.


ИНФОРМАЦИЯ
Стоимость услуг специалистов нашей компании

1950 руб/нормо-час без НДС
Мы работаем в рабочие дни
с 10:00 до 19:00*

Внедрение 1С. Предпроектное обследование бесплатно
ERP 1С

СТАТЬИ
Использование агентских схем при оказании услуг связи

Исполнение заявки на услуги телекоммуникационной компании

Отраслевая специфика учета в телекоммуникационной компании

Постановка раздельного учета доходов и расходов по услугам связи в телекоммуникационной компании

Проблемы автоматизации учета при слияниях и поглощениях в телекоммуникационной отрасли

Беру дополнительную минуту!

Что подарить коллеге? или "Долой пены для бритья и свечки!"

все статьи
 
 
Работает на «Битрикс: Управление сайтом» Работает на «Битрикс:
 Управление сайтом»

© «Битрикс», 2001-2005
Тел.: , e-mail:
Режим работы: Пн-Пт с 10:00 до 19:00.
Copyright © ООО Upap-Papu 2014 - корпоративные проекты.
127015, г. Москва, ул. Сибирская, д. 120, 3-й этаж