Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Safonov / AMPN_course_12.pptx
Скачиваний:
98
Добавлен:
16.04.2015
Размер:
909.73 Кб
Скачать

Список деятельностей при тестировании модулей (И. Соммервилл)

TEST DATA PREPARATION

 

 

 

 

 

 

Read module

Prepare test dat

Submit test tada

 

 

 

according to

Review test dat

specification

 

 

for review

 

specification

 

 

 

 

 

 

 

 

 

MODULE TEST HARNESS PREPARATION

 

 

 

 

Checkout module

 

Read and understand

Prepare test harness

Compile test

from configuration

 

 

module interface

 

for module

 

harness

management system

 

 

 

 

 

 

 

 

 

TEST EXECUTION

 

 

 

 

 

 

Incorporate module

 

Run approved tests

 

Record testesultsr

 

 

with test harness

 

on module

 

for regression tests

 

 

TEST REPORTING

 

 

 

 

 

 

Write eport on module

 

Submiteport

 

Submit test

 

 

testing including details

 

 

 

for approval

 

results to CM

 

 

of discovered problems

 

 

 

 

 

 

 

 

 

 

Процесс изменения процесса

 

(И. Соммервилл)

 

 

 

 

Introduce

 

Identify

Prioritise

 

process change

Tune

 

 

improvements

improvements

Train

process changes

 

 

 

 

 

 

 

engineers

 

Process

Process change

Training

Feedback on

Revised process

model

plan

plan

improvements

model

CMMI

CMMI – схема – разработана Software Engineering Institute (Carnegie-Mellon University)

в1980х – 1990х гг.

Миссия SEI: распространение технологий программирования, в том числе – для фирм- контракторов

Оказала большое влияние на улучшение процесса

Capability Maturity Model введена в начале 1990х годов.

Новая версия ее (CMMI) введена в 2001 г.

Сapability maturity model

Initial (начальная стадия)

Совершенно не контролируемый процесс

Repeatable (повторяемый)

Определены и используются процедуры управления проектом

Defined (определенный)

Определены и используются процессы и

стратегии управления процессом

Managed (управляемый)

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

Optimising (оптимизирующий)

Стратегии улучшения процесса определы и

используются

Проблемы CMM

Практика, связанная с уровнями модели

Дискретность, а не непрерывность процесса

Излишняя практическая ориентированность (ориентация не на цели, а на конкретную реализацию)

Модель CMMI

Включает оценку программной и системной инженерииИмеет два воплощения:

Поэтапное (в терминах уровней)

Непрерывное

Компоненты модели

CMMI

Области процесса (всего 24)

Цели (желаемые состояния организации процесса для каждой области)

Практики (способы достижения целей)

Области процесса CMMI 1 (И. Соммервилл)

Process management

Organisational process definition

 

Organisational process focus

 

Organisational training

 

Organisational process performance

 

Organisational innovation and deployment

Project management

Project planning

 

Project monitoring and control

 

Supplier agreement management

 

Integrated project management

 

Risk management

 

Integrated teaming

 

Quantitative project management

Области процесса CMMI 2 (И. Соммервилл)

Engineering

Requirements management

 

Requirements development

 

Technical solution

 

Product integration

 

Verification

 

Validation

Support

Configuration management

 

Process and product quality management

 

Measurement and analysis

 

Decision analysis and resolution

 

Organisational environment for integration

 

Causal analysis and resolution

Цели CMMI (И. Соммервилл)

Goal

Process area

Corrective actions are managed to closure when the project’s performance or results deviate signifi cantly from the plan.

Specifi c goal in Project Monitoring and Control

Actual performance and progress of the project is monitored against the project plan.

Specifi c goal in project monitoring and control

The requirements are analysed and

Specifi c goal in

validated and a definition of the required

requirements

functionality is developed.

development.

Root causes of defects and other

Specifi c goal in causal

problems are systematically determined.

analysis and resolution.

The process is institutionalised as a

Generic goal

defined process.

 

Соседние файлы в папке Safonov