Applying Object-Oriented Software Engineering Methods to the development of call center software: a case study

Jeff L. Burgett, Sheryl Adam
{"title":"Applying Object-Oriented Software Engineering Methods to the development of call center software: a case study","authors":"Jeff L. Burgett, Sheryl Adam","doi":"10.1145/260094.260240","DOIUrl":null,"url":null,"abstract":"In an event to improve the quality and productivity of the software development process, the Voice/Data Integration Group embarked on a program to introduce Object-Oriented Software Engineering Methods into the development of a large call center application. This paper provides an analysis of the experience as it applies to project management, requirements, development, and quality assurance. The key lessons learned during the development and the maintenance of this production system are summarized. Introduction In the second quarter of 1993 a grass roots efforts had begun to integrate C++ into our call center product. By the first quarter of 1994 a business decision was made to introduce the Object-Oriented Software Engineering (OOSE) method into the group on selected projects. Management’s perception was that the group maintained good customer satisfaction and a high level of productivity, however metrics had never been applied and this perception had never been quantified. A three year plan was initiated that would enable us to quantify key aspects of customer satisfaction and productivity as it applied to our software development and maintenance process. The objective for the first year was to migrate to a more formal, repeatable software development process that would meet or exceed our current level of quality and productivity. The plan for the second year is to apply metrics to quantify where we are in terms of software quality. The third year plan calls for using these metrics to direct the improvement of our software development and maintenance process. This paper outlines the path taken in order to achieve this goal of migrating to OOSE methods in Sheryl J. Adam","PeriodicalId":286350,"journal":{"name":"Addendum to the proceedings of the 10th annual conference on Object-oriented programming systems, languages, and applications","volume":"5 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"1995-10-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"1","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"Addendum to the proceedings of the 10th annual conference on Object-oriented programming systems, languages, and applications","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1145/260094.260240","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 1

Abstract

In an event to improve the quality and productivity of the software development process, the Voice/Data Integration Group embarked on a program to introduce Object-Oriented Software Engineering Methods into the development of a large call center application. This paper provides an analysis of the experience as it applies to project management, requirements, development, and quality assurance. The key lessons learned during the development and the maintenance of this production system are summarized. Introduction In the second quarter of 1993 a grass roots efforts had begun to integrate C++ into our call center product. By the first quarter of 1994 a business decision was made to introduce the Object-Oriented Software Engineering (OOSE) method into the group on selected projects. Management’s perception was that the group maintained good customer satisfaction and a high level of productivity, however metrics had never been applied and this perception had never been quantified. A three year plan was initiated that would enable us to quantify key aspects of customer satisfaction and productivity as it applied to our software development and maintenance process. The objective for the first year was to migrate to a more formal, repeatable software development process that would meet or exceed our current level of quality and productivity. The plan for the second year is to apply metrics to quantify where we are in terms of software quality. The third year plan calls for using these metrics to direct the improvement of our software development and maintenance process. This paper outlines the path taken in order to achieve this goal of migrating to OOSE methods in Sheryl J. Adam
面向对象软件工程方法在呼叫中心软件开发中的应用:一个案例研究
为了提高软件开发过程的质量和生产力,语音/数据集成组开始实施一项计划,将面向对象的软件工程方法引入大型呼叫中心应用程序的开发中。本文提供了对经验的分析,因为它适用于项目管理、需求、开发和质量保证。总结了该生产系统在开发和维护过程中吸取的关键经验教训。在1993年第二季度,一项草根的努力开始将c++集成到我们的呼叫中心产品中。到1994年第一季度,一个商业决策被做出,将面向对象的软件工程(OOSE)方法引入选定项目的小组。管理层的看法是,该集团保持了良好的客户满意度和高水平的生产力,然而,度量标准从未被应用,这种看法从未被量化。我们启动了一个三年计划,它将使我们能够量化客户满意度和生产力的关键方面,因为它应用于我们的软件开发和维护过程。第一年的目标是迁移到一个更正式的、可重复的软件开发过程,它将满足或超过我们当前的质量和生产力水平。第二年的计划是应用度量来量化我们在软件质量方面所处的位置。第三年计划要求使用这些度量来指导我们的软件开发和维护过程的改进。本文概述了Sheryl J. Adam为实现迁移到OOSE方法这一目标所采取的路径
本文章由计算机程序翻译,如有差异,请以英文原文为准。
求助全文
约1分钟内获得全文 求助全文
来源期刊
自引率
0.00%
发文量
0
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
确定
请完成安全验证×
copy
已复制链接
快去分享给好友吧!
我知道了
右上角分享
点击右上角分享
0
联系我们:info@booksci.cn Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。 Copyright © 2023 布克学术 All rights reserved.
京ICP备2023020795号-1
ghs 京公网安备 11010802042870号
Book学术文献互助
Book学术文献互助群
群 号:604180095
Book学术官方微信