This article explores the development of IT in organizations from hard, soft and critical systems thinking traditions, respectively. In addition, the role of IT in organizations and the social and technical interaction are subjects under analysis. This article primarily attempts to develop an insight of into the traditional computer systems analysis from a hard system approach, as it has been widely applied in order to enhance development of IT in organizations. Then, the article will discuss the contribution ofthe soft tradition, as it presents a fundamentally different view of human action. Finally, the article will introduce the new tradition: Critical Systems Thinking (CST), and discuss how this approach can enrich the development of IT in organizations.