北邮研究生现代软件工程论文..docxVIP

  1. 1、本文档共9页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
北邮研究生现代软件工程论文.

适于高校团队软件开发的过程模型 及方法的研究 姓名:周德友 学号:2015140471单位:北京邮电大学 学院:计算机学院摘要软件过程模式是从成功或者失败的软件开发实践中总结而成,是软件过程中生命周期、人员、方法、产品四大类要素相互关联的有机整体[1]。一个良好的适合的软件过程对于一个软件开发团队来说会起到事半功倍的效果。当今时代,许多高校内部都承担着软件课题研究,但是高校的软件开发从人员组成、目的性以及软件项目组织过程都与成熟的软件开发组织有着很大程度上的不同。那么,寻求出一种适合高校团队特征的软件开发过程并将该模型用在高校软件开发的最佳实践对高校软件开发者来说便有着十分重要的意义。本文,将共同讨论当下最流行的几种软件过程模型及方法,对其进行比较与研究,之后结合各自的特点,提出来一中适应当今高校软件开发团的特点的软件开发模型及方法。关键字:软件过程模型 ;高校软件开发;最佳实践AbstractSoftware process model is a summary of the successful or failure of the software development practice, is the software process life cycle, personnel, methods, products, the four major categories of factors associated with the organic whole [1]. A good software process will play a multiplier effect for a software development team.Nowadays, many colleges and universities are undertaking the research of the software project, but the software development of the university is different from that of the people. So it is very important to find out a software development process which is suitable for the characteristics of the University team and to use the best practice in software development in universities.In this paper, we will discuss some of the most popular software process models and methods, and then compare them with the research, and then combine their own characteristics.Key:Software process model; Software development in universities; Best practice高校软件开发的特点成员组成的特点高校软件开发团队的成员一般都不是专业的软件开发人员,一般是由一个导师领导的多种人员组成的临时团队,完成一个具体的项目。具有以下特点。1)成员来源多样性。高校开发团队成员有多种成员组成,包括导师、教师、研究生以及本科生同学。2)年龄跨度大。不同年龄段的人聚集在一起,思想、观念等就会出现分差。3)技术背景差距大。导师教师技术与研究生本科生差距过大。4)目的性差异。导师教师的目的是完成纵向或横向的项目,而研究生本科生同学的目的是为了锻炼自己培养能力。1.2 高校项目的特点高校从事软件项目开发的优势在于创新性、专业性和低成本性。所以高校主要从事以下两种项目的开发。1)研发型软件。 主要是指完成研究型项目的软件系统,用于验证相关研究的正确性或者将相关研究转化为具体生产力或半生产力。这类项目一般都具有创新性、结果不确定性、需求明确性、算法复杂性等特点。2)企业定制型软件。高校软件开发团队完成的另外一类项目是由企业委托的应用型项目。这类项目一般都具有开发周期固定、项目规模较小、项目经费少等特点。1.3 高效开发团队的优势高校是培养高等专业人才的地方,这里有大量思维活跃、具有创新思维的人才,每年高校都有大量创新性的研究成果产生。但是其中真正能够转化为生产力的并不多。重要原因是研究和生产,研究和市场脱节。高校软件开发可以直接在高校就将研究成果转化为直接的生产力。教师通过完成纵向和横向的科研项目也可以增加收入,为更多的

文档评论(0)

fg09h0as + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档