Development of mobile software is surrounded by much uncertainty. Immature software platforms on mobile clients, a highly competitive market calling for innovation, efficiency and effectiveness in the development life cycle, and lacking end-user adoption are just some of the realities facing development teams in the mobile software industry. By taking a process view on development of mobile systems we seek to explore the strengths and limitations of extreme Programming (XP) in the context of mobile software development. Following an experimental approach a mobile systems development project running for four months is conducted. Experiences from the project are used for analysis and discussion of the fit of XP in mobile systems development. First, requirements for mobile systems development projects are proposed. Second, these are analysed and compared to the prescribed principles suggested in XP.
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
Arnason, A. (2004). “The wireless evolution: A journey just begun.” Rural tele communications 23(5): 22.
Atkins, J. (2004). “New tools for new networks.” Telecommunications 38(8): 16-20.
Beck, K. (1999). Extreme Programming Explained: Embrace Change, Addison-Wesley.
Fitchard, K. (2003). “Cutting Edge: Gene Wang.” Wireless Review 20(8).
Gartner. (2005). “Gartner says strong fourth quarter sales led worldwide mobile phones sales to 30 percent growth in 2004.” from http://www.gartner.com/ press_releases/asset/_121402_11.html.
Hosbond, J. H. and P. A. Nielsen (2005). Mobile Systems Development: A Literature Review. IFIP 8.2 - Designing Ubiquitous Information Environments -Socio-technical Issues and Challenges, Cleveland, Ohio, IEEE.
Jepsen, L., L. Mathiassen, et al. (1989). “Back to thinking mode: diaries for the management of information systems development projects.” Behaviour and information technology 8(3): 207-217.
Krogstie, J., K. Lyytinen, et al. (2003). Mobile information systems - research challenges of the conceptual and logical level. LNCS.
Kusiak, A. and D. He (1998). “Design for agility: A scheduling perspective.” Ro-botics and computer-integrated manufacturing 14: 415-427.
Lyytinen, K., G. Rose, et al. (1998). “The brave new world of development in in- ternetwork computing architecture (interNCA): or how distributed computing platforms will change systems development.” Information systems journal 8: 241-253.
Nosek, J. (1998). “The case for collaborative programming.” Communications of the ACM 41(3): 105-108.
Patton, M. (1990). How to use qualitative methods in evaluation. Newbury Park, Sage Publications.
Pescatore, P. (2004). “Mobile consumer applications will drive data traffic and revenues over next-generation mobile networks, says IDC.” from http://www.idc.com/getdoc.jsp?containerId=pr2004_05_17_104704.
Sá, J. (2002). “Diary writing: An Interpretative research method of teaching and learning.” Educational research and evaluation 8(2): 149-168.
Steinberg, D. and D. Palmer (2004). Extreme Software Engineering, Pearson Education.
Vihinen, J. and V. Tuunainen (2004). “Identifying the limitations and capabilities of mcommerce services in gsm networks.” International journal of mobile communications 2(4): 329-324.
Aarnio, A. (2002). Adoption and use of mobile services: Empirical evidence from a Finnish survey. 35th Hawaii International Conference on Systems Sciences, Hawaii.
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2007 Springer Science+Business Media, LLC
About this paper
Cite this paper
Pedersen, O., Kristiansen, M.L., Kammersgaard, M.N., Hosbond, J.H. (2007). Mobile Systems Development: Exploring the Fit of XP. In: Magyar, G., Knapp, G., Wojtkowski, W., Wojtkowski, W.G., Zupančič, J. (eds) Advances in Information Systems Development. Springer, Boston, MA. https://doi.org/10.1007/978-0-387-70761-7_18
Download citation
DOI: https://doi.org/10.1007/978-0-387-70761-7_18
Publisher Name: Springer, Boston, MA
Print ISBN: 978-0-387-70760-0
Online ISBN: 978-0-387-70761-7
eBook Packages: Computer ScienceComputer Science (R0)