NASA -National Aeronautics and Space Administration
Follow this link to skip to the main content
+ Visit NASA.gov
+ Contact NASA
ASK: Academy Sharing Knowledge, the NASA Source for Project Management
ABOUT ASKCURRENT ISSUECONTACT USARCHIVESAPPEL

+ Home
Issue
CONTENTS
STORIES
SPECIAL FEATURES
PRACTICES
INTERVIEW
FEATURES
Supplier IntegrationTough Questions
Rapid Prototyping
By Kern Witcher
John C. Stennis Space Center


Background
Rapid Prototyping is a viable approach to product development on projects and initiatives whose success depends on a significant amount of customer input. The customer is allowed to look, touch, and feel the product prior to final development and manufacturing. Rapid Prototyping is also useful in situations where requirements are difficult to describe. Product prototypes can be developed on an incremental basis and tested against the requirements prior to building the final configuration. This is an approach that works especially well in developing software tools that have man-machine interfaces. Overall, rapid prototyping provides quality and timely customer feedback, mitigates requirements creep, causes fewer changes to the final design, and results in higher-quality end products at less cost.

Procedure

  1. Define customer or end user.
  2. Assemble the customer, designers and developers into an Integrated Product Development Team. Note that some members of the team may require training.
  3. Develop as a team the preliminary set of requirements.
  4. Baseline the requirements. This will provide traceability and configuration management.
  5. Develop an initial prototype that provides the look and feel for customer feedback.
  6. Incorporate comments and develop the next version of the prototype.
  7. Develop a final version of the product by adding functionality. The designer and product development team also benefit from the availability of the prototype.
  8. Incorporate comments and develop the next version of the prototype.
  9. Develop a final version of the product by adding functionality.
  10. Place final version under configuration control.
Kern Witcher is the deputy program manager for Operations in the Geospace Applications and Development Directorate at John C. Stennis Space Center.

+ Respond Now+ Back to Current Issue+ Back to top

Resources
FROM THE APPL DIRECTOR
+ Welcome to ASK
By Dr. Edward Hoffman

EDITOR IN CHIEF
+ Arrogance: Number One Enemy of Learning
By Dr. Alexander Laufer

LESSONS LEARNED
+ You can be a mentor without realizing it.

+ Search for lessons by topic

FEEDBACK
+ Send us your feedback



FirstGov - Your First Click to the US Government
+ 2004 Vision for Space Exploration
+ FY 2005 Budget Request
+ 2003 Strategic Plan
+ Freedom of Information Act
+ The President's Management Agenda
+ FY 2003 Agency Performance and Accountability Report
+ NASA Privacy Statement, Disclaimer,
and Accessibility Certification

+ Freedom to Manage
NASA
Editor: Dr. Alexander Laufer
NASA Official: Dr. Edward J. Hoffman
Last Updated: March 3, 2005
+ Contact ASK