Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Курсовая_ИТМ_Карпузова_12_мая_14.doc
Скачиваний:
1
Добавлен:
01.07.2025
Размер:
2 Мб
Скачать
☆

Гост р исо/мэк 12207-2010. Информационная технология. Системная и программная инженерия. Процессы жизненного цикла программных средств

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

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

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

Эти аспекты системного определения включаются в настоящий стандарт для обеспечения содержания понятий программных продуктов и услуг.

Согласно Стандарту под жизненным циклом (life cycle) понимается «Развитие системы, продукта, услуги, проекта или других изготовленных человеком объектов, начиная со стадии разработки концепции и заканчивая прекращением применения».

Под моделью жизненного цикла (life cycle model) понимается «Структура процессов и действий, связанных с жизненным циклом, организуемых в стадии, которые также служат в качестве общей ссылки для установления связей и взаимопонимания сторон».

«Совокупность взаимосвязанных или взаимодействующих видов деятельности, преобразующих входы в выходы» определяется Стандартом как процесс (process).

Целью процесса (process purpose) является выполнение процесса и вероятные выходы эффективной реализации процесса. Под выходом процесса (process outcome) понимается «Наблюдаемый результат успешного достижения цели процесса», а под результатом процесса - продукт (product).

Стандарт регламентирует понятие программного продукта (software product) как «Совокупность компьютерных программ, процедур и, возможно, связанных с ними документации и данных».

Под задачей (task) понимается «Требование, рекомендация или разрешенное действие, предназначенное для содействия достижению одного или более выходов процесса».

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

Поэтому настоящий Стандарт предназначен для внедрения либо на уровне организации, либо на уровне проекта.

Организации следует внедрить стандарт и дополнить его соответствующими процедурами, практическими рекомендациями, инструментарием и политиками.

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

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

Настоящий Стандарт устанавливает структуру работ в пределах жизненного цикла программных средств.

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

Определение процессов жизненного цикла основывается на двух базовых принципах: связности и ответственности.

Принцип связности: процессы жизненного цикла являются связными и соединяются оптимальным образом, считающимся практичным и выполнимым.

Принцип ответственности: процесс передается под ответственность какой-либо организации или стороне в пределах жизненного цикла программного средства.

Каждый процесс настоящего стандарта описывается в терминах следующих атрибутов:

- наименование - передает область применения процесса как целого;

- цель - описывает конечные цели выполнения процесса;

- выходы - представляют собой наблюдаемые результаты, ожидаемые при успешном выполнении процесса;

- деятельность - является перечнем действий, используемых для достижения выходов;

- задачи - представляют собой требования, рекомендации или допустимые действия, предназначенные для поддержки достижения выходов процесса.

Исходя из вышеизложенного следует, что выполнение бакалаврами направления «Менеджмент» курсовой работы в рамках дисциплины «Информационные технологии в менеджменте» позволит систематизировать, закрепить и расширить теоретические знания в области ИТ, получить и развить практические навыки самостоятельного решения задач менеджмента с использованием современных информационных технологий и систем.