What is Software Scope
Software scope is the work, features, capabilities and activities involved in creating, testing and delivering a piece of software. What is to be done and delivered is in scope, what is not required is out of scope. The term software scope is often short hand for the sum of the capabilities, and functions to be delivered. It might also be short hand for the sum of the function points to be delivered – ie the size.
Scope management is the activity of recording, communicating and tracking what is to be included in the project. Keeping track of all what is to be included in the project is sometimes managed using models such as a product breakdown structure and/or use case models. (ScopeMaster produces both of these). It is important to track scope change (increase or decrease) and scope volatility (alterations) over time. ScopeMaster® tracks both of these automatically
A useful way of managing scope of a software undertaking is to monitor the functional size. Functional size is the only consistent way of measuring software size. ScopeMaster automatically estimates the software size in COSMIC Function Points (this can be then refined to a precise measurement). Software size for a given set of requirements is tracked over time so that a project manager can assess how the scope is changing over time.