Abstract
Though more and more researchers have realized the importance of creativity in software development, there are few empirical studies reported on this topic. In this paper, we present an exploratory empirical research in which several issues on creativity in software development are studied, that is, which development phases are perceived to include more creative work, whether or not UML-based documentation can make developers perceive more time is devoted to creative work, whether or not more creative work can accelerate the software development speed, and whether developers more prefer to do the creative work. Based on result analyses, we proposed four hypotheses to direct the future research in this field and discussed the challenge that ‘since developers do not like to participate in those improving activities (quality assuring activities), how can we keep and improve software quality effectively and efficiently?’
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
Similar content being viewed by others
References
Glass, R.L.: Software Creativity. Prentice Hall, Englewood Cliffs (1995)
Dybå, T.: Improvisation in Small Software Organizations. IEEE Software 17(5), 82–87 (2000)
Winograd, T.: Bring Design to Software. Addison Wesley, Reading (1996)
SPECIAL ISSUE: Creativity and interface. Communications of the ACM. ACM Press, New York, NY, USA 45, 89 - 120 (2002)
Couger, J.D.: Ensuring Creative Approaches in Information System Design, Center for Research on Creativity and Innovation (1989)
Gough, H.G.: A creative personality scale for the adjective checklist. Journal of Personality and Social Psychology, 1398–1405 (1979)
Amabile, T.M.: A model of creativity and innovation in organizations. Research in organizational behavior 10, 123–167 (1988)
Santanen, E.L., Briggs, R.O., de Vreede, G.-J.: The Cognitive Network Model of Creativity: a New Causal Model of Creativity and a New Brainstorming Technique. In: International Conference on System Science, Hawaii (2000)
Oldham, G.R., Cummings, A.: Employee Creativity: Personal and Contextual Factors at Work. Academy of Management Journal 39(3), 607–634 (1996)
Humphrey, W.S.: Managing for Innovation: Leading Technical People. Prentice Hall Trade, Englewood Cliffs (1987)
Cusumano, M.: Japan’s Software Factories. Oxford University Press, Oxford (1991)
Rautiainen, K., Vuornos, L., Lassenius, C.: An experience in Combining Flexibility and Control in a Small Company’s Software Product Development Process. In: International symposium on empirical software engineering, Rome (2003)
Zelkowitz, M.V., Wallace, D.R.: Experimental Models for Validating Technology. IEEE Computer 31(5), 23–31 (1998)
Höst, M., Regnell, B., Wohlin, C.: Students as Subjects - A Comparative Study of Students and Professionals in Lead-Time Impact Assessment. Empirical Software Engineering 5(3), 201–214 (2000)
Carver, J., Jaccheri, L., Morasca, S., Shull, F.: Using Empirical Studies during Software Courses. In: Conradi, R., Wang, A.I. (eds.) ESERNET 2001. LNCS, vol. 2765, pp. 81–103. Springer, Heidelberg (2003)
Carver, J., Shull, F., Basili, V.: Observational Studies to Accelerate Process Experience in Classroom Studies An evaluation. In: International symposium on empirical software engineering, Rome (2003)
Jan, B.: Design and Use of Software Architectures: Adopting and Evolving a Product-Line Approach. Addison-Wesley, Reading (2000)
Bass, L., Clements, P., Kazman, R.: Software Architecture in Practice. Addison-Wesley, Reading (1998)
Shaw, M., Garlan, D., Allen, R., Klein, D., Ockerbloom, J., Scott, C., Schumacher, M.: Candidate Model Problems in Software Architecture. Discussion draft 1.3 in circulation for development of community consensus (1995)
Wright State University: WSU Java Khepera Simulator Home Page (2003), http://ehrg.cs.wright.edu/ksim/ksim.html
Team, K.: Khepera Page (2003), http://www.k-team.com
Carver, J., Jaccheri, L., Moraso, S., Shull, F.: Issues Using Students in Empirical Studies in Software Engineering Education. In: IEEE International Software Metrics Symposium, Sydney, Australia (2003)
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2004 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Gu, M., Tong, X. (2004). Towards Hypotheses on Creativity in Software Development. In: Bomarius, F., Iida, H. (eds) Product Focused Software Process Improvement. PROFES 2004. Lecture Notes in Computer Science, vol 3009. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-540-24659-6_4
Download citation
DOI: https://doi.org/10.1007/978-3-540-24659-6_4
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-21421-2
Online ISBN: 978-3-540-24659-6
eBook Packages: Springer Book Archive