SlideShare a Scribd company logo
SOFTWARE
ENGINEERING
ASIF IDRISI
18018
RAKESH PENTA 18027
TOPIC
RAD MODEL
&
PROTOTYPING
RAD MODEL
WHAT IS RAD ???
 RAD model is Rapid Application Development model.
 It is a type of Incremental model.
 In RAD the Components are developed in
parallel Manner.
 It is a faster software development process.
RAD MODEL
PHASES IN RAD
 Requirements Planning phase
 User design phase
 Construction phase
 Cutover phase
RAD MODEL
1. Requirements Planning phase
 Users, managers, and IT staff members discuss on
Business needs.
 They discuss on System requirements.
 They also discuss on Project scope
 It decide who will generate software.
 It tells what software will do.
2. User design phase
RAD MODEL
 It is also called as Modeling phase.
 User Design phase is a continuous interactive process.
 During this phase, users interact with software model.
 It allows users to understand, modify the System.
 It approve a working model of the system that meets
their needs.
RAD MODEL
3. Construction phase
 Focuses on program and application development task.
 Tasks are
* Programming and application development,
* Coding,
* Unit-integration and
* System testing.
RAD MODEL
4. Cutover phase
 It is the final ( Phase ) tasks in the System Development
Life Cycle (SDLC).
 Its tasks are
* Data conversion,
* Full-scale testing,
* System change over,
* User training.
 In this phase the new system is built, and delivered.
RAD MODEL
Diagram
RAD MODEL
Advantages
 RAD reduces the development time.
 Increases reusability of components.
 Greater Customer Satisfaction.
 Faster Delivery Time.
 Simple and Better Quality.
RAD MODEL
Disadvantages
 Requires highly skilled developers/designers.
 RAD is not appropriate when technical risk are high.
 Cant use for small projects.
 Absence of reusable component can lead to failure
of the project.
PROTOTYPING
PROTOTYPI
NG
 A prototype is the sample implementation of the real system.
 A prototype is a toy implementation of the system.
 It shows limited and main functional capabilities of the
proposed system.
 The customer provides suggestion and improvements on the
prototype.
 A prototype is a model or a program which is not based on
strict planning.
PROTOTYPI
NG
 After a prototype is built, it is delivered to the customer
for the evaluation.
 It helps the customer determine how the feature will
function in the final software.
 It is a very useful technique to obtain accurate
requirements of the system.
PROTOTYPI
NG
TYPES OF PROTOTYPE
1 Throwaway prototypes
2 Evolutionary Prototypes
PROTOTYPI
NG
Throwaway Prototypes
 Prototype developed as part of a throw-away approach.
 It will not form part of the final solution.
 It is a useful way of exploring ideas, and gaining
feedback from user.
PROTOTYPI
NG
Evolutionary Prototypes
 It is initial prototype is presented to user.
 They Provide feedback and suggestion for improvement.
 Each stage of this prototype evolves toward the final
system hence it is called as Evolutionary Prototype
PROTOTYPI
NG
Diagram
PROTOTYPI
NG
Advantage
 Users are actively involved in the development.
 Errors can be detected much earlier.
 Missing functionality can be identified easily.
 It reduces risk of failure.
PROTOTYPI
NG
Disadvantage
 It is a slow process.
 It is not complete model.
 It is time consuming model.
 It should be developed or built on company's cost.
RAD Model & Prototyping Of Software Engineering
Ad

More Related Content

What's hot (20)

Iterative model
Iterative modelIterative model
Iterative model
Vaibhav Dash
 
Unit 1( modelling concepts & class modeling)
Unit  1( modelling concepts & class modeling)Unit  1( modelling concepts & class modeling)
Unit 1( modelling concepts & class modeling)
Manoj Reddy
 
SRS(software requirement specification)
SRS(software requirement specification)SRS(software requirement specification)
SRS(software requirement specification)
Akash Kumar Dhameja
 
