6 - Procedure Model Flashcards

1
Q

Maintenance Tasks

A

Error Correction + New Features + Testing for new testcases

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

Commonly Used Procedure Models

A

V-Model (XT) + Rational Unified Process (RUP) + Extreme Programming (XP) + SCRUM

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

Procedure Structure

A

development process + tasks + activities and schedule

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

Agile Approach is characterized by a low ____________; less ____________ and focuses on ____________.

A

bureaucracy/documentation/code and test

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

Scrum Process

A

Sprint Kick-Off - Sprint (30 days) - Daily Scrum (Short Meeting) - Review - Retrospective

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

Ways to assure quality

A

Formal Reviews (documents/processes) + Automated Tests (system elements) + Manual Tests

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

Organization Structure Model/Role Model

A

team structure & responsibilities

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

Parts of Procedure Model

A

Product Model (WHAT?) + Activity Model (HOW?) + Role Model (WHO?) + Process Model (WHEN?)

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q

What can be a Work Product?

A

Protocols + Drafts + Reports + System Descriptions + SW/HW + Prototypes

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
10
Q

Artifact Model

A

structure and relation of work products (artifacts)

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
11
Q

Product Configuration

A

characterizes a set of product instances with version number + processing status

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
12
Q

Incremental Approach

A

System developed in expansion stages + incremental process and expansion. PRO: high flexibility // CON: difficult decision structure

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
13
Q

Activity Structure Model

A

description of activities and relationships

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
14
Q

Project Stages

A

Requirements Specification - Design - Implementation - Test & Integration - Testing & Commissioning - Further Development

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
15
Q

POM

A

Project Organization and Management: Organization (domain knowledge + definition of roles & responsibilities) + Management (Cost Planning/Controlling)

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
16
Q

Agile Manifesto

A

individuals & interactions > processes & tools // working software > comprehensive documentation // customer collaboration > contract negotiation // change request > plans

17
Q

Tool Structure Model

A

describe system development tools and their coupling

18
Q

PROs & CONs of the Waterfall Model

A

Activity Orientation & Heavyweight. PRO: clear and defined procedural structure + easy planning // CON: error and change management not intended + not flexible + requirements have to be known

19
Q

Name two different Development Approaches.

A

Top Down (System Decomposition) + Bottom Up (System Composition)

20
Q

PROs & CONs of the V-Model

A

Extenison of Waterall. PRO: clear artifact and activity structure + easy planning // CON: error and change management not intended + not flexible

21
Q

What can lead to change?

A

Errors + Missing/New Features + External Suppliers + Misunderstandings

22
Q

Product Library

A

manages product instances

23
Q

Spiral Model

A

Risk Oriented Model with various prototypes + Iterative: Repeated Execution of incremental development steps + not heavyweight/not agile