From the course: Software Design: Developing Effective Requirements

Unlock this course with a free trial

Join today to access over 25,300 courses taught by industry experts.

Solution: Group requirements

Solution: Group requirements

(lively music) - [Instructor] In this challenge, you had this list of 10 requirements elicited from initial interactions with the representatives from your customer organization, EatFit. And you were asked to perform two activities: First, categorize these requirements into different types, and second, based on the categories, identify which stakeholders would you need to discuss this with if your needed more details. Here is my solution to the first step where I found five types of requirements, first of which is functional requirements. These requirements are all meant for end-users of your product. They will in turn become features of your product. The second category is nonfunctional requirement. This requirement also impacts the users but cuts across all use cases. And since this is not about functionality, but about usability, it comes under nonfunctional requirement. Third is external interface for data coming…

Contents