Лабораторная работа № 2. Лабораторный практикум

Лабораторный практикум

Лабораторная работа № 1

1.1. Цель работы:Понимание основной модели системной инженерии.

1.2. Задание: Используя стандарт OMG Essence, описать срезы модели «Маркетинг - Стратегирование» и «Инженерия» для выполняемой студентом курсовой работы.

Documents Associated With Essence - Kernel And Language For Software Engineering Methods. Version 1.0. Release Date: November 2014.

Лабораторная работа № 2. Лабораторный практикум - student2.ru

В стандарте OMG Essence руководствоваться материалом, содержание которого приведено в Table of Contents.

Table of Contents

Preface (Предисловие).................................................................................................... vii
1 Scope (Область)............................................................................................................
2 Conformance (Соответствие).......................................................................................
2.1 Conformance Classes (Классы соответствия)..............................................
2.2 Practice Description Conformance (Соответствие описаний практики)....
2.2.1 Overview (Краткий обзор)…..........................................................
2.2.2 Level 1. Narrative (Уровень 1. Рассказ..........................................
2.2.3 Level 2: Practice Description Interchange (Обмен описания практики) .................................................................................................  
2.2.4 Level 3: Practice Actionable and Trackable ....................................
2.3 Tool Conformane (Инструменты соответствия...........................................
3 Normative References (Нормативные ссылки)...........................................................
4 Terms and Definitions (Сроки и определения)...........................................................
5 Abbreviations (Сокращения)........................................................................................
6 Additional Information (Дополнительная информация)............................................
6.1 Submitting Organizations (Передающие организации)...............................
6.2 Supporting Organizations (Поддерживающие организации)......................
6.3 Acknowledgments (При знание)...................................................................
7 Overview of the Specification (Краткий обзор спецификации).................................
7.1 Introduction (Введение).................................................................................
7.2 Key Features (Главные особенности)...........................................................
7.3 The Method Architecture (Архитектура метода)….....................................
7.4 Why a Kernel and a Language? (Почему ядро и язык?................................
7.4.1 The Role of the Kernel (Роль ядра)….............................................
7.4.2 The Role of the Language (Роль языка)…......................................
7.5 How to Read this Specification (Как прочитать эту спецификацию)…….
8 Kernel Specification (Ядерные спецификации)……..................................................
8.1 Overview (Краткий обзор)…........................................................................
8.1.1 What is the Kernel? (Что есть ядро?) ……....................................
8.1.2 What is in the Kernel? (Что есть в ядре?) ......................................
8.1.3 Organizing the Kernel (Организация ядра)....................................
8.1.4 Alphas: The Things to Work With (Альфа: Делать вещи с..)........
8.1.5 Activity Spaces: The Things to Do (Работы: делать вещи)….......
8.1.6 Competencies: The Abilities Needed (Компетенции: необходимые способности)……………………………………………  
8.2 The Customer Area of Concern (Потребительская проблемная область)..
8.2.1 Introduction (Введение) .................................................................
8.2.2 Alphas (Альфа)................................................................................
8.2.2.1 Stakeholders (Клиенты) ...................................................
8.2.2.2 Opportunity (Возможности).............................................
8.2.3 Activity Spaces (Места деятельности) ..........................................
8.2.3.2 Understand Stakeholder Needs (Понимать потребности клиентов)......................................................................................  
8.2.3.3 Ensure Stakeholder Satisfaction (Гарантировать удовлетворенность клиентов)....................................................  
8.2.3.4 Use the System (Использовать систему) ........................
8.2.4 Competencies (Компетенции)........................................................
8.2.4.1 Stakeholder Representation (представление клиента)....
8.3 The Solution Area of Concern (Проблемная область решения)..................
8.3.1 Introduction (Введение)..................................................................
8.3.2 Alphas (Альфы)...............................................................................
8.3.2.1 Requirements (Требования).............................................
8.3.2.2 Software System (Система программ)............................
8.3.3 Activity Spaces (Места деятельности)...........................................
8.3.3.1 Understand the Requirements (Понимать требования)...
8.3.3.2 Shape the System (Сформируйте систему).....................
8.3.3.3 Implement the System (Осуществите систему)..............
8.3.3.4 Test the System (Тестируйте систему)............................
8.3.3.5 Deploy the System (Разверните систему).......................
8.3.3.6 Operate the System (Оперируйте системой)...................
8.3.4 Competencies (Компетенции).........................................................
8.3.4.1 Analysis (Анализ).............................................................
8.3.4.2 Development (Разработка)...............................................
8.3.4.3 Testing (Тестирование)....................................................
8.4 The Endeavor Area of Concern (Проблемная область)................................
8.4.1 Introduction (Введение) .................................................................
8.4.2 Alphas (Альфы)...............................................................................
8.4.2.1 Team (Команда)...........................................................................
8.4.2.2 Work (Работа)...............................................................................
8.4.2.3 Way-of-Working (Путь работы)..................................................
8.4.3 Activity Spaces (Места деятельности).......................................................
8.4.3.1 Prepare to do the Work (Подготовьтесь делать работу)............
8.4.3.2 Coordinate Activity (Координационная деятельность).............
8.4.3.3 Support the Team (Поддержка команды)...................................
8.4.3.4 Track Progress (Траектория прогресса)......................................
8.4.3.5 Stop the Work (Остановите работу)............................................
8.4.4 Competencies (Компетенции)....................................................................
8.4.4.1 Leadership (Лидерство)...............................................................
8.4.4.2 Management (Менеджмент)........................................................

2.1. Цель работы:Выбор способа организации жизненного цикла продукции.

2.2. Задание: Используя стандарт ГОСТ Р ИСО / МЭК 12207–2010, обосновать выбор организации жизненного цикла продукта на стадиях проекта, определенных в задании 1.2. Лабораторной работы № 1.

Лабораторная работа № 2. Лабораторный практикум - student2.ru

Стадии ЖЦ показаны на рисунке разными оттенками зелёного цвета:

- разработка концепции,

- разработка системы,

- усиление системы,

- сопровождение/обслуживание системы).

Применительно к задаче своей курсовой работы студент обосновывает свой выбор в результате анализа «Схемы водопада», Agile manifesto http://agilemanifesto.org и предложений паттернов:

http://csse.usc.edu/csse/TECHRPTS/2009/usc-csse-2009-502/usc-csse-2009-502.pdf

Паттерны:

«Купи готовое» (Use Single NDI),

«Гибкий» (Agile),

«Гибкий с архитектурой» (Architected Agile),

«Формальные методы» (Formal Methods),

«Оборудование с программными компонентами» (Hardware with embedded Software component),

«Неделимость для начала эксплуатации» (Indivisible Initial Operational Capability),

«Много закупок» (NDI-intensive) – проектирование (в отличие от конструирования)

«Гибрид гибкости и плана» (Hybrid agile/plan-driven system),

«Много собственников в системе систем» (Multiowner system of systems),

«Семейство систем» (Family of systems),

«Brownfield» (модернизация)

«Акцент на сервисах» (Services-Intensive)

Лабораторная работа № 2

1.1. Цель работы: Ознакомление с стандартом ГОСТ Р ИСО/МЭК 15288 —2005

1.2. Задание: Используя стандарт ГОСТ Р ИСО/МЭК 15288 —2005, предложить и описать граф состояний для стадий курсовой работы, выполняемой студентом. Применить знания, и результаты, полученные в ходе выполнения заданий Лабораторной работы 1.

Лабораторная работа № 2. Лабораторный практикум - student2.ru

Лабораторная работа № 2. Лабораторный практикум - student2.ru

2.1. Цель работы: Освоение концепции функционального моделирования и методологии построения функциональных диаграмм IDEF0.

2.2. Задание: Используя Рекомендации по стандартизации Р 50.1.028-2001, освоить метод построения функциональных диаграмм IDEF0. Овладеть методикой построения и описания диаграмм IDEF0 применительно к задаче курсового проекта, выполняемого студентом.

Контекстная диаграмма

Лабораторная работа № 2. Лабораторный практикум - student2.ru

Наши рекомендации