Back to Search
Start Over
Software tasks
- Source :
- Information & Management. 23:183-191
- Publication Year :
- 1992
- Publisher :
- Elsevier BV, 1992.
-
Abstract
- There are two conflicting views of the complexity of software development: ‘anyone can do it’, or ‘it is the most complex activity the human mind has ever undertaken’. We address this difference empirically in two exploratory studies that examined the intellectual (non-routine) and clerical (routine) nature of software tasks. The first study sought to determine the proportion of software tasks that can be regarded as intellectual or clerical in nature. Taxonomics of software tasks were classified based on the assessment of highly experienced raters. The second study examined the length of time novice systems analysts spent in carrying out tasks during the information requirements specification phase of the systems development life cycle. The experiment used protocol and videotape analysis. Results show that the numbers of intellectual tasks in software development, and the time spent on those tasks, both predominate over clerical tasks by 4 to 1. These initial results suggest that even simple tasks are more intellectual than the ‘anyone can do it’ or the ‘software development can be automated’ viewpoints frequently expressed in the literature.
- Subjects :
- Structured analysis
Information Systems and Management
business.industry
Computer science
Applied psychology
Programming complexity
Software development
Software requirements specification
Viewpoints
Management Information Systems
Software
Systems development life cycle
Information system
Software engineering
business
Information Systems
Subjects
Details
- ISSN :
- 03787206
- Volume :
- 23
- Database :
- OpenAIRE
- Journal :
- Information & Management
- Accession number :
- edsair.doi...........6cb1ce911cd6e737c533f83a5653fe68
- Full Text :
- https://doi.org/10.1016/0378-7206(92)90043-f