title: JSD and the design of user interface software.
abstract: Systems analysis and design methods (SADMs), such as Jackson system development (JSD), have been proposed as a means of improving software quality. This is contrasted with the role of improving software usability proposed for human factors (HF). The paper argues the need for an explicit user interface specification stage in system development to ensure the usability of proposed systems. It is suggested that JSD supplemented by the specialist knowledge of HF can support such a specification stage. For HF and JSD to be successfully integrated, contributions from both need to be appropriately timed and structured. A model of the system development process that incorporates HF contributions is proposed. A means by which the HF contributions, in the form of a user interface specification, can be integrated with the JSD specification is developed and illustrated through examples.
authors.affiliation: a Ergonomics Unit, University College London , 26 Bedford Way , London , WC1H OAP , UK.
authors.forename: P A
authors.initials: PA
authors.lastname: Walsh
authors.affiliation: a Ergonomics Unit, University College London , 26 Bedford Way , London , WC1H OAP , UK.
authors.forename: K Y
authors.initials: KY
authors.lastname: Lim
authors.affiliation: a Ergonomics Unit, University College London , 26 Bedford Way , London , WC1H OAP , UK.
authors.forename: J B
authors.initials: JB
authors.lastname: Long
keywords: Human factors; JSD; Structured analysis and design methods; Task analysis; Usability; User Interface design