Richmond
Boston
Denver
 
 

RAD in Action


Rapid Application Development for
faster system deployment and adoption


Rapid Application Development, or RAD, is a technique for compressing the analysis, design, build, and test phases of a software development project into a series of short, iterative cycles. By combining a ‘high-octane’ development environment with early-and-often milestones, Creative Data can greatly increase user acceptance and overall customer satisfaction.

Our RAD techniques take advantage of multichannel tactics to overcome the limitations of the traditional ‘waterfall’ approach to software development. As a result, we can get a head start on detecting if a particular requirement is unfeasible or especially expensive. We test out assumptions and code throughout the project, so we uncover errors earlier in the build phase. And, by combining RAD with our rigorous business modeling process, we can accommodate the changing requirements and priorities that are typical of any business environment today.

A key aspect of RAD is the iteration that generates self-correction and effectiveness. We defer to studies that show how hard it is for human beings to perform complex tasks correctly the first time. Therefore we encourage people to take a good stab at a problem and then perfect it through repeated fine-tuning.

Fundamental to the principle of iterative development is the obligation to deliver a working element of the final system at the close of each iteration. This properly engineered, fully operational software is not a mere prototype. It’s a functional component that will play a role in the completed solution.

Central to our RAD approach is close, ongoing collaboration between users and developers. We staff our projects with small, integrated teams comprised of developers, end users, and IT technical resources. Our consultants promote team building, the sharing of expertise, and bidirectional communication throughout the engagement. Because our clients see what we build as we go along, rather than simply a completed work at the close of the project, we can be sure to:
• Build what users need
• Correct the software and/or misconceptions as they arise
• Shift the design to accommodate new needs and other changes
• Resolve bugs early on
• Allow our clients to achieve a faster ROI

In short, our RAD approach combines short, iterative development cycles with small teams in a way that optimizes speed, unity of vision and purpose, effective informal communication, and first-rate project management. Why? So you get the best solution, in the shortest time, at a reasonable cost.

 
moreinfo@creativedata.com     Copyright © 1995-2008 Creative Data, Inc.
  Home Company Services Education Results Careers Contact