You are on page 1of 1

Assignment 1 SAD Due 15/08/2018

a. Explain the difference between a waterfall and Spiral Development Life Cycle.
Illustrate your answer with diagrams. [7]
b. There are many characteristics/attributes of a good software design. List FIVE of
them and provide a brief explanation of each. [10]

c. Draw a context diagram and decompose it to first level DFD for the working planning
System described below
“A garage offers tyre fitting service to owners. To schedule the work of fitting new tyres and
repairing punctures in the workshop bays, office staff takes request for services from
customers and agree appointment dates with them. They request any tyres needed for jobs
from the store man who notifies them when stock is available. Job lists are produced for the
workshop and the workshop manager notifies the office staff when jobs are completed. To
keep track of work planning the office staff keep records for themselves of various things
including outstanding requests for items from the stores and workshops” [8]

Total 25

You might also like