stud
bud
Sign up
Log in
Home
Library
Explore
SAT
More
APPL W2- Software Process Flashcards | StudBud
Explore
/
APPL W2- Software Process
These are TRUE about Spiral Model, except..
Evolutionary model adapts well to ...
APPL W2- Software Process
20 terms
·
StudBud Administration
·
169 plays
An APPL quiz
Flashcards
20 cards
F
Practice quiz
P
Host live
L
Questions
20
Answers
1
Evolutionary model adapts well to ...
Changes in the iterative model
Changes during the waterfall model
Changes in the requirements of the product
Changes in the weather forecast
2
These are TRUE about Spiral Model, except..
Originally proposed by Barry Boehm
One of evolutionary software process model
During early iterations, the release might be a prototype
Commonly used as a technique in any process models
3
There are two common Evolutionary Process Models, they are..
Prototyping and Spiral Model
Waterfall and V Model
Incremental and Waterfall Model
Prototyping and V Model
4
These are the Process Flow, except..
Iterative Process Model
Non-Parallel Process Flow
Evolutionary Process Model
Linear Process Model
5
The incremental model...
Is not an evolutionary model
Breaks the development and delivery down into increments
Relies on iterating over the same piece of work
Increments the functionality
6
What does it mean that the Evolutionary model is iterative?
It means this model is the most suitable for any project
That builds up software versions more and more complete
That is empowered by the force of the while loops
That is not incremental
7
What does the classic Waterfall Model lack?
A good name
The ability to combine with other models
Flexibility for the customer
The ability to go back to the previous stage
8
The inception phase of the Unified Process (UP) encompasses..
Modeling and Construction
Planning and Modeling
Communication and Planning
Construction and Deployment
9
Application software is ?
Software that help user achieve goals
Software that improve system
Software that runs another software
Software that give user goals
10
These are the definition of software, except..
documentation describing the operation of the program
instructions / computer program
data structures enabling the program to manipulate info
Manufactured in the classical sense
11
Which one of this following statement describes Linear Process Flow?
executes the activities in a circular manner
Repeats one or more of the activities before doing the next
Executes each of the five framework activities in sequence
executes one or more activities in parallel with another
12
Who originally proposed the Spiral Model?
Barry Boehm
www.extremeprogramming.org
no one knows for sure
Department of Defense
13
How can the spiral model be better than waterfall?
Easier to manage
Leads to early working prototype
Allows designs to be refined and improved
Fixed time span for projects
14
What is prototyping
A basic filter network with specified cut-off frequencies
Random Access Memory
A preliminary version of program from which it is developed
Typing 'Proto' in chat
15
Which one from the following statement is TRUE about Evolutionary Process Flow?
Executes one or more activities in parallel
None of the above
Executes the activities in a circular manner
Executes each of the five framework activities in sequence
16
These are TRUE about Component-Based Development Model, except..
Increasing project cost
Comprises applications from prepackaged software components
Leads to software reuse
Can reduce development cycle time
17
These are the characteristics of Waterfall Model, except..
Work flows from communication-deployment is linear
sometimes called the classic life cycle
Combines elements of linear and parallel process flows
The requirements for a problem are well understood
18
A variation in the representation of the waterfall model is called...
V Model
Prototyping
Incremental Model
Spiral Model
19
What's good about the waterfall model
Fast
Leads to early working prototype
Flexible
Easy to manage
20
A generic process framework for software engineering defines five framework activities, except?
Quality Assurance
Deployment
Communication
Planning