Software Process Models
Software Process ModelsSoftware Process Models
Software Process Models
Hassan A-j
 
Incremental model
Incremental modelIncremental model
Incremental model
Hpibmx
 
Software development life cycle (SDLC)
Software development life cycle (SDLC)Software development life cycle (SDLC)
Software development life cycle (SDLC)
Simran Kaur
 
Spiral Model
Spiral ModelSpiral Model
Spiral Model
Saqib Ahmed
 
Component based software engineering
Component based software engineeringComponent based software engineering
Component based software engineering
Charotar University Of Science And Technology,Gujrat
 
Types of software testing
Types of software testingTypes of software testing
Types of software testing
Prachi Sasankar
 
08 state diagram and activity diagram
08 state diagram and activity diagram08 state diagram and activity diagram
08 state diagram and activity diagram
Baskarkncet
 
Object Modeling Techniques
Object Modeling TechniquesObject Modeling Techniques
Object Modeling Techniques
Shilpa Wadhwani
 
Design Concept software engineering
Design Concept software engineeringDesign Concept software engineering
Design Concept software engineering
Darshit Metaliya
 
Requirement Elicitation and Analysis.pptx
Requirement Elicitation and Analysis.pptxRequirement Elicitation and Analysis.pptx
Requirement Elicitation and Analysis.pptx
RojipRai
 
Uml Presentation
Uml PresentationUml Presentation
Uml Presentation
mewaseem
 
Procedural vs. object oriented programming
Procedural vs. object oriented programmingProcedural vs. object oriented programming
Procedural vs. object oriented programming
Haris Bin Zahid
 
COCOMO Model By Dr. B. J. Mohite
COCOMO Model By Dr. B. J. MohiteCOCOMO Model By Dr. B. J. Mohite
COCOMO Model By Dr. B. J. Mohite
Zeal Education Society, Pune
 
Software design
Software designSoftware design
Software design
Syed Muhammad Hammad-ud-Din
 
UML
UMLUML
UML
iQra Rafaqat
 
Unified Modeling Language
Unified Modeling LanguageUnified Modeling Language
Unified Modeling Language
Debajyoti Biswas
 
Analysis modeling
Analysis modelingAnalysis modeling
Analysis modeling
Inocentshuja Ahmad
 
Unit 1( modelling concepts & class modeling)
Unit  1( modelling concepts & class modeling)Unit  1( modelling concepts & class modeling)
Unit 1( modelling concepts & class modeling)
Manoj Reddy
 
SRS(software requirement specification)
SRS(software requirement specification)SRS(software requirement specification)
SRS(software requirement specification)
Akash Kumar Dhameja
 
Software Process Models
Software Process ModelsSoftware Process Models
Software Process Models
Hassan A-j
 
Incremental model
Incremental modelIncremental model
Incremental model
Hpibmx
 
Software development life cycle (SDLC)
Software development life cycle (SDLC)Software development life cycle (SDLC)
Software development life cycle (SDLC)
Simran Kaur
 
Types of software testing
Types of software testingTypes of software testing
Types of software testing
Prachi Sasankar
 
08 state diagram and activity diagram
08 state diagram and activity diagram08 state diagram and activity diagram
08 state diagram and activity diagram
Baskarkncet
 
Object Modeling Techniques
Object Modeling TechniquesObject Modeling Techniques
Object Modeling Techniques
Shilpa Wadhwani
 
Design Concept software engineering
Design Concept software engineeringDesign Concept software engineering
Design Concept software engineering
Darshit Metaliya
 
Requirement Elicitation and Analysis.pptx
Requirement Elicitation and Analysis.pptxRequirement Elicitation and Analysis.pptx
Requirement Elicitation and Analysis.pptx
RojipRai
 
Uml Presentation
Uml PresentationUml Presentation
Uml Presentation
mewaseem
 
Procedural vs. object oriented programming
Procedural vs. object oriented programmingProcedural vs. object oriented programming
Procedural vs. object oriented programming
Haris Bin Zahid
 

