Rapid Application Development (RAD) (OCR A-Level Computer Science): Flashcards
📚Flashcards
Practise the cards
14 cards from this deck
ShowHide
Practise the cards
14 cards from this deck
RAD acronym
RAD acronym
Rapid Application Development
RAD main emphases (2)
RAD main emphases (2)
Quick development & iterative prototyping
RAD focus for refining software
RAD focus for refining software
Gathering user feedback continuously
Stage 1 of RAD
Stage 1 of RAD
Requirements Planning - basic requirements quickly gathered
Stage 2 of RAD
Stage 2 of RAD
User Design - dev team & users design using prototypes
Stage 3 of RAD
Stage 3 of RAD
Construction - rapid dev with constant user feedback
Stage 4 of RAD
Stage 4 of RAD
Cutover - tested, deployed, moved to production
RAD benefit: Quick dev method
RAD benefit: Quick dev method
Prototyping & iterative feedback speed up development
RAD benefit: User involvement effect
RAD benefit: User involvement effect
Ensures software meets user needs effectively
RAD benefit: Flexibility
RAD benefit: Flexibility
Allows changes & improvements at any stage
RAD drawback: Resource intensive why
RAD drawback: Resource intensive why
Needs continuous involvement from users & developers
RAD drawback: Scalability concern
RAD drawback: Scalability concern
Quick dev may lead to design limitations in large apps
RAD drawback: Developer need
RAD drawback: Developer need
Requires experienced devs comfortable with rapid prototyping
RAD suitable for what projects
RAD suitable for what projects
Projects needing quick turnaround & user feedback (e.g., internal/custom tools)
