This paper describes and analyses how a eXtreme Programming (XP) team work can use some ideas from Psychology and Computer Science fostering creativity and innovation in Software Development. The roles for creative team in order to have a chance for creative thinking, communication, innovation, collaboration and knowledge sharing are addressed to Agile Software Development teams.
Chapter PDF
Similar content being viewed by others
References
Maurer J.M., Tessem F.: Human and social factors of software engineering: workshop summary. SIGSOFT Softw. Eng. Notes, 30(1-6) (2005).
Kotler P., Trías de Bes F.: Marketing Lateral, Editorial Pearson/Prentice Hall, Spain (2004).
Sutherland J.: Agile can scale: Inventing and reinventing scrum in five companies. Cutter IT Journal, 14, pp. 5-11 (2001).
Sutherland J.: Agile development: Lessons learned from the first scrum. Cutter Agile Project Management Advisory Service: Executive Update, 5, pp. 1-4 (2004).
Sutherland J.: Recipe for real time process improvement in healthcare. 13th Annual Physician Computer Connection Symposium, 2004. In Rancho Bernardo, CA: American Society for Medical Directors of Information Systems (AMDIS) (2004).
Sutherland J.: Future of scrurn: Parallel pipelining of sprints in complex projects. In: Agile, IEEE Computer Society, pp. 90-102 (2005).
Sutherland J., van den Heuvel W.J.: Towards an intelligent hospital environment: Adaptive workflow in the OR of the future. In: HICSS, IEEE Computer Society (2006).
Beck K.: Extreme programming explained: embrace change. Addison-Wesley Longman Publishing Co., Inc., Boston, MA, USA (2000).
Fruhling A.L., Tyser K., de Vreede G.J.: Experiences with extreme programming in telehealth: Developing and implementing a biosecurity health care application. In: HICSS, IEEE Computer Society (2005).
Christensen C., Bohmer R., Kenagy J.: Will disruptive innovations cure health care. Harvard Business Review pp. 102-111 (2000).
Dadam P., Reichert M., Kuhn K.: Clinical workflows - the killer application for process oriented information systems. BIS 2000 - Proceedings of the 4th International Conference on Business Information Systems pp. 36-59 (2000).
Fruhling A.: Examining the critical requirements, design approaches and evaluation methods for a public health emergency response system. Communications of the Association for Information Systems, 18 (2006).
Fruhling A.L., Steinhauser L., Hoff G., Dunbar C.: Designing and evaluating collaborative processes for requirements elicitation and validation. In: HICSS, IEEE Computer Society, 15 (2007).
Takeuchi H., Nonaka I.: The new product development game. Harvard Business Review (1986).
Gu M., Tong X.: Towards hypotheses on creativity in software development. Bomarius F., Iida H., eds., Computer Science, Springer vol. 3009, pp. 47-61 (2004).
Chau T., Maurer F., Melnik G.: Knowledge sharing: Agile methods vs tayloristic methods. Twelfth International Workshop on Enabling Technologies: Infrastructure for Collaborative Enterprises, WETICE, Los Alamitos, CA, USA, IEEE Computer Society, pp. 302-307 (2003).
Maiden N., Gizikis A., Robertson S.: Provoking creativity: Imagine what your requirements could be like. IEEE Software 21, pp. 68-75 (2004).
Glass R.L.: Software creativity. Prentice-Hall, Inc., Upper Saddle River, NJ, USA (1995).
Crawford B., León de la Barra C.: Enhancing creativity in agile software teams. Concas, G., Damiani, E., Scotto, M., Succi, G. eds.: XP. vol. 4536, Computer Science, pp.161-162 Springer (2007).
Robertson J.: Requirements analysts must also be inventors. Software, IEEE 22 pp. 48-50 (2005).
Maiden N., Robertson S.: Integrating creativity into requirements processes: Experiences with an air traffic management system. In: 13th IEEE International Conference on Requirements Engineering (RE 2005), 29 August - 2 September 2005, Paris, France, IEEE Computer Society, pp. 105-116 (2005).
Mich L., Anesi C., Berry D.M.: Applying a pragmatics-based creativity-fostering technique to requirements elicitation. Requirements Engineering, vol. 10, pp. 262-275 (2005).
Maiden N., Gizikis A.: Where do requirements come from? IEEE Softw. 18, pp. 10-12 (2001).
Robertson J.: Eureka! why analysts should invent requirements. IEEE Softw. 19, pp. 20-22 (2002).
Boden M.: The Creative Mind, Abacus (1990).
Memmel T., Reiterer H., Holzinger A.: Agile methods and visual specification in software development: a chance to ensure universal access. In: Coping with Diversity in Universal Access, Research and Development Methods in Universal Access. Computer Science, vol. 4554, pp. 453 462 (2007).
Holzinger A.: Rapid prototyping for a virtual medical campus interface. IEEE Software 21, pp. 92-99 (2004).
Holzinger A., Errath M.: Designing web-applications for mobile computers: Experiences with applications to medicine. In Stary C., Stephanidis C., eds, User Interfaces for All. Computer Science, vol. 3196, pp. 262-267 Springer (2004).
Holzinger A., Errath M.: Mobile computer web-application design in medicine: Research based guidelines. In: Springer Universal Access in Information Society (in print) (2007).
Amabile T., Conti R., Coon H., Lazenby J., Herron M.: Assessing the work environment for creativity. Academy of Management Journal, vol. 39, pp. 1154-1184.
Leonard D.A., Swap W.C.: When Sparks Fly: Igniting Creativity in Groups. Harvard Business School Press, Boston (1999).
Woodman R.W., Sawyer J.E., Griffin R.W.: Toward a theory of organizational creativity. The Academy of Management Review, vol. 18, pp. 293-321 (1993).
Welsh G.: Personality and Creativity: A Study of Talented High School Students. Unpub. doctoral dissertation, Chapel Hill, University of North Carolina (1967).
Csikszentmihalyi M.: Creativity: Flow and the Psychology of Discovery and Invention, Harper Perennial, New York (1998).
Guilford J.P.: Intelligence, Creativity and Their Educational Implications. Edits Pub (1968).
Hallman R.: The necessary and sufficient conditions of creativity. Journal of Humanistic Psychology, vol. 3 (1963) Also reprinted in: Gowan J.C. et al., Creativity: Its Educational Implications. John Wiley and Co., New York (1967).
Hallman R.: Aesthetic pleasure and the creative process. Journal of Humanistic Psychology, 6, pp. 141-148 (1966).
Hallman R.: Techniques of creative teaching. Journal of Creative Behavior, vol. I (1966).
Amabile T.: How to kill creativity. Harvard Business Review, pp. 77-87, Sept-Oct (1998).
Kotler P., Armstrong G.: Principles of Marketing, 10th Edition, Prentice Hall (2003).
Isaksen S.G., Lauer K.J., Ekvall G.: Situational outlook questionnaire: A measure of the climate for creativity and change. Psychological Reports, pp. 665-674.
Wallas G.: The art of thought, Harcourt Brace, New York (1926).
Lumsdaine E., Lumsdaine M.: Creative Problem Solving: Thinking Skills for a Changing World. McGraw-Hill, Inc, New York (1995).
Kelley T., Littman J.: The Ten Faces of Innovation: IDEO’s Strategies for Defeating the Devil’s Advocate and Driving Creativity Throughout Your Organization. Currency (2005).
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2008 International Federation for Information Processing
About this paper
Cite this paper
Crawford, B., de la Barra, C.L., Letelier, P. (2008). Communication and Creative Thinking in Agile Software Development. In: Cascini, G. (eds) Computer-Aided Innovation (CAI). The International Federation for Information Processing, vol 277. Springer, Boston, MA. https://doi.org/10.1007/978-0-387-09697-1_17
Download citation
DOI: https://doi.org/10.1007/978-0-387-09697-1_17
Publisher Name: Springer, Boston, MA
Print ISBN: 978-0-387-09696-4
Online ISBN: 978-0-387-09697-1
eBook Packages: Computer ScienceComputer Science (R0)