Abstract
The purpose of this study is to investigate how agile development affects collaboration in an organization. Agile processes have received interest from the software development community during the last years as they address changes, such as new customer requirements or re-prioritization of development tasks, which is important to manage in software development. Most of the research published about agile processes are based on opinions from teams applying these processes. However, since software development is an activity where many parties often collaborate, it is interesting to investigate from an organizational point of view, how agile development affects collaboration between these teams and their organizations. An agile process based on extreme programming, XP, was applied by a team during eight months. The team interacted with its surrounding organization regularly. People from the organization which the team collaborated with were interviewed to understand how the use of the process affected their collaboration with the team. The results show that the interviewed people perceived an improvement of their collaboration with the team, as the team started develop software in an agile way.
Keywords
- Software Development
- Software Development Process
- Case Company
- Agile Method
- Surrounding Organization
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.
This is a preview of subscription content, access via your institution.
Buying options
Tax calculation will be finalised at checkout
Purchases are for personal use only
Learn about institutional subscriptionsPreview
Unable to display preview. Download preview PDF.
References
Beck, K.: Exreme Programming Explained - Embrace Change. Addison-Wesley, Reading (2000)
Robson, C.: Real World Research, 2nd edn. Blackwell Publishing Ltd., Malden (2002)
Müller, R.: Communication of Information Technology Project Sponsors and Managers in Buyer-Seller Relationships. Henley Management College, Brunel University (2003)
Katzenbach, J.R., Smith, D.K.: The Wisdom of Teams - Creating the High-Performance Organization. Harperbusiness Essentials (1993)
Lantz, A.: Intervjumetodik - Den professionellt genomförda intervjun (in Swedish). Studentlitteratur (1993)
Abrahamsen, P.: Samarbete, samverkan, samvaro. SVENSKA FÖRLAGET liv & ledarskap ab. (2003) (in Swedish)
Reifer, D.: How Good Are Agile Methods? IEEE Software 19(4), 16–18 (2002)
Grenning, J.: Launching Extreme Programming at a Process-Intensive Company. IEEE Software 18(6), 27–33 (2001)
Schuh, P.: Recovery, Redemption, and Extreme Programming. IEEE Software 18(6), 34–41 (2001)
Murro, O., Roberto, D., Giampiero, M.: Assessing XP at a European Internet Company. IEEE Software 20(3), 37–43 (2003)
Svensson, H.: A Case Study on Introducing an Agile Process to the Industry. In: The International Conference on Empirical Assessment of Software Engineering (EASE 2004), Edinburgh, Scotland (2004)
Svensson, H., Höst, M.: Introducing an Agile Process in a Software Maintenance and Evolution Organization. In: 9th IEEE European Conference on Software Maintenance and Reengineering, Manchester, UK (2005)
Blomqvist, K., Hurmelinna, P., Seppänen, R.: Playing the collaboration game right - balancing trust and contracting. Technovation 25(5), 497–504 (2004)
Rising, L., Janoff, N.S.: The Scrum Software Development Process for Small Teams. IEEE Software 17(4), 26–32 (2000)
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2005 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Svensson, H., Höst, M. (2005). Views from an Organization on How Agile Development Affects Its Collaboration with a Software Development Team. In: Bomarius, F., Komi-Sirviö, S. (eds) Product Focused Software Process Improvement. PROFES 2005. Lecture Notes in Computer Science, vol 3547. Springer, Berlin, Heidelberg. https://doi.org/10.1007/11497455_38
Download citation
DOI: https://doi.org/10.1007/11497455_38
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-26200-8
Online ISBN: 978-3-540-31640-4
eBook Packages: Computer ScienceComputer Science (R0)