Viewers also liked (20)

Rad model
Rad modelRad model
Rad model
Sneha Chopra
 
R.A.D. - Rapid Application Development
R.A.D. - Rapid Application DevelopmentR.A.D. - Rapid Application Development
R.A.D. - Rapid Application Development
Mediotype .
 
Rad model
Rad modelRad model
Rad model
Dyanara Pritz Menia
 
Rapid application developmet
Rapid application developmetRapid application developmet
Rapid application developmet
Rohana K Amarakoon
 
Rapid Application Development Simplified
Rapid Application Development SimplifiedRapid Application Development Simplified
Rapid Application Development Simplified
Sanjay Patel
 
Rapid application development model
Rapid application development modelRapid application development model
Rapid application development model
Vaibhav Dash
 
Software Development Model - Waterfall, RAD & Agile
Software Development Model - Waterfall, RAD & AgileSoftware Development Model - Waterfall, RAD & Agile
Software Development Model - Waterfall, RAD & Agile
Fakrudin Abu Bakar
 
Rapid Application Development [RaD]
Rapid Application Development [RaD]Rapid Application Development [RaD]
Rapid Application Development [RaD]
Nick Harewood
 
Prototype model
Prototype modelPrototype model
Prototype model
shuisharma
 
Comparison of the Waterfall, Spiral, and Prototype SDLC Models
Comparison of the Waterfall, Spiral, and Prototype SDLC ModelsComparison of the Waterfall, Spiral, and Prototype SDLC Models
Comparison of the Waterfall, Spiral, and Prototype SDLC Models
Teresa Rothaar
 
Prototype Model
Prototype ModelPrototype Model
Prototype Model
khushi kalaria
 
Spiral model presentation
Spiral model presentationSpiral model presentation
Spiral model presentation
SayedFarhan110
 
PROTOTYPING
PROTOTYPINGPROTOTYPING
PROTOTYPING
Rajesh kavathekar
 
Waterfall model
Waterfall modelWaterfall model
Waterfall model
BHARGAV VISANI
 
Comparison of Software Engineering Models
Comparison of Software Engineering  ModelsComparison of Software Engineering  Models
Comparison of Software Engineering Models
tahir iqbal
 
Rapid application development
Rapid application developmentRapid application development
Rapid application development
Lombe Kapaya
 
Chapter 2 software development life cycle models
Chapter 2 software development life cycle modelsChapter 2 software development life cycle models
Chapter 2 software development life cycle models
despicable me
 
Prototype model
Prototype modelPrototype model
Prototype model
sadhana8
 
Software Engg. process models
Software Engg. process modelsSoftware Engg. process models
Software Engg. process models
Tauseef Ahmad
 
Software Process Models
Software Process ModelsSoftware Process Models
Software Process Models
Jesse Manalansan
 
R.A.D. - Rapid Application Development
R.A.D. - Rapid Application DevelopmentR.A.D. - Rapid Application Development
R.A.D. - Rapid Application Development
Mediotype .
 
Rapid Application Development Simplified
Rapid Application Development SimplifiedRapid Application Development Simplified
Rapid Application Development Simplified
Sanjay Patel
 
Rapid application development model
Rapid application development modelRapid application development model
Rapid application development model
Vaibhav Dash
 
Software Development Model - Waterfall, RAD & Agile
Software Development Model - Waterfall, RAD & AgileSoftware Development Model - Waterfall, RAD & Agile
Software Development Model - Waterfall, RAD & Agile
Fakrudin Abu Bakar
 
Rapid Application Development [RaD]
Rapid Application Development [RaD]Rapid Application Development [RaD]
Rapid Application Development [RaD]
Nick Harewood
 
Prototype model
Prototype modelPrototype model
Prototype model
shuisharma
 
Comparison of the Waterfall, Spiral, and Prototype SDLC Models
Comparison of the Waterfall, Spiral, and Prototype SDLC ModelsComparison of the Waterfall, Spiral, and Prototype SDLC Models
Comparison of the Waterfall, Spiral, and Prototype SDLC Models
Teresa Rothaar
 
Spiral model presentation
Spiral model presentationSpiral model presentation
Spiral model presentation
SayedFarhan110
 
Comparison of Software Engineering Models
Comparison of Software Engineering  ModelsComparison of Software Engineering  Models
Comparison of Software Engineering Models
tahir iqbal
 
Rapid application development
Rapid application developmentRapid application development
Rapid application development
Lombe Kapaya
 
Chapter 2 software development life cycle models
Chapter 2 software development life cycle modelsChapter 2 software development life cycle models
Chapter 2 software development life cycle models
despicable me
 
Prototype model
Prototype modelPrototype model
Prototype model
sadhana8
 
Software Engg. process models
Software Engg. process modelsSoftware Engg. process models
Software Engg. process models
Tauseef Ahmad
 
Ad

Similar to RAD Model & Prototyping Of Software Engineering (20)

Types of Software life cycle
Types of Software life cycleTypes of Software life cycle
Types of Software life cycle
Santhia RK
 
Prototypemodel in SDLC ppt
Prototypemodel  in SDLC pptPrototypemodel  in SDLC ppt
Prototypemodel in SDLC ppt
soni singh
 
SDLC and Software Process Models
SDLC and Software Process ModelsSDLC and Software Process Models
SDLC and Software Process Models
Nana Sarpong
 
Software_Process_Model for class.ppt
Software_Process_Model for class.pptSoftware_Process_Model for class.ppt
Software_Process_Model for class.ppt
vishnupriyapm4
 
Software life cycle models
Software life cycle modelsSoftware life cycle models
Software life cycle models
Wasif Khan
 
Software process model
Software process modelSoftware process model
Software process model
Muhammad Yousuf Abdul Qadir
 
Model
ModelModel
Model
MUHAMMAD AAMIR
 
Software Process Model in software engineering
Software Process Model in software engineeringSoftware Process Model in software engineering
Software Process Model in software engineering
MuhammadTalha436
 
Sdpl1
Sdpl1Sdpl1
Sdpl1
sraviinthiran
 
Final boss
Final bossFinal boss
Final boss
Preet Ojha
 
Chapter 3 Software Process Model.ppt
Chapter 3 Software Process Model.pptChapter 3 Software Process Model.ppt
Chapter 3 Software Process Model.ppt
RayonJ1
 
Slcm sharbani bhattacharya
Slcm sharbani bhattacharyaSlcm sharbani bhattacharya
Slcm sharbani bhattacharya
Sharbani Bhattacharya
 
unit 2.pptx of Software engineering subject
unit 2.pptx of Software engineering subjectunit 2.pptx of Software engineering subject
unit 2.pptx of Software engineering subject
shubhangiganti
 
1.4 Prototyping model.pptx
1.4 Prototyping model.pptx1.4 Prototyping model.pptx
1.4 Prototyping model.pptx
JAYAPRIYAR7
 
SDLC MODEL
SDLC MODEL SDLC MODEL
SDLC MODEL
KOMAL DAHERIYA
 
Prototype model 130714101556-phpapp02
Prototype model 130714101556-phpapp02Prototype model 130714101556-phpapp02
Prototype model 130714101556-phpapp02
prasanna chitra
 
The process
The processThe process
The process
prakashvs7
 
Software development process models
Software development process modelsSoftware development process models
Software development process models
Muhammed Afsal Villan
 
Prototyping
PrototypingPrototyping
Prototyping
Paul Anthony Solis
 
System analsis and design
System analsis and designSystem analsis and design
System analsis and design
Rizwan Kabir
 
Types of Software life cycle
Types of Software life cycleTypes of Software life cycle
Types of Software life cycle
Santhia RK
 
Prototypemodel in SDLC ppt
Prototypemodel  in SDLC pptPrototypemodel  in SDLC ppt
Prototypemodel in SDLC ppt
soni singh
 
