11th Workshop "Software Engineering Education and Reverse Engineering" Ohrid, Macedonia August 2011 Selected student software projects in the field of HCI Dusanka Boskovic Faculty of Electrical Engineering University of Sarajevo
11th Workshop " "Software Engineering Education and Reverse Engineering" Ohrid, Macedonia August /12 Content Introduction Sample projects Project evaluation Report for final exam Conclusion
11th Workshop " "Software Engineering Education and Reverse Engineering" Ohrid, Macedonia August /12 HCI Course Master studies at Automatic Control and Electronics Department, 3rd semester, elective course Learning outcome: –Human Computer Interface - Design and implementation Designing HCI as approach to develop usable software Lot of theoretical concepts Lot of practical work to be done on the way
11th Workshop " "Software Engineering Education and Reverse Engineering" Ohrid, Macedonia August /12 Projects HCI for process control –Production according recipe: concrete factory, coffee vending machine –Conveyor belt –Sensor networks: meteorology, process regulation, heating and alarm systems –Specific control projects: biomedicine, network traffic monitoring and maintenance Business oriented: –pationt records – dental including graphics, –customs declaration, –human rights complaints Graphical User Interface –Census data display –Wind rose graph
11th Workshop " "Software Engineering Education and Reverse Engineering" Ohrid, Macedonia August /12 Concrete factory
11th Workshop " "Software Engineering Education and Reverse Engineering" Ohrid, Macedonia August /12 Conveyor belt
11th Workshop " "Software Engineering Education and Reverse Engineering" Ohrid, Macedonia August /12 Car dashboard
11th Workshop " "Software Engineering Education and Reverse Engineering" Ohrid, Macedonia August /12 Car dashbord – simulation UI
11th Workshop " "Software Engineering Education and Reverse Engineering" Ohrid, Macedonia August /12 Custsoms declaration
11th Workshop " "Software Engineering Education and Reverse Engineering" Ohrid, Macedonia August /12 Assessment Detailed and documented student achievemnt: - Addressing HCI issues - HCI Design – HCI design principles, HCI design patterns - Implementation - scope and results
11th Workshop " "Software Engineering Education and Reverse Engineering" Ohrid, Macedonia August /12 Report for exam Questionnaire: every lesson covered with several questions (2-7) Provide answers related to the project –Describe their typical user –Describe method used in design, and rationale for method selection –HCI Design patterns used and assessment of results achieved by implementing it –Project evaluation according given software quality model
11th Workshop " "Software Engineering Education and Reverse Engineering" Ohrid, Macedonia August /12 Conclusion Important detailed assessment of a project results Presentation of previous projects Re-examination of a project by students through writing exam report