SlideShare a Scribd company logo
1 of 21
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

More Related Content

What's hot (20)

SDLC, Iterative Model
SDLC, Iterative ModelSDLC, Iterative Model
SDLC, Iterative Model
 
Incremental model
Incremental modelIncremental model
Incremental model
 
Waterfall model
Waterfall modelWaterfall model
Waterfall model
 
oops concept in java | object oriented programming in java
oops concept in java | object oriented programming in javaoops concept in java | object oriented programming in java
oops concept in java | object oriented programming in java
 
SDLC - Software Development Life Cycle
SDLC - Software Development Life CycleSDLC - Software Development Life Cycle
SDLC - Software Development Life Cycle
 
What is agile model
What is agile modelWhat is agile model
What is agile model
 
Waterfall model
Waterfall modelWaterfall model
Waterfall model
 
Spiral model
Spiral modelSpiral model
Spiral model
 
V model in software testing
V model in software testingV model in software testing
V model in software testing
 
Rad model
Rad modelRad model
Rad model
 
Sdlc
SdlcSdlc
Sdlc
 
Waterfall model in SDLC
Waterfall model in SDLCWaterfall model in SDLC
Waterfall model in SDLC
 
Oops concepts || Object Oriented Programming Concepts in Java
Oops concepts || Object Oriented Programming Concepts in JavaOops concepts || Object Oriented Programming Concepts in Java
Oops concepts || Object Oriented Programming Concepts in Java
 
RAD Model
RAD ModelRAD Model
RAD Model
 
Sdlc models
Sdlc modelsSdlc models
Sdlc models
 
Core java complete ppt(note)
Core java  complete  ppt(note)Core java  complete  ppt(note)
Core java complete ppt(note)
 
Sdlc models
Sdlc modelsSdlc models
Sdlc models
 
Waterfallmodel
WaterfallmodelWaterfallmodel
Waterfallmodel
 
SDLC Models
SDLC ModelsSDLC Models
SDLC Models
 
Waterfall model of Software Engineering
Waterfall model of Software EngineeringWaterfall model of Software Engineering
Waterfall model of Software Engineering
 

Viewers also liked

R.A.D. - Rapid Application Development
R.A.D. - Rapid Application DevelopmentR.A.D. - Rapid Application Development
R.A.D. - Rapid Application DevelopmentMediotype .
 
Rapid Application Development Simplified
Rapid Application Development SimplifiedRapid Application Development Simplified
Rapid Application Development SimplifiedSanjay Patel
 
Rapid application development model
Rapid application development modelRapid application development model
Rapid application development modelVaibhav Dash
 
Software Development Model - Waterfall, RAD & Agile
Software Development Model - Waterfall, RAD & AgileSoftware Development Model - Waterfall, RAD & Agile
Software Development Model - Waterfall, RAD & AgileFakrudin 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 modelshuisharma
 
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 ModelsTeresa Rothaar
 
Spiral model presentation
Spiral model presentationSpiral model presentation
Spiral model presentationSayedFarhan110
 
Comparison of Software Engineering Models
Comparison of Software Engineering  ModelsComparison of Software Engineering  Models
Comparison of Software Engineering Modelstahir iqbal
 
Rapid application development
Rapid application developmentRapid application development
Rapid application developmentLombe 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 modelsdespicable me
 
Prototype model
Prototype modelPrototype model
Prototype modelsadhana8
 
Software Engg. process models
Software Engg. process modelsSoftware Engg. process models
Software Engg. process modelsTauseef Ahmad
 
List of Software Development Model and Methods
List of Software Development Model and MethodsList of Software Development Model and Methods
List of Software Development Model and MethodsRiant Soft
 

Viewers also liked (20)

Rad model
Rad modelRad model
Rad model
 
R.A.D. - Rapid Application Development
R.A.D. - Rapid Application DevelopmentR.A.D. - Rapid Application Development
R.A.D. - Rapid Application Development
 
Rapid application developmet
Rapid application developmetRapid application developmet
Rapid application developmet
 
Rapid Application Development Simplified
Rapid Application Development SimplifiedRapid Application Development Simplified
Rapid Application Development Simplified
 
Rapid application development model
Rapid application development modelRapid application development model
Rapid application development model
 
Software Development Model - Waterfall, RAD & Agile
Software Development Model - Waterfall, RAD & AgileSoftware Development Model - Waterfall, RAD & Agile
Software Development Model - Waterfall, RAD & Agile
 
Rapid Application Development [RaD]
Rapid Application Development [RaD]Rapid Application Development [RaD]
Rapid Application Development [RaD]
 
Prototype model
Prototype modelPrototype model
Prototype model
 
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
 
Prototype Model
Prototype ModelPrototype Model
Prototype Model
 
Spiral model presentation
Spiral model presentationSpiral model presentation
Spiral model presentation
 
PROTOTYPING
PROTOTYPINGPROTOTYPING
PROTOTYPING
 
Comparison of Software Engineering Models
Comparison of Software Engineering  ModelsComparison of Software Engineering  Models
Comparison of Software Engineering Models
 
Rapid application development
Rapid application developmentRapid application development
Rapid application development
 
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
 
Prototype model
Prototype modelPrototype model
Prototype model
 
Software Engg. process models
Software Engg. process modelsSoftware Engg. process models
Software Engg. process models
 
Software Process Models
Software Process ModelsSoftware Process Models
Software Process Models
 
Sohrab Waterfall Vs Rad
Sohrab Waterfall Vs RadSohrab Waterfall Vs Rad
Sohrab Waterfall Vs Rad
 
List of Software Development Model and Methods
List of Software Development Model and MethodsList of Software Development Model and Methods
List of Software Development Model and Methods
 

Similar to RAD Model & Prototyping Of Software Engineering

Types of Software life cycle
Types of Software life cycleTypes of Software life cycle
Types of Software life cycleSanthia RK
 
Prototypemodel in SDLC ppt
Prototypemodel  in SDLC pptPrototypemodel  in SDLC ppt
Prototypemodel in SDLC pptsoni singh
 
SDLC and Software Process Models
SDLC and Software Process ModelsSDLC and Software Process Models
SDLC and Software Process ModelsNana Sarpong
 
Software_Process_Model for class.ppt
Software_Process_Model for class.pptSoftware_Process_Model for class.ppt
Software_Process_Model for class.pptvishnupriyapm4
 
Software life cycle models
Software life cycle modelsSoftware life cycle models
Software life cycle modelsWasif Khan
 
Software Process Model in software engineering
Software Process Model in software engineeringSoftware Process Model in software engineering
Software Process Model in software engineeringMuhammadTalha436
 
Chapter 3 Software Process Model.ppt
Chapter 3 Software Process Model.pptChapter 3 Software Process Model.ppt
Chapter 3 Software Process Model.pptRayonJ1
 
1.4 Prototyping model.pptx
1.4 Prototyping model.pptx1.4 Prototyping model.pptx
1.4 Prototyping model.pptxJAYAPRIYAR7
 
Prototype model 130714101556-phpapp02
Prototype model 130714101556-phpapp02Prototype model 130714101556-phpapp02
Prototype model 130714101556-phpapp02prasanna chitra
 
System analsis and design
System analsis and designSystem analsis and design
System analsis and designRizwan Kabir
 

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
 
Prototypemodel in SDLC ppt
Prototypemodel  in SDLC pptPrototypemodel  in SDLC ppt
Prototypemodel in SDLC ppt
 
SDLC and Software Process Models
SDLC and Software Process ModelsSDLC and Software Process Models
SDLC and Software Process Models
 
Software_Process_Model for class.ppt
Software_Process_Model for class.pptSoftware_Process_Model for class.ppt
Software_Process_Model for class.ppt
 
Software life cycle models
Software life cycle modelsSoftware life cycle models
Software life cycle models
 
Software process model
Software process modelSoftware process model
Software process model
 
Model
ModelModel
Model
 
Software Process Model in software engineering
Software Process Model in software engineeringSoftware Process Model in software engineering
Software Process Model in software engineering
 
Sdpl1
Sdpl1Sdpl1
Sdpl1
 
Final boss
Final bossFinal boss
Final boss
 
Chapter 3 Software Process Model.ppt
Chapter 3 Software Process Model.pptChapter 3 Software Process Model.ppt
Chapter 3 Software Process Model.ppt
 
Software engineering the process
Software engineering the processSoftware engineering the process
Software engineering the process
 
Slcm sharbani bhattacharya
Slcm sharbani bhattacharyaSlcm sharbani bhattacharya
Slcm sharbani bhattacharya
 
1.4 Prototyping model.pptx
1.4 Prototyping model.pptx1.4 Prototyping model.pptx
1.4 Prototyping model.pptx
 
SDLC MODEL
SDLC MODEL SDLC MODEL
SDLC MODEL
 
Prototype model 130714101556-phpapp02
Prototype model 130714101556-phpapp02Prototype model 130714101556-phpapp02
Prototype model 130714101556-phpapp02
 
The process
The processThe process
The process
 
Software development process models
Software development process modelsSoftware development process models
Software development process models
 
Prototyping
PrototypingPrototyping
Prototyping
 
System analsis and design
System analsis and designSystem analsis and design
System analsis and design
 

Recently uploaded

Contemporary philippine arts from the regions_PPT_Module_12 [Autosaved] (1).pptx
Contemporary philippine arts from the regions_PPT_Module_12 [Autosaved] (1).pptxContemporary philippine arts from the regions_PPT_Module_12 [Autosaved] (1).pptx
Contemporary philippine arts from the regions_PPT_Module_12 [Autosaved] (1).pptxRoyAbrique
 
Nutritional Needs Presentation - HLTH 104
Nutritional Needs Presentation - HLTH 104Nutritional Needs Presentation - HLTH 104
Nutritional Needs Presentation - HLTH 104misteraugie
 
Organic Name Reactions for the students and aspirants of Chemistry12th.pptx
Organic Name Reactions  for the students and aspirants of Chemistry12th.pptxOrganic Name Reactions  for the students and aspirants of Chemistry12th.pptx
Organic Name Reactions for the students and aspirants of Chemistry12th.pptxVS Mahajan Coaching Centre
 
18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdf
18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdf18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdf
18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdfssuser54595a
 
Introduction to AI in Higher Education_draft.pptx
Introduction to AI in Higher Education_draft.pptxIntroduction to AI in Higher Education_draft.pptx
Introduction to AI in Higher Education_draft.pptxpboyjonauth
 
Sanyam Choudhary Chemistry practical.pdf
Sanyam Choudhary Chemistry practical.pdfSanyam Choudhary Chemistry practical.pdf
Sanyam Choudhary Chemistry practical.pdfsanyamsingh5019
 
1029 - Danh muc Sach Giao Khoa 10 . pdf
1029 -  Danh muc Sach Giao Khoa 10 . pdf1029 -  Danh muc Sach Giao Khoa 10 . pdf
1029 - Danh muc Sach Giao Khoa 10 . pdfQucHHunhnh
 
“Oh GOSH! Reflecting on Hackteria's Collaborative Practices in a Global Do-It...
“Oh GOSH! Reflecting on Hackteria's Collaborative Practices in a Global Do-It...“Oh GOSH! Reflecting on Hackteria's Collaborative Practices in a Global Do-It...
“Oh GOSH! Reflecting on Hackteria's Collaborative Practices in a Global Do-It...Marc Dusseiller Dusjagr
 
The basics of sentences session 2pptx copy.pptx
The basics of sentences session 2pptx copy.pptxThe basics of sentences session 2pptx copy.pptx
The basics of sentences session 2pptx copy.pptxheathfieldcps1
 
POINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptx
POINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptxPOINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptx
POINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptxSayali Powar
 
BASLIQ CURRENT LOOKBOOK LOOKBOOK(1) (1).pdf
BASLIQ CURRENT LOOKBOOK  LOOKBOOK(1) (1).pdfBASLIQ CURRENT LOOKBOOK  LOOKBOOK(1) (1).pdf
BASLIQ CURRENT LOOKBOOK LOOKBOOK(1) (1).pdfSoniaTolstoy
 
Interactive Powerpoint_How to Master effective communication
Interactive Powerpoint_How to Master effective communicationInteractive Powerpoint_How to Master effective communication
Interactive Powerpoint_How to Master effective communicationnomboosow
 
The Most Excellent Way | 1 Corinthians 13
The Most Excellent Way | 1 Corinthians 13The Most Excellent Way | 1 Corinthians 13
The Most Excellent Way | 1 Corinthians 13Steve Thomason
 
Employee wellbeing at the workplace.pptx
Employee wellbeing at the workplace.pptxEmployee wellbeing at the workplace.pptx
Employee wellbeing at the workplace.pptxNirmalaLoungPoorunde1
 
CARE OF CHILD IN INCUBATOR..........pptx
CARE OF CHILD IN INCUBATOR..........pptxCARE OF CHILD IN INCUBATOR..........pptx
CARE OF CHILD IN INCUBATOR..........pptxGaneshChakor2
 
microwave assisted reaction. General introduction
microwave assisted reaction. General introductionmicrowave assisted reaction. General introduction
microwave assisted reaction. General introductionMaksud Ahmed
 
Privatization and Disinvestment - Meaning, Objectives, Advantages and Disadva...
Privatization and Disinvestment - Meaning, Objectives, Advantages and Disadva...Privatization and Disinvestment - Meaning, Objectives, Advantages and Disadva...
Privatization and Disinvestment - Meaning, Objectives, Advantages and Disadva...RKavithamani
 

Recently uploaded (20)

Contemporary philippine arts from the regions_PPT_Module_12 [Autosaved] (1).pptx
Contemporary philippine arts from the regions_PPT_Module_12 [Autosaved] (1).pptxContemporary philippine arts from the regions_PPT_Module_12 [Autosaved] (1).pptx
Contemporary philippine arts from the regions_PPT_Module_12 [Autosaved] (1).pptx
 
