Page 1 of 5
Hello!
You are invited to participate in our survey about better understanding the current state of the software industry and its efforts to effectively manage non-functional (quality) requirements.
Background
The cost of modifying software late in the software development lifecycle is high, and in the case of non-functional requirements such as security, reliability, performance and usability, the impacts of not considering these factors early and in a formal manner can be devastating to a product’s marketability and profitability. Our project looks to gain an understanding of where in the development lifecycle companies address different non-functional requirements and what methods, if any, they are taking to address these requirements earlier in the development lifecycle. The goal of this research is to highlight the sporadic industry acceptance of some popular yet theoretical methods for designing for non-functional requirements and to suggest some practical approaches that are applicable for companies that also must consider the demands of schedule and cost.
This Survey
In this survey, approximately 100 people will be asked to complete a survey that asks 10 questions about non-functional requirements. It will take approximately 10 to 15 minutes to complete the questionnaire.
Your Participation
Your participation in this study is completely voluntary. There are no foreseeable risks associated with this project. However, if you feel uncomfortable answering any questions, you can withdraw from the survey at any point. As a professional in software engineering, your opinions are very important to us.
Your survey responses will be strictly confidential and data from this research will be reported only in the aggregate. Your information will be coded and will remain confidential. If you have questions at any time about the survey or the procedures, you may contact us using the contact information at the end of the survey.
Thank you very much for your time and support. Please start with the survey now by clicking on the Next --> button below.