开源软件项目管理研究

被引量 : 0次 | 上传用户:zliang_1981
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着计算机技术的发展,技术瓶颈已经从最初的硬件制造逐渐开始更多向计算机软件方面转移,开发出具有核心优势的软件成为了当今世界计算机界成功的秘诀。比如:早期的IBM公司其主要是从事计算机制造的、其软件盈利相对较少,但随着行业的发展,其开始出售其硬件业务,转而专注于计算机软件及服务。世界上知名的计算机公司微软、谷歌等都是以软件及服务为盈利核心的。因此,研究软件方面的发展趋势及其相关技术成为了各大计算机公司及科研院所争相研究的课题。同时对软件项目的管理也是管理学界所研究的重点课题。开源软件的出现使得传统的商业软件及其公司受到了挑战。但与此同时开源软件项目自身的管理却是一个难点,这正是本文研究重点。开源免费软件在计算机软件的发展史上具有重要的意义,其独特的提供源代码的方式与其他闭源软件相比具有其独特的优势和缺点。对这类软件项目的管理,由于资金相对短缺,同时让开源社区的开发者参与开发的方式,使得对其进行项目管理具有一定的难度,在项目管理领域鲜有对这方面的研究。因此,总结前人的经验和教训,通过项目管理理论及其相关模型研究出开源软件项目的管理方法具有现实的意义。本文首先对国内外关于开源软件项目管理的研究文献及成果进行了归纳和总结,然后深入的研究了开源软件项目管理与一般软件项目管理的区别。其中,分析了开源软件项目管理的现状、并列出了开源软件项目管理所存在的问题。其中列举了一些商业软件公司对开源软件项目的应对策略。通过对比微软windows系列产品和浏览器产品的市场占有率来初步揭示开源软件的占有率情况。并对开源软件项目的盈利情况进行了分析,找出了可行的盈利途径,即提供收费的服务和技术支持,或被大型商业软件公司收购。最后,提出了科学管理开源软件项目的方法和管理工具。通过使用敏捷项目管理软件对一个开源软件项目的管理过程展示了在开源软件项目中采用Scrum方法管理的优势和可能性,并指出使用该方法的过程中所需要注意的几个关键点,如:项目会议的周期、冲刺的时间安排等,同时提出了使用敏捷软件开发方法的目的,在于其可以尽快适应变化,而不是短时间内开发出软件产品。通过本文的研究发现,可以通过使用敏捷软件开发方式中的Scrum方式及其相关的管理软件,进行一定的修改和侧重点的转移来适应开源软件项目管理的需要。
其他文献
<正>孝子董永是中国古代"二十四孝"中的一位,故事表彰的是他"卖身葬父"的至孝品质,他也因此成了一个遇仙传说的主角。"董永遇仙"经历了近两千年的传播与演变,是黄梅戏《天仙
教育制度化是教育实践活动和教育关系的规范化 ;显性教育制度是正式的 ,通过明确的、公开的规范来规约人们的教育行为 ;而隐性教育制度表现为相反的利益倾向 ,这种双重教育制
应用型人才可分为研究应用型、工程应用型、技术应用型和技能应用型等类型和规格。目前中国高等工程本科教育已经形成分层次的招生格局,这种分层次的招生格局意味着已经步入
目的 探讨妊娠滋养细胞疾病发病率及其相关因素。 方法 采用回顾性研究的方法对 1 991年 1月~ 2 0 0 2年 1 2月 2 5 796妊娠妇女临床资料进行分析 ,根据妊娠转归不同对其中
目的:观察小针刀治疗肱骨外上髁炎的临床疗效;为临床提供新的有效的治疗方法。方法:将60例肱骨外上髁炎患者随机分为治疗组(小针刀组)30例,对照组(局部封闭组)30例。观察治疗前后两组
随着经济的迅猛发展,人事制度的不断改革,管理理念也得到一步一步的更新,近些年来人们越来越意识到胜任力在人力资源管理方面的价值,胜任力模型逐渐在我们国家成为了热点话题,尤其
应用最小二乘法对马斯京根流量演算方程的流量比重因素和河段传播时间进行了求解,并与试算法进行了对比,结果表明:整体来讲,使用最小二乘法所获得的下断面流量过程更接近观测
国际收养是收养者和被收养者分属于不同国家的收养。国际收养作为一种普遍存在的国际社会现象,是在第二次世界大战后逐步发展起来的。目前,每年通过国际收养转移的儿童达4万
无论从过去的抗生素筛选还是从近年来微生物基因组学的研究成果,放线菌在天然产物的产生与筛选中都占有重要地位。近年,耐药性的不断增加、顽固疾病和新疾病的不断上升,急需有效
老舍作品常常呈现出一种悲喜交融的创作特色。作为幽默大师的老舍,在创作其作品时经常把喜剧性和悲剧性巧妙的结合起来,形成一种寓悲于喜、寓庄于谐的独特艺术风格,诙谐幽默