SDLC and Software Process Models
SDLC and Software Process ModelsSDLC and Software Process Models
SDLC and Software Process Models
Nana Sarpong
 
Software_Process_Model for class.ppt
Software_Process_Model for class.pptSoftware_Process_Model for class.ppt
Software_Process_Model for class.ppt
vishnupriyapm4
 
Software life cycle models
Software life cycle modelsSoftware life cycle models
Software life cycle models
Wasif Khan
 
Software Process Model in software engineering
Software Process Model in software engineeringSoftware Process Model in software engineering
Software Process Model in software engineering
MuhammadTalha436
 
Chapter 3 Software Process Model.ppt
Chapter 3 Software Process Model.pptChapter 3 Software Process Model.ppt
Chapter 3 Software Process Model.ppt
RayonJ1
 
unit 2.pptx of Software engineering subject
unit 2.pptx of Software engineering subjectunit 2.pptx of Software engineering subject
unit 2.pptx of Software engineering subject
shubhangiganti
 
1.4 Prototyping model.pptx
1.4 Prototyping model.pptx1.4 Prototyping model.pptx
1.4 Prototyping model.pptx
JAYAPRIYAR7
 
Prototype model 130714101556-phpapp02
Prototype model 130714101556-phpapp02Prototype model 130714101556-phpapp02
Prototype model 130714101556-phpapp02
prasanna chitra
 
System analsis and design
System analsis and designSystem analsis and design
System analsis and design
Rizwan Kabir
 
Ad

Recently uploaded (20)

Botany Assignment Help Guide - Academic Excellence
Botany Assignment Help Guide - Academic ExcellenceBotany Assignment Help Guide - Academic Excellence
Botany Assignment Help Guide - Academic Excellence
online college homework help
 
Pope Leo XIV, the first Pope from North America.pptx
Pope Leo XIV, the first Pope from North America.pptxPope Leo XIV, the first Pope from North America.pptx
Pope Leo XIV, the first Pope from North America.pptx
Martin M Flynn
 
LDMMIA Reiki Yoga S5 Daily Living Workshop
LDMMIA Reiki Yoga S5 Daily Living WorkshopLDMMIA Reiki Yoga S5 Daily Living Workshop
LDMMIA Reiki Yoga S5 Daily Living Workshop
LDM Mia eStudios
 
Final Evaluation.docx...........................
Final Evaluation.docx...........................Final Evaluation.docx...........................
Final Evaluation.docx...........................
l1bbyburrell
 
