A piece of software is often expressed as a description of what the software will be used for. Identify the scope, functional requirements and boundaries of a particular program.
Part ofComputing ScienceSoftware design and development