The purpose of this study is to compare the development methodologies of traditional information systems with those of expert systems. This research first surveyed the development methodologies for traditional information systems and expert systems, then their similarities and dissimilarities are compared and outlined. The research results show that both systems apply life- cycle concept in the system development process, however, each process might not possess the same details. The prototyping approach to traditional information systems is remarkably different from that to expert systems, in terms of orientation to final products and design goals. The structured analysis and design, the most used methodology in developing traditional information systems, is not applicable in expert systems, since the expert systems requiring knowledge representation are totally dissimilar to the descriptions of traditional information systems. In automating the development process, both CASE tools and expert systems building tools provide better environments to accelerate the development of traditional information systems and expert systems. In object-oriented approach, there are several object-oriented methodologies proposed for traditional information systems, but there are none for developing expert systems. Finally, unlike end-user computing phenomenon spreads in organizations, few end- users develop their own expert systems for applications independently.