Advertisement

An Empirical Investigation into Social Productivity of a Software Process: An Approach by Using the Structural Equation Modeling

  • Murat Yilmaz
  • Rory V. O’Connor
Part of the Communications in Computer and Information Science book series (CCIS, volume 172)

Abstract

The actual and expected benefits of fostering the alignment of people factors and cooperation among software development teams enables software development organization to improve software development productivity. Furthermore, software development productivity presents a significant challenge for both understanding and quantifying the performance characteristics of software development organizations. This paper introduces an approach to model software development productivity by using structural equation modeling (SEM), a technique that can be used for testing and estimating relationships using empirical data. We also present preliminary results from an exploratory study about the enabling social factors that affect software development productivity. Our quantitative analysis involves grouping productivity and social productivity factors for studying and identifying their implicit relationship. To this end, we issue questionnaires to test our hypothesis and to gather sample data. The paper concludes by showing initial results, limitations, and directions for future research.

Keywords

Social Capital Latent Variable Software Development Software Company Software Productivity 
These keywords were added by machine and not by the authors. This process is experimental and the keywords may be updated as the learning algorithm improves.

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. 1.
    Fairley, R.: Managing and Leading Software Projects. Wiley-IEEE Computer Society Pr (2009)Google Scholar
  2. 2.
    Dittrich, Y., Floyd, C., Klischewski, R.: Social thinking-software practice. The MIT Press, Cambridge (2002)Google Scholar
  3. 3.
    Chemuturi, M.: Software Estimation Best Practices, Tools & Techniques: A Complete Guide for Software Project Estimators. J. Ross Publishing (2009)Google Scholar
  4. 4.
    Tangen, S.: Understanding the concept of productivity. In: Proceedings of the 7th Asia-Pacific Industrial Engineering and Management Systems Conference, Taipei, pp. 18–20 (2002)Google Scholar
  5. 5.
    Scacchi, W.: Understanding software productivity. In: Software Engineering and Knowledge Engineering: Trends for the Next Decade, pp. 273–316 (1995)Google Scholar
  6. 6.
    Abdel-Hamid, T.K.: The slippery path to productivity improvement. IEEE Softw. 13, 43–52 (1996)CrossRefGoogle Scholar
  7. 7.
    Hamid, T.K.A., Madnick, S.E.: Lessons learned from modeling the dynamics of software development. Commun. ACM 32, 1426–1438 (1989)CrossRefGoogle Scholar
  8. 8.
    Pfleeger, S.: Model of software effort and productivity. Information and Software Technology 33, 224–231 (1991)CrossRefGoogle Scholar
  9. 9.
    Maxwell, K.: Applied statistics for software managers. Prentice Hall PTR, Englewood Cliffs (2002)Google Scholar
  10. 10.
    Boehm, B.: Improving software productivity. Computer 20, 43–57 (1987)CrossRefGoogle Scholar
  11. 11.
    Lin, N.: Social capital: A theory of social structure and action. Cambridge Univ Pr, Cambridge (2002)Google Scholar
  12. 12.
    Bordieu, P.: The forms of capital. In: Handbook of Theory and Research for the Sociology of Education, vol. 241, pp. 241–258 (1986)Google Scholar
  13. 13.
    Portes, A.: Social capital: its origins and applications in modern sociology. Annual Review of Sociology 24, 1–24 (1998)CrossRefGoogle Scholar
  14. 14.
    Coleman, J.: Social capital in the creation of human capital. The American Journal of Sociology 94, 95–120 (1988)CrossRefGoogle Scholar
  15. 15.
    Hayduk, L.: Structural equation modeling with LISREL: Essentials and advances. Johns Hopkins Univ Pr, Baltimore (1987)Google Scholar
  16. 16.
    Kline, R.: Principles and practice of structural equation modeling. The Guilford Press, New York (2010)zbMATHGoogle Scholar
  17. 17.
    Krueger, R., Casey, M.: Focus groups: A practical guide for applied research. Sage, Thousand Oaks (2009)Google Scholar
  18. 18.
    Jones, C.: Software Engineering Best Practices: Lessons from Successful Projects in the Top Companies. McGraw-Hill Osborne Media (2009)Google Scholar
  19. 19.
    Joreskog, K., Sorbom, D.: LISREL 8: users reference guide. Scientific Software International Inc., Lincolnwood (2001)Google Scholar
  20. 20.
    Foulds, L., Quaddus, M., West, M.: Structural equation modelling of large-scale information system application development productivity: the Hong Kong experience. In: 6th IEEE/ACIS International Conference on Computer and Information Science, ICIS 2007, pp. 724–731. IEEE, Los Alamitos (2007)Google Scholar

Copyright information

© Springer-Verlag Berlin Heidelberg 2011

Authors and Affiliations

  • Murat Yilmaz
    • 1
  • Rory V. O’Connor
    • 2
    • 3
  1. 1.Lero Graduate School in Software EngineeringDublin City UniversityIreland
  2. 2.Dublin City UniversityIreland
  3. 3.Lero, the Irish Software Engineering Research CentreIreland

Personalised recommendations