期刊文献+

应用个人软件程序改善软件开发流程 被引量:1

Applying Personal Software Process Tools to Software Development
下载PDF
导出
摘要 软件流程一直是软件工程研究中一个重要的课题。对改善企业的软件流程而言,能力成熟度整合模式(CMMI)是现今一个被广泛应用的框架。CMMI的重要元素之一是在流程定义范畴中包含量测之量化管理基本概念。相对于组织流程改善的CMMI方法论,个人软件流程(PSP)是一个训练软件工程师改善个人流程的方法。它被广泛的使用于训练学生和企业的工程师。然而,在现有的文献中缺乏系统化的PSP训练成效评估机制。透过系统化文献整理确认PSP训练与软件工程连动价值为何,比较评估方法中,提出一种基于PSP量测基础之评估PSP影响分析模型,之后藉由实证性研究分析所收集的数据,并提出总结性报告。 Software processes have been recognized as an important subject of research since the early days of software engineering. In order to improve software process, it is important to apply Capability Maturity Model Integra-tion (CMMI), a framework for improving an organization's process. One of its important elements is quantitative man- agement where process metrics is embraced in the definition of the process. Aside from the critical role of CMMI played in UML-based profile, Personal Software Process (PSP) can be considered as its equivalent on an individual basis. However, a systematic mechanism to assess and interpret the effect of PSP is invisible in the existing literature. Therefore, an assessment model is also proposed to test against the PSP training effects. In this paper, a set of analyses are conducted to explore the relationships among the PSP metrics and to interpret possible application results.
作者 沈文祥
出处 《武汉职业技术学院学报》 2013年第3期74-79,共6页 Journal of Wuhan Polytechnic
关键词 能力成熟度整合模式 个人软件流程 软件流程改善 Capability Maturity Model Integration personal software process software process improvement
  • 相关文献

参考文献25

  • 1资策会.资策会MIC研究报告[EB/OL].http://mic.iii.org.tw/aisp/reports/reportdetail_register.asp?docid=2012#,2012-08-11.
  • 2W.S.Humphrey.Software process improvement—a per-sonal view:how it started and where it is going[J].IEEE Software,2007,12(3):223-227.
  • 3W.Hayes,J.W.Over.The personal software process(PSP):an empirical study of the impact of PSP on in-dividual engineers[Z].Technical Report CMU/SEI-97-TR-001,Software Engineering Institute/Carnegie Mellon University,Pittsburgh,PA,1997.
  • 4A.Wesslén.A replicated empirical study of the impact of the methods in the PSP on individual engineers[J].Empirical Software Engineering,2000,5(2):93-123.
  • 5T.B.Hilburn,M.Towhidnejad.Doing quality work:the role of software process definition in the computer sci-ence curriculum[A].Proceedings of the28th SIGCSE Symposium[C].Computer Science Education,1997.
  • 6P.Abrahamsson,K.Kautz.The personal software process:Experiences from Denmark[Z].Proceedings of28th Euromicro Conference,2002.
  • 7T.Lee,D.Baik,H.P.In.Cost benefit analysis of personal software process training program[A].IEEE8th Inter-national Conference on Computer and Information Technology Workshops[C].IEEE Computer Society,2008:631-636.
  • 8M.C.Paulk.An empirical study of process discipline and software quality[D].PhD Dissertation,University of Pittsburgh,2005.
  • 9W.I.Bullers.Personal software process in the database course[Z].Proc.Sixth Australasian Computing Education Conference,2004:25-31.
  • 10M.Morisio.Applying the PSP in industry[J].IEEE Soft-ware,2000,17(6):90-95.

引证文献1

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

内容加载中请稍等...
;
使用帮助 返回顶部