Skip to main content

Improving Requirements Analysis through Business Process Modelling: A Participative Approach

  • Conference paper

Part of the book series: Lecture Notes in Business Information Processing ((LNBIP,volume 7))

Abstract

Although requirements analysis is acknowledged as a critical success factor of information system development for organizations, mistakes are frequent at the requirements stage. Two of these mistakes are the lack of understanding of the business by requirements engineers and the miscommunication between business people and systems analysts. As a result of these problems, information systems may not fulfill organizational needs. To prevent these problems, this paper describes an approach based on business process modeling. The business environment is modeled in the form of BPMN diagrams. The diagrams are validated by end-users and are then analyzed by systems analysts in order to reach an agreement on the effect that the information system will have on the organization. Finally, requirements are specified by means of the description of the business process tasks to be supported by the information system.

This work has been developed with the support of the Ministry of Education and Science of Spain under the project SESAMO TIN2007-62894 and the program FPU, and cofinanced by FEDER.

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

Buying options

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

Learn about institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. Alexander, I., Bider, I., Regev, G.: Workshop on Requirements Engineering for Business Process Support (REBPS 2003), Klagenfurt/Velden, Austria (2003)

    Google Scholar 

  2. Attaran, M.: Exploring the relationship between information technology and business process reengineering. Information & Management 41, 585–596 (2003)

    Article  Google Scholar 

  3. Bleistein, S.: B-SCP: an integrated approach for validating alignment of organizational IT requirements with competitive business strategy. PhD Thesis, The University of New South Wales, Sidney, Australia (2006)

    Google Scholar 

  4. Bubenko, J., Persson, A., Stirna, J.E.: User Guide (online) (2001), http://www.dsv.su.se/~js/ekd_user_guide.html

  5. CARE Technlogies, http://www.care-t.com

  6. Castro, J., Kolp, M., Mylopoulos, J.: Towards requirements-driven information systems engineering: the Tropos Project. Information Systems 27, 365–389 (2002)

    Article  Google Scholar 

  7. Constantine, L., Lockwood, L.: Software for Use: A Practical Guide to the Models and Methods of Usage- Centered Design. Addison Wesley, Reading (1999)

    Google Scholar 

  8. Curtis, B., Kellner, M., Over, J.: Process Modelling. Communications of the ACM 35(9), 75–90 (1992)

    Article  Google Scholar 

  9. Dardenne, van Lamsweerde, A., Fickas, S.: Goal-directed Requirements Acquisition. Science of Computer Programming 20, 3–50 (1993)

    Article  Google Scholar 

  10. Daoudi, F., Nurcan, S.: A Benchmarking Framework for Methods to Design Flexible Business Process. Software Process Improvement and Practice 12, 51–63 (2007)

    Article  Google Scholar 

  11. Dobing, B., Parsoms, J.: Understanding the role of use cases in UML: a review and research agenda. Journal of Database Management 11(4), 28–36 (2000)

    Google Scholar 

  12. Dumas, M., van der Aalst, W., ter Hofstede, A.: Process-Aware Information Systems. Wiley, Chichester (2005)

    Book  Google Scholar 

  13. Eriksson, H., Penker, M.: Business Modeling with UML: Business Patterns at Work. John Wiley and Sons, Chichester (2000)

    Google Scholar 

  14. Estrada, H., et al.: An Empirical Evaluation if the i* Framework in a Model-Based Software Generation Environment. In: Dubois, E., Pohl, K. (eds.) CAiSE 2006. LNCS, vol. 4001, Springer, Heidelberg (2006)

    Chapter  Google Scholar 

  15. International Institute of Business Analysis. Business Analysis Body of Knowledge (online) (2006), http://www.iiba.com

  16. International Organization for Standardization. ISO 9001:2000, http://www.iso.ch

  17. Holtzblatt, K., Beyer, H.: Requirements gathering: the human factor. Communications of the ACM 38(5), 31–32 (1995)

    Article  Google Scholar 

  18. Lauesen, S.: Task Descriptions as Functional Requirements. IEEE Software 20(2), 58–65 (2003)

    Article  Google Scholar 

  19. Luftman, J., Raymond, R., Brier, T.: Enablers and Inhibitors of Business-IT Alignment. Communications of AIS 1 (1999)

    Google Scholar 

  20. Lukaitis, S., Cybulski, J.: The Role of Stakeholder Understanding in Aligning IT with Business Objectives. In: REBNITA 2005, Paris, France (2005)

    Google Scholar 

  21. Marshall, C.: Enterprise Modeling with UML. Addison-Wesley, Reading (2001)

    Google Scholar 

  22. Nysetvold, A., Krogstie, J.: Assessing Business Process Modeling Languages Using a Generic Quality Framework. Advanced topics in database research 5, 79–93 (2006)

    Google Scholar 

  23. OMG. Business Process Modeling Notation (BPMN) Specification (online) (2006), http://www.bpmn.org

  24. OO Method project, http://oomethod.dsic.upv.es

  25. Ould, M.: Business Processes: modelling and analysis for re-engineering and improvement. Wiley, Chichester (1995)

    Google Scholar 

  26. Pastor, O., Molina, J.C.: Model-Driven Architecture in Practice: A Software Production Environment Based on Conceptual Modeling. Springer, Heidelberg (2007)

    Google Scholar 

  27. Reich, B., Benbasat, I.: Factors That Influence the Social Dimension of Alignment Between Business and Information Technology. MIS Quarterly 24(1), 81–113 (2000)

    Article  Google Scholar 

  28. Rubens, J.: Business analysis and requirements engineering? The same, only different? Requirements Engineering 12, 121–123 (2007)

    Article  Google Scholar 

  29. Scheer, A.-W.: ARIS - Business Process Frameworks, 3rd edn. Springer, Berlin (1999)

    Google Scholar 

  30. Siau, K.: The Psychology of Information Modeling. Advanced topics in database research 1, 116–118 (2002)

    Google Scholar 

  31. Smith, H., Fingar, P.: Business Process Management: The Third Wave. Meghan-Kiffer Press (2002)

    Google Scholar 

  32. Standish Group. Chaos, http://www.standishgorup.com

  33. Vessey, I., Coner, S.: Requirements Specification: Learning Object, Process, and Data Methodologies. Communications of the ACM 37(5), 102–113 (1994)

    Article  Google Scholar 

  34. WfMC. Workflow Management Coalition: Terminology & Glossary (1999)

    Google Scholar 

  35. Wahl, T., Sindre, G.: An Analytical Evaluation of BPMN Using a Semiotic Quality Framework. Advanced topics in database research 5, 94–105 (2006)

    Google Scholar 

  36. Wohed, P., et al.: On the suitability of BPMN for Business Process Modelling. In: Dustdar, S., Fiadeiro, J.L., Sheth, A.P. (eds.) BPM 2006. LNCS, vol. 4102, Springer, Heidelberg (2006)

    Chapter  Google Scholar 

  37. Yu, E.: Modeling Strategic Relationships for Process Reengineering. PhD Thesis, University of Toronto, Canada (1995)

    Google Scholar 

  38. Zave, P., Jackson, M.: Four Dark Corners of Requirements Engineering. ACM Transactions on Software Engineering and Methodology 6(1), 1–30 (1997)

    Article  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Witold Abramowicz Dieter Fensel

Rights and permissions

Reprints and permissions

Copyright information

© 2008 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

de la Vara, J.L., Sánchez, J. (2008). Improving Requirements Analysis through Business Process Modelling: A Participative Approach. In: Abramowicz, W., Fensel, D. (eds) Business Information Systems. BIS 2008. Lecture Notes in Business Information Processing, vol 7. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-540-79396-0_15

Download citation

  • DOI: https://doi.org/10.1007/978-3-540-79396-0_15

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-540-79395-3

  • Online ISBN: 978-3-540-79396-0

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics