CONSTRUCTING CONSISTENT USER REQUIREMENTS - Lessons Learnt from Requirements Verification

Petra Heck

Abstract

The user requirements specify what functions an information system has to fulfil. The user requirements serve as the basis for system implementation and test specification. In this paper we present a number of guidelines that improve the quality of the user requirements. If the guidelines we present are obeyed during requirements construction, certain types of inconsistencies will not be present in the resulting requirements. Better quality requirements lead to fewer errors in the other system development phases and during system changes.

References

  1. Cockburn, A., 2001. Writing Effective Use Cases, Addison-Wesley. London.
  2. ESA Board for Software Standardisation and Control (BSSC), 1991. ESA software engineering standards, Issue 2.
  3. IEEE Computer Society, 1998. IEEE Recommended Practice for Software Requirements Specifications, IEEE Std 830-1998.
  4. IEEE Computer Society, 1998. IEEE Guide for Developing System Requirements Specifications, IEEE Std 1233-1998.
  5. Lamsweerde, A. van, 2001. Building Formal Requirements Models for Reliable Software. In AdaEurope 2001. Springer-Verlag.
  6. Leffingwell, D., Widrig, D., 2003. Managing Software Requirements. A Use Case Approach, Pearson Education. Boston, 2nd edition.
  7. OMG, February 2006. Business Process Modeling Notation (BPMN) Specification. Version 1.0, Final Adopted Specification. Retrieved from http://www.omg.org/docs/dtc/06-02-01.pdf.
  8. Parnas, D.L., Madey, J., 1995. Functional Documentation for Computer Systems. In Science of Computer Programming, vol. 25, no. 1, pp. 41-61.
Download


Paper Citation


in Harvard Style

Heck P. (2007). CONSTRUCTING CONSISTENT USER REQUIREMENTS - Lessons Learnt from Requirements Verification . In Proceedings of the Ninth International Conference on Enterprise Information Systems - Volume 3: ICEIS, ISBN 978-972-8865-90-0, pages 502-505. DOI: 10.5220/0002345305020505


in Bibtex Style

@conference{iceis07,
author={Petra Heck},
title={CONSTRUCTING CONSISTENT USER REQUIREMENTS - Lessons Learnt from Requirements Verification},
booktitle={Proceedings of the Ninth International Conference on Enterprise Information Systems - Volume 3: ICEIS,},
year={2007},
pages={502-505},
publisher={SciTePress},
organization={INSTICC},
doi={10.5220/0002345305020505},
isbn={978-972-8865-90-0},
}


in EndNote Style

TY - CONF
JO - Proceedings of the Ninth International Conference on Enterprise Information Systems - Volume 3: ICEIS,
TI - CONSTRUCTING CONSISTENT USER REQUIREMENTS - Lessons Learnt from Requirements Verification
SN - 978-972-8865-90-0
AU - Heck P.
PY - 2007
SP - 502
EP - 505
DO - 10.5220/0002345305020505