SlideShare uma empresa Scribd logo
1 de 14
Mary Irene Paras Manay CIS321A - systems analysis and design
RAPID
APPLICATION
DEVELOPMENT
A process for developing a system… a METHODOLOGY.
Rapid Application Development (in 2003)
Rapid Application Development (in 2003)
Rapid Application Development (in 2003)
Rapid Application Development (in 2003)
Rapid Application Development (in 2003)
Rapid Application Development (in 2003)
Rapid Application Development (in 2003)
Rapid Application Development (in 2003)
Rapid Application Development (in 2003)
Rapid Application Development (in 2003)
Rapid Application Development (in 2003)
Rapid Application Development (in 2003)

Mais conteúdo relacionado

Último

+971565801893>>SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHAB...
+971565801893>>SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHAB...+971565801893>>SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHAB...
+971565801893>>SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHAB...
Health
 
TECUNIQUE: Success Stories: IT Service provider
TECUNIQUE: Success Stories: IT Service providerTECUNIQUE: Success Stories: IT Service provider
TECUNIQUE: Success Stories: IT Service provider
mohitmore19
 
CHEAP Call Girls in Pushp Vihar (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICE
CHEAP Call Girls in Pushp Vihar (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICECHEAP Call Girls in Pushp Vihar (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICE
CHEAP Call Girls in Pushp Vihar (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICE
9953056974 Low Rate Call Girls In Saket, Delhi NCR
 

Último (20)

Software Quality Assurance Interview Questions
Software Quality Assurance Interview QuestionsSoftware Quality Assurance Interview Questions
Software Quality Assurance Interview Questions
 
+971565801893>>SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHAB...
+971565801893>>SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHAB...+971565801893>>SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHAB...
+971565801893>>SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHAB...
 
Azure_Native_Qumulo_High_Performance_Compute_Benchmarks.pdf
Azure_Native_Qumulo_High_Performance_Compute_Benchmarks.pdfAzure_Native_Qumulo_High_Performance_Compute_Benchmarks.pdf
Azure_Native_Qumulo_High_Performance_Compute_Benchmarks.pdf
 
The Ultimate Test Automation Guide_ Best Practices and Tips.pdf
The Ultimate Test Automation Guide_ Best Practices and Tips.pdfThe Ultimate Test Automation Guide_ Best Practices and Tips.pdf
The Ultimate Test Automation Guide_ Best Practices and Tips.pdf
 
Shapes for Sharing between Graph Data Spaces - and Epistemic Querying of RDF-...
Shapes for Sharing between Graph Data Spaces - and Epistemic Querying of RDF-...Shapes for Sharing between Graph Data Spaces - and Epistemic Querying of RDF-...
Shapes for Sharing between Graph Data Spaces - and Epistemic Querying of RDF-...
 
The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...
The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...
The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...
 
8257 interfacing 2 in microprocessor for btech students
8257 interfacing 2 in microprocessor for btech students8257 interfacing 2 in microprocessor for btech students
8257 interfacing 2 in microprocessor for btech students
 
OpenChain - The Ramifications of ISO/IEC 5230 and ISO/IEC 18974 for Legal Pro...
OpenChain - The Ramifications of ISO/IEC 5230 and ISO/IEC 18974 for Legal Pro...OpenChain - The Ramifications of ISO/IEC 5230 and ISO/IEC 18974 for Legal Pro...
OpenChain - The Ramifications of ISO/IEC 5230 and ISO/IEC 18974 for Legal Pro...
 
The Top App Development Trends Shaping the Industry in 2024-25 .pdf
The Top App Development Trends Shaping the Industry in 2024-25 .pdfThe Top App Development Trends Shaping the Industry in 2024-25 .pdf
The Top App Development Trends Shaping the Industry in 2024-25 .pdf
 
%in kempton park+277-882-255-28 abortion pills for sale in kempton park
%in kempton park+277-882-255-28 abortion pills for sale in kempton park %in kempton park+277-882-255-28 abortion pills for sale in kempton park
%in kempton park+277-882-255-28 abortion pills for sale in kempton park
 
Unveiling the Tech Salsa of LAMs with Janus in Real-Time Applications
Unveiling the Tech Salsa of LAMs with Janus in Real-Time ApplicationsUnveiling the Tech Salsa of LAMs with Janus in Real-Time Applications
Unveiling the Tech Salsa of LAMs with Janus in Real-Time Applications
 
TECUNIQUE: Success Stories: IT Service provider
TECUNIQUE: Success Stories: IT Service providerTECUNIQUE: Success Stories: IT Service provider
TECUNIQUE: Success Stories: IT Service provider
 
Right Money Management App For Your Financial Goals
Right Money Management App For Your Financial GoalsRight Money Management App For Your Financial Goals
Right Money Management App For Your Financial Goals
 
A Secure and Reliable Document Management System is Essential.docx
A Secure and Reliable Document Management System is Essential.docxA Secure and Reliable Document Management System is Essential.docx
A Secure and Reliable Document Management System is Essential.docx
 
Direct Style Effect Systems - The Print[A] Example - A Comprehension Aid
Direct Style Effect Systems -The Print[A] Example- A Comprehension AidDirect Style Effect Systems -The Print[A] Example- A Comprehension Aid
Direct Style Effect Systems - The Print[A] Example - A Comprehension Aid
 
Unlocking the Future of AI Agents with Large Language Models
Unlocking the Future of AI Agents with Large Language ModelsUnlocking the Future of AI Agents with Large Language Models
Unlocking the Future of AI Agents with Large Language Models
 
Exploring the Best Video Editing App.pdf
Exploring the Best Video Editing App.pdfExploring the Best Video Editing App.pdf
Exploring the Best Video Editing App.pdf
 
LEVEL 5 - SESSION 1 2023 (1).pptx - PDF 123456
LEVEL 5   - SESSION 1 2023 (1).pptx - PDF 123456LEVEL 5   - SESSION 1 2023 (1).pptx - PDF 123456
LEVEL 5 - SESSION 1 2023 (1).pptx - PDF 123456
 
call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️
call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️
call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️
 
CHEAP Call Girls in Pushp Vihar (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICE
CHEAP Call Girls in Pushp Vihar (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICECHEAP Call Girls in Pushp Vihar (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICE
CHEAP Call Girls in Pushp Vihar (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICE
 

Destaque

How Race, Age and Gender Shape Attitudes Towards Mental Health
How Race, Age and Gender Shape Attitudes Towards Mental HealthHow Race, Age and Gender Shape Attitudes Towards Mental Health
How Race, Age and Gender Shape Attitudes Towards Mental Health
ThinkNow
 
Social Media Marketing Trends 2024 // The Global Indie Insights
Social Media Marketing Trends 2024 // The Global Indie InsightsSocial Media Marketing Trends 2024 // The Global Indie Insights
Social Media Marketing Trends 2024 // The Global Indie Insights
Kurio // The Social Media Age(ncy)
 

Destaque (20)

Product Design Trends in 2024 | Teenage Engineerings
Product Design Trends in 2024 | Teenage EngineeringsProduct Design Trends in 2024 | Teenage Engineerings
Product Design Trends in 2024 | Teenage Engineerings
 
How Race, Age and Gender Shape Attitudes Towards Mental Health
How Race, Age and Gender Shape Attitudes Towards Mental HealthHow Race, Age and Gender Shape Attitudes Towards Mental Health
How Race, Age and Gender Shape Attitudes Towards Mental Health
 
AI Trends in Creative Operations 2024 by Artwork Flow.pdf
AI Trends in Creative Operations 2024 by Artwork Flow.pdfAI Trends in Creative Operations 2024 by Artwork Flow.pdf
AI Trends in Creative Operations 2024 by Artwork Flow.pdf
 
Skeleton Culture Code
Skeleton Culture CodeSkeleton Culture Code
Skeleton Culture Code
 
PEPSICO Presentation to CAGNY Conference Feb 2024
PEPSICO Presentation to CAGNY Conference Feb 2024PEPSICO Presentation to CAGNY Conference Feb 2024
PEPSICO Presentation to CAGNY Conference Feb 2024
 
Content Methodology: A Best Practices Report (Webinar)
Content Methodology: A Best Practices Report (Webinar)Content Methodology: A Best Practices Report (Webinar)
Content Methodology: A Best Practices Report (Webinar)
 
How to Prepare For a Successful Job Search for 2024
How to Prepare For a Successful Job Search for 2024How to Prepare For a Successful Job Search for 2024
How to Prepare For a Successful Job Search for 2024
 
Social Media Marketing Trends 2024 // The Global Indie Insights
Social Media Marketing Trends 2024 // The Global Indie InsightsSocial Media Marketing Trends 2024 // The Global Indie Insights
Social Media Marketing Trends 2024 // The Global Indie Insights
 
Trends In Paid Search: Navigating The Digital Landscape In 2024
Trends In Paid Search: Navigating The Digital Landscape In 2024Trends In Paid Search: Navigating The Digital Landscape In 2024
Trends In Paid Search: Navigating The Digital Landscape In 2024
 
5 Public speaking tips from TED - Visualized summary
5 Public speaking tips from TED - Visualized summary5 Public speaking tips from TED - Visualized summary
5 Public speaking tips from TED - Visualized summary
 
ChatGPT and the Future of Work - Clark Boyd
ChatGPT and the Future of Work - Clark Boyd ChatGPT and the Future of Work - Clark Boyd
ChatGPT and the Future of Work - Clark Boyd
 
Getting into the tech field. what next
Getting into the tech field. what next Getting into the tech field. what next
Getting into the tech field. what next
 
Google's Just Not That Into You: Understanding Core Updates & Search Intent
Google's Just Not That Into You: Understanding Core Updates & Search IntentGoogle's Just Not That Into You: Understanding Core Updates & Search Intent
Google's Just Not That Into You: Understanding Core Updates & Search Intent
 
How to have difficult conversations
How to have difficult conversations How to have difficult conversations
How to have difficult conversations
 
Introduction to Data Science
Introduction to Data ScienceIntroduction to Data Science
Introduction to Data Science
 
Time Management & Productivity - Best Practices
Time Management & Productivity -  Best PracticesTime Management & Productivity -  Best Practices
Time Management & Productivity - Best Practices
 
The six step guide to practical project management
The six step guide to practical project managementThe six step guide to practical project management
The six step guide to practical project management
 
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
 
Unlocking the Power of ChatGPT and AI in Testing - A Real-World Look, present...
Unlocking the Power of ChatGPT and AI in Testing - A Real-World Look, present...Unlocking the Power of ChatGPT and AI in Testing - A Real-World Look, present...
Unlocking the Power of ChatGPT and AI in Testing - A Real-World Look, present...
 
12 Ways to Increase Your Influence at Work
12 Ways to Increase Your Influence at Work12 Ways to Increase Your Influence at Work
12 Ways to Increase Your Influence at Work
 

Rapid Application Development (in 2003)

Notas do Editor

  1. 01 - RAD Hello.  This is a presentation created in 2003 on Rapid Application Development, a methodology evolved from Structured Systems Analysis and Design & Waterfall models which tend to focus on planning work tasks while RAD focuses on development and prototyping. Note: 12 years later, in 2015, the prevailing methodologies include Agile models which further optimize cutover from requirements-to-solutions in a feature-driven cross-functional team. Although Agile is a solid concept on its own, the actually implementation of a project lifecycle involves many of the same key concepts as RAD. This is further detailed in the 1993 book, “Inside RAD: How to Build a Fully Functional System in 90 Days or Less”, a journal of an actual 90 day project using RAD.
  2. 02 - What is RAD? RAD stands for Rapid Application Development It is a process for developing a business system… a methodology.  It is based on speedy development without losing, if not gaining, quality in product. SPEED and QUALITY is achieved by three key techniques: Prototyping - which means producing results that can be demonstrated as soon as possible for feedback. Iteration - repetition; means cycling through a new prototype until the desired system is achieved. Timeboxing - since prototyping and iteration can go on forever without a deadline. Timeboxing provides one. In timeboxing, the scope of a project may change, but the deadline does not. 
  3. 03 - Stages of a RAD Project These are the 8 stages that a project using RAD goes through. The first 3 in red and the last 1 in red are the stages that most projects generally go through. However, it is the 4 stages in the middle that distinguishes a RAD project from others.
  4. 04 - Plan Project The first 3 stages are pretty self explanatory. The first stage is the Plan Project Stage, in which the Project IDEA is turned into the Project Plan.  The Project Plan serves as a contract between the Project Sponsor, Project Manager, and Project Team.  This is what the Project Plan is made up of. Everything in it, such as the scope, objectives, risks, and standards must be discussed and defined by the Project Manager and Sponsor. The budget and schedule are also discussed and defined. Once the Project Plan is approved, the next stage can begin. 
  5. 05 - Activate Project This stage mainly deals with equipping the project participants with knowledge about the project and readily available resources.  These resources include the Project Image which is created when informing the participants & stakeholders about the project, the environment that the project will be completed in, and a project team that is trained to do the job. 
  6. 06 - Control Project The control stage is for managing the project and its team. This is done by the Project Manager. This is important for two main reasons: motivating participants to get work done and for monitoring to make sure work is done in time and with quality. Assignments are given at this point and if there are any problems, they are dealt with.  The output for this stage is the Project Results, which is not only composed of the Project Plan and Project Resources, but also the tasks, the progress, team evaluation, and risk assessment. Everyone is welcome to put in their own suggestions for the better of the project. 
  7. 07 - Now for the stages UNIQUE to Rapid Application Development Requirements Planning User Design Rapid Construction Transition 
  8. 08 - Requirements Planning This is where the requirements for the system, as opposed to the project, are defined. To avoid misunderstanding of the system goals, the business management and Information Systems management meets to make sure they both have an agreed understanding of the goals. The Requirements Planning stage is completed in a series of workshops. The information produced in these workshops is all kept in a repository with the help of Integrated-Computer Aided Systems Engineering tools. The workshops do not generate paperwork.  Firstly, the current system is analyzed. This is done by a RAD Workshop Leader. He familiarized himself with the system and information in the repository.  Then, in a JRP (Joint Resource Planning) workshop, he meets along with managers who will be affected by the system (end-users) and defines the system requirements, during which an outline for the system area model is built and the system scope is defined.  The cost and schedule for system development are then estimated and the results of the workshop are handed over to the Executive Sponsor of the project. If he approved, the project moves on to User Design. 
  9. 09 - User Design User Design is just that - end-users designing the system.  The business processes and data associated with the proposed system are analyzed.  Procedures in the system structure are developed as automated or manual.  Possible dialogs and screen layouts are developed for the most important procedures.  and finally, the Transition Plan for changing the current system into the new is developed.   
  10. 10 - Rapid Construction In this stage, the design of the proposed system output in the previous stage is turned into an accepted business system.  First, software to implement the propose system is created and tested. Then, the actual system is built using that software. All this is done by repeating the cycle of generating, modifying, and testing code until the system is complete. After an accepted business system is made, the team prepares for the next stage 
  11. 11 - Transition The main purpose of this stage is to install the business system created in the previous stage into the business. Developers train future users of system on how to operate it. They convert data that needs to be converted for integration into the new system. And they install the new system, leaving the business with a new fully operating business system. 
  12. 12 - End Project Although the business system is now in operation. This stage is still necessary to officially end the project. A completion report is prepared and project results are turned over to the sponsor. Also, resources that were used in the project are released for use in other projects and what not.  The Completion Report consists of all the information involving the project. It contains the Project Results, which were updated throughout the project and containing the progress of the project. It contains all the technical information regarding the system structure. And it contains lessons learned during the project, the final numbers, and evaluation on the project Team. 
  13. 13 - A project for RAD? SCOPE: focused and goals clear  DATA: must pre-exist. If data capacious amounts of data need to be analyzed or created, it can't be used.  DECISION-MAKING: be made by a small network of people that are readily available.  TEAM-SIZE: small size of six or less  TECHNOLOGY: defined technology to be used. It should be familiar to the developers and tested.  REQUIREMENTS: the technology being used must be capable of meeting the expected requirements. 