====== Interface Design for Software Engineers ====== Lecture notes from COME 336 • Doğuş University\\ Mithat Konar, 2011-2012 Fall ===== Introduction ===== * [[http://mithatkonar.com/ixd-for-sw-eng/slides/01_Users_Designers_Engineers/introduction.html|Introduction]] * [[http://mithatkonar.com/ixd-for-sw-eng/slides/01_Users_Designers_Engineers/users_designers_engineers.html|Users, Designers, Engineers]] * [[http://mithatkonar.com/ixd-for-sw-eng/slides/01_Users_Designers_Engineers/design_process_elements.html|Design Process Elements]] ===== Description ===== * [[http://mithatkonar.com/ixd-for-sw-eng/slides/02_Describing_Interfaces/grounding_concepts/grounding_concepts.html|Grounding Concepts for UI Design]] * [[http://mithatkonar.com/ixd-for-sw-eng/slides/02_Describing_Interfaces/tidwell/ch06/actions_and_commands.html|Actions and Commands]] * [[http://mithatkonar.com/ixd-for-sw-eng/slides/02_Describing_Interfaces/tidwell/ch08/forms_and_controls.html|Forms and Controls]] * [[http://mithatkonar.com/ixd-for-sw-eng/slides/02_Describing_Interfaces/tidwell/ch05/lists.html|Lists]] * [[http://mithatkonar.com/ixd-for-sw-eng/slides/02_Describing_Interfaces/tidwell/ch04/page_layout.html|Page Layout]] * [[http://mithatkonar.com/ixd-for-sw-eng/slides/02_Describing_Interfaces/tidwell/ch03/navigation.html|Navigation]] ===== Prescription ===== * [[http://mithatkonar.com/ixd-for-sw-eng/slides/03_Prescribing_Interfaces/nielsen/usability.html|Jakob Nielsen's Introduction to Usability]] * [[http://mithatkonar.com/ixd-for-sw-eng/slides/03_Prescribing_Interfaces/spolsky/spolsky_on_interface_design.html|Joel Spolsky on Interface Design]] * [[http://mithatkonar.com/ixd-for-sw-eng/slides/03_Prescribing_Interfaces/traps/discoverability/berkun_on_discoverability.html|Scott Berkun on Discoverability]] * [[http://mithatkonar.com/ixd-for-sw-eng/slides/03_Prescribing_Interfaces/traps/branding/konar_on_branding.html|Mithat Konar on Branding]] ===== Testing ===== * [[http://mithatkonar.com/ixd-for-sw-eng/slides/04_Testing_Interfaces/nielsen/testing.html|Jakob Nielsen on User Testing]]