SlideShare a Scribd company logo
2
Most read
5
Most read
7
Most read
PRESENTATION – 2
JAY SHARMA
SOFTWARE DEVELOPMENT
LIFE CYCLE
The development models are the various
process or methodologies that are being selected for
the development of the project depending on the
project’s aim and goals. There are many development
life cycle models that have been developed in order
to achieve different required objectives. The models
specify the various stages of the process and the order
in which they are carried out.
JAY SHARMA
There are various Software development
models or methodologies.
They are as follows:
1) Waterfall model
2)V model
3)Incremental model
4)RAD model
5)Agile model
6)Iterative model
7)Spiral model
JAY SHARMA
RAD
RAD model is Rapid Application Development
model. It is a type of incremental model. In RAD
model the components or functions are developed in
parallel as if they were mini projects. The
developments are time boxed, delivered and then
assembled into a working prototype. This can
quickly give the customer something to see and use
and to provide feedback regarding the delivery and
their requirements
JAY SHARMA
BUSINESS
Modelling
DATA
Modelling
PROCESS
Modelling
APPLICATION
Modelling
TESTING &
turnover
JAY SHARMA
The phases in the rapid application
development (RAD) model are:
Business modeling: The information flow is identified between various business
functions.
Data modeling: Information gathered from business modeling is used to define
data objects that are needed for the business.
Process modeling: Data objects defined in data modeling are converted to
achieve the business information flow to achieve some specific business
objective. Description are identified and created for CRUD of data objects.
Application generation: Automated tools are used to convert process models
into code and the actual system.
Testing and turnover: Test new components and all the interfaces.
JAY SHARMA
Advantages of the RAD model:
 Reduced development time.
 Increases reusability of components
 Quick initial reviews occur
 Encourages customer feedback
 Integration from very beginning solves a lot of
integration issue.
JAY SHARMA
Disadvantages of RAD model:
 Depends on strong team and individual
performances for identifying business requirements.
 Only system that can be modularized can be built
using RAD
 Requires highly skilled developers/designers.
 High dependency on modeling skills
 Inapplicable to cheaper projects as cost of modeling
and automated code generation is very high.
JAY SHARMA
When to use RAD model:
 RAD should be used when there is a need to create a system
that can be modularized in 2-3 months of time.
 It should be used if there’s high availability of designers for
modeling and the budget is high enough to afford their cost
along with the cost of automated code generating tools.
 RAD SDLC model should be chosen only if resources with high
business knowledge are available and there is a need to
produce the system in a short span of time (2-3 months).
JAY SHARMA
THANK YOU
JAY SHARMA

More Related Content

PPTX
waterfall model
PPTX
RAD Model
PPT
Spiral model presentation
PPTX
Waterfall model
PPTX
Spiral model
PPT
Spiral model
PPTX
Iterative model
waterfall model
RAD Model
Spiral model presentation
Waterfall model
Spiral model
Spiral model
Iterative model

What's hot (20)

PPTX
Spiral model of SDLC
PPTX
Waterfall Model
PPTX
Spiral Model
PPTX
PPT
Rapid application developmet
PPTX
Incremental model presentation
PPTX
Core java complete ppt(note)
PPTX
Spiral model ppt
PPTX
Spiral model
DOCX
comparison of various sdlc models
PDF
Waterfall model
PPTX
Waterfall model in SDLC
PPT
Rad model
PPTX
Software Development Life Cycle
PPTX
Evolutionary Software Process Module in Easy Terminology by Taha Shahid
PPTX
Spiral model
PPTX
Software Engineering - Spiral Model
PPTX
Software development life cycle (SDLC)
PPTX
List of Software Development Model and Methods
Spiral model of SDLC
Waterfall Model
Spiral Model
Rapid application developmet
Incremental model presentation
Core java complete ppt(note)
Spiral model ppt
Spiral model
comparison of various sdlc models
Waterfall model
Waterfall model in SDLC
Rad model
Software Development Life Cycle
Evolutionary Software Process Module in Easy Terminology by Taha Shahid
Spiral model
Software Engineering - Spiral Model
Software development life cycle (SDLC)
List of Software Development Model and Methods
Ad

Similar to SDLC RAD model (20)

PPTX
rad.pptx
PPTX
Rapid application development
DOCX
What is rad model
DOCX
What is rad model
PPTX
Rapid Application Development Model
PPTX
RAD.pptx
PPT
Software Development Life Cycle.
PPTX
Rad model
PDF
What Is Rapid Application Development Everything To Know
PPTX
Lecture 19,20 Software Development Process Models.pptx
PDF
What Is Rapid Application Development? Everything To Know
PDF
Ac fr ogdgcmxqfucumvb3rtaloaj_brftdqxmm9hvb6ttcdlh-kap3doq8rsu8vhkdcpgfpozovb...
PPT
rad model rad model rad model rad model.ppt
PPTX
What is Rapid Application Development
PPTX
RAD MODEL.pptx
PPTX
Veeru sdlc ppt
PPTX
R.A.D. - Rapid Application Development
PDF
RAD - System i - Presentation
rad.pptx
Rapid application development
What is rad model
What is rad model
Rapid Application Development Model
RAD.pptx
Software Development Life Cycle.
Rad model
What Is Rapid Application Development Everything To Know
Lecture 19,20 Software Development Process Models.pptx
What Is Rapid Application Development? Everything To Know
Ac fr ogdgcmxqfucumvb3rtaloaj_brftdqxmm9hvb6ttcdlh-kap3doq8rsu8vhkdcpgfpozovb...
rad model rad model rad model rad model.ppt
What is Rapid Application Development
RAD MODEL.pptx
Veeru sdlc ppt
R.A.D. - Rapid Application Development
RAD - System i - Presentation
Ad

