Software Requirements



 

Software Requirements - are description of features and functionalities of the target system. Requirements convey the expectations of users from the software product. The requirements can be obvious or hidden, known or unknown, expected or unexpected from client's point of view.


Stakeholders – person/party that has an interest in a company and can either affect or be affected by the business. The primary stakeholders in a typical corporation are its investors, employees, customers, and suppliers.

Context Diagram - is drawn in order to define and clarify the boundaries of the software system. It identifies the flows of information between the system and external entities.

 Use Case Model - is a model of how different types of users interact with the system to solve a problem. As such, it describes the goals of the users, the interactions between the users and the system, and the required behavior of the system in satisfying these goals.



Business Model Canvas (BMC) - a strategic management and lean startup template for developing new or documenting existing business models. It is a visual description with elements describing a firm's or product's value proposition, infrastructure, customers, and finances.




Comments

Popular Posts