Nutritional Needs Presentation - HLTH 104
Nutritional Needs Presentation - HLTH 104Nutritional Needs Presentation - HLTH 104
Nutritional Needs Presentation - HLTH 104
 
Organic Name Reactions for the students and aspirants of Chemistry12th.pptx
Organic Name Reactions  for the students and aspirants of Chemistry12th.pptxOrganic Name Reactions  for the students and aspirants of Chemistry12th.pptx
Organic Name Reactions for the students and aspirants of Chemistry12th.pptx
 
18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdf
18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdf18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdf
18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdf
 
Mattingly "AI & Prompt Design: The Basics of Prompt Design"
Mattingly "AI & Prompt Design: The Basics of Prompt Design"Mattingly "AI & Prompt Design: The Basics of Prompt Design"
Mattingly "AI & Prompt Design: The Basics of Prompt Design"
 
Introduction to AI in Higher Education_draft.pptx
Introduction to AI in Higher Education_draft.pptxIntroduction to AI in Higher Education_draft.pptx
Introduction to AI in Higher Education_draft.pptx
 
Sanyam Choudhary Chemistry practical.pdf
Sanyam Choudhary Chemistry practical.pdfSanyam Choudhary Chemistry practical.pdf
Sanyam Choudhary Chemistry practical.pdf
 
1029 - Danh muc Sach Giao Khoa 10 . pdf
1029 -  Danh muc Sach Giao Khoa 10 . pdf1029 -  Danh muc Sach Giao Khoa 10 . pdf
1029 - Danh muc Sach Giao Khoa 10 . pdf
 
“Oh GOSH! Reflecting on Hackteria's Collaborative Practices in a Global Do-It...
“Oh GOSH! Reflecting on Hackteria's Collaborative Practices in a Global Do-It...“Oh GOSH! Reflecting on Hackteria's Collaborative Practices in a Global Do-It...
“Oh GOSH! Reflecting on Hackteria's Collaborative Practices in a Global Do-It...
 
The basics of sentences session 2pptx copy.pptx
The basics of sentences session 2pptx copy.pptxThe basics of sentences session 2pptx copy.pptx
The basics of sentences session 2pptx copy.pptx
 
POINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptx
POINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptxPOINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptx
POINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptx
 
TataKelola dan KamSiber Kecerdasan Buatan v022.pdf
TataKelola dan KamSiber Kecerdasan Buatan v022.pdfTataKelola dan KamSiber Kecerdasan Buatan v022.pdf
TataKelola dan KamSiber Kecerdasan Buatan v022.pdf
 
BASLIQ CURRENT LOOKBOOK LOOKBOOK(1) (1).pdf
BASLIQ CURRENT LOOKBOOK  LOOKBOOK(1) (1).pdfBASLIQ CURRENT LOOKBOOK  LOOKBOOK(1) (1).pdf
BASLIQ CURRENT LOOKBOOK LOOKBOOK(1) (1).pdf
 
Interactive Powerpoint_How to Master effective communication
Interactive Powerpoint_How to Master effective communicationInteractive Powerpoint_How to Master effective communication
Interactive Powerpoint_How to Master effective communication
 
The Most Excellent Way | 1 Corinthians 13
The Most Excellent Way | 1 Corinthians 13The Most Excellent Way | 1 Corinthians 13
The Most Excellent Way | 1 Corinthians 13
 
Employee wellbeing at the workplace.pptx
Employee wellbeing at the workplace.pptxEmployee wellbeing at the workplace.pptx
Employee wellbeing at the workplace.pptx
 
CARE OF CHILD IN INCUBATOR..........pptx
CARE OF CHILD IN INCUBATOR..........pptxCARE OF CHILD IN INCUBATOR..........pptx
CARE OF CHILD IN INCUBATOR..........pptx
 
microwave assisted reaction. General introduction
microwave assisted reaction. General introductionmicrowave assisted reaction. General introduction
microwave assisted reaction. General introduction
 
Privatization and Disinvestment - Meaning, Objectives, Advantages and Disadva...
Privatization and Disinvestment - Meaning, Objectives, Advantages and Disadva...Privatization and Disinvestment - Meaning, Objectives, Advantages and Disadva...
Privatization and Disinvestment - Meaning, Objectives, Advantages and Disadva...
 
Staff of Color (SOC) Retention Efforts DDSD
Staff of Color (SOC) Retention Efforts DDSDStaff of Color (SOC) Retention Efforts DDSD
Staff of Color (SOC) Retention Efforts DDSD
 

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.