Skip to main content

Framework for Collaborative Software Testing Efforts Between Cross-Functional Teams Aiming at High Quality End Product

  • Conference paper
  • First Online:
Book cover On the Move to Meaningful Internet Systems: OTM 2018 Workshops (OTM 2018)

Part of the book series: Lecture Notes in Computer Science ((LNTCS,volume 11231))

  • 712 Accesses

Abstract

Currently software testing has become critical, expensive (time and cost), effort intensive activity. There are times when software development teams keep the testing activities until a feature development completion which impacts the delivery and quality. To overcome certain friction in quality, there are methods like automation which are applied to various phases of development but often the regression element is skipped. The paper stresses on key elements like automation, quality metrics, feedback and collaboration between cross units in case of diverse team sets in a large organization. The paper tries to present a framework where collaboration, standardization of software testing approach at each level of development becomes critical for successful and high-quality software delivery.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 39.99
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 54.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

References

  1. Leicht, N., Blohm, I., Leimeister, J.M.: Leveraging the power of the crowd for software testing. IEEE Softw. 34(2), 62–69 (2017). https://doi.org/10.1109/MS.2017.37

    Article  Google Scholar 

  2. Buffardi, K., Robb, C., Rahn, D.: Tech startups: realistic software engineering projects with interdisciplinary collaboration. J. Comput. Sci. Coll. 32(4), 93–98 (2017)

    Google Scholar 

  3. Abrahamsson, P., et al.: Agile software development methods: review and analysis. arXiv preprint arXiv:1709.08439 (2017)

  4. Grechanik, M., Xie, Q., Fu, C.: Creating GUI testing tools using accessibility technologies. In: International Conference on Software Testing, Verification and Validation Workshops, ICSTW 2009. IEEE (2009)

    Google Scholar 

  5. Zhao, Y., et al.: The impact of continuous integration on other software development practices: a large-scale empirical study. In: Proceedings of the 32nd IEEE/ACM International Conference on Automated Software Engineering. IEEE Press (2017)

    Google Scholar 

  6. Davis, F.D., Venkatesh, V.: Toward preprototype user acceptance testing of new information systems: implications for software project management. IEEE Trans. Eng. Manag. 51(1), 31–46 (2004)

    Article  Google Scholar 

  7. Bell, J., Sheth, S., Kaiser, G.: Secret ninja testing with HALO software engineering. In: Proceedings of the 4th International Workshop on Social Software Engineering. ACM, New York (2011)

    Google Scholar 

  8. Banzai, T., et al.: D-cloud: design of a software testing environment for reliable distributed systems using cloud computing technology. In: Conference on 10th IEEE/ACM International Cluster, Cloud and Grid Computing (CCGrid). IEEE (2010)

    Google Scholar 

  9. Lauesen, S., Younessi, H.: Is software quality visible in the code. IEEE Softw. 15(4), 69–73 (1998)

    Article  Google Scholar 

  10. Thomas, K.W.: Conflict and conflict management: reflections and update. J. Organ. Behav. 13(3), 265–274 (1992)

    Article  Google Scholar 

  11. Fiore, S.M., Salas, E.: Team cognition and expert teams: developing insights from cross–disciplinary analysis of exceptional teams. Int. J. Sport Exerc. Psychol. 4(4), 369–375 (2006). https://doi.org/10.1016/0022-2836(81)90087-5

    Article  Google Scholar 

  12. Burrell, J., et al.: Context-aware computing: a test case. In: Borriello, G., Holmquist, L.E. (eds.) UbiComp 2002. LNCS, vol. 2498, pp. 1–15. Springer, Heidelberg (2002). https://doi.org/10.1007/3-540-45809-3_1

    Chapter  Google Scholar 

  13. Garousi, V., et al.: What industry wants from academia in software testing?: hearing practitioners’ opinions. In: Proceedings of the 21st International Conference on Evaluation and Assessment in Software Engineering. ACM (2017)

    Google Scholar 

  14. Fowler, M.: Testpyramid, May 2012. https://martinfowler.com/bliki/TestPyramid.html. Accessed 04 May 2017

  15. Hansen, P., Hacks, S.: Continuous delivery for enterprise architecture maintenance. Full-scale Software Engineering/The Art of Software Testing 56 (2017)

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Prabal Mahanta .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2019 Springer Nature Switzerland AG

About this paper

Check for updates. Verify currency and authenticity via CrossMark

Cite this paper

Mahanta, P., Bischoff, G. (2019). Framework for Collaborative Software Testing Efforts Between Cross-Functional Teams Aiming at High Quality End Product. In: Debruyne, C., Panetto, H., Guédria, W., Bollen, P., Ciuciu, I., Meersman, R. (eds) On the Move to Meaningful Internet Systems: OTM 2018 Workshops. OTM 2018. Lecture Notes in Computer Science(), vol 11231. Springer, Cham. https://doi.org/10.1007/978-3-030-11683-5_21

Download citation

  • DOI: https://doi.org/10.1007/978-3-030-11683-5_21

  • Published:

  • Publisher Name: Springer, Cham

  • Print ISBN: 978-3-030-11682-8

  • Online ISBN: 978-3-030-11683-5

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics