您好,欢迎访问三七文档
当前位置:首页 > 商业/管理/HR > 项目/工程管理 > 基于CMMI和BS结构的项目管理系统的设计与实现
沈阳工业大学硕士学位论文基于CMMI和B/S结构的项目管理系统的设计与实现姓名:赵亮申请学位级别:硕士专业:计算机技术指导教师:张荣存20070120基于CMMI和B/S结构的项目管理系统的设计与实现作者:赵亮学位授予单位:沈阳工业大学相似文献(9条)1.学位论文刘学仁基于CMMI四级的软件企业项目管理系统的研究与实现2009CMMI的全称为:CapabilityMaturityModelIntegration,即能力成熟度模型集成。CMMI受到了世界各地许多公司的重视,得到了极为广泛的认可。然而,CMMI的应用不仅需要对CMMI有很深理解的专业人员,还需要在所有参与CMMI应用的项目人员间建立起统一的CMMI环境,因此CMMI评估和标准化的实施要求较高。针对以上问题,本文提出并设计了一套既符合CMMI模型标准规范又能很好地应用于普通软件企业研发部门的软件开发管理系统-基于CMMI四级的软件企业项目管理系统。论文的工作主要有以下几个方面:研究了软件能力成熟度模型(CMM),对其缺陷进行了讨论,分析了软件能力成熟度模型集成(CMMI)的特点,比较了CMMI与其他过程改进的关系,以及CMMI在软件项目管理中的作用。在对国内一般软件企业的现行软件项目管理制度进行分析的基础上,笔者根据CMMI四级框架要求,提出了适合一般企业软件开发现状和预期目标的项目管理系统的工作流程,有效地缩短了项目开发周期,且易于实施。给出了项目管理系统的设计目标,分析了CMMI四级各过程域和CMMI精简并行过程,并且利用统计分析原理SPC实现软件的量化过程管理,提出了取舍和抽象后的CMMI四级过程域以及基于CMMI四级的软件企业项目管理系统的总体架构。依据提出的项目管理系统的总体架构和开发工作流程,设计并实现了一个基于CMMI四级的软件企业项目管理系统,给出了主要功能模块的详细设计。通过在企业软件开发部门中的实际应用,证实了本系统设计思路的正确性和有效性。2.学位论文王鹏基于CMMI三级的JMIT项目管理系统的研究与实现2008CMMI的全称为:CapabilityMaturityModelIntegration,即集成能力成熟度模型。CMMI受到了世界各地许多公司的重视,得到了极为广泛的认可。然而,CMMI的应用不仅需要对CMMI有很深理解的专业人员,还需要在所有参与CMMI应用的项目人员间建立起统一的CMMI环境,因此CMMI评估和标准化的实施要求较高。针对以上问题,本文提出并设计了一套既符合CMMI模型标准规范又能很好地应用于JMIT软件研发部门的软件开发管理系统一基于CMMI三级的项目管理系统。论文的工作主要有以下几个方面:1.研究了软件能力成熟度模型(CMM),对其缺陷进行了讨论,分析了集成软件能力成熟度模型(CMMI)的特点以及在软件开发管理中的作用。2.在对国内特定软件企业-JMIT的现行软件开发管理制度进行分析的基础上,笔者根据IS02000-9001质量管理体系同CMMI三级框架要求的对比和转换方法,将该企业原有的IS02000-9001管理体制进行改进,提出了适合JMIT公司软件开发现状和预期目标的项目管理系统的工作流程,有效地缩短了项目开发周期,且易于实施。3.给出了项目管理系统的设计目标,分析了CMMI三级各过程域和CMMI三级精简并行过程,提出了取舍和抽象后的CMMI三级过程域,以及基于CMMI三级的JMIT项目管理系统的总体架构。4.依据提出的项目管理系统的总体架构和开发工作流程,设计并实现了一个基于CMMI三级的项目管理系统,给出了主要功能模块的详细设计。系统的编码与测试模块采用了迭代式任务状态判断法,可有效地进行多项目多任务的分配和管理。系统的人员管理模块具有一定的自动绩效评定功能,提升了企业对项目人员的管理水平。通过在JMIT软件开发部门中的实际应用,证实了本系统设计思路的正确性和有效性。3.学位论文刘宗旺基于CMMI的项目管理系统设计与实现2005当前国内的中小型软件公司普遍存在项目管理困难的现象。项目管理人员面临着计划变更频繁、项目资源有限、反应迟缓等问题。但当前的项目管理软件很难满足软件公司的实际需要。如何设计一个系统来解决项目管理中存在的问题,使项目能够顺利完成,就是本文要讨论研究的问题。本论文以CMMI的过程改进为理论基础,分析了CMMI3的过程改进模型并结合软件工程的特点,提出了基本B/S结构的软件项目管理解决方案。在研究和设计的过程中,我们将成熟的软件工程思想和CMMI理论应用其中,做出了适合中小企业应用的项目管理系统。由于软件工程的项目管理涉及的内容极其广泛,所以本文着重从项目管理角度出发,实现了其中的项目过程管理部分。该系统根据CMMI标准对软件项目的需求、计划、开发、测试和跟踪等项目开发和维护过程的规定,从软件工程项目的立项审批、需求分析、系统设计、编码管理、产品测试、产品发布、产品验收、项目维护等环节进行相应的管理。通华项目管理系统是根据本公司的项目特点来量身定做的。因此在该系统在正式启用后,达到了公司项目过程可视化、项目管理信息化的目标。该系统的应用使得项目的开发过程透明度提高,项目开发质量也得到了控制,基本上满足了当时的设计需求。4.学位论文胡晓倢基于CMMI的B/S结构的项目管理系统的设计与实现2004一个典型的软件项目基本可以划分为启动、计划、控制、执行、收尾五个过程,而目前软件工程中的项目管理实施起来非常困难,主要面临着计划的准确性差、项目时间和资源都十分有限、反应迟缓等问题,怎样解决项目管理中的这些难题是进行成功的软件工程活动的重要保证,这就涉及到软件工程管理的问题.软件工程管理的内容极其广泛,本文就项目管理的方式、方法、范围做了探讨,分析了项目管理中的人力资源管理、进度和任务计划管理、风险管理、成本管理、质量管理、知识库管理、版本发布和配置管理等内容.本论文以CMMI的过程改进为理论基础,通过分析讨论CMMI3的过程改进模型,结合软件工程的过程特点,提出了一套B/S结构的应用系统并整合其他第三方系统来进行软件工程的项目管理的思路.目前市场上已经有一些优秀的项目管理软件进行个别或几个方面的项目管理,但是这些系统都不具备完整的软件工程项目管理功能,也很难根据使用企业的过程特点量身定做出一套符合企业软件工程项目管理的CMMI等级、特点、过程的管理系统.我们设计的B/S结构的应用系统,是一套可以灵活裁剪、定制、修改的,可以整合例如PROJECT、CVS等软件工程项目管理系统工具的应用系统,用户可以根据自身的项目特点选用其中的一部分功能来进行符合自身要求的项目管理活动.在研究和设计的过程中,我们广泛吸收了国内外先进技术和理论,将成熟的软件工程思想和CMMI理论应用到研究实现的项目管理系统中.由于软件工程的项目管理涉及到的内容极其广泛,本论文着重讨论了项目的过程管理,实现的是系统设计中的项目过程管理部分,重点在过程管理上实现优化,强调的是项目进度和任务计划的管理.其中借用CMMI标准对软件项目的需求、计划、开发、测试和跟踪等项目开发和维护过程的规定,从软件工程项目的立项审批、需求分析、系统设计、编码管理、产品测试、产品发布、产品验收、项目维护等环节进行相应的管理和处理,以此重要的、有代表性的模块的实现来进行此应用系统的介绍和说明.5.学位论文施鸿翔基于CMM/CMMI的企业内部项目管理研究和应用2008CMM/CMMI在国内为众多软件企业的成功实施,是国内软件企业走向国际化的重要标志之一。软件企业要想迅速发展,在取得国际认证的同时还需要结合企业的实际发展需要,努力探索适合企业自身成长的途径。鉴于国内软件外包企业在项目管理上的现状,本文在总结软件外包项目管理实践经验的基础上,结合项目管理体系、CMM/CMMI模型的核心思想,为软件项目管理设计出一套集成项目管理模型,并结合该集成项目管理模型,设计和实现了一套项目管理系统,分担了企业的项目管理负担并提高了企业生产效率。本文首先对国内软件外包企业所面临的具体的问题进行分析,指出在软件外包项目中对软件质量、进度、成本的管理是项目能否取得成功、企业能否健康发展的关键因素。在对现有的项目管理体系、CMM/CMMI能力成熟度模型框架项目管理相关领域的分析后,结合软件外包项目管理的关键点提出企业应该通过软件开发过程、项目管理过程、组织管理过程三个途径对软件项目进行管理,并结合三个过程域设计出集成化的项目管理模型。基于本文的研究,开发了企业内部的项目管理系统。系统的主要功能包括个人信息管理、项目成本管理、项目风险管理、项目监控五个模块。该项目管理系统不仅可以使得整个企业在软件项目管理方面更加信息化、规范化、透明化,而且为企业持续不断的进行软件过程改进提供了翔实可靠的基础数据。6.学位论文方如绢基于CMMI管理体系项目管理平台的研究和实现2008随着公司软件业的发展,我们摒弃作坊式管理,逐步规范软件项目的管理过程。CMMI是专由美国国防部与卡内基-梅隆大学和美国国防工业协会共同开发和研制、发布针对软件及系统集成企业进行质量管理的一种体系标准。通过实施CMMI能够提高我公司总体管理和服务水平;能建立以客户为中心、市场为导向、效益为目的的高效运作的管理模式;能在部门内部实现流程自动化,降低开发成本;能调整部门的组织结构,形成多专业支撑;推进公司战略目标的实现,能够提高客户满意度等。本文结合本公司现状对如何实施CMMI进行了分析,对提高质量管理进行了研究,并设计和实现了一套项目管理系统,来帮助CMMI的工作。主要研究工作和成果如下:①对CMMI理论分析,理解每个PA的目标实践以及共性目标等;②研究实施CMMI工作要点,设计实现项目管理平台系统,以此系统辅助达成CMMI的管理;③基于JFD平台,设计和实现项目管理平台系统。7.学位论文肖菲小规模开发团队过程改进的方案设计与实施2008近几年来,软件过程改进一直是软件行业研究的重点,研究人员一直在致力于发展可以更好适应各种环境的软件过程改进模型。软件研究人员希望把软件行业发展得像工业化一样规范、易管理,但目前还在发展的初期阶段。项目管理理论应用于软件项目以来,给软件的开发实施带来了项目式管理模式,使一个软件从开发到实施投入使用的过程可以按一个项目来管理,按范围、费用、进度、质量权衡的视角来衡量一个软件项目的成败。CMMI是融合了业界最优秀实践的集合,给软件行业过程管理带来了目前最优秀的改进依据,通过对某些过程的改进来实现软件质量水平的提高。量化数据是从工业化时代成熟的理论应用,通过数据来说话可以给软件项目管理带来更准确的判断依据。本文根据Office中Excel可以内嵌VBA宏语言开发的特点,结合小规模团队对管理平台要求的特点,围绕建立适合小规模团队的有效过程改进环境出发,研究了小规模软件开发团队的瘦身过程改进、度量指标。主要内容如下:br ⑴分析了现在流行的软件过程改进模型和改进方法,系统的阐述了现在流行的CMMI模型的特点、敏捷开发的思维方法。分析过程中得出,这些成熟的过程改进模型和改进方法,不能拿来就用,更不能直接用在小规模软件开发团队中,所以需要通过理解精髓,剪裁过程才能得出适合自己发展的过程改进方法。本文从另一个视角给出了小规模软件开发的过程改进的发展路线。br ⑵Excel在IT行业是属于必用的办公软件,但其扩展性却并不是很多人知道并利用的。Excel使用了VBA(VisualBasicforApplications)语言,这种宏语言允许在Excel中直接创建结构化的程序,从而实现对实用程序的编辑。小规模软件开发团队不可能使用大型项目管理系统,更不能不现实的开发出一套自己的项目管理系统。VBA程序开发简单,但却非常实用,特别适合于小规模软件开发团队的需要。对于过程改进中需要的量化数据,完全可以通过VBA来实现,所以这也是本文的另一个创新点,研究结束后,一套用VBA编辑的实用程序也应运而生。br ⑶针对项目管理的要求和CMMI过程改进的特点,结合GQIM模型,提出了建立基于度量的软件过程方
本文标题:基于CMMI和BS结构的项目管理系统的设计与实现
链接地址:https://www.777doc.com/doc-770433 .html