Sign in to save your progress, vote, and build your own decks.Sign in
Unit 1.2.3 Software Development
18 cards·by gurundus
What are the four stages of the spiral model?
Determine Objectives, Identify and Resolve Risks, Development and Testing and Planning the
next Iteration
What is an advantage of using the spiral model?
It handles risk well nad is suited to large projects.
What is a disadvantage of using the spiral model?
It requires skilled risk assessors and managers, which can be exspensive.
What are the stages of the waterfall model?
Problem Definition, Feasibility Study, Analysis, Design, Evaluation , Installation and
Maintenance
Why must the problem be carefully identified before the analyst can start the process of
designing and building a system?
The customer may not know the capabilities of computers, the analyst may not know the details
of the problem area and the problem is solved
What does it mean for a solution to be oporational?
There are enough people to run the new system, and what is the effect on the customer
What does it mean for a problem have been sheduled?
it means the problem is solvable in the given time constraints.
What other problelms will determine whether a problem is solvable within the given time
constraints?
social or evnironmental effects
What are the different ways in which system investiagtion is carried out?
Questionnaires to Staff and Management, Interviewing Staff and Management, Procedural
Observation and Study of Documents
What are the main three areas investiaged in Existing System Analysis?
Data, Input and Processing
What are the different approaches used for tesing components of the system?
Alpha Testing, Beta Testing, Destructive Testing and Acceptance Testing
What are the two types of documentation?
User and Technical
What are the three types of Conversion used?
Phased, Parallel and Direct
What are the three types of Maintenance?
Adaptive, Perfective and Corrective Maintenance
What are the advantages of RAD?
It is well suited to projects where requirements are unclear at the outset, and is likely to
result in a product have excellent usability.
What are the disadvantages of RAD?
However, it is not suited to creating efficient code, and it does require the involvement of
the end user
What are the advantages of XP?
The final code quality is likely to be very high
What are the disadvantages of XP?
this method requires a close-knit team and the customer must constantly commit a staff member
to the developers.