Professional Documents
Culture Documents
The initial prototype can be used to help clients clarify their ideas; the product
can then be changed as often as necessary to suit requirements.
They’re circular – each stage is repeated through the different versions of the
prototype.
Page 1 of 5
Maintaining the solution
7. Compare and contrast the structured approach with the prototyping approach_
(4)
The structured approach requires the stages to be distinct. The problem needs
to be clearly identified in the first stage. If an error is found later, it’s
necessary to re-start the whole process. Each stage must be complete before
the next stage is started. Prototyping is more flexible and allows for change;
stages are repeated.
8. Fill in the following table for the structured approach with ONE related example
in each (i.e.: the personnel listed would carry out the task): (5)
10. Identify two technological developments that have made the RAD approach a
viable approach to software development? (2)
Page 2 of 5
11. Why has the RAD approach become increasingly popular over the last ten
years? (other than the reasons above) (2)
Changes mean software needs change; solutions become obsolete far more
quickly.
12. What is the key factor in the end-user approach that distinguishes it from other
approaches? (1)
The user creates the software solution for his / her own use.
13. When isn’t the end-user approach suitable for a small scale, low budget
problem? (1)
14. Compare and contrast the RAD approach and the end-user approach (4)
RAD is suitable for small projects and re-uses libraries of code, but still
requires a small technical team. End-user is usually one developer
customising macros or a very small project for personal use.
12
8
Series2 Series2 Series2 Series2 Series2 Series2 Series2 Series1
High - Low
Series2
6
Series3 Series3 Series3 Series3 Series3 Series3 Series3
Series4
4
Series4 Series3 Series4 Series4 Series4 Series4 Series4
Series4
0
1 2 3 4 5 6 7
Characteristics
Page 3 of 5
(ii) Series 2 - Prototyping
16. Identify 5 characteristics this chart could be based on (eg: how formal the
solution is) (5)
17. A small business, with 10 employees, sells various products by mail order.
They now wish to sell their products over the internet. Select a suitable
approach for this problem and justify your choice: (2)
The RAD approach would be most suited to this project. It’s a small project
for a small business. It’s unlikely they have a large budget. A prototype may
be used to establish requirements.
18. A large mortgage broker employs approximately 150 brokers who advise
homeowners and purchasers on the best home loan for their particular
circumstances. To assist this process a new software program is being
developed to compare all available home loan products and suggest the most
appropriate. Select a suitable approach for this problem and justify your
choice: (2)
19. Letsfly Travel agency wants to upgrade their system as customers have made
complaints about waiting to be served. Letsfly has three employees and a
manager. The current system is crashing daily and Internet connection is slow.
They urgently need a new system with more processing power and storage.
What is the best approach for Letsfly to take? (1)
RAD.
20. Why wouldn’t the less expensive approaches be used to solve all problems?_
___________________________________________________________ (2)
Page 4 of 5
Some problems are highly complex and require a highly skilled team. Projects
that require high efficiency and reliability are more suited to the more formal
structured approach.
Page 5 of 5