Chapter 1 Individual Assignments
Chapter 1 Individual Assignments
Chapter 1 Individual Assignments
Software is not just the programs themselves but also all associated
documentation, libraries, support websites, and configuration data that are
needed to make these programs useful. A professionally developed software
system is often more than a single program. A system may consist of several
separate programs and configuration files that are used to set up these
programs. It may include system documentation, which describes the structure
of the system, user documentation, which explains how to use the system, and
websites for users to download recent product information.
Acceptability
Dependability and security
Efficiency
Maintainability
Other attributes that
may be significant are:
Low cost, budgeting – Financial constraint to make sure project doesn’t
shoot over budget.
Easy to use – A good UI and simplified one is always a plus for a software
process.
High-quality software – Less problems with software is a better for a brand and
adaptable to customer in general
Future enhancements - Flexible software process that accommodates rapid
change. This saves cost and assures software can be upgraded to latest
trending/supported technologies