Demonstrate techniques for requirements engineering
You are the lead developer for the software development team at Great Code Inc. Your company has been contracted by the Acme Company, a small manufacturing company, to develop a set of software system solutions to bring their existing manual, paper ordering process into an automated, digital online ordering system. The Acme Company has very limited experience with the process of developing software.
The Program Manger has asked you to prepare a requirements elicitation plan white paper to ensure that sufficient quantity and quality of requirements are gathered from this inexperienced customer. The requirements elicitation plan needs to include the following information:
Describe the requirements elicitation techniques that will be utilized.
Detail example requirements to be gathered within each technique.
Ensure that elicitation of non-functional requirements is addressed.