Software scope is the set of functionalities a software product intends to perform. It includes functions, features, and other attributes required to create the desired product. As part of developing and delivering a software product, the scope of a software project is defined. Defining the scope of the product determines what it will and will not do and what it will and will not contain in its final form. A scope of software explicitly defines all the capabilities and objects to be delivered.