Dhirendra Pandey1*, Suman U.2*, Ramani A.K.3*
1Department of Information Technology, Babasaheb Bhimrao Ambedkar University, Lucknow, 226025, India
22 School for Computer Science & IT, Devi Ahilya Vishwavidyalaya, Indore, MP, India
3School for Computer Science & IT, Devi Ahilya Vishwavidyalaya, Indore, MP, India
* Corresponding Author : ramani.scs@dauniv.ac.in
Received : - Accepted : - Published : 15-06-2010
Volume : 1 Issue : 1 Pages : 1 - 5
Software Eng 1.1 (2010):1-5
Keywords : Requirement engineering, software project, participation difficulties, questionnaire, interview.
Conflict of Interest : None declared
Requirement engineering is a technique for analyzing and documenting the requirement of users. Requirement engineering is a necessary prerequisite to build a healthy participation between customers and the organization for better understanding the requirements from customers by the software developers. The requirements engineering phase of software development process is characterized by the strength and significance of participation activities. During this phase, the various stakeholders must be able to communicate their requirements to the analysts and the analysts need to be able to communicate the specifications they generate back to the stakeholders for validation. This paper describes a field investigation into the problems of participation between disparate communities involved in the requirements specification activities. The results of this study are discussed in terms of their relation to three major participation barriers: 1) ineffectiveness of the current participation channels; 2) restrictions on expressiveness imposed by notations; and 3) social and organizational barriers. The results confirm that organizational and social issues have great influence on the effectiveness of participation.
[1] Amer Al-Rawas1 and Steve
Easterbrook (1996) Proceedings of
the First Westminster Conference
on Professional Awareness in Software Engineering, Royal
Society, London
» CrossRef » Google Scholar » PubMed » DOAJ » CAS » Scopus
[2] Curtis B., Krasner H. & Iscoe N. (1988)
Participations of the ACM, 31(11),
1268-1287.
» CrossRef » Google Scholar » PubMed » DOAJ » CAS » Scopus
[3] Walz D., Elam J. and Curtis B. (1993)
Participations of the ACM 36(10),
pp.63-77
» CrossRef » Google Scholar » PubMed » DOAJ » CAS » Scopus
[4] Curtis B. (1990) In Diaper et. al. (Eds),
Human-Computer Interaction -
INTERACT '90, Elsevier Science
Publishers, North-Holland. 35-40
» CrossRef » Google Scholar » PubMed » DOAJ » CAS » Scopus
[5] Frankfort-Nachmiais C. and Nachmiais
D. (1992), 4th Ed., Edward Arnold
» CrossRef » Google Scholar » PubMed » DOAJ » CAS » Scopus
[6] Mintzberg H. (1979) Prentice-Hall
» CrossRef » Google Scholar » PubMed » DOAJ » CAS » Scopus
[7] Gotel O. and Finkelstein A. (1994)
Proceedings of the First IEEE
International Conference on
Requirements Engineering,
Colorado springs,.94-101.
» CrossRef » Google Scholar » PubMed » DOAJ » CAS » Scopus
[8] Shneiderman B. (1982) In Ledgard, H.
(Eds), Technical Notes: Human
Aspects of
Computing,Participations of the
ACM 25 (1), 55-63.
» CrossRef » Google Scholar » PubMed » DOAJ » CAS » Scopus
[9] Sheppard S. B., Kruesi E. and Curtis B.
(1981) Proc. 5th Int. Conference on
Software Engineering, San Diego,
CA, available from IEEE,1981, 207-
214
» CrossRef » Google Scholar » PubMed » DOAJ » CAS » Scopus
[10] Sheppard S. B. and Kruesi E. (1981)
Proc. Trends and Applications:
Advances in Software Technology.
Held at NBS, Gaithersburg,
MD, available from IEEE, 7-13
» CrossRef » Google Scholar » PubMed » DOAJ » CAS » Scopus
[11] McDermid J. A. (1993) In M. Bickerton
& M. Jirotka (Eds.), Requirements
Engineering. London: Academic
Press
» CrossRef » Google Scholar » PubMed » DOAJ » CAS » Scopus
[12] Robinson M. and Bannon L. (1991) In
L. Bannon, M. Robinson, & K.
Schmidt(Eds.), Proceedings of
the Second European Conference
on Computer- Supported Cooperative
Work (ECSCW-91),
25- 27 September, Amsterdam, the
Netherlands. 219-233
» CrossRef » Google Scholar » PubMed » DOAJ » CAS » Scopus