CNS infections (encephalitis, meningitis & Brain abscess
CNS infections (encephalitis, meningitis & Brain abscessCNS infections (encephalitis, meningitis & Brain abscess
CNS infections (encephalitis, meningitis & Brain abscess
Mohamed Rizk Khodair
 
Module 1: Foundations of Research
Module 1: Foundations of ResearchModule 1: Foundations of Research
Module 1: Foundations of Research
drroxannekemp
 
What is the Philosophy of Statistics? (and how I was drawn to it)
What is the Philosophy of Statistics? (and how I was drawn to it)What is the Philosophy of Statistics? (and how I was drawn to it)
What is the Philosophy of Statistics? (and how I was drawn to it)
jemille6
 
MEDICAL BIOLOGY MCQS BY. DR NASIR MUSTAFA
MEDICAL BIOLOGY MCQS  BY. DR NASIR MUSTAFAMEDICAL BIOLOGY MCQS  BY. DR NASIR MUSTAFA
MEDICAL BIOLOGY MCQS BY. DR NASIR MUSTAFA
Dr. Nasir Mustafa
 
Cultivation Practice of Garlic in Nepal.pptx
Cultivation Practice of Garlic in Nepal.pptxCultivation Practice of Garlic in Nepal.pptx
Cultivation Practice of Garlic in Nepal.pptx
UmeshTimilsina1
 
How to Share Accounts Between Companies in Odoo 18
How to Share Accounts Between Companies in Odoo 18How to Share Accounts Between Companies in Odoo 18
How to Share Accounts Between Companies in Odoo 18
Celine George
 
Redesigning Education as a Cognitive Ecosystem: Practical Insights into Emerg...
Redesigning Education as a Cognitive Ecosystem: Practical Insights into Emerg...Redesigning Education as a Cognitive Ecosystem: Practical Insights into Emerg...
Redesigning Education as a Cognitive Ecosystem: Practical Insights into Emerg...
Leonel Morgado
 
spinal cord disorders (Myelopathies and radiculoapthies)
spinal cord disorders (Myelopathies and radiculoapthies)spinal cord disorders (Myelopathies and radiculoapthies)
spinal cord disorders (Myelopathies and radiculoapthies)
Mohamed Rizk Khodair
 
How to Clean Your Contacts Using the Deduplication Menu in Odoo 18
How to Clean Your Contacts Using the Deduplication Menu in Odoo 18How to Clean Your Contacts Using the Deduplication Menu in Odoo 18
How to Clean Your Contacts Using the Deduplication Menu in Odoo 18
Celine George
 
LDMMIA Reiki News Ed3 Vol1 For Team and Guests
LDMMIA Reiki News Ed3 Vol1 For Team and GuestsLDMMIA Reiki News Ed3 Vol1 For Team and Guests
LDMMIA Reiki News Ed3 Vol1 For Team and Guests
LDM Mia eStudios
 
Ancient Stone Sculptures of India: As a Source of Indian History
Ancient Stone Sculptures of India: As a Source of Indian HistoryAncient Stone Sculptures of India: As a Source of Indian History
Ancient Stone Sculptures of India: As a Source of Indian History
Virag Sontakke
 
The History of Kashmir Karkota Dynasty NEP.pptx
The History of Kashmir Karkota Dynasty NEP.pptxThe History of Kashmir Karkota Dynasty NEP.pptx
The History of Kashmir Karkota Dynasty NEP.pptx
Arya Mahila P. G. College, Banaras Hindu University, Varanasi, India.
 
Chemotherapy of Malignancy -Anticancer.pptx
Chemotherapy of Malignancy -Anticancer.pptxChemotherapy of Malignancy -Anticancer.pptx
Chemotherapy of Malignancy -Anticancer.pptx
Mayuri Chavan
 
Myasthenia gravis (Neuromuscular disorder)
Myasthenia gravis (Neuromuscular disorder)Myasthenia gravis (Neuromuscular disorder)
Myasthenia gravis (Neuromuscular disorder)
Mohamed Rizk Khodair
 
Mental Health Assessment in 5th semester bsc. nursing and also used in 2nd ye...
Mental Health Assessment in 5th semester bsc. nursing and also used in 2nd ye...Mental Health Assessment in 5th semester bsc. nursing and also used in 2nd ye...
Mental Health Assessment in 5th semester bsc. nursing and also used in 2nd ye...
parmarjuli1412
 
ANTI-VIRAL DRUGS unit 3 Pharmacology 3.pptx
ANTI-VIRAL DRUGS unit 3 Pharmacology 3.pptxANTI-VIRAL DRUGS unit 3 Pharmacology 3.pptx
ANTI-VIRAL DRUGS unit 3 Pharmacology 3.pptx
Mayuri Chavan
 
Botany Assignment Help Guide - Academic Excellence
Botany Assignment Help Guide - Academic ExcellenceBotany Assignment Help Guide - Academic Excellence
Botany Assignment Help Guide - Academic Excellence
online college homework help
 
Pope Leo XIV, the first Pope from North America.pptx
Pope Leo XIV, the first Pope from North America.pptxPope Leo XIV, the first Pope from North America.pptx
Pope Leo XIV, the first Pope from North America.pptx
Martin M Flynn
 
LDMMIA Reiki Yoga S5 Daily Living Workshop
LDMMIA Reiki Yoga S5 Daily Living WorkshopLDMMIA Reiki Yoga S5 Daily Living Workshop
LDMMIA Reiki Yoga S5 Daily Living Workshop
LDM Mia eStudios
 
Final Evaluation.docx...........................
Final Evaluation.docx...........................Final Evaluation.docx...........................
Final Evaluation.docx...........................
l1bbyburrell
 
CNS infections (encephalitis, meningitis & Brain abscess
CNS infections (encephalitis, meningitis & Brain abscessCNS infections (encephalitis, meningitis & Brain abscess
CNS infections (encephalitis, meningitis & Brain abscess
Mohamed Rizk Khodair
 
Module 1: Foundations of Research
Module 1: Foundations of ResearchModule 1: Foundations of Research
Module 1: Foundations of Research
drroxannekemp
 
What is the Philosophy of Statistics? (and how I was drawn to it)
What is the Philosophy of Statistics? (and how I was drawn to it)What is the Philosophy of Statistics? (and how I was drawn to it)
What is the Philosophy of Statistics? (and how I was drawn to it)
jemille6
 
MEDICAL BIOLOGY MCQS BY. DR NASIR MUSTAFA
MEDICAL BIOLOGY MCQS  BY. DR NASIR MUSTAFAMEDICAL BIOLOGY MCQS  BY. DR NASIR MUSTAFA
MEDICAL BIOLOGY MCQS BY. DR NASIR MUSTAFA
Dr. Nasir Mustafa
 
Cultivation Practice of Garlic in Nepal.pptx
Cultivation Practice of Garlic in Nepal.pptxCultivation Practice of Garlic in Nepal.pptx
Cultivation Practice of Garlic in Nepal.pptx
UmeshTimilsina1
 
How to Share Accounts Between Companies in Odoo 18
How to Share Accounts Between Companies in Odoo 18How to Share Accounts Between Companies in Odoo 18
How to Share Accounts Between Companies in Odoo 18
Celine George
 
Redesigning Education as a Cognitive Ecosystem: Practical Insights into Emerg...
Redesigning Education as a Cognitive Ecosystem: Practical Insights into Emerg...Redesigning Education as a Cognitive Ecosystem: Practical Insights into Emerg...
Redesigning Education as a Cognitive Ecosystem: Practical Insights into Emerg...
Leonel Morgado
 
spinal cord disorders (Myelopathies and radiculoapthies)
spinal cord disorders (Myelopathies and radiculoapthies)spinal cord disorders (Myelopathies and radiculoapthies)
spinal cord disorders (Myelopathies and radiculoapthies)
Mohamed Rizk Khodair
 
How to Clean Your Contacts Using the Deduplication Menu in Odoo 18
How to Clean Your Contacts Using the Deduplication Menu in Odoo 18How to Clean Your Contacts Using the Deduplication Menu in Odoo 18
How to Clean Your Contacts Using the Deduplication Menu in Odoo 18
Celine George
 
LDMMIA Reiki News Ed3 Vol1 For Team and Guests
LDMMIA Reiki News Ed3 Vol1 For Team and GuestsLDMMIA Reiki News Ed3 Vol1 For Team and Guests
LDMMIA Reiki News Ed3 Vol1 For Team and Guests
LDM Mia eStudios
 
Ancient Stone Sculptures of India: As a Source of Indian History
Ancient Stone Sculptures of India: As a Source of Indian HistoryAncient Stone Sculptures of India: As a Source of Indian History
Ancient Stone Sculptures of India: As a Source of Indian History
Virag Sontakke
 
Chemotherapy of Malignancy -Anticancer.pptx
Chemotherapy of Malignancy -Anticancer.pptxChemotherapy of Malignancy -Anticancer.pptx
Chemotherapy of Malignancy -Anticancer.pptx
Mayuri Chavan
 
Myasthenia gravis (Neuromuscular disorder)
Myasthenia gravis (Neuromuscular disorder)Myasthenia gravis (Neuromuscular disorder)
Myasthenia gravis (Neuromuscular disorder)
Mohamed Rizk Khodair
 
Mental Health Assessment in 5th semester bsc. nursing and also used in 2nd ye...
Mental Health Assessment in 5th semester bsc. nursing and also used in 2nd ye...Mental Health Assessment in 5th semester bsc. nursing and also used in 2nd ye...
Mental Health Assessment in 5th semester bsc. nursing and also used in 2nd ye...
parmarjuli1412
 
ANTI-VIRAL DRUGS unit 3 Pharmacology 3.pptx
ANTI-VIRAL DRUGS unit 3 Pharmacology 3.pptxANTI-VIRAL DRUGS unit 3 Pharmacology 3.pptx
ANTI-VIRAL DRUGS unit 3 Pharmacology 3.pptx
Mayuri Chavan
 

RAD Model & Prototyping Of Software Engineering

  • 3. RAD MODEL WHAT IS RAD ???  RAD model is Rapid Application Development model.  It is a type of Incremental model.  In RAD the Components are developed in parallel Manner.  It is a faster software development process.
  • 4. RAD MODEL PHASES IN RAD  Requirements Planning phase  User design phase  Construction phase  Cutover phase
  • 5. RAD MODEL 1. Requirements Planning phase  Users, managers, and IT staff members discuss on Business needs.  They discuss on System requirements.  They also discuss on Project scope  It decide who will generate software.  It tells what software will do.
  • 6. 2. User design phase RAD MODEL  It is also called as Modeling phase.  User Design phase is a continuous interactive process.  During this phase, users interact with software model.  It allows users to understand, modify the System.  It approve a working model of the system that meets their needs.
  • 7. RAD MODEL 3. Construction phase  Focuses on program and application development task.  Tasks are * Programming and application development, * Coding, * Unit-integration and * System testing.
  • 8. RAD MODEL 4. Cutover phase  It is the final ( Phase ) tasks in the System Development Life Cycle (SDLC).  Its tasks are * Data conversion, * Full-scale testing, * System change over, * User training.  In this phase the new system is built, and delivered.
  • 10. RAD MODEL Advantages  RAD reduces the development time.  Increases reusability of components.  Greater Customer Satisfaction.  Faster Delivery Time.  Simple and Better Quality.
  • 11. RAD MODEL Disadvantages  Requires highly skilled developers/designers.  RAD is not appropriate when technical risk are high.  Cant use for small projects.  Absence of reusable component can lead to failure of the project.
  • 13. PROTOTYPI NG  A prototype is the sample implementation of the real system.  A prototype is a toy implementation of the system.  It shows limited and main functional capabilities of the proposed system.  The customer provides suggestion and improvements on the prototype.  A prototype is a model or a program which is not based on strict planning.
  • 14. PROTOTYPI NG  After a prototype is built, it is delivered to the customer for the evaluation.  It helps the customer determine how the feature will function in the final software.  It is a very useful technique to obtain accurate requirements of the system.
  • 15. PROTOTYPI NG TYPES OF PROTOTYPE 1 Throwaway prototypes 2 Evolutionary Prototypes
  • 16. PROTOTYPI NG Throwaway Prototypes  Prototype developed as part of a throw-away approach.  It will not form part of the final solution.  It is a useful way of exploring ideas, and gaining feedback from user.
  • 17. PROTOTYPI NG Evolutionary Prototypes  It is initial prototype is presented to user.  They Provide feedback and suggestion for improvement.  Each stage of this prototype evolves toward the final system hence it is called as Evolutionary Prototype
  • 19. PROTOTYPI NG Advantage  Users are actively involved in the development.  Errors can be detected much earlier.  Missing functionality can be identified easily.  It reduces risk of failure.
  • 20. PROTOTYPI NG Disadvantage  It is a slow process.  It is not complete model.  It is time consuming model.  It should be developed or built on company's cost.
  翻译: