System Development

First Step: Problem Selection

The first step is selecting the "right problem." 

The next step in the knowledge engineering process is knowledge acquisition.

Second Step: Knowledge Acquisition

Third Step: Knowledge Representation

This involves representing the knowledge in the knowledge base as rules, frames, scripts, semantic networks, or some hybrid. 

Fourth Step: Knowledge Encoding

Fifth Step: Knowledge Testing and Evaluation

Sixth Step: Implementation and Maintenance

Reference