开源软件项目的敏捷管理方法研究.pdf

开源软件项目的敏捷管理方法研究.pdf

ID:50130019

大小:11.36 MB

页数:62页

时间:2020-03-06

开源软件项目的敏捷管理方法研究.pdf_第1页
开源软件项目的敏捷管理方法研究.pdf_第2页
开源软件项目的敏捷管理方法研究.pdf_第3页
开源软件项目的敏捷管理方法研究.pdf_第4页
开源软件项目的敏捷管理方法研究.pdf_第5页
资源描述:

《开源软件项目的敏捷管理方法研究.pdf》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、分类号密级编号碛士研究嗲像儉夂题目开源软件项目的敏捷管理方法研究学院(所、中心发展研究院专业名称工程管理研究生姓名郑亚凡学号导师姓名杨林泉职称副教授第二导师林春雅职称高级统计师年月论文独创性声明及使用授权本论文是作者在导师指导下取得的研究成果。除了文中特别加以标注和致谢的地方外,论文中不包含其他人已经发表或撰写过的研究成果,不存在剽窃或抄袭行为。与作者一同工作的同志对本研宄所做的任何贡献均已在论文中作了明确的说明并表示了谢意。现就论文的使用对云南大学授权如下:学校有权保留本论文(含电子版),也可以釆用影印、缩印

2、或其他复制手段保存论文;学校有权公布论文的全部或部分内容,可以将论文用于查阅或借阅服务;学校有权向有关机构送交学位论文用于学术规范审查、社会监督或评奖;学校有权将学位论文的全部或部分内容录入有关数据库用于检索服务。内部或保密的论文在解密后应遵循此规定)研究生签名:导师签名摘要软件开发项目的计划与控制是一个传统的项目管理课题,己有大量相关研究结果与管理经验。随着全球化进程的发展与网络技术的普及,基于新型生产方式的开源项目应运而生。然而,传统的软件开发项目的方法论大多是研究不开源的商业软件项目而总结出来的。开源项目

3、的开发模式有别于商业软件项目,无论是项目团队的组织方式、资源的分配方式还是费用等方面都无法完全照搬传统软件开发项目的经验,两者应用截然不同的软件生命周期模型、开发流程和工具,项目管理的方法也因开源项目的特殊性而有所不同。笔者将结合开源项目的特点,分析现有项目管理理论的适应性,尝试总结开源项目在项目管理方法方面的不同之处。由于开源软件项目的特殊性,很多传统的项目管理理论在管理内容和管理方法上都不能满足要求,而目前流行的敏捷开发思想部分符合开源项目的特点。对实例的分析支持了以下观点:虽然应用范围需‘:要有所取舍,敏

4、捷开发的核心原则适用于一般开源项目。关键词:开源项目;项目管理;软件工程AbstractPlanningandcontrollingofSoftwareDevelopmentProjectsisatraditionalprojectinthesubjectofprojectmanagement,whichhasgainedmanyresearchfindingsandmanagerialexperience.Withconstantpromotionofglobalization,,,,,目录第一节研究背景第二

5、节研究目标与意义第三节研究方法和思路第二章相关概念与基础理论第一节项目管理理论第二节传统的软件项目管理第三章开源软件项目管理的发展现状第一节开源项目管理现状概述第二节开源项目的特殊性第三节当前开源项目管理上出现的问题第四章管理开源项目的具体方法和内容第一节开源项目的管理内容第二节开源项目托管平台第三节敏捷开发第四节适合开源软件项目的管理方法第五章实例:管理一个开源项目::第一节建立项目团队第二节关于请求第三节使用错误跟踪第四节项目分析第五节敏捷项目管理第六节持续集成第七节代码评审第九节本章小结第六章总结参考文献

6、第一章绪论第一节研究背景在软件产业中,开源软件与传统的商业软件是两种性质完全不一致的产品。对于商业软件,由于开发出该软件产品存在着商业利益,同时也涉及到该产品的产权问题,因此该企业会将开发软件的源代码进行封锁,只给消费者使用该软件的权限。对于另一种产品开源软件来说,这些软件的源代码都是共享出来的,是由不同的志愿者编写而成的。并且借助一定的法律手段和相应的机制,对所开发出的软件的公开与免费享有的权利进行了保护。换句话说,对于幵源软件,其管理权与使用的权利,对于任何人都是一样的,任何人都可以对软件进行没有限制的修改

7、与使用。所以,开源软件是在公共产权制度之下产生的,是一种纯公共的产品。幵源软件具有一定的特点,如免费使用、公开源代码等。由于这些特点,它吸引了大量的不同国籍的志愿者参与到开源软件的开发、修改和创新过程中,也吸引了大量的使用者,这使得开源软件发展迅猛,不仅在数量上得到了体现,在质量方面也有了很大的飞跃。在技术上,开源软件夺得了大多数人的眼球;在市场上也不例外,并且取得了惊人的成绩。例如:开源界的代表性软件,在服务器系统市场上战胜了微软等公司的商业软件,以的比例占有绝对多数的份额。在操作系统上,微软的操作系统拥有根

8、深蒂固的位置,但唯一有实力与之抗衡的开源操作系统也倍受青睐,其在操作系统领域也拥有相当大的市场份额。软件行业的垄断者开始受到开源软件的发展的挑战。比如说,印度、欧盟与韩国等国家和组织都对开源的操作系统更为支持。随着开源软件的出现,不断壮大,逐步投入软件市场,致使整个软件产业的组织模式、软件行业的产业结构、软件开发的经营理念都受到了不可忽略的影响。对开源软件的这一系列现象,从经济学的角度

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

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

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