Rapid prototyping is an approach to building KM systems, in which knowledge is added with each knowledge capture session. This is an iterative approach which allows the expert to verify the rules as they are built during the session. There are some advantages of rapid prototyping as mentioned below:
This approach can open up communication through its demonstration of the KM system.
Due to the process of instant feedback and modification, it reduces the risk of failure.
It allows the knowledge developer to learn each time a change is incorporated in the prototype.
This approach is highly interactive.
The prototype can create user expectations which in turn can become obstacles to further development effort.