Abstract
Nowadays, software releases are expected to be produced in high-speed cycles, agile based methodologies are considered as default, and thereupon software developers face new demands and responsibilities. Agile methods give a lot of freedom to the software developers to manage projects and solve problems by themselves. In this paper we surveyed a group of Finnish software developers and asked what kind of tools and software development methods they use in their daily work and commitment to the agile methods. It was found that the developers interact directly with various end-customers and stakeholders, which increased the interaction surface and responsibilities. The software developers’ decisions also directly affect the developed systems and processes. They also use numerous tools during their development work to get the needed information. It was also found that agile based rapid delivery approach increases the complexity of system management, need of decision making, and learning.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
References
Ghobadi, S., Mathiassen, L.: Perceived barriers to effective knowledge sharing in agile software teams. Inf. Syst. J. 26(2), 95–125 (2015)
Beck, K., Andres, C.: Extreme Programming Explained: Embrace Change, 2nd edn. Addison-Wesley, Boston (2004)
Schwaber, K., Beedle, M.: Agile Software Development With Scrum. Prentice Hall, Upper Saddle River (2002)
Poppendieck, M., Poppendieck, T.; Implementing Lean Software Development – From Concept to Cash. The Addison-Wesley Signature Series, Massachusetts (2007)
Lee, G., Xia, W.: Toward agile: an integrated analysis of quantitative and qualitative field data. MIS Q. 34, 87–114 (2010)
Vidgen, R., Wang, X.: Coevolving systems and the organization of agile software development. Inf. Syst. Res. 20, 355–376 (2009)
Fowler, M., Highsmith, J.: The agile manifesto. Softw. Dev. 9(8), 28–35 (2001)
Dybå, T., Dingsøyr, T.: Empirical studies of agile software development: a systematic review. Inf. Softw. Technol. 50, 833–859 (2008)
Eckstein, J.: Agile Software Development with Distributed Teams – Staying Agile in a Global World. Dorset House Publishing, New York (2010)
Strode, D.E., Huff, S.L., Hope, H., Link, S.: Coordination in co-located agile software development projects. J. Syst. Softw. 85, 1222–1238 (2012)
Laanti, M., Salo, O., Abrahamsson, P.: Agile methods rapidly replacing traditional methods at Nokia: a survey of opinions on agile transformation. Inf. Softw. Technol. 53(3), 276–290 (2011)
Lindstrom, L., Jeffries, R.: Extreme programming and agile software development methodologies. Inf. Syst. Manage. 24(3), 41–60 (2004)
Schwaber, K., Sutherland, J.: The Scrum Guide. The Definitive Guide to Scrum: The Rules of the Game. Scrum.Org and ScrumInc (2013)
West, D., Grant, T.: Agile Development: Mainstream Adoption has Changed Agility, pp. 1–20. Forrester Research Inc., Cambridge (2010)
Holmström, H., Fitzgerald, B., Ågerfalk, P.J., Conchúir, E.Ó.: Agile practices reduce distance in global software development. Inf. Syst. Manage. 23(3), 7–18 (2006)
Beck, K.: Extreme Programming Explained: Embrace Change. Addison-Wesley, Boston (2000)
Abrahamsson, P., Salo, O., Ronkainen, J.: Agile Software Development Methods – Review and Analysis. VTT Technical Research Center, Finland (2002)
Cohen, D., Lindvall, M., Costa, P.: An introduction to agile methods. In: Zelkowitz, M.V. (ed.) Advances in Computers, Advances in Software Engineering, vol. 62. Elsevier, Amsterdam (2004)
Schwaber, K., Beedle, M.: Agile Software Development with Scrum. Prentice Hall, Upper Saddle River (2001)
Poppendieck, M.: Lean Software Development: An Agile Toolkit. Addison-Wesley Professional, Boston (2003)
Anderson, D.: Kanban - Successful Evolutionary Change for your Technology Business. Blue Hole Press, Washington (2010)
Palmer, S.R., Felsing, J.M.: A Practical Guide to Feature-driven Development. Prentice Hall, Upper Saddle River (2002)
Goyal, S.: Major Seminar on Feature Driven Development. Technical University Munich (2008)
Murphy, G.C., Kersten, M., Findlater, L.: How are java developers using the elipse ide? IEEE Softw. 23, 76–83 (2006)
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2017 Springer International Publishing AG
About this paper
Cite this paper
Majanoja, AM., Avikainen, P., Leppänen, V. (2017). The Impact of Agile Software Development Approach on Software Developers’ Responsibilities. In: Rocha, Á., Correia, A., Adeli, H., Reis, L., Costanzo, S. (eds) Recent Advances in Information Systems and Technologies. WorldCIST 2017. Advances in Intelligent Systems and Computing, vol 569. Springer, Cham. https://doi.org/10.1007/978-3-319-56535-4_58
Download citation
DOI: https://doi.org/10.1007/978-3-319-56535-4_58
Published:
Publisher Name: Springer, Cham
Print ISBN: 978-3-319-56534-7
Online ISBN: 978-3-319-56535-4
eBook Packages: EngineeringEngineering (R0)