Prozess der Softwareentwicklung Flashcards

1
Q

Definition Prozess der Softwareentwicklung

A

The process by which user needs are translated into a software product. The process involves translating user needs into software requirements, transforming the software requirements into design, implementimng the design into code, and sometimes, installing and checking out the software for operational use.

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

Bestandteile eines Softwareprozesses

A

Ein Softwareprozess besteht aus einer Reihe von Aktivitäten zum Entwerfen und Entwickeln von Software. Der Fokus liegt auf dem Konstruktionsprozess (zum Entwerfen und Entwickeln von Softwareartefakten und -systemen) und nicht auf dem inkrementellen Output (dem erstellten Softwareartefakt oder –system)

Somit kann Software Engineering nicht als Prozess der kleinen Schritte begriffen werden. Es konzentriert sich nicht auf einzelne Algorithmen. Es muss viel mehr ganzheitlich betrachtet werden. Dabei schlägt die Softwareentwicklung mit zunehmendem Umfang von der Quantität in die Qualität um. Es ist somit nicht ein Vielfaches von etwas Kleinem, sondern etwas ganz anderes

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

Software Life Cycle

A

The period of time that begins when a software product is conceived and ends when software is no longer available for use. The sofware life cycle typically includes a concept phase, requirements phase, design phase, implementation phase, test phase, installation and checkout phase, operation and maintenance phase, and, sometimes, retirement phase.”

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

Software Development Cycle

A

○ The period of time that begins with the desiucion to develop a software product and ends when the software is delivered.

○ This cycle typically includes a requirements phase, design phase, implementation phase, test phase, and, sometimes, installation and checkout phase.

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

System Life Cycle

A

The period of time that begins when a system is conceived and ends when the system is no longer available for use

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