Rapid Application Development

Slides:



Advertisements
Similar presentations
What is speed and how could you improve it by training?
Advertisements

SDLC Group 1 Hang Pham Jared Jelacich Hector Arreola.
Alternate Software Development Methodologies
Copyright 2004 Prentice-Hall, Inc. Essentials of Systems Analysis and Design Second Edition Joseph S. Valacich Joey F. George Jeffrey A. Hoffer Appendix.
COMPONENT-BASED DEVELOPMENT
Copyright © 2011 Pearson Education, Inc. Publishing as Prentice Hall Agile Modeling and Prototyping Systems Analysis and Design, 8e Kendall & Kendall 6.
© Prentice Hall CHAPTER 9 Application Development by Information Systems Professionals.
A Prototyping Lifecycle. The Waterefall Model and Prototyping 4 As early as the 1980’s the classic “Waterfall model” of software development was criticised.
Chapter 14 Systems Development. Agenda Reasons for Change System Development Life Cycle (SDLC) Prototyping Rapid Application Development (RAD) Object.
SDLC. Information Systems Development Terms SDLC - the development method used by most organizations today for large, complex systems Systems Analysts.
©Ian Sommerville 2004Software Engineering, 7th edition. Chapter 17 Slide 1 Rapid software development.
Its Phases and Overview 1.  This document describes the (SDLC) for small to medium database application development efforts. o This chapter presents.
Project Life Cycle Lecture - 18.
RAD Model BY - Dhivakaran.JM.
SOFTWARE ENGINEERING MCS-2 LECTURE # 5. RAD (RAPID APPLICATION DEVELOPMENT) MODEL  In RAD model the components or functions are developed in parallel.
Objectives:  To define RAD  Describe RAD as a system development method  List the advantages of RAD as a method  List the disadvantages of RAD  State.
DEVELOPMENT Age-Mr Scotty-Tim. What Is Development? Development is a step in the problem solving methodology. It is the phase were an actual copy of the.
Top-Down Design and Modular Development
Development and Impact of Software Solutions Application of software development approaches.
SOFTWARE PROTOTYPING Vishnu Chaitanya reddy Nara Vishnu Chaitanya reddy Nara
University of Palestine software engineering department Testing of Software Systems Testing throughout the software life cycle instructor: Tasneem Darwish.
1/23 Prescriptive Process Models. 2/23 Prescriptive Models Prescriptive process models advocate an orderly approach to software engineering Prescriptive.
Chapter 7 Interactive Design and Prototyping Human Performance Engineering Robert W. Bailey, Ph.D. Third Edition.
SDLC Class 4. SDLC Systems Development Life Cycle Traditional methodology used to develop, maintain, and replace information systems. Orderly set of activities.
Fundamentals of Information Systems, Second Edition 1 Systems Development.
Lecture 19 Rapid Application Development 19.1 COSC4406: Software Engineering.
Copyright © 2011 Pearson Education Agile Modeling and Prototyping Systems Analysis and Design, 8e Kendall & Kendall Global Edition 6.
Prototyping life cycle Important steps 1. Does prototyping suit the system 2. Abbreviated representation of requirements 3. Abbreviated design specification.
Software Model Process
DSDM Dynamic Systems Development Method. DSDM Methodology Goals On time Within budget Of desired quality.
1 Week 11 - Underlying Principles for Systems Development IT2005 System Analysis & Design.
To RAD or not to RAD? RAD is the relatively new kid on the block. You know the one. The one with all the flashy stuff and is practically the Usain Bolt.
Software Development Life Cycle(SDLC)‏
Systems Development Life Cycle
C_ITIP211 LECTURER: E.DONDO. Unit 1 : The Systems Development Environment.
©Ian Sommerville 2004Software Engineering, 7th edition. Chapter 17 Slide 1 Rapid software development.
Chapter 2: The Process. What is Process? Software Engineering Process is the glue that holds the technology layers together and enables rational and timely.
RAPID DEVELOPMENT Kelompok 03 Andiga Putra Ferry Gunawan Ivan Jonathan Stephen Sutandhi William
PROJECT LIFE CYCLE AND EFFORT ESTIMATION
Information Systems Development
Rapid Application Development Paradigm
Reuse And Rapid Prototyping
Building Information Systems
Systems Analysis & Design N106
Rapid Application Development
Rapid Application Development Paradigm
Computer Data Security & Privacy
PROJECT LIFE CYCLE AND EFFORT ESTIMATION
Rapid Application Development Model
Software development life cycle models
Software Life Cycle Models
Software Prototyping.
IT Systems Analysis & Design
Information Systems Development
Frequently asked questions about software engineering
Software Engineering Lecture 18.
Timebox Development Instructor: Manfred Huber
Software Development Process
Software life cycle models
CIS 210 Systems Analysis and Development
Software Development Life Cycle:-
Systems Development Using Management Information Systems David Kroenke.
Rapid software development
Chapter 8 Prototyping and Rapid Application Development
Requirements Analysis Techniques
Rapid Application Development (JAD)
Presentation transcript:

Rapid Application Development By kieron and zak

Key Principles The key objective of RAD is for fast development and delivery of a high quality system while using a low investment cost. Breaks project into smaller segments to speed up the completion of the development process Makes the user requirements and system specifications fit better.

Advantages fast to update system design to match users requirements. The user has an active involvement with the software. Standard system analysis and design techniques can be fitted in to this model. Components can be reused. Development times reduced.

Disadvantages Only systems that can be modularized can be built using RAD. Not usable for cheaper projects as the cost of modelling and code generation is too high. Has a higher dependency on modelling skills.

references http://dcrj2010.wordpress.com/2010/03/09/principles-and-strengths-of-rapid-application-development/ - principles and strengths of RAD http://www.rapidprogramming.com/questions-answers/What-is-RAD-model-or-Prototyping-Model--790 - The four stages http://istqbexamcertification.com/what-is-rad-model-advantages-disadvantages-and-when-to-use-it/ - Advantages and disadvantages