软件集成开发环境的技术债务管理研究

软件集成开发环境的技术债务管理研究

ID:32997689

大小:76.56 KB

页数:16页

时间:2019-02-18

软件集成开发环境的技术债务管理研究_第1页
软件集成开发环境的技术债务管理研究_第2页
软件集成开发环境的技术债务管理研究_第3页
软件集成开发环境的技术债务管理研究_第4页
软件集成开发环境的技术债务管理研究_第5页
资源描述:

《软件集成开发环境的技术债务管理研究》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、软件集成开发环境的技术债务管理研究刘亚第李兵李增扬梁鹏吴闽泉武汉大学国际软件学院武汉大学复杂网络研究中心武汉大学计算机学院软件工程国家重点实验室摘要:软件技术债务是运用经济学屮“债务”的概念來描述软件开发屮因项目短期利益而实施的技术折中。但从长期来看,技术债务会彫响软件的质量、成本和开发效率,因此有必要对其进行有效管理。现有的技术债务管理工具数量少且存在各种局限性,难以实现有效的管理。主流的软件集成开发环境功能强大且应用广泛,可以为技术债务管理服务。以具有代表性的集成开发环境VisualStudio2015企业版为研究对象,通过

2、C#实例发现其管理4类与代码直接相关的技术债务的能力,并将其与4种专门的技术债务管理工具进行对比,为开发团队的日常实践提供技术债务管理支持。结果表明,VisimlStudio能够提供更好的技术债务管理功能,并能应用多种方法对项目中存在的各类技术债务进行不同程度的管理。关键词:技术债务;技术债务类型;技术债务管理活动;技术债务管理工具;VisualStudio;作者简介:刘亚Jg(1992-),女,硕士生,主要研究方向为技术债务与软件架构;E-mai1:1iuyajun@whu.edu.on;作者简介:李兵(1969-),男,博士

3、,教授,主要研究方向为网络化软件、面向服务的软件工程、复杂系统与复杂网络、人工智能、云计算与大数据;作者简介:李增扬(1982-),男,博士后,讲师,主要研究方向为技术债务、软件架构、复杂系统与复杂网络;作者简介:梁鹏(1978-),男,博士,教授,主要研究方向为软件体系结构、需求工程;作者简介:吴闽泉(1966-),男,硕士,高级工程师,主要研究方向为计算机应用,E-mail:rjgc@whu.edu.cn(通信作者)。收稿日期:2016-10-21基金:国家重点研发计划(2016YFB0800405)StudyonTechn

4、icalDebtManagementofIntegratedDevelopmentEnvironmentLIUYa-junLIBingLIZeng—yangLIANGPengWUMin-quanInternationalSchoolofSoftware,WuhanUniversity;StateKeyLaboratoryofSoftwareEngineering,SchoolofComputerScience,WuhanUniversity;Abstract:Technicaldebt(TD),ametaphortofinanc

5、ialdebt,referstotechnicalcompromiseswhicharemadetogainshort-termbenefitsatthecostoflong-termsoftwarequality.However,inthelongrunTDwillnegativelyaffectsoftwarequalityaswel1ascostandproduct!vityofsoftwaredcvclopment.Thus,TDshouldbecffcctivclymanaged.ExistingdedicatedTD

6、managementtoolsareratherlimitedandhavevariouslimitations.Hence,itisdifficulttoeffectivelymanageTDusingsuchtools.Mainstreamintegrateddevelopmentenvironments(IDEs)arepowerfulandwidelyused,canservetomanageTD.Tnthisstudy,weinvestigatedMicrosoftVisualStudio2015EnterpriscE

7、dition,areprcscntativcmainstreamIDE,toexploreitsabilityformanagingfourtypesofTDdirectlyrelatedtosourcecodeusingaC#project・ThenwecomparedVisualStudiowithfourdedicatedTDmanagementtoolswithrespecttotheircapabilitiesinmanagingTDandtheirsupportforTDmanagementofdevelopment

8、teamsintheirdailypractices.TheresuItsshowthatVisualStudioprovidesbettersupportformanagingTDintermsofdiversityofTDtypesandtherangeof

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。