• Online, Self-Paced
Course Description

Rapid Application Development can rapidly deliver software solutions that keep your customers engaged and provide the benefits that they are looking for. In this course, you'll learn about the RAD methodology, including its advantages and disadvantages, and the traditional Waterfall System Development Life Cycle methodology. you'll then examine comparisons of RAD with the traditional Waterfall SDLC methodology and with the Agile framework. Next, you'll learn about the considerations and characteristics of RAD and the best practices when performing rapid software delivery. you'll explore the customer-oriented RAD framework, including best practices, and available RAD tools and frameworks. Lastly, you'll learn about cross-platform RAD tools and frameworks and how to create an application using the Xamarin development tool.

Learning Objectives

{"discover the key concepts covered in this course"}

Framework Connections

The materials within this course focus on the NICE Framework Task, Knowledge, and Skill statements identified within the indicated NICE Framework component(s):

Specialty Areas

  • Software Development
  • Systems Architecture


If you would like to provide feedback for this course, please e-mail the NICCS SO at NICCS@hq.dhs.gov.