May 15 2012 (6:00 PM - 8:30 PM)
Human Centered Software Engineering: If it doesn’t work for people, it doesn’t work!
For modern software and systems with software to be successful, it has to not only work, it also must provide an engaging, useful and usable experience.
This talk presents an integrated approach to practical software design for use by humans. The talk covers best practices of Human-Centered Design (HCD) as well as its Return On Investment; HCD methods useful to software development and an overall HCD lifecycle model; and finally a process framework that combines and unifies HCD with Software Engineering to improve development of systems for use by humans.
The talk is based on many years’ experience in both research as well as our students’ repeated success in following this integrated design method in their year-long capstone project course at UC Irvine.
About our Speakers:: Professor Hadar Ziv
Professor Hadar Ziv, is a Researcher and Lecturer in Informatics at the School of ICS at UC Irvine, with many years experience in both computer-science education and practical software development. He publishes regularly in academic conferences; an earlier paper defining the “Uncertainty Principle” in SE is considered influential in the formative years of Agile and SCRUM methodologies. He has worked as consultant for several organizations wishing to include use cases, requirements engineering, object-oriented analysis and design with UML, and corresponding test strategies in their software-development practices.
Professor Ziv teaches the Capstone software-project class for Informatics seniors, where students employ many of the same tools and methods to develop web-based and mobile applications for real customers. He was awarded UC Irvine’s Excellence in Teaching award in 2003. A recent paper in the CSEET 2010 conference describes some of the course-management and project-management innovations of the year-long senior design project in Informatics.
Meeting presentation file(s):
Presentation not availble for us to host.