Rapid Application Development

Computer Science: OCR A Level, topic 2.3.10

Rapid Application Development (RAD)

When working in software development organisations follow software development systems to ensure the project is a success. The RAD is one such system.

Rapid application development

Rapid application development

  • Rapid Application Development (RAD) is another agile methodology which focuses on getting a product made and quickly.
Stage 1: Analysis and design

Stage 1: Analysis and design

  • This is when the project team will look at the user requirements against what they can adapt or use from other places.
  • The team will then produce a simple design.
Stage 2: Build, demonstrate and refine

Stage 2: Build, demonstrate and refine

  • This stage is repeated multiple times where the project team will:
  • Develop a product.
  • Demonstrate it to the client.
  • Refine the product based on the feedback they have received.
Stage 3: Testing and implementing

Stage 3: Testing and implementing

  • At the end of each 'build, demonstrate and refine', there is a testing stage.
  • Once the client is happy, the final stage is implementing the product.

Test yourself on Rapid Application Development

  • Rapid Application Development (RAD)

  • Which stage of RAD is repeated multiple times?

Practise this topic for free