Advertisement

Usability Engineering of Agile Software Project Management Tools

  • Noura AlomarEmail author
  • Nouf Almobarak
  • Sarah Alkoblan
  • Sarah Alhozaimy
  • Shahad Alharbi
Conference paper
Part of the Lecture Notes in Computer Science book series (LNCS, volume 9746)

Abstract

The successful management of software projects requires taking human and managerial factors into consideration. Agile software project management methodologies have made their way into the mainstream culture of software development and have gotten the attention of software engineers and researchers due to their rapid growth. The aim of this research effort is to comprehensively evaluate the usability of four software project management tools based on experimental findings as well as heuristic assessment. We focus on evaluating widely known tools based on rigorous usability assessment criteria and subjective and objective evaluation techniques. By utilizing the capabilities of a usability testing software solution, Morea, and considering the subjective views of five Human Computer Interaction experts, we believe that our findings can inspire the design of more effective agile software project management tools that allow development teams to manage their work efficiently while helping decision makers to base their tool selection on a trusted usability evaluation approach that addresses the needs of software development teams. We also believe that our findings will have promising implications for task management activities performed throughout all the phases of the software development lifecycle.

Keywords

Agile Usability Software engineering Software project management User experience 

References

  1. 1.
    Zaharias, P.: A usability evaluation method for e-learning: focus on motivation to learn. In: CHI 2006 Extended Abstracts on Human Factors in Computing Systems, pp. 1571–1576. ACM (2006)Google Scholar
  2. 2.
    Song, S., Lee, J.-H., Hwang, I.: A new framework of usability evaluation for massively multi-player online game: case study of “world of warcraft” game. In: Jacko, J.A. (ed.) HCI 2007. LNCS, vol. 4553, pp. 341–350. Springer, Heidelberg (2007)Google Scholar
  3. 3.
    Lettner, F., Holzmann, C.: Usability evaluation framework. In: Moreno-Díaz, R., Pichler, F., Quesada-Arencibia, A. (eds.) EUROCAST 2011, Part II. LNCS, vol. 6928, pp. 560–567. Springer, Heidelberg (2012)CrossRefGoogle Scholar
  4. 4.
    Chen, S.Y., Macredie, R.D.: The assessment of usability of electronic shopping: A heuristic evaluation. Int. J. Inf. Manage. 25(6), 516–532 (2005)CrossRefGoogle Scholar
  5. 5.
    Dybkjær, L., Bernsen, N.O.: Usability evaluation in spoken language dialogue systems. In: Proceedings of the workshop on Evaluation for Language and Dialogue Systems, vol. 9, p. 3, Association for Computational Linguistics (2001)Google Scholar
  6. 6.
    Alhumoud, S., Alabdulkarim, L., Almobarak, N., Al-Wabil, A.: Socio-cultural aspects in the design of multilingual banking interfaces in the arab region. In: Kurosu, M. (ed.) Human-Computer Interaction. LNCS, vol. 9171, pp. 269–280. Springer, Heidelberg (2015)CrossRefGoogle Scholar
  7. 7.
    Sathi, A., Morton, T.E., Roth, S.F.: Callisto: An intelligent project management system. AI Mag. 7(5), 34 (1986)Google Scholar
  8. 8.
    Katsma, C., Amrit, C., van Hillegersberg, J., Sikkel, K.: Can agile software tools bring the benefits of a task board to globally distributed teams? In: Oshri, I., Kotlarsky, J., Willcocks, L.P. (eds.) Global Sourcing 2013. LNBIP, vol. 163, pp. 163–179. Springer, Heidelberg (2013)Google Scholar
  9. 9.
    Manifesto for Agile Software Development. http://www.agilemanifesto.org/. Accessed 2 March 2016
  10. 10.
    Al-Ani, B., Wang, Y., Marczak, S., Trainer, E., Redmiles, D.: Distributed developers and the non-use of web 2.0 technologies: a proclivity model. In: 2012 IEEE Seventh International Conference on Global Software Engineering (ICGSE), pp. 104–113. IEEE (2012)Google Scholar
  11. 11.
    da Silva, F.Q.B., Costa, C., Franca, A.C.C., Prikladinicki, R.: Challenges and solutions in distributed software development project management: a systematic literature review. In: 2010 5th IEEE International Conference on Global Software Engineering (ICGSE), pp. 87–96. IEEE (2010)Google Scholar
  12. 12.
    Azizyan, G., Magarian, M.K., Kajko-Matsson, M.: Survey of agile tool usage and needs. In: Agile Conference (AGILE), 2011, pp. 29–38. IEEE (2011)Google Scholar
  13. 13.
    Azizyan, G., Magarian, M., Kajko-Mattson, M.: The dilemma of tool selection for agile project management. In: 7th International Conference on Software Engineering Advances (ICSEA 2012), pp. 605–614 (2012)Google Scholar
  14. 14.
    Sauro, J.: Measuring usability with the system usability scale (sus). http://www.measuringusability.com/sus.php. Accessed 5 March 2016

Copyright information

© Springer International Publishing Switzerland 2016

Authors and Affiliations

  • Noura Alomar
    • 1
    Email author
  • Nouf Almobarak
    • 1
  • Sarah Alkoblan
    • 1
  • Sarah Alhozaimy
    • 1
  • Shahad Alharbi
    • 1
  1. 1.Software Engineering Department, College of Computer and Information SciencesKing Saud UniversityRiyadhSaudi Arabia

Personalised recommendations