Social and Human Aspects of Software Engineering

  • Helen Sharp
Part of the Lecture Notes in Computer Science book series (LNCS, volume 4336)


The people-intensive nature of software engineering has been understood for some time. Curtis et al [1] cite a number of studies in a variety of contexts demonstrating "the substantial impact of behavioural (i.e. human and organisational) factors on software productivity", while [2] believe that software companies are particularly vulnerable to people problems. Despite this recognition, however, McDermid and Bennett [3] argue that the neglect of people factors in software engineering research has had a detrimental impact on progress in software engineering.


  1. 1.
    Curtis, B., Krasner, H., Iscoe, N.: A Field Study of the Software Design Process for Large System. Comms of the ACM 31(11), 1268–1287 (1988)CrossRefGoogle Scholar
  2. 2.
    Horvat, R.V., Rozeman, I., Gyorkos, J.: Managing the Complexity of SPI in Small Companies. Software Process and Improvement Journal 5, 45–54 (2000)CrossRefGoogle Scholar
  3. 3.
    McDermid, J.A., Bennett, K.H.: Software Engineering Research: A Critical Appraisal. IEE Proceedings On Software Engineering 146(4), 179–186 (1999)CrossRefGoogle Scholar
  4. 4.
    Sharp, H., Robinson, H.: Some social factors of software engineering: the maverick, community and technical practices. In: Proc. of the 2005 WS HSSE2005, St. Louis, Missouri, May 16, 2005, pp. 1–6. ACM Press, New York (2005)Google Scholar
  5. 5.
    Sharp, H., Robinson, H.: An ethnographic study of XP practices. Empirical Software Engineering 9(4), 353–375 (2004)CrossRefGoogle Scholar

Copyright information

© Springer Berlin Heidelberg 2007

Authors and Affiliations

  • Helen Sharp

There are no affiliations available

Personalised recommendations