Abstract
The increasing adoption of agile methods for software development is amplifying the message that people are one of the most critical success factors of any software project. This paper addresses two fundamental questions that arise in that context: How can we capture, make explicit and effectively communicate human attitudes, beliefs and ways of thinking that influence individual and team work in projects? How can we supplement software process methods and support tools in order to take into account such human factors explicitly, systematically and effectively?
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
References
Agile Alliance: http://www.agilealliance.org
Bem, D.J.: Self-perception theory. In: Berkowitz, L. (ed.) Advances in experimental social psychology, vol. 6. Academic Press, New York (1972)
Cockburn, A.: Agile Software Development. Addison-Wesley, Boston (2002)
Cockburn, A.: Characterizing People as Non-Linear, First-Order Components in Software Development. In: 4th Int. Conf. on Systems, Cybernetics, and Informatics (June 2000)
Cooper, J., Fazio, R.H.: A new look at dissonance theory. In: Berkowitz, L. (ed.) Advances in experimental social psychology, pp. 229–262. Erlbaum, Hillsdale (1984)
Curtis, B., Hefley, B., Miller, S.: The People Capability Maturity Model. Addison-Wesley, Boston (2001)
DeMarco, T., Lister, T.: Peopleware: Productive Projects and Teams. Dorset House, New York (1999)
DeMarco, T.: Why Does Software Cost So Much. Dorset House, New York (1995)
Fazio, R.H., Zanna, M., Cooper, J.: Dissonance and Self-perception: An Integrative View of Each Theory’s Proper Domain of Application. Journal of Experimental Social Psychology 13, 464–479 (1977)
Festinger, L.: A Theory of Cognitive Dissonance. Stanford University Press (1957)
Gamma, E., Helm, R., Johnson, R., Vlissides, J.: Design Patterns: Elements of Reusable Object-Oriented Software. Addison-Wesley Professional, Reading (1995)
Harmon-Jones, E., Mills, J. (eds.): Cognitive Dissonance: Progress on a pivotal theory in social psychology. American Psychological Association (1999)
McConnell, S.: Rapid Development. Microsoft Press (1996)
Project Management Institute: Guide to the Project Management Body of Knowledge, A (PMBOK Guide). Project Management Institute (2004)
The Joel on Software Forum: Programmers Attack (May 2003), http://discuss.fogcreek.com
Weinberg, G.: The Psychology of Computer Programming. Van Nostrand Reinhold (1971)
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2006 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Koutsoukos, G. (2006). Mentality Patterns: Capturing and Dealing Explicitly with Recurring Turns of Mind in Software Development. In: Richardson, I., Runeson, P., Messnarz, R. (eds) Software Process Improvement. EuroSPI 2006. Lecture Notes in Computer Science, vol 4257. Springer, Berlin, Heidelberg. https://doi.org/10.1007/11908562_14
Download citation
DOI: https://doi.org/10.1007/11908562_14
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-47695-5
Online ISBN: 978-3-540-47696-2
eBook Packages: Computer ScienceComputer Science (R0)