The requirements engineering process is effectively spit into two stages:
Requirements analysis or elicitation: the act of working with the stakeholders to document their needs
Requirements modeling or specification: the act of converting the "plain language" requirements from stakeholders into something actionable by developers
In this video, we disucss some requirements elicitation techniques that you could use to work with stakeholders to understand their requirements. We also touch on some of the difficulties of doing elicitation in general.
The number one rule, however, is just to "be kind to each other!" You (software engineers) are trying to work together with the stakeholders to solve a problem! You're on the same side! Work to understand where each of you are coming from to increase your chances of success!
Watch video Requirements Elicitation online without registration, duration hours minute second in high quality. This video was added by user UVA CS 3240 09 September 2020, don't forget to share it with your friends and acquaintances, it has been viewed on our site 12,940 once and liked it like people.