Techies as nontechnological factors in software engineering?

  • Curtis B
  • 10

    Readers

    Mendeley users who have this article in their library.
  • 3

    Citations

    Citations of this article.

Abstract

The author discusses human issues in software engineering and considers two technological factors that offered dramatic productivity and quality growth in the last decade. The individual differences in the performance range among software engineers are reviewed. Steps to reduce the wide variation in performance among individuals are considered. The first technological factor is having bigger machines with more memory that allowed software engineers more time to work on the task rather than wrestling with machine limitations that inhibited the task. The second technological factor was Lisp machines and the powerful programming environments that accompanied them. The author observes that hardware will still play a dramatic role in productivity growth, but that nontechnological market factors will limit the extent to which the best software ideas will be translated into industry-wide advances

Author-supplied keywords

  • Automatic control
  • Computer industry
  • Humans
  • Lisp machines
  • Machinery production industries
  • Materials science and technology
  • Productivity
  • Programming
  • Proportional control
  • Software engineering
  • Software performance
  • bigger machines
  • hardware
  • human factors
  • human issues
  • memory
  • nontechnological market factors
  • productivity growth
  • programming environments
  • software engineering
  • software ideas

Get free article suggestions today

Mendeley saves you time finding and organizing research

Sign up here
Already have an account ?Sign in

Find this document

Authors

  • Bill Curtis

Cite this document

Choose a citation style from the tabs below

Save time finding and organizing research with Mendeley

Sign up for free