An Overview of Software Models with Regard to the Users Involvement
Wan Fatimah, Wan Fatimah Wan Ahmad · 2012
The rapid growth in the field of software development process is taking place by integrating it with other fields of computer science. Human Centered Software Engineering (HCSE) is one of them that bridge the gap between Human Computer Interaction (HCI) and Software Engineering (SE). An important aspect in HCI is Usability Evaluation (UEV) that improves software quality. In this paper, involvement of HCI discipline in software development processes is discussed and on the basis of issues and gap a new approach for HCSE is introduced. Keeping HCSE as stepping stone a framework for intelligent software development life cycle is proposed that provides a complete and intelligent development infrastructure in which HCSE and UE coexist in complementary roles.