SIGN UP FREE
Survey Templates Surveys Requirements Engineering

Requirements Engineering

Requirements Engineering


Hello:
You are invited to participate in our Requirements Engineering State of the Practice Survey.

1. Purpose of the Study: We are conducting research on a broad range of issues regarding Software Requirements Specification best practices. We are collecting information about a software development project that you have recently participated in.

2. Procedures to be followed: You will be asked to respond to a series of questions regarding a recent software project that you have participated in. You will be asked about your project’s characteristics, what software development, requirements engineering, and software quality assurance practices were employed on the project. You will be asked your impressions of the techniques employed and the outcome of the project. Finally, you will be asked to categorize your project, your role on the project, your background and the type of organization you worked for at the time.

3. Duration/Time: It is expected that this survey will require 7 – 10 minutes to complete.

4. Statement of Confidentiality: Your participation in this research is confidential. The survey does not ask for any information that would identify who the responses belong to. In the event of any publication or presentation resulting from the research, no personally identifiable information will be shared because your name is in no way linked to your responses. Your confidentiality will be kept to the degree permitted by the technology used. No guarantees can be made regarding the interception of data sent via the Internet by any third parties

5. Right to Ask Questions: Please contact Dr. Norita Ahmad ([email protected]) or Dr. Philip Laplante ([email protected]) by email with questions or concerns about this study.

6. Voluntary Participation: Your decision to be in this research is voluntary. You can stop at any time. You do not have to answer any questions you do not want to answer.

You must be 18 years of age or older to take part in this research study.

Completion of any portion of the Web survey implies that you have read the information on this Web page and consent to take part in the research.

Thank you very much for your time and support. Please start with the survey now by clicking on the Continue button below.

1. Which of the following categories best describes the type of software developed for this project?
2. Which of the following application domains does/did this project apply to? (Check all that apply)
3. What is/was the duration of the project (from inception to delivery) ?
4. How many full time staff (IT) are/were involved in the project altogether?
5. How would you estimate the size of the project in terms of lines of code?
6. Which of the following Software Quality Management approaches best describes the one you are using/did use in the project?
7. Which of the following development frameworks best describes the one you are using/did use in the project?
8. Which of the following Integrated Application Lifecycle Management (ALM) tools was/is used for this project?
9. Which of the following development life-cycles best describes the one you are using/did use in the project?
10. Within the life-cycle, do/did you do any prototyping?
11. If your answer is Yes, how do/did you prototype? (Check all that apply)
12. What techniques do/did you use for requirements elicitation? (Check all that apply)
13. Which of the following approaches are you using/did you use in analysis and modelling the software requirements?(Check all that apply)
14. In what sort of notation is/was the requirements specification expressed?
15. Do/did you perform requirements inspections?
16. If your answer is Yes, which technique do/did you use? (Check all that apply)
Software Quality and Productivity



17. The following statements are indicators for Software Quality and Software Productivity. (Please rate these statements by clicking
one box with the following scales)
Strongly
Disagree
Disagree Neutral Agree Strongly
Agree
Not
Applicable
Project costs were within budget estimates
Project goals were achieved earlier than predicted
End-users found the finished product was easy to use
The duration of the project was within schedule
The team size was adequate for the project
Error severity was not significant in the project
The ability and previous experience of the development team was adequate
The quality of the development team's work was acceptable
Subjective Analysis



18. Please answer the following three questions with regards to this project:
Strongly
Disagree
Disagree Neutral Agree Strongly
Agree
Not
Applicable
How satisfied were you with the result of the Software Quality Management efforts?
How satisfied were you with the result of the Software Development Life Cycle efforts?
How satisfied were you with the result of the Requirements Engineering efforts?
19. Please answer the following three questions with regards to your company:
Very Satisfied Somewhat
Satisfied
Neutral Somewhat
Dissatisfied
Very
Dissatisfied
Not
Applicable
How satisfied were you with the result of the Software Quality Management efforts?
How satisfied were you with the result of the Software Development Life Cycle efforts?
How satisfied were you with the result of the Requirements Engineering efforts?
20. In your opinion, does your company...
Yes
No
...do enough to manage software quality?
...adhere to a defined software development lifecycle model?
...perform an adequate amount of requirements engineering?
21. Which of the following best describes your position while engaged in this project?
22. Over the last 5 years, how many software projects have you worked on?
23. What type of business or organization are/were you employed by during this project?
24. Approximately how many software professionals are/were employed by your organization?
25. In what country and state is/was your organization located?
26. What is/was the approximate size of your organization's annual budget?
27. How many years have you worked with an outsourcing company?
28. Please check all countries where outsourcing companies you have worked with are based.
29. Were the consultants co-located in your office or remote?
30. Please describe the general responsibilities of the consultants (check all that applies)

Related templates and questionnaires