Open Access Open Access  Restricted Access Subscription or Fee Access

Requirement Elicitation: What is Left?

Arti Dhounchak, Kamna Solanki, Pardeep Vashist

Abstract


Requirement Elicitation is very beneficial in developing any new application. Most of systems fail just because of wrong elicitation practice. Without the elicitation techniques it is impossible to find out requirements and the needs of the developing system. It provides base to the developer to construct a structure of proposed system keeping in view the requirement list of stake holders. This research paper is based on understanding elicitation techniques and their usage in applications, by implementing the Elicitation techniques for knowing the needs of stakeholder so that system developer can get clear view of requirement for the developing system. Moreover this research paper covers the gap between knowing the elicitation techniques and how to use them. There are many method to perform requirement gathering or and elicitation, but still they face so many problems. These problems occurred due to the lack of knowledge of engineers or users, which show in the result. This paper gives the overview of negative points of all elicitation techniques.

Keywords


Requirements Elicitation Techniques, Stakeholders.

Full Text:

PDF

References


Zarinah Mohd Kasirun, ―A Survey On The Requirements Elicitation Practices Among Courseware Developers‖, Malaysian Journal of Computer Science, Vol. 18 No. 1, June 2005, pp. 70-77.

Siddiqi, J. "Challenging Universal Truths Of Requirements Engineering." Software IEEE 11(2): 1994, 18-19.

Loucopoulos, P. and V. Karakostas, ―System Requirements Engineering.― Berkshire, 1995, McGraw Hill.

Zave, P., "Classification of Research Efforts in Requirements Engineering." ACM Computing Surveys, 1997, 29(4): 315-321.

Kotonya, G. and I. Sommerville, ―Requirements Engineering: Processes and Techniques‖, 1998, West Sussex, England, John Wiley & Sons.

Pohl, K., "Three Dimensions of Requirements Engineering: A Framework and its Application." 1994, Information Systems 19(3): 243-258.

Goguen, J. A. E., ―Towards a Social, Ethical Theory of Information‖, In Social Science Research. Technical Systems and Cooperative Work: Beyond the Great Divide. G. Bowker, 1997, L. Gasser, L. Star and W. Turner: pp. 27-56.

Finkelstein, A., ―Requirements engineering: a review and research agenda‖, Software Engineering Conference 1994. Proceedings. 1994 First Asia-Pacific .

Nuseibeh, B. and S. Easterbrook, ―Requirements Engineering: A Roadmap‖, Proceedings of 22nd International Conference on Software Engineering, Limerick, Ireland.

Gervasi, V., E. Kamsties, B. Regnell and C. B. Achour-Salinesi ―Ten Years ofREFSQ, A Quantitative Analysis‖, Tenth International Workshop on Requirements Engineering: Foundation for Software Quality, 2004, in conjunction with CAiSE'04.

Opdahl, A. L., E. Dubois and K. Pohl, ―Ten years of requirements engineering: Foundations of software quality—outcomes and outlooks. Proceedings of REFSQ‘04‖, 2004, Riga..

Ann M. Hickey, Alan M. Davis, and Denali Kaiser ―Comparative Technology Transfer and Technology Use‖ 1997.

Ratchev, S. M., E. Urwin, D. Muller, K. S. Pawar, and I. Moulek, ―Knowledge based requirement engineering for one-of-a-kind complex systems‖,. KnowlBased Syst.,2003, 16(1), 1-5.

Janet E. Burge, ―Knowledge Elicitation Tool Classification‖, Artificial Intelligence Research Group Worcester Polytechnic Institute.

Kotonya and Ian Summervile, ―Requirement Engineering Process and Technique‖, Edition Willey, 8 Edition.

Stuart Anderson Masimo Fellici, ―Requirements Engineering Questionnaire‖, http://homepage.inf.ed.ac.uk/mfelici/doc/questionnaire.pdf.

Goguen, J. & Linden, C, ―Techniques of Requirement Elicitation‖, First IEEE international symposium on Requirement Engineering (RE‘93), San Diego, USA, 4-6 January 1993,pp. 152-164.

Davis, ―Operational Prototyping: A New Development Approach‖. Software, 1992, 9(5): 70-78.

Soren Lauesen, ―Software requirement, Survey of elicitation techniques‖, page 347-8.

W.Lam, J.A. McDermid and A.J. Vickers, ―Ten Steps Towards Systematic Requirement Reuse‖, IEEE Publication, 1997, page 6-15.

Suzanne Roberston, James Roberston, ―Mastering The Requirement Process‖, Adison Wesley, 1998.

Chauncey e. Wilson, ―Brainstorming pitfalls and best practices‖, ACM, Vol 13, issue 5, 2006, pages 50-63.

linn Gustafson, ―Requirement Verification Validation‖, University West, Course Slides, Feb. – 2008.

Ann M. Hickey & Alan M. Davis, ―Requirements Elicitation and Elicitation Technique Selection: A Model for Two Knowledge-Intensive Software Development Processes‖.


Refbacks

  • There are currently no refbacks.


Creative Commons License
This work is licensed under a Creative Commons Attribution 3.0 License.