开源软件项目管理研究
本文关键词:开源软件项目管理研究,由笔耕文化传播整理发布。
【摘要】:随着计算机技术的发展,技术瓶颈已经从最初的硬件制造逐渐开始更多向计算机软件方面转移,,开发出具有核心优势的软件成为了当今世界计算机界成功的秘诀。比如:早期的IBM公司其主要是从事计算机制造的、其软件盈利相对较少,但随着行业的发展,其开始出售其硬件业务,转而专注于计算机软件及服务。世界上知名的计算机公司微软、谷歌等都是以软件及服务为盈利核心的。因此,研究软件方面的发展趋势及其相关技术成为了各大计算机公司及科研院所争相研究的课题。同时对软件项目的管理也是管理学界所研究的重点课题。开源软件的出现使得传统的商业软件及其公司受到了挑战。但与此同时开源软件项目自身的管理却是一个难点,这正是本文研究重点。 开源免费软件在计算机软件的发展史上具有重要的意义,其独特的提供源代码的方式与其他闭源软件相比具有其独特的优势和缺点。对这类软件项目的管理,由于资金相对短缺,同时让开源社区的开发者参与开发的方式,使得对其进行项目管理具有一定的难度,在项目管理领域鲜有对这方面的研究。因此,总结前人的经验和教训,通过项目管理理论及其相关模型研究出开源软件项目的管理方法具有现实的意义。 本文首先对国内外关于开源软件项目管理的研究文献及成果进行了归纳和总结,然后深入的研究了开源软件项目管理与一般软件项目管理的区别。其中,分析了开源软件项目管理的现状、并列出了开源软件项目管理所存在的问题。其中列举了一些商业软件公司对开源软件项目的应对策略。通过对比微软windows系列产品和浏览器产品的市场占有率来初步揭示开源软件的占有率情况。并对开源软件项目的盈利情况进行了分析,找出了可行的盈利途径,即提供收费的服务和技术支持,或被大型商业软件公司收购。最后,提出了科学管理开源软件项目的方法和管理工具。通过使用敏捷项目管理软件对一个开源软件项目的管理过程展示了在开源软件项目中采用Scrum方法管理的优势和可能性,并指出使用该方法的过程中所需要注意的几个关键点,如:项目会议的周期、冲刺的时间安排等,同时提出了使用敏捷软件开发方法的目的,在于其可以尽快适应变化,而不是短时间内开发出软件产品。 通过本文的研究发现,可以通过使用敏捷软件开发方式中的Scrum方式及其相关的管理软件,进行一定的修改和侧重点的转移来适应开源软件项目管理的需要。
【关键词】:开源软件 项目管理 敏捷开发 商业软件
【学位授予单位】:西北农林科技大学
【学位级别】:硕士
【学位授予年份】:2012
【分类号】:TP311.52
【目录】:
- 摘要5-6
- ABSTRACT6-10
- 第一章 绪论10-15
- 1.1 研究背景10
- 1.2 研究目的和意义10-12
- 1.2.1 研究的目的10-11
- 1.2.2 研究的意义11-12
- 1.3 国内外研究发展综述12-13
- 1.3.1 国外研究动态12
- 1.3.2 国内研究动态12
- 1.3.3 国内外研究评述12-13
- 1.4 研究思路与研究方法13-15
- 1.4.1 研究思路13
- 1.4.2 研究方法13-15
- 第二章 开源软件项目管理研究的理论基础15-27
- 2.1 相关概念界定15-17
- 2.1.1 开源软件与开源社区15
- 2.1.2 商业软件与专业软件15-16
- 2.1.3 系统软件的界定16
- 2.1.4 开源软件的特点16-17
- 2.2 项目管理理论介绍17-27
- 2.2.1 项目管理理论17-22
- 2.2.2 项目管理软件22-27
- 第三章 开源软件项目管理现状及问题分析27-36
- 3.1 开源软件的兴起与发展分析27-32
- 3.1.1 开源软件的兴起27
- 3.1.2 开源软件的发展27-32
- 3.2 开源软件项目管理的现状分析32-34
- 3.3 开源软件项目管理存在的问题34-36
- 第四章 开源软件项目管理的方法和内容36-49
- 4.1 开源软件项目管理方法36-39
- 4.2 开源软件项目管理的内容39-41
- 4.2.1 范围管理40
- 4.2.2 时间管理40
- 4.2.3 成本管理40-41
- 4.2.4 质量管理41
- 4.2.5 人力资源管理41
- 4.2.6 风险管理41
- 4.3 案例分析41-49
- 第五章 开源软件项目管理进一步优化的途径49-52
- 5.1 从项目管理方面49-50
- 5.2 从项目管理软件方面50-52
- 参考文献52-54
- 致谢54-55
- 作者简介55
【参考文献】
中国期刊全文数据库 前4条
1 罗铁清,王莹,王如龙;软件项目管理流程分析与设计[J];计算技术与自动化;2005年03期
2 张名清;;基于Kerzner模型的建筑设计企业项目管理成熟度研究[J];建筑经济;2007年S2期
3 林茂松;王东亚;;项目管理理论回顾和思考[J];农村经济与科技;2008年07期
4 King;;TSP团队软件过程改进[J];中文信息;2003年03期
中国硕士学位论文全文数据库 前10条
1 王敏;基于Scrum敏捷开发的软件过程管理研究[D];昆明理工大学;2010年
2 王翔;公共项目管理成熟度研究[D];中南大学;2010年
3 焦方美;基于长尾理论的我国手机报发展研究[D];中南大学;2011年
4 陈琼;大型集群项目管理的流程知识表示方法及其应用研究[D];华南理工大学;2011年
5 巴堤曼;基于敏捷开发的全球化测试的设计与实施[D];北京邮电大学;2011年
6 田清;软件敏捷开发过程Scrum中的缺陷管理方法研究及应用[D];重庆大学;2010年
7 涂怀伟;H公司IT项目管理的持续改进方法研究[D];上海交通大学;2011年
8 邵永军;工程项目管理效果的综合评价研究[D];西安科技大学;2003年
9 李欣;项目管理成熟度模型及其评估方法研究[D];西北工业大学;2004年
10 韩仁山;软件项目管理中协作式计划方法的研究[D];大连海事大学;2004年
本文关键词:开源软件项目管理研究,由笔耕文化传播整理发布。
本文编号:478039
本文链接:https://www.wllwen.com/guanlilunwen/xiangmuguanli/478039.html