Recently uploaded (20)

PDF
Which alternative to Crystal Reports is best for small or large businesses.pdf
PDF
AI in Product Development-omnex systems
PPTX
Oracle E-Business Suite: A Comprehensive Guide for Modern Enterprises
PDF
Adobe Illustrator 28.6 Crack My Vision of Vector Design
PDF
Softaken Excel to vCard Converter Software.pdf
PDF
PTS Company Brochure 2025 (1).pdf.......
PDF
SAP S4 Hana Brochure 3 (PTS SYSTEMS AND SOLUTIONS)
PDF
Audit Checklist Design Aligning with ISO, IATF, and Industry Standards — Omne...
PDF
Odoo Companies in India – Driving Business Transformation.pdf
PPTX
ManageIQ - Sprint 268 Review - Slide Deck
PDF
Addressing The Cult of Project Management Tools-Why Disconnected Work is Hold...
PDF
Internet Downloader Manager (IDM) Crack 6.42 Build 41
PPTX
Online Work Permit System for Fast Permit Processing
PPTX
ISO 45001 Occupational Health and Safety Management System
PDF
Digital Strategies for Manufacturing Companies
PDF
Raksha Bandhan Grocery Pricing Trends in India 2025.pdf
PDF
Understanding Forklifts - TECH EHS Solution
PDF
How to Migrate SBCGlobal Email to Yahoo Easily
PDF
System and Network Administration Chapter 2
PDF
T3DD25 TYPO3 Content Blocks - Deep Dive by André Kraus
Which alternative to Crystal Reports is best for small or large businesses.pdf
AI in Product Development-omnex systems
Oracle E-Business Suite: A Comprehensive Guide for Modern Enterprises
Adobe Illustrator 28.6 Crack My Vision of Vector Design
Softaken Excel to vCard Converter Software.pdf
PTS Company Brochure 2025 (1).pdf.......
SAP S4 Hana Brochure 3 (PTS SYSTEMS AND SOLUTIONS)
Audit Checklist Design Aligning with ISO, IATF, and Industry Standards — Omne...
Odoo Companies in India – Driving Business Transformation.pdf
ManageIQ - Sprint 268 Review - Slide Deck
Addressing The Cult of Project Management Tools-Why Disconnected Work is Hold...
Internet Downloader Manager (IDM) Crack 6.42 Build 41
Online Work Permit System for Fast Permit Processing
ISO 45001 Occupational Health and Safety Management System
Digital Strategies for Manufacturing Companies
Raksha Bandhan Grocery Pricing Trends in India 2025.pdf
Understanding Forklifts - TECH EHS Solution
How to Migrate SBCGlobal Email to Yahoo Easily
System and Network Administration Chapter 2
T3DD25 TYPO3 Content Blocks - Deep Dive by André Kraus

SDLC RAD model

  • 2. SOFTWARE DEVELOPMENT LIFE CYCLE The development models are the various process or methodologies that are being selected for the development of the project depending on the project’s aim and goals. There are many development life cycle models that have been developed in order to achieve different required objectives. The models specify the various stages of the process and the order in which they are carried out. JAY SHARMA
  • 3. There are various Software development models or methodologies. They are as follows: 1) Waterfall model 2)V model 3)Incremental model 4)RAD model 5)Agile model 6)Iterative model 7)Spiral model JAY SHARMA
  • 4. RAD RAD model is Rapid Application Development model. It is a type of incremental model. In RAD model the components or functions are developed in parallel as if they were mini projects. The developments are time boxed, delivered and then assembled into a working prototype. This can quickly give the customer something to see and use and to provide feedback regarding the delivery and their requirements JAY SHARMA
  • 6. The phases in the rapid application development (RAD) model are: Business modeling: The information flow is identified between various business functions. Data modeling: Information gathered from business modeling is used to define data objects that are needed for the business. Process modeling: Data objects defined in data modeling are converted to achieve the business information flow to achieve some specific business objective. Description are identified and created for CRUD of data objects. Application generation: Automated tools are used to convert process models into code and the actual system. Testing and turnover: Test new components and all the interfaces. JAY SHARMA
  • 7. Advantages of the RAD model:  Reduced development time.  Increases reusability of components  Quick initial reviews occur  Encourages customer feedback  Integration from very beginning solves a lot of integration issue. JAY SHARMA
  • 8. Disadvantages of RAD model:  Depends on strong team and individual performances for identifying business requirements.  Only system that can be modularized can be built using RAD  Requires highly skilled developers/designers.  High dependency on modeling skills  Inapplicable to cheaper projects as cost of modeling and automated code generation is very high. JAY SHARMA
  • 9. When to use RAD model:  RAD should be used when there is a need to create a system that can be modularized in 2-3 months of time.  It should be used if there’s high availability of designers for modeling and the budget is high enough to afford their cost along with the cost of automated code generating tools.  RAD SDLC model should be chosen only if resources with high business knowledge are available and there is a need to produce the system in a short span of time (2-3 months). JAY SHARMA