Object Oriented Software Engineering   View all facts   Glossary   Help
subject > measurement > availability
Next measurementcohesion    Upmeasurement, non-functional requirement    Previous measurementacceptability   

availability comparison table
Subject indicate cut express in measure have agree upon by analysed be gather from solve is a kind of is a subtopic of express as show as describe lead to group with restrict give change has part has definition express using over-constrain
measurement          subject1.5 - Software Quality            
non-functional requirementhow it will be implemented in order to give the designer as much freedom as possible to make decisionsif cost-benefit analysis shows that it will have minimum benefit but still cost a lot to developa natural language such as English (using present tense and active voice), sometimes supplemented by a formal mathematical language, and often by some form of diagram benefits that outweigh the costs of developmentall stakeholdersif there is any doubt whether it is realisticverifiable by measuring various aspects of the system and seeing if the measurements conform with the requirementvarious stakeholders, other software systems and any documentation that might be availablea customer's problemrequirement4.5 - Types of Requirementsa facta diagrama constraint that must be adhered to during developmenta system of sufficient quality - one that is sufficiently usable, safe, efficient, reliable and maintainableother requirements into a requirements documentthe freedom of software engineers as they make design decisions because it limits what resources can be used and sets bounds on aspects of the software's qualitya unique number for traceabilitywhenever the benefits of doing so outweigh the costsproblem statementA requirement that constrains design of a system, but does not describe a service that the system is to provideclear and consistent notation, using language that the customers can understand, and consistent with the other requirementsthe design of the system
availabilityhow it will be implemented in order to give the designer as much freedom as possible to make decisionsif cost-benefit analysis shows that it will have minimum benefit but still cost a lot to developa natural language such as English (using present tense and active voice), sometimes supplemented by a formal mathematical language, and often by some form of diagramthe amount of time that a server is running and available to respond to usersbenefits that outweigh the costs of developmentall stakeholdersif there is any doubt whether it is realisticverifiable by measuring various aspects of the system and seeing if the measurements conform with the requirementvarious stakeholders, other software systems and any documentation that might be availablea customer's problemnon-functional requirement4.5 - Types of Requirementsa facta diagrama constraint that must be adhered to during developmenta system of sufficient quality - one that is sufficiently usable, safe, efficient, reliable and maintainableother requirements into a requirements documentthe freedom of software engineers as they make design decisions because it limits what resources can be used and sets bounds on aspects of the software's qualitya unique number for traceabilitywhenever the benefits of doing so outweigh the costsproblem statementA quality that measures the amount of time that a system is running and able to provide services to its usersclear and consistent notation, using language that the customers can understand, and consistent with the other requirementsthe design of the system

Next measurementcohesion    Upmeasurement, non-functional requirement    Previous measurementacceptability