Академический Документы
Профессиональный Документы
Культура Документы
______________________________________________________________________________
Copyright © 2010. Arthur (Wesley) Kenzie. All Rights Reserved. Page 1 of 9
BCIT Computing and Information Technology
COMP 8081 Management Issues in Software Engineering
Due Date: November 24, 2010
Author: Arthur (Wesley) Kenzie A00242330
Assignment 3: Attribute Definition (Final Version)
______________________________________________________________________________
1. Usability
Customization time to support any liquid having viscosity level below 0.8 Pa.s at 15˚C
» scale: number of hours
» test: after customization of software, try new liquid in all areas of system and compare
measurements to expected operational standards
» worst case: any excessive operational variances encountered in any component after 2 hours of
software customization
» best case: all operational variances within tolerance levels after less than 2 hours of software
customization
______________________________________________________________________________
Copyright © 2010. Arthur (Wesley) Kenzie. All Rights Reserved. Page 2 of 9
BCIT Computing and Information Technology
COMP 8081 Management Issues in Software Engineering
Due Date: November 24, 2010
Author: Arthur (Wesley) Kenzie A00242330
Assignment 3: Attribute Definition (Final Version)
______________________________________________________________________________
» planned: after 2 hours of software customization, new liquid can fill vat through Input Control
Valve, exit from vat through Bottle Filling Valve, fill bottles on Bottle Line Scale, and be read by
both pH Sensor and Level Sensor in the vat all within operational standards
2. Portability
3. Reliability
______________________________________________________________________________
Copyright © 2010. Arthur (Wesley) Kenzie. All Rights Reserved. Page 3 of 9
BCIT Computing and Information Technology
COMP 8081 Management Issues in Software Engineering
Due Date: November 24, 2010
Author: Arthur (Wesley) Kenzie A00242330
Assignment 3: Attribute Definition (Final Version)
______________________________________________________________________________
Valve operation, assuming that preventive maintenance schedule is followed
» scale: number of valve openings and closings that are not to specification
» test: count number of valve openings and closings that are not within standard operational
variances
» worst case: 0.25% of automatic opening and closing of valves outside of standard operational
variances
» best case: all automatic opening and closing of valves is within standard operational variances
» planned: automatic opening and closing of valves 99.9% of the time within standard operational
variances
4. Maintainability
______________________________________________________________________________
Copyright © 2010. Arthur (Wesley) Kenzie. All Rights Reserved. Page 4 of 9
BCIT Computing and Information Technology
COMP 8081 Management Issues in Software Engineering
Due Date: November 24, 2010
Author: Arthur (Wesley) Kenzie A00242330
Assignment 3: Attribute Definition (Final Version)
______________________________________________________________________________
Software component repair
» scale: mean time to repair (“MTTR”) hours
» test: count number of hours to repair software components, and update MTTR for each repair
» worst case: MTTR of 12 hours
» best case: MTTR of less than 8 hours
» planned: MTTR of 8 hours
5. Availability
______________________________________________________________________________
Copyright © 2010. Arthur (Wesley) Kenzie. All Rights Reserved. Page 5 of 9
BCIT Computing and Information Technology
COMP 8081 Management Issues in Software Engineering
Due Date: November 24, 2010
Author: Arthur (Wesley) Kenzie A00242330
Assignment 3: Attribute Definition (Final Version)
______________________________________________________________________________
6. Cost
Operational unit cost per bottle, assuming that preventive maintenance schedule is
followed
» scale: dollars per bottle filled
» test: when filling at least 15,000 bottles per month, calculate total cost of operating entire
system in terms of labour, energy, financing, etc. (but exclusive of raw material and fixed asset
costs) and divide this cost by the number of bottles filled
» worst case: $0.09 per bottle
» best case: less than $0.05 per bottle
» planned: $0.05 US per bottle
7. Schedule
______________________________________________________________________________
Copyright © 2010. Arthur (Wesley) Kenzie. All Rights Reserved. Page 6 of 9
BCIT Computing and Information Technology
COMP 8081 Management Issues in Software Engineering
Due Date: November 24, 2010
Author: Arthur (Wesley) Kenzie A00242330
Assignment 3: Attribute Definition (Final Version)
______________________________________________________________________________
Integrity checks of hardware component readings by Supervisor Control module
» scale: interval hours between integrity checks
» test: calculate number of hours between recorded integrity check results in system log
» worst case: within 10% of 8 hour interval
» best case: 8 hour interval
» planned: within 2.5% of 8 hour interval
8. Accuracy
______________________________________________________________________________
Copyright © 2010. Arthur (Wesley) Kenzie. All Rights Reserved. Page 7 of 9
BCIT Computing and Information Technology
COMP 8081 Management Issues in Software Engineering
Due Date: November 24, 2010
Author: Arthur (Wesley) Kenzie A00242330
Assignment 3: Attribute Definition (Final Version)
______________________________________________________________________________
9. Security
______________________________________________________________________________
Copyright © 2010. Arthur (Wesley) Kenzie. All Rights Reserved. Page 8 of 9
BCIT Computing and Information Technology
COMP 8081 Management Issues in Software Engineering
Due Date: November 24, 2010
Author: Arthur (Wesley) Kenzie A00242330
Assignment 3: Attribute Definition (Final Version)
______________________________________________________________________________
10. Error Handling
Bibliography
[1] Link, Bruce. BCIT COMP 8081 Management Issues in Software Engineering course notes and
slides. 2010.
[2] McConnell, Steve. Rapid Development. Redmond, WA, USA. Microsoft Press. 1996.
______________________________________________________________________________
Copyright © 2010. Arthur (Wesley) Kenzie. All Rights Reserved. Page 9 of 9