Task Analysis and Systems Analysis for Software Development

Abstract The paper offers a commentary on Benyon (1992). It questions the absence of a role for task analysis in the early stages of system development and attempts to refute many of Benyon's assumptions and criticisms concerning task analysis methods, at least by showing that his criticisms do not apply to all of them. The commentary also questions Benyon's systems analysis model for software development and suggests that it is unrealistic.

[1]  K. Popper Objective Knowledge: An Evolutionary Approach , 1972 .

[2]  Allen Newell,et al.  The psychology of human-computer interaction , 1983 .

[3]  Marvin Minsky,et al.  A framework for representing knowledge , 1974 .

[4]  Thomas R. G. Green,et al.  The Structure of Command Languages: An Experiment on Task-Action Grammar , 1989, Int. J. Man Mach. Stud..

[5]  Stephen J. Payne,et al.  Task-Action Grammars: A Model of the Mental Representation of Task Languages , 1986, Hum. Comput. Interact..

[6]  Ronald M. Baecker,et al.  Readings in human-computer interaction : a multidisciplinary approach , 1988 .

[7]  Ed Downs,et al.  Structured systems analysis and design method: application and context , 1988 .

[8]  John S. Hares SSADM for the advanced practitioner , 1990 .

[9]  D. Diaper An approach to IKBS development based on a review of Conceptual Structures: Information Processing in Mind and Machine by J. F. Sowa , 1984 .

[10]  Alan M. Davis,et al.  Software requirements - analysis and specification , 1990 .

[11]  John Long,et al.  Conceptions of the discipline of HCI: craft, applied science, and engineering , 1989 .

[12]  David Benyon,et al.  The Role of Task Analysis in Systems Design , 1992, Interact. Comput..

[13]  J B Long,et al.  People and computers: designing for usability , 1986 .

[14]  Dominique L. Scapin,et al.  Task analysis: The oft missing step in the development of computer-human interfaces; its desirable nature, value, and role , 1990, INTERACT.

[15]  John R. Cameron JSP and JSD - the Jackson approach to software development (2. ed.) , 1989 .

[16]  Roger C. Schank,et al.  SCRIPTS, PLANS, GOALS, AND UNDERSTANDING , 1988 .

[17]  Stanley G. Blethyn,et al.  Designing Information Systems , 1990 .

[18]  Nick Hammond,et al.  People and computers VI , 1991 .

[19]  Shari Lawrence Pfleeger,et al.  Software Engineering: The Production of Quality Software , 1987 .