Advertisement

Mobile Systems Development: Exploring the Fit of XP

  • Ole Pedersen
  • Martin Lund Kristiansen
  • Marc Nyboe Kammersgaard
  • Jens Henrik Hosbond

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.

Keywords

Simple Design Mobile Client Real Device User Story Small Release 
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.

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. Arnason, A. (2004). “The wireless evolution: A journey just begun.” Rural tele communications 23(5): 22.Google Scholar
  2. Atkins, J. (2004). “New tools for new networks.” Telecommunications 38(8): 16-20.Google Scholar
  3. Beck, K. (1999). Extreme Programming Explained: Embrace Change, Addison-Wesley.Google Scholar
  4. Fitchard, K. (2003). “Cutting Edge: Gene Wang.” Wireless Review 20(8).Google Scholar
  5. 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.
  6. 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.Google Scholar
  7. 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.CrossRefGoogle Scholar
  8. Krogstie, J., K. Lyytinen, et al. (2003). Mobile information systems - research challenges of the conceptual and logical level. LNCS.Google Scholar
  9. Kusiak, A. and D. He (1998). “Design for agility: A scheduling perspective.” Ro-botics and computer-integrated manufacturing 14: 415-427.CrossRefGoogle Scholar
  10. 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.CrossRefGoogle Scholar
  11. Nosek, J. (1998). “The case for collaborative programming.” Communications of the ACM 41(3): 105-108.CrossRefGoogle Scholar
  12. Patton, M. (1990). How to use qualitative methods in evaluation. Newbury Park, Sage Publications.Google Scholar
  13. 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.
  14. Sá, J. (2002). “Diary writing: An Interpretative research method of teaching and learning.” Educational research and evaluation 8(2): 149-168.CrossRefGoogle Scholar
  15. Steinberg, D. and D. Palmer (2004). Extreme Software Engineering, Pearson Education.Google Scholar
  16. 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.CrossRefGoogle Scholar
  17. Aarnio, A. (2002). Adoption and use of mobile services: Empirical evidence from a Finnish survey. 35th Hawaii International Conference on Systems Sciences, Hawaii.Google Scholar

Copyright information

© Springer Science+Business Media, LLC 2007

Authors and Affiliations

  • Ole Pedersen
    • 1
  • Martin Lund Kristiansen
    • 1
  • Marc Nyboe Kammersgaard
    • 1
  • Jens Henrik Hosbond
    • 1
  1. 1.Department of Computer ScienceAalborg UniversityDenmark

Personalised recommendations