1. RAD (Rapid Application Development) offers a solution by enabling systems to be developed in a much …………………... frame, often less than six months from start to finish.
2. The following approach(es) can be used in RAD:
3. A rather common problem with system development is that there may be a very long delay from when the idea of a new system is first suggested to when development begins.
4. A prototype represents some aspect of the full system - for instance a …………….
5. In a prototype GUI, the user would click on command buttons and see its effect. That button is …………………………...but is programmed by the developer to act as if it was.
6. A prototype will help the user to see how the real system will work and ………………… before the developer puts even more work into it.
7. A prototype is a fully working system and it allows the user to suggest feedback and make suggestions
8. Prototyping in RAD is an 'iterative' process. Why?
9. Generally speaking, it is much cheaper to build a prototype and deal with issues, rather than create the whole system and find out the problems at the end.
10. The two types of prototypes are:
11. The advantages of RAD include:
12. The idea behind RAD is to ………………………….rather than getting an analyst to collate everything to produce a requirements document.
13. In RAD, each task does not have to be set a strict time limit - time is very flexible in RAD which helps both parties.
14. Speed is important in RAD so the use of software libraries, existing frameworks and re-using code is often employed.
15. The following is an advantage of RAD: