Incorporating a human computer interaction (HCI) perspective into the systems development life cycle (SDLC) is necessary to information systems (IS) success and, in turn, to the success of businesses. However, modern SDLC models are based more on organizational needs than human needs. The human interaction aspect of an information system is usually considered far too little (only the screen interface) and far too late in the IS development process (only at the design stage). Thus, often a gap exists between satisfying organizational needs and supporting and enriching human users. This problem can be addressed by carefully integrating HCI development into the SDLC process to achieve a truly human-centered IS development approach. This paper examines the roles of HCI in systems development, justifies the importance of considering HCI through out the entire systems development life cycle, presents a methodology for human-centered IS development, and demonstrates how to apply this methodology to develop human-centered information systems.
Zhang, P., Carey, J., Te'eni, D., & Tremaine, M. (2005). Integrating Human-Computer Interaction Development into the Systems Development Life Cycle: A Methodology. Communications of the Association for Information Systems, 15, pp-pp. https://doi.org/10.17705/1CAIS.01529