Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
3_Вимоги_1 / 09.17.12 / Определение требований как основа эффективности поставки программного обеспечения.doc
Скачиваний:
100
Добавлен:
08.06.2015
Размер:
135.17 Кб
Скачать

Знаете ли вы, что...

Rational Requirements Composer позволяет бизнес-клиентам описать свои потребности аналитикам, которые на основе этих потребностей определяют требования к системе, осуществляют проверку соответствия требований поставленным бизнес-задачам и осуществляют обратную связь с бизнес-клиентами.

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

В начало

Развитие областей, способствующих успеху

Существуют четыре области, в которых должны действовать организации для использования преимуществ хорошо определенных требований. Пакет IBM Rational Requirements Composer поможет выполнить эту работу.

Рисунок 2: Согласование требований к ПО с бизнес-целями позволяет гарантировать успешное завершение проекта.

Знаете ли вы, что...

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

Группы разработчиков должны иметь возможность использовать наилучшие методы выражения требований — методы, которые позволят представителям бизнеса и ИТ-специалистам лучше понять друг друга и содействовать определению требований. Когда заинтересованные лица имеют возможность визуально выразить требования, а разработчики могут быстро осуществлять итерации в соответствии с этими требованиями, организация становится достаточно зрелой для реализации гибкой поставки программного обеспечения. Для решения проблем, связанных с географически распределенными коллективами и различными ролями, методы сотрудничества и коммуникации следует формализовать, что придаст уверенность в том, что требования однозначно поняты, правильно проанализированы и проверены участниками проекта. Кроме того, должен существовать единый репозиторий, позволяющий объединять, размечать и группировать информацию, что облегчает ее уточнение, отслеживаемость и возможность повторного использования. В завершение следует заметить, что для обеспечения воспроизводимости в решение определения требований должны быть встроены инструкции по осуществлению процесса.

Техники визуализации для преодоления языковых барьеров

Пакет Rational Requirements Composer предоставляет несколько техник для выявления, определения и уточнения требований: диаграммы бизнес-процессов и прецедентов использования, раскадровка и макетирование пользовательского интерфейса, а также возможности редактирования текста для сбора структурированной и неструктурированной информации.