ch15 - User interface design l Designing effective...

Info iconThis preview shows pages 1–10. Sign up to view the full content.

View Full Document Right Arrow Icon
©Ian Sommerville 2000 Software Engineering, 6th edition. Chapter 15 Slide 1 User interface design l Designing effective interfaces for software systems
Background image of page 1

Info iconThis preview has intentionally blurred sections. Sign up to view the full version.

View Full DocumentRight Arrow Icon
©Ian Sommerville 2000 Software Engineering, 6th edition. Chapter 15 Slide 2 Objectives l To suggest some general design principles for user interface design l To explain different interaction styles l To introduce styles of information presentation l To describe the user support which should be built-in to user interfaces l To introduce usability attributes and system approaches to system evaluation
Background image of page 2
©Ian Sommerville 2000 Software Engineering, 6th edition. Chapter 15 Slide 3 Topics covered l User interface design principles l User interaction l Information presentation l User support l Interface evaluation
Background image of page 3

Info iconThis preview has intentionally blurred sections. Sign up to view the full version.

View Full DocumentRight Arrow Icon
©Ian Sommerville 2000 Software Engineering, 6th edition. Chapter 15 Slide 4 The user interface l System users often judge a system by its interface rather than its functionality l A poorly designed interface can cause a user to make catastrophic errors l Poor user interface design is the reason why so many software systems are never used
Background image of page 4
©Ian Sommerville 2000 Software Engineering, 6th edition. Chapter 15 Slide 5 Graphical user interfaces l Most users of business systems interact with these systems through graphical interfaces although, in some cases, legacy text-based interfaces are still used
Background image of page 5

Info iconThis preview has intentionally blurred sections. Sign up to view the full version.

View Full DocumentRight Arrow Icon
©Ian Sommerville 2000 Software Engineering, 6th edition. Chapter 15 Slide 6 GUI characteristics Characteristic Description Windows Multiple windows allow different information to be displayed simultaneously on the user’s screen. Icons Icons different types of information. On some systems, icons represent files; on others, icons represent processes. Menus Commands are selected from a menu rather than typed in a command language. Pointing A pointing device such as a mouse is used for selecting choices from a menu or indicating items of interest in a window. Graphics Graphical elements can be mixed with text on the same display.
Background image of page 6
©Ian Sommerville 2000 Software Engineering, 6th edition. Chapter 15 Slide 7 GUI advantages l They are easy to learn and use. Users without experience can learn to use the system quickly. l The user may switch quickly from one task to another and can interact with several different applications. Information remains visible in its own window when attention is switched. l Fast, full-screen interaction is possible with immediate access to anywhere on the screen
Background image of page 7

Info iconThis preview has intentionally blurred sections. Sign up to view the full version.

View Full DocumentRight Arrow Icon
©Ian Sommerville 2000 Software Engineering, 6th edition. Chapter 15 Slide 8 User-centred design l The aim of this chapter is to sensitise software engineers to key issues underlying the design rather than the implementation of user interfaces l User-centred design is an approach to UI design where the needs of the user are paramount and where the user is involved in the design process l UI design always involves the development of prototype interfaces
Background image of page 8
©Ian Sommerville 2000 Software Engineering, 6th edition. Chapter 15 Slide 9 User interface design process Executable prototype
Background image of page 9

Info iconThis preview has intentionally blurred sections. Sign up to view the full version.

View Full DocumentRight Arrow Icon
Image of page 10
This is the end of the preview. Sign up to access the rest of the document.

This note was uploaded on 11/09/2009 for the course SE 120336 taught by Professor Unknown during the Spring '09 term at Avila University.

Page1 / 60

ch15 - User interface design l Designing effective...

This preview shows document pages 1 - 10. Sign up to view the full document.

View Full Document Right Arrow Icon
Ask a homework question - tutors are online