Title :
Modifying the software development life cycle to include software performance assurance
Author :
Roberts, David C. ; Grossman, D.A.
Author_Institution :
Office of Inf. Technol., Washington, DC, USA
Abstract :
When performance assurance is not included in the software development process, the poor performance of resulting applications will create strong interest in the subject and motivation to change the process to address the problem. In spite of this strong interest however, such a change in the process can be more difficult than expected. Based on our experience in adding performance assurance to a software development process that did not include it, we present guidelines for establishing performance assurance in an environment of large scale application development. In our environment, a centralized organization was responsible for computing facilities, and user organizations were responsible for application development. Finally, the management infrastructure and support needed for effective performance assurance is described
Keywords :
software development management; software performance evaluation; software quality; application development; centralized organization; computing facilities; large scale application development; management infrastructure; software development life cycle; software development process; software performance assurance; user organizations; Application software; Guidelines; Large-scale systems; Mathematical model; Production; Programming; Real time systems; Runtime; Software performance; Software testing;
Conference_Titel :
WESCANEX 97: Communications, Power and Computing. Conference Proceedings., IEEE
Conference_Location :
Winnipeg, Man.
Print_ISBN :
0-7803-4147-3
DOI :
10.1109/WESCAN.1997.627120