December 1999
SA205 : SYSTEMS ANALYSIS

QUESTION 3

Total Marks: 15 Marks

Click here to access other questions

SUGGESTED SOLUTIONS
Solutions and allocated marks are indicated in green.
Return to
Question 3

(a)

For each of the following,name which question type it is:

(i)“What are your feelings about changing from paper forms to electronic forms?”[1mark ]
(i)Open-ended question.

(ii)“Should we use a PC-based network?”[1mark ]
(ii)Close-ended question.

(iii)“You do agree with this report,don’t you?”[1mark ]
(iii)Leading question.

(iv)“When and how should we implement the new system?”[1mark ]
(iv)Double-barreled question.

 

 [4]
(b)

Explain how observation is used to gather facts.
Observation helps in confirming or correcting the facts collected by other fact finding techniques. Other valid answers should also receive credit.

 

[1]
(c)

The first two stages of prototyping are identifying requirements and developing the prototype.Describe the next three stages.
One mark should be awarded for naming the stage,and a further mark should be awarded for a satisfactory elaboration.
•Review the prototype (1mark). This allows the users to try the working model (1mark).
•Refine the requirements (1mark). The system can be modified based on the users ’feedback (1mark).
•Revise the prototype (1mark). Refinement o requirements and review of the prototype is carried out until a satisfactory system is developed (1mark).

 

[6]
(d)

(i)Give two advantages of prototyping.[2 marks ]
One mark should be awarded for each advantage named (up to a maximum of two marks).Examples include the following: •Prototyping allows the development of systems that meet user needs to a greater extent.
•Prototyping enables faster development time.
•Prototyping allows errors to be detected earlier in the development process.
•Prototyping provides more opportunity for change.

(ii)Give two disadvantages of prototyping.[2 marks ]
One mark should be awarded for each disadvantage named (up to a maximum of two marks).Examples include the following: •Prototyping demands high cooperation between the user and the developer.
•Prototyping can result in total development costs being higher. •As prototyping is iterative,no or poor documentation may be produced.

[4]