An overview of Software Models with Regard to the Users Involvement
Day by day enhancement 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 the results of integrating methodology that bridges the gap between Human Computer Interaction (HCI) and Software Engineering (SE). One of the important aspects in HCI is Usability Engineering (UE) that plays a vital role in the improvement of software quality. In this paper involvement of HCI discipline in software development processes or SE are discussed and on the bases of issues and gap a new approach HCSE was 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
Keywords: human computer interaction, software engineerng, human centered software engineering, usabilty engineering
Download Full-Text
ABOUT THE AUTHORS
Saad Masood Butt
PhD Student of Computer and Information Sciences Department
Wan Fatimah Wan Ahmad
Universiti Teknologi PETRONAS Tronoh, Perak, Malaysia
Saad Masood Butt
PhD Student of Computer and Information Sciences Department
Wan Fatimah Wan Ahmad
Universiti Teknologi PETRONAS Tronoh, Perak, Malaysia