From the course: Software Design: Developing Effective Requirements
Unlock the full course today
Join today to access over 24,700 courses taught by industry experts.
Start with a vision
From the course: Software Design: Developing Effective Requirements
Start with a vision
- [Instructor] All software requirements originate from the business requirement for which the software is being built. The business requirement would be to solve a business problem, to improve a business process, or to exploit a business opportunity. A clearly articulated business requirement helps us state the long-term vision of the product we are trying to build, which then helps us define the project scope. To understand these steps a little more clearly, let us do this for our university event scheduling system. The high level business requirement often comes from the executive sponsor. Let us say in this case the university dean feels that students are not participating in many important events that is making them less engaged with the university, which in turn is negatively impacting their academic performance. To find out why students do not attend the events, she met with them in different groups and found out…
Practice while you learn with exercise files
Download the files the instructor uses to teach the course. Follow along and learn by watching, listening and practicing.