项目管理在中小软件企业中的研究与应用.pdf
本文关键词:项目管理在中小软件企业中的研究与应用,由笔耕文化传播整理发布。
淘豆网网友wz_198613近日为您收集整理了关于项目管理在中小软件企业中的研究与应用的文档,希望对您的工作和学习有所帮助。以下是文档介绍:项目管理在中小软件企业中的研究与应用The researchandapplicationof the projectmanagementinthe smalland medium-sizedsoftware enterprise学科专业:项目管理研究生:黄志强指导教师:李海涛副教授天津大学管理与经济学部二零一贰年五月独创性声明本人声明所呈交的学位论文是本人在导师指导下进行的研究工作和取得的研究成果,除了文中特别加以标注和致谢之处外,论文中不包含其他人已经发表或撰写过的研究成果,也不包含为获得天津大学或其他教育机构的学位或证书而使用过的材料。与我一同工作的同志对本研究所做的任何贡献均已在论文中作了明确的说明并表示了谢意。学位论文作者签名:签字日期:年月日学位论文版权使用授权书本学位论文作者完全了解天津大学有关保留、使用学位论文的规定。特授权天津大学可以将学位论文的全部或部分内容编入有关数据库进行检索,并采用影印、缩印或扫描等复制手段保存、汇编以供查阅和借阅。同意学校向国家有关部门或机构送交论文的复印件和磁盘。(保密的学位论文在解密后适用本授权说明)学位论文作者签名:导师签名:签字日期:年月日签字日期:年月日中文摘要随着全球信息技术的高速发展,软件行业获得了全所未有的机遇,但同时也面临着众多的问题,企业之间竞争也日益加剧。项目管理理论知识应用广泛,在各行各业都有体现,目前软件行业中项目管理得到了很好的应用,项目管理在软件行业中的作用日益明显,越来越多的软件企业进行项目管理的研究,在软件开发项目管理中的加以应用。本文先对项目管理基本理论知识进行研究,然后引申出软件项目管理的方法与特点,总结得出软件项目管理的原则与步骤。然后根据软件项目管理的原则与步骤,在具体软件开发项目中应用,在项目管理整个过程中控制管理,分析软件项目管理过程中的每个阶段环节,记录项目管理的每个步骤和结果。通过实际软件项目的管理,发现软件企业尤其是中小型软件企业在管理过程存在的问题,根据分析中小型软件企业的特点,总结出一些改进的措施。软件项目管理主要是对项目启动、项目规划、项目控制和项目收尾四个阶段进行管理,其中项目控制阶段在项目管理过程中尤为重要,项目控制阶段主要包括项目的进度、成本和质量三个要素,这三个要素是衡量项目管理是否成功的重要依据。本文在进行网上服务大厅系统开发过程中,重点对项目的进度、成本和质量三个要素控制,有效的保证了项目的成功完成。项目管理理论方法是在不断研究与实践中得到发展,但仍然需要在以后项目中进一步的研究探索。本文对项目管理的研究有限但期望能够为软件项目管理的发展提供一些有益的经验帮助。关键词:项目管理软件项目软件开发项目规划项目控制服务大厅ABSTRACTWiththehigh-speeddevelopmentofinformationtechnology,thesoftwareindustryobtainedtheunprecedentedopportunities,butitalsofacesmanyproblems,petition betweenthe enterprise isalso growing.Projectmanagementtheoryiswidelyusedinallwalksoflife,aretheembodimentofthesoftwareindustry,theprojectmanagementhasaverygoodapplication,projectmanagementinthesoftwareindustryintheeffectisincreasinglyapparent,moreandmoresoftwareenterpriseprojectmanagementresearch,inthesoftwaredevelopment project management to beapplied.Thispaperfirstonthebasictheoreticalknowledgeofprojectmanagement,andthenasoftwareprojectmanagementmethodsandcharacteristics,summarizestheprinciplesandstepsofsoftwareprojectmanagement.ordingtotheprincipleandprocessofsoftwareprojectmanagementinsoftwaredevelopment,projectapplication,projectmanagementinthewholeprocesscontrolandmanagement,analysisofsoftwareprojectmanagementprocessforeachstageoftheprojectmanagementofeachlink,torecordthestepsandresults.Throughtheactualsoftwareprojectmanagement,foundthesoftwareenterprisesespeciallymediumandsmallsoftwareenterpriseinthemanagementprocessproblems,accordingtotheanalysisofsmallandmediumsizedsoftwareenterprisecharacteristic,summarizessomeimprovement measures.Softwareprojectmanagementismainlyfromstartofproject,projectplanning,projectcontrolandprojectcloseoutfourstagemanagement,theprojectcontrolintheprocessofprojectmanagementisparticularlyimportant,projectcontrolmainlyincludestheprojectschedule,costandqualityofthreeelements,ess.Inthispapertheonlineservicehallsystemdevelopmentprocess,focusingonprojectschedule,costandqualitycontrolofthreeelements,pletionofthe project.Thetheoryofprojectmanagementmethodintheresearchandpracticehavebeendeveloped,butstillneedtobeinthefutureprojectoffurtherstudyandexploration.BasedonthestudyofProjectManagementCo.,butexpecttosoftwareprojectmanagement development to provide someusefulexperienceto help.KEYWORDS:Projectmanagement,Softwareproject,Softwaredevelopment,Project planning,Projectcontrol,Servicehall-1-目录第一章绪论.........................................................11.1研究背景...................................................................................................11.2主要研究的内容.......................................................................................21.2.1中小软件企业特点.........................................................................21.2.2项目管理与软件项目管理.............................................................31.3研究的目的与意义...................................................................................5第二章软件开发项目管理理论及国内外研究综述........................62.1项目管理理论概述...................................................................................62.1.1项目管理的定义.............................................................................62.1.2项目管理的知识领域.....................................................................82.2软件开发项目管理.................................................................................102.2.1项目管理在软件开发中定义和原则...........................................102.2.2软件开发的过程和步骤...............................................................122.2.3软件开发项目的特性...................................................................152.2.4软件开发项目管理的内容...........................................................162.3国内外软件开发项目管理研究综述.....................................................17第三章Y公司开发集装箱码头网上服务大厅系统中的项目管理应用........183.1Y公司介绍...............................................................................................183.2实施项目背景.........................................................................................183.2.1实施单位介绍...............................................................................183.2.2实施项目介绍...............................................................................193.3项目管理中具体应用.............................................................................193.3.1项目启动.......................................................................................193.3.2项目规划管理...............................................................................203.3.3项目控制管理...............................................................................223.3.4项目验收收尾...............................................................................373.4项目总结.................................................................................................40第四章我国中小软件开发企业的项目管理中存在问题...................414.1项目管理中存在问题.............................................................................414.1.1资源问题.......................................................................................41-2-4.1.2客户需求问题...............................................................................424.1.3文档管理问题...............................................................................424.2项目管理存在问题的根源.....................................................................42第五章我国中小软件开发企业的项目管理改进的措施...................435.1项目管理问题改进的措施.....................................................................435.1.1沟通交流.......................................................................................435.1.2资源的合理配置...........................................................................445.1.3注重项目管理理论的培养...........................................................455.2预期改进措施达到效果.........................................................................46第六章结论与展望..................................................476.1总结.........................................................................................................476.2进一步研究方向.....................................................................................48参考文献...........................................................49发表论文和科研情况说明.............................................51致谢.............................................................52第一章绪论-1-第一章绪论1.1研究背景2011年以来,在国家4号文等产业扶持政策的推动下,我国软件产业步入新的快速发展阶段,产业规模超过1.84万亿元,同比增长32.4%,超过“十一五”期间平均增速4.4个百分点,并超过同期电子信息制造业增速10个百分点以上,实现了“十二五”软件产业的良好开局,2012年中国软件产业则有望达到2.2-2.4万亿元。其中对外出口软件为304亿元,仅占整个产业的1.65%,在其他行业出口所占比例很低,说明我国软件产业在全球行业中缺乏竞争优势。根据中国产业2011年1-12月软件业务收入情况统计如图1-1所示。图1-12011年1-12月软件业务收入情况图随着我国信息化建设的快速发展,我国软件企业的数量成倍的增加,但企业的平均产值却相对较低,与外国软件企业相比还有较大差距,缺乏竞争力。美国著名学者DavidCleland认为,战略管理和项目管理在应对全球性竞争时会起到非常关键的作用。项目管理是影响软件研发项目全局的因素,而技术只影响局部。软件业发展史是一部技术创新的历史,技术创新对于软件行业尤为重要,软件业存在的基础就是技术创新,没有技术创新也就不会有软件业。软件产业技术创新具有高风险、高投入、高回报、创新周期短、扩散能力强、影响力巨大、高度知识密集性和高度全球化等特点。现阶段我国的软件企业正处在快速发展时期,急需要一个以项目为主导的并第一章绪论-2-且有规范化管理的环境。虽然近几年我国的软件产业一直保持快速的增长趋势,但在繁荣红火市场后面存在严重的危机,必须面对的一个现实问题就是我国软件产业的软件生产力与外国先进生产力相比非常滞后。具体的表现如以下几点:市场占有率方面国产软件很低、大部分软件企业规模较小、大多软件企业缺乏创新性、整体竞争力不够。我国目前与国外软件业相比状况严重落后,不单单是在技术方面落后的问题,在项目如何进行科学的管理和软件工程基本理论在实际软件项目管理中应用都是我国软件企业急需学习的,在我国软件企业每个层次上存在的管理问已经严重影响了我国软件业的国际化进程。目前我国软件企业在国际竞争中虽然在先进技术和优秀人才等方面无法与之相比,但影响和制约我国软件企业发展的主要障碍是企业的管理水平,尤其是项目管理的水平。软件企业的产值都是由软件项目产生的,软件项目管理的好坏直接影响企业的生存。软件企业的项目管理水平将严重影响企业的软件开发、业务的拓展和企业规模的扩大等方面。现在我国软件企业也越来越重视管理水平的提高,项目管理在软件企业中得到了进一步的研究与推广应用。软件企业通过项目管理的应用将会大大提高企业的管理水平,增加企业的核心竞争力。1.2主要研究的内容1.2.1中小软件企业特点根据我国软件行业协会对软件企业的划分:年销售额500万元以内的为小型软件企业,年销售额大于500万但小于1000万的为中型软件企业,这两类统称为中小软件企业,中小软件业虽然年销售额不大,但在整个软件企业中所占比率很大,总销售额占软件企业整个行业的销售额比例近70%。中小型软件企业与大型软件企业相比有共同的特征也有自身的特点:1、规模小、资金少:企业人员数量比较少,一般在10~150人;资金也比较少;项目开发团队人员一般在3~30人;项目开发周期在3~18个月;程序代码行数在5000~80000行;子程序数量在200~3500个;软件涉及领域比较有限,产品用户也比较有限;由于企业规模和资金的限制,很多项目都是针对特定客户进行定制化开发。由于企业规模较小,在与大型软件企业进行大的项目竞标中很难中标,所以中小软件企业开发的项目大多是中小项目。2、人员结构简单,人才流失严重:由于企业规模较小,在人员的培养储备等方面投入肯定不够导致人员流动较大,软件企业发展的核心就是人,如果企业第一章绪论-3-的软件变更频繁,不但无法保证项目按期完成,项目的质量也会受到严重的影响,从而造成对企业的损失。由于企业资金有限,在高薪留着人才方面显得力度不够,尤其是项目的关键技术人员很容易流失。3、项目开发模式不合理:由于中小软件企业人员比较少,每个项目的项目组成员会比较精简,这样就导致在项目开发过程中经常每个成员需要参与每个环节,从需求调研到项目实施都经历,每个人都是“全才”,但这样与项目的规范管理严重冲突,不符合项目管理的要求。4、管理、开发技术落后:由于企业人员紧张,资金有限,没有足够人员和资金支持研究先进管理和开发技术,大多项目使用比较成熟的技术,由于使用先进技术存在一定的风险,没有能力去使用先进的技术。1.2.2项目管理与软件项目管理项目就是一个团队在特定的时间内,利用有限的资源,为了完成预定的目标而进行的特定的活动;我们生活中一半以上的活动可以归纳为一个项目,对每个项目都需要进行相应的管理;项目管理应用范畴越来越广,软件项目管理作为项目管理领域被越来越多的学者研究,项目管理在软件项目中的研究主要从两个方面进行,一方面为软件项目所在的外部环境,例如项目参与的人、所在的社会环境和实施项目的单位等外部环境;第二个方面是进入软件项目内部,对现代项目管理所包含的九个知识体系和五个管理过程进行协同组织管理、专业化的管理和技术方法深入研究。但由于项目管理包括的内容太多,本文只能摘取软件项目管理过程中重要的几个方面进行深入探讨和研究。1、项目和项目管理项目就是进行一个活动的过程,它的目标就是要实现一个或几个特定的产品或者服务。它具有很多特有的属性,因为项目具有特定性和一次性等特征,可以得出他所具有的其他特性,例如目标明确性、结果不可逆转性、项目团队的临时性等特性。由于项目存在这些特性,为了尽量降低项目运行时的风险,必须加强对项目运行前的计划和项目实施过程的有效控制。项目管理是上个世纪50年代末发展起来的计划管理方法,它通过利用先进的科学的管理方法,有效提高项目的作业效率和降低中小型企业所面临的风险,增加项目团队的灵活性,也大大提高了客户的满意度和资源的利用率,进而得到了广泛的应用。软件项目在开发和实施过程中往往会出现工期拖延、超出预算、质量不能满足客户需求等问题,这些问问只有少数是由于技术问题导致的,基本上都是由于管理上的出现了疏漏,在项目进行过程中管理不当而导致。下面简单介绍一下项目管理的基本特性:第一章绪论-4-(1)普遍性项目是一种存在我们大众社会生产活动中的具有创新性的活动,我们任何事物的实现都是通过项目来实现的,通过项目创造出我们物质丰富的社会。(2)目标性所有进行项目管理活动的目的就是要使项目最终达到项目相关各方的要求,项目管理就是为了达到这个目标而进行服务的。(3)独特性项目管理与普通的行政管理和生产服务运营管理有所不同,它具有自己的独特性,具有特定的管理目标、相应的管理活动和特定的管理手段,它是一种和普通活动不同的管理活动。(4)集成性项目的集成性在项目管理中非常重要,在项目管理过程中必须很重视。例如对项目工期、成本和质量的集成管理和对项目与子项目的集成管理等。(5)创新性项目管理是对创新活动的管理,项目管理有相关的理论知识,但在具体项目管理过程中不能照本宣科,不能完全按照固定的模式进行,必须结合具体的项目情况进行管理创新,这样才能对项目实施有效的管理。2、软件项目管理所有的软件企业都想在软件开发过程中应用软件项目管理的方法,为了对软件开发过程能够更好的管理控制。从基本理论上说,软件项目进行项目管理的目的就是为了通过对项目成本、工期、质量和风险等过程的管理,使项目的成本、工期和质量能够按照既定的目标顺利进行。随着软件开发团队的不断扩大,这样就不像几个人开发那样,整个团队的管理就存在很大问题。这就需要有开发规范来约束管理团队的每个人,包括开发人员、测试人员和项目组实施的所有人员,他们每个人工作的内容和要求必须严格规范。通过规范化的管理,可以降低对项目开发人员的要求,这样可以大大降低软件项目的开发成本。软件项目进行项目管理的最终目标就是能对项目的整个过程包括系统分析、系统设计、编码实现、系统测试和软件维护等阶段进行有效控制,在既定的成本下按期、按质实现客户对软件系统的所有功能。进行软件项目管理的研究就是通过实际项目的管理实践,分析成功和失败的地方,总结出项目管理的有效方法,从而避免在以后项目中失败。软件项目管理与其他的项目管理相比存在很大特殊性。首先,软件是一种知识型产品,软件的开发进度和最终结果都很难评估,生产的效率也不容易测算和确定。其次,由于软件系统复杂程度很高,也导致软件开发过程中存在很多难以
播放器加载中,,请稍候...
系统无法检测到您的Adobe Flash Player版本
建议您在线安装最新版本的Flash Player 在线安装
本文关键词:项目管理在中小软件企业中的研究与应用,由笔耕文化传播整理发布。
本文编号:46193
本文链接:https://www.wllwen.com/guanlilunwen/xiangmuguanli/46193.html