Skip to main content

Evaluating the BPCRAR Method: A Collaborative Method for Business Process Oriented Requirements Acquisition and Refining

  • Conference paper
Requirements Engineering

Part of the book series: Communications in Computer and Information Science ((CCIS,volume 432))

  • 1914 Accesses

Abstract

The goal of requirements elicitation is to understand the stakeholders’ needs and constraints, and form the system requirements. But gathering requirements correctly, completely and understandably in a natural way is a great challenge to traditional methods, for requirements analysts always play key roles in the elicitation process dominantly while stakeholders participate in passively. Therefore, strategies that help the identification of requirements based on reducing the requirements analysts’ dominance and promoting stake-holders’ self-expression and self-improvement are welcomed. This paper reports a controlled experiment to evaluate the Business Process oriented Collaborative Requirements Acquisition and Refining (BPCRAR) method. Compared to JAD, the statistical results show that the requirements elicited by BPCRAR are more complete and understandable. Besides that, the perceived usefulness, ease to learn, and ease of use of BPCRAR are all confirmed by the statistical data got from the questionnaire to the participants.

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 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

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. Konaté, J., Sahraoui, A.E.K., Kolfschoten, G.L.: Collaborative Requirements Elicitation: A Process-Centred Approach. Group Decision and Negotiation 1-31 (2013)

    Google Scholar 

  2. de Oliveira, M., Viana, D., Conte, T., Vieira, S., Marczak, S.: Evaluating the REMO-EKD technique: A technique for the elicitation of software requirements based on EKD organizational models. In: 2013 IEEE Third International Workshop on Empirical Requirements Engineering, pp. 9–16. IEEE (2013)

    Google Scholar 

  3. Grady, J.O.: System requirements analysis. Academic Press (2010)

    Google Scholar 

  4. Sutcliffe, A.: User-centred requirements engineering. Springer (2002)

    Google Scholar 

  5. Boulila, N., Hoffmann, A., Herrmann, A.: Using Storytelling to record requirements: Elements for an effective requirements elicitation approach. In: Proceedings of the 2011 Fourth International Workshop on Multimedia and Enjoyable Requirements Engineering, pp. 9–16 (2011)

    Google Scholar 

  6. Lai, H., Peng, R., Ni, Y.: GDS4RE Report. Technical report, http://www.pengronggroup.org/gds4rereport20140120.pdf

  7. Zowghi, D., Coulin, C.: Requirements elicitation: A survey of techniques, ap-proaches, and tools. In: Engineering and Managing Software Requirements, pp. 19–46. Springer (2005)

    Google Scholar 

  8. Boehm, B.W., Ross, R.: Theory-W software project management principles and examples. IEEE Transactions on Software Engineering 15(7), 902–916 (1989)

    Article  Google Scholar 

  9. Boehm, B., Gr, U., Nbacher, P., Briggs, R.O.: EasyWinWin: A groupware-supported methodology for requirements negotiation, pp. 720–721 (2001)

    Google Scholar 

  10. Geisser, M., Hildenbrand, T.: A method for collaborative requirements elicitation and decision-supported requirements analysis. In: Geisser, M., Hildenbrand, T. (eds.) Advanced Software Engineering: Expanding the Frontiers of Software Technology. IFIP, vol. 219, pp. 108–122. Springer, Boston (2006)

    Chapter  Google Scholar 

  11. Laporti, V., Borges, M.R.S., Braganholo, V.: Athena: A collaborative approach to requirements elicitation. Comput. Ind. 60(6), 367–380 (2009)

    Article  Google Scholar 

  12. Peng, R., Lai, H.: DRE-specific Wikis for Distributed Requirements Engineering: A Review. In: Proceedings of the 2012 19th Asia-Pacific Software Engineering Conference, pp. 116–126 (2012)

    Google Scholar 

  13. Seyff, N., Graf, F., Maiden, N.: End-user requirements blogging with iRequire. In: 2010 ACM/IEEE 32nd International Conference on Software Engineering, vol. 2, pp. 285–288. IEEE (2010)

    Google Scholar 

  14. Castro-Herrera, C., Cleland-Huang, J., Mobasher, B.: Enhancing stakeholder profiles to improve recommendations in online requirements elicitation. In: Proceedings of the 17th IEEE International Conference on Requirements Engineering, pp. 37–46 (2009)

    Google Scholar 

  15. Lim, S.L., Quercia, D., Finkelstein, A.: StakeSource: harnessing the power of crowdsourcing and social networks in stakeholder analysis. In: Proceedings of the 32nd ACM/IEEE International Conference on Software Engineering, Cape Town, South Africa, pp. 239–242. ACM (2010)

    Google Scholar 

  16. Ravenscroft, A., McAlister, S.: Designing interaction as a dialogue game: Linking social and conceptual dimensions of the learning process. In: Interactions in Online Education: Implications for Theory and Practice, pp. 73–90 (2006)

    Google Scholar 

  17. Pentland, B.T., Feldman, M.S.: Narrative networks: Patterns of technology and organization. Organization Science 18(5), 781–795 (2007)

    Article  Google Scholar 

  18. Henderson-Sellers, B., Edwards, J.M.: The object-oriented systems life cycle. Commun. Acm. 33(9), 142–159 (1990)

    Article  Google Scholar 

  19. Kuutti, K.: Activity theory as a potential framework for human-computer interaction research. In: Context and Consciousness: Activity Theory and Human-Computer Interaction, pp. 17–44 (1996)

    Google Scholar 

  20. Wohlin, C., Runeson, P., Hst, M., Ohlsson, M.C., Regnell, B., Wessln, A.: Experimentation in software engineering. Springer (2012)

    Google Scholar 

  21. Costain, G., McKenna, B.: Experiencing the Elicitation of User Requirements and Recording Them in Use Case Diagrams through Role-Play. Journal of Information Systems Education 22(4), 367–380 (2011)

    Google Scholar 

  22. Emam, K., Madhavji, N.H.: An instrument for measuring the success of the requirements engineering process in information systems development, vol. 1, pp. 201–240. Springer, Netherlands (1996)

    Google Scholar 

  23. den Hengst, M., Dean, D.L., Kolfschoten, G., Chakrapani, A.: Assessing the quality of collaborative processes, vol. 1, p. 16b (2006)

    Google Scholar 

  24. Hu, P.J., Chau, P.Y., Sheng, O.R.L., Tam, K.Y.: Examining the technology acceptance model using physician acceptance of telemedicine technology. J. Manage. Inform. Syst. 16(2), 91–112 (1999)

    Google Scholar 

  25. Gemino, A., Wand, Y.: A framework for empirical evaluation of conceptual modeling techniques. Requirements Engineering 9(4), 248–260 (2004)

    Article  Google Scholar 

  26. Briand, L.C., Labiche, Y., Di Penta, M., Yan-Bondoc, H.: An experimental investigation of formality in UML-based development. Ieee. T. Software Eng. 31(10), 833–849 (2005)

    Article  Google Scholar 

  27. Dag, I.K., Sjøberg, A.B., Arisholm, E., Dybå, T.: Challenges and recommendations when increasing the realism of controlled software engineering experiments. In: Conradi, R., Wang, A.I. (eds.) ESERNET 2001. LNCS, vol. 2765, pp. 24–38. Springer, Heidelberg (2003)

    Chapter  Google Scholar 

  28. Duggan, E., Thachenkary, C.: Higher Quality Requirements: Supporting Joint Application Development with the Nominal Group Technique. Information Technology and Management 4(4), 391–408 (2003)

    Article  Google Scholar 

  29. Dyb Aa, T., Kampenes, V.B., Sj, O., Berg, D.I.K.: A systematic review of statistical power in software engineering experiments. Inform. Software Tech. 48(8), 745–755 (2006)

    Article  Google Scholar 

  30. Davis, F.D.: Perceived usefulness, perceived ease of use, and user acceptance of information technology. Mis. Quart. 319-340 (1989)

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2014 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Lai, H., Peng, R., Ni, Y. (2014). Evaluating the BPCRAR Method: A Collaborative Method for Business Process Oriented Requirements Acquisition and Refining. In: Zowghi, D., Jin, Z. (eds) Requirements Engineering. Communications in Computer and Information Science, vol 432. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-662-43610-3_8

Download citation

  • DOI: https://doi.org/10.1007/978-3-662-43610-3_8

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-662-43609-7

  • Online ISBN: 978-3-662-43610-3

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics