6 Part 6: V-Modell Reference Activities

6.4 Activity Index (According to Disciplines)

Supply and Contracting

Submitting an Offer

Concluding a Contract (Supplier)

Concluding a Contract Addendum (Supplier)

Preparing and Making a Delivery

Obtaining the Statement of Acceptance (Supplier)

Planning and Control

Coming to a Project Progress Decision

Preparing the Project Manual

Preparing and Analyzing an Application Profile

Realizing Project-Specific Adaptation

Planning Project Execution

Coordinating the Project Manual with all Stakeholders

Preparing and Performing Project Kick-Off

Performing Project-Specific Adaption during Project Execution

Preparing the QA Manual

Determining Quality Goals and Requirements

Determining the Scope of Evaluations

Determining Organization and Directives

Establishing and Maintaining a Project Management Infrastructure

Performing an Estimation

Determining Estimation Methodology and Objects

Determining Estimations

Consolidating Estimation Results

Managing Risks

Identifying Risks and Measures

Monitoring Risks and Measures

Planning Project

Planning Project Execution

Planning Products and Activities of the Decision Gates

Planning Work Breakdown Structure

Planning Work Packages

Coordinating Project Plan with Stakeholders

Planning Process Evaluations

Assigning a Work Order

Performing Life Cycle Cost Calculation

Estimating Costs of Planning Stage

Estimating Project Costs

Establishing Accounts

Estimating Manufacturing Costs

Estimating Costs of Use

Planning of the Overall Project Result

Reporting

Holding a Meeting

Keeping a Project Diary

Collecting Measurement Data

Calculating and Analyzing Metrics

Preparing Commercial Project Status Report

Preparing Project Status Report

Determining Overall Project Progress

Preparing Quality Status Report

Concluding Project

Configuration and Change Management

Managing Product Library

Establishing CM

Establishing and Administering Access Rights

Initializing and Administering Products

Saving and Archiving Products

Preparing CM Evaluations

Managing Product Configuration

Initializing and Updating Configuration

Document Delivery Data

Preparing Problem Report/Change Request

Assessing Problem Report/Change Request

Analyzing Problem

Proposing Solutions

Making a Recommendation

Deciding on Changes

Maintaining Change Status List

Recording Change Requests

Evaluating Change Requests

Updating Change Status List

Evaluation

Preparing Evaluation Specification Product Configuration

Evaluating Product Configuration

Preparing Evaluation Specification Document

Evaluating Document

Preparing Evaluation Specification Process

Evaluating Process

Preparing Evaluation Specification Usability

Specifying Evaluation Strategy

Deriving Evaluation Cases

Allocating Evaluation Cases to Requirements

Identifying and Determining Protective Measures

Determining Evaluation Environment

Evaluating Usability

Verifying Usability

Validating Usability

Preparing Evaluation Specification System Element

Specifying Evaluation Strategy

Deriving Evaluation Cases

Allocating Evaluation Cases to Requirements

Identifying and Determining Protective Measures

Determining Evaluation Environment

Realizing Evaluation Procedure System Element

Evaluating System Element

Verifying System Element

Validating System Element

Preparing Evaluation Specification Delivery

Specifying Evaluation Strategy

Deriving Evaluation Cases

Allocating Evaluation Cases to Requirements

Identifying and Determining Protective Measures

Determining Evaluation Environment

Evaluating Delivery

Verifying (Partial) Delivery

Validating (Partial) Delivery

Keeping Qualification Record

Setting up Qualification Record

Obtaining Qualifications

Acquisition and Contracting

Determining RFP Concept

Preparing Request for Proposal

Peparing Criteria Catalog for Assessment of Offers

Assessing and Selecting Offers

Awarding Contract (Acquirer)

Awarding Contract Addendum (Acquirer)

Issuing Statement of Acceptance (Acquirer)

Requirements and Analyses

Determining Requirements Overall Project

Describing Initial Situation and Objectives

Specifying Functional Requirements

Specifying Non-Functional Requirements

Preparing Outline of System Life Cycle and Overall System Architecture

Determining Risk Acceptance and Safety and Security Levels

Determining Sub-Projects

Analyzing Quality of Requirements

Specifying Scope of Delivery and Acceptance Criteria

Preparing Overall Project Requirements Evaluation

Specifying Evaluation Criteria

Evaluating Requirements

Integrating Evaluation Results

Determining Requirements

Describing Initial Situation and Objectives

Specifying Functional Requirements

Specifying Non-Functional Requirements

Determining Risk Acceptance

Preparing Outline of System Life Cycle and Overall System Architecture

Analyzing Quality of Requirements

Specifying Scope of Delivery and Acceptance Criteria

Preparing Requirements Evaluation

Specifying Evaluation Criteria

Evaluating Requirements

Integrating Evaluation Results

Analyzing User Tasks

Preparing User Profiles

Analyzing Physical Operation Environment

Collecting User Tasks

Preparing Data Protection Concept

Preparing Information Security Concept

Describing Operational Purpose

Analyzing Protection Requirements

Presenting System Architecture

Determining Information Security Requirements

Determining Information Security Measures

Analyzing Risks Remaining

Executing Emergency Planning

Preparing Standards for Verifying the Effectiveness of the Measures

Performing and Evaluating Safety and Security Analysis

Identifying Hazards and Classifying Damage

Performing System Safety and Security Analysis

Identifying and Determining Risk Reduction Measures

Analyzing Legacy System

Preparing a System and Function Summary

Specifying Interfaces and Dependencies

Performing Data Analysis

Performing Market Survey for Off-the-Shelf Products

Performing Make-or-Buy Decision

Performing Analyses

Evaluating Off-the-Shelf Products

Evaluating Result

System Elements

Integrating into System

Integrating into Enabling System

Integrating into Segment

Taking over External Unit

Integrating into Hardware Unit

Integrating into Software Unit

Integrating into Hardware Component

Integrating into Software Component

Taking over External Hardware Module

Realizing Hardware Module

Preparing External Software Module Specification

Taking over External Software Module

Realizing Software Module

System Specifications

Preparing Overall System Specification

Evaluating and Revising Requirements

Analyzing System Life Cycle

Preparing Overall System Architecture

Assigning Requirements

Defining Scope of Delivery and Acceptance Criteria

Preparing Requirements Trace Overview

Preparing System Specification

Identifying Interfaces and Non-Functional Requirements

Refining Interfaces and Non-Functional Requirements

Allocating Interfaces and Non-Functional Requirements

Preparing Requirements Trace Overview

Preparing External Unit Specification

Preparing Hardware Specification

Identifying Interfaces and Non-Functional Requirements

Refining Interfaces and Non-Functional Requirements

Allocating Interfaces and Non-Functional Requirements

Preparing Requirements Trace Overview

Preparing Software Specification

Identifying Interfaces and Non-Functional Requirements

Refining Interfaces and Non-Functional Requirements

Assigning Interfaces and Non-Functional Requirements

Preparing Requirements Trace Overview

Preparing External Hardware Module Specification

System Design

Preparing System Architecture

Identifying Architectural Drivers

Determining Evaluation Criteria

Identifying Architectural Views

Preparing Architectural Views

Evaluating Architecture

Preparing Enabling System Architecture

Identifying Architectural Drivers

Determining Evaluation Criteria

Identfying Architectural Views

Preparing Architectural Views

Evaluating Architecture

Preparing Style Guide for Man-Machine Interface

Determining Design Principles and Alternatives

Identifying and Structuring Operation Elements

Determining Design Rules

Preparing Hardware Architecture

Identifying Architectural Drivers

Determining Evaluation Criteria

Identifying Architectural Views

Preparing Architectural Views

Evaluating Architecture

Preparing Set of Drawings

Preparing Software Architecture

Identifying Architectural Drivers

Determining Evaluation Criteria

Identifying Architectural Views

Preparing Architectural Views

Evaluating Architecture

Preparing Database Design

Deriving Logical Data Model

Designing Database Structure

Preparing System Implementation, Integration and Evaluation Concept

Identifying Realization Procedures and Target Environments

Defining Development Process

Preparing Integration Plan

Determining Evaluation Strategy

Determining System Elements Critical to Safety and Security

Preparing Enabling System Implementation, Integration and Evaluation Concept

Identifying Realization Procedures and Target Environments

Defining Development Process

Preparing Integration Plan

Determining Evaluation Strategy

Determining System Elements Critical to Safety and Security

Preparing Hardware Implementation, Integration and Evaluation Concept

Identifying Standards for Realization and Target Environments

Defining Development Process

Preparing Integration Plan

Specifying Evaluation Strategy

Determining Hardware Elements Critical to Safety and Security and Security

Preparing Software Implementation, Integration and Evaluation Concept

Identifying Realization Targets and Target Environments

Defining Development Process

Preparing Integration Plan

Determining Evaluation Strategy

Determining Software Elements Critical to Safety and Security and Security

Developing Migration Concept

Specifying Migration Approach

Defining Data Map

Planning Migration

Logistic Elements

Preparing Training Documentation

Preparation of Training

Acquiring Data for Training Documentation

Didactically Adapting Training Documentation

Compiling and Integrating Training Documentation

Defining In-Service Documentation

Defining In-Service Documentation

Acquiring Data for In-Service Documentation

Editing In-Service Documentation

Compiling and Integrating In-Service Documentation

Preparing Maintenance Documentation

Preparing Repair Documentation

Defining Spare Parts Catalog

Defining Spare Parts Catalogue

Acquiring Data for Spare Parts Catalog

Developing Spare Parts Catalog

Compiling and Integrating Spare Parts Catalog

Integrating into Logistic Support Documentation

Logistic Conception

Preparing Logistic Support Specification

Analyzing Initial Situation and Logistic Requirements

Refining and Allocating Logistic Requirements

Preparing Requirements Tracing Survey

Preparing Logistic Support Concept

Defining Directives and General Conditions

Analyzing System Architecture

Developing, Evaluating and Selecting Alternatives

Preparing Logistic Support Concept

Describing Interaction of Logistic Resources

Establishing Logistic Supportability and Transfer to In-Service Use

Preparing Disposal

Performing Logistic Calculations and Analyses

Planning Calculations and Analyses

Acquiring Data for Calculations and Analyses

Performing Calculations and Analyses

Preparing Report on Project Results

Process Improvement

Performing a Process Model Assessment

Preparing and Organizing Assessment

Collecting and Analyzing Assessment Data

Assessing Processes and Specifying Improvement Measures

Preparing Final Report and Presentation

Specifying Process Improvement

Determining Objectives, Management Support and Requirements

Preparing Realization and Piloting Concept

Preparing, Introducing and Maintaining an Organization-Specific Process Model

Preparing Process Descriptions, Standards, Information, and Templates

Preparing and Maintaining Metrics Catalog

Performing Piloting

Performing Roll Out