KEMBAR78
Rapid Application Development Guide | PDF
0% found this document useful (0 votes)
375 views12 pages

Rapid Application Development Guide

The document discusses Rapid Application Development (RAD), which is a software development methodology that uses minimal planning and rapid prototyping. RAD involves three main phases: requirements planning where users identify objectives; a design workshop where users provide feedback on visual prototypes; and implementation where new systems are tested and introduced. RAD is best for experienced teams where quick results are needed, such as for novel e-commerce applications. While RAD can reduce risks and involve users, it may potentially try to hurry projects and provide loose documentation.
Copyright
© Attribution Non-Commercial (BY-NC)
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PPTX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
375 views12 pages

Rapid Application Development Guide

The document discusses Rapid Application Development (RAD), which is a software development methodology that uses minimal planning and rapid prototyping. RAD involves three main phases: requirements planning where users identify objectives; a design workshop where users provide feedback on visual prototypes; and implementation where new systems are tested and introduced. RAD is best for experienced teams where quick results are needed, such as for novel e-commerce applications. While RAD can reduce risks and involve users, it may potentially try to hurry projects and provide loose documentation.
Copyright
© Attribution Non-Commercial (BY-NC)
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PPTX, PDF, TXT or read online on Scribd
You are on page 1/ 12

Rapid application development

Presented by Pradeep pandey


5/10/2012 1

Definition
Rapid application development (RAD) is a software development methodology that uses minimal planning in favor of rapid prototyping. The "planning" of software developed using RAD is interleaved with writing the software itself. The lack of extensive pre-planning generally allows software to be written much faster, and makes it easier to change requirements.
5/10/2012 2

RAD MODEL

5/10/2012

RAD Phases
There are three broad phases to RAD: Requirements planning RAD design workshop Implementation

5/10/2012

Requirements Planning Phase


Users and analysts meet to identify objectives of the application or system Oriented toward solving business problems

5/10/2012

RAD Design Workshop


Design and refine phase Use group decision support systems to help users agree on designs Programmers and analysts can build and show visual representations of the designs and workflow to users Users respond to actual working prototypes Analysts refine designed modules based on user responses
5/10/2012 6

Implementation Phase
As the systems are built and refined, the new systems or partial systems are tested and introduced to the organization When creating new systems, there is no need to run old systems in parallel

5/10/2012

When to Use RAD


RAD is used when
The team includes programmers and analysts who are experienced with it There are pressing reasons for speeding up application development The project involves a novel e-commerce application and needs quick results Users are sophisticated and highly engaged with the goals of the company
5/10/2012 8

Using RAD Within the SDLC


RAD is very powerful when used within the SDLC It can be used as a tool to update, improve, or innovate selected portions of the system

5/10/2012

Advantages of RAD
Flexible and adaptable to changes RAD generally incorporates short development cycles - users see the RAD product quickly. RAD involves user participation thereby increasing chances of early user community acceptance RAD realizes an overall reduction in project risk
5/10/2012 10

Disadvantages of RAD
May try and hurry the project too much Loosely documented May not address pressing business problems Potentially sharp learning curve for programmers inexperienced with RAD tools

5/10/2012

11

5/10/2012

12

You might also like