有关计算机项目管理论文
随着科学技术不断的发展,计算机技术也在不断的发展中,并在其长期发展中形成了以计算机为基础的企业项目管理。下面是小编为大家整理的计算机项目管理论文,供大家参考。
计算机项目管理论文范文一:计算机软件工程项目管理对策
[摘 要]在当今的软件工程时代,每个项目涉及众多的人力和物力,随着软件规模的不断增大,开发人员也随着增多,管理问题日益突出。而计算机软件项目开发又是一项极为复杂的系统工程,其涉及面广、风险大,因此加强对软件工程项目管理就显得尤为重要。文章从计算机软件工程项目的特点、管理内容及存在的问题出发,探讨了软件工程项目管理的对策。
[关键词]计算机; 软件工程; 管理项目
中图分类号:G712.11 文献标识码:A 文章编号:1009-914X(2015)27-0254-01
一、 计算机软件工程项目的特点及管理内容
1、特点
1)软件产品具有不可见性。由于软件不是直接可见的,需专业软件工程方法结合有效测试才可感知其存在。2)软件类产品具有不确定性与多样性的特性,更加没有标准软件编辑过程。3)大型软件工程通常是一次性工程,其需求用户源不确定、结构复杂、工作量大、风险大,而且应用国际先进新技术较多,如多维分析(OnLineAnalysiSProcess)、数据挖掘 (DataMining)等。
2、软件管理的内容
目前软件开发的自动化程度很低,在研究与开发过程中,人是最重要因素。因此,软件工程管理绝大程度上是对工程开发人士的管理。我们首先需根据软件工程的个别特性,来分析安排软件工程管理的具体事项,具体内容包括对开发工程人员、组织部门、用户需求、档案资料等等方面的管理。
1) 工程开发者。 工程开发者一般分成:项目负责人、系统分析员、高级程序员、初级程序员、资料员和其他辅助人员。根据项目的规模大小。有可能一人身兼数职,但职责必须明确。不同职责的人,要求的素质不同。如项目负责人需要有组织能力、判断能力和对重大问题能做出决策的能力;系统分析员则要有概括能力、分析能力和社交活动能力;程序员需要有熟练的编程能力等。人员要少而精,选人要慎重。
2 ) 组织部门。组织部门一般分为三种部门。其一,主程序员组织部门。他的目的是为保证全部门协调与统一。其二,专家部门。即由许多计算机软件专家组成的专业开发部门。这种部门能发挥大部分人员积极性。其三,民主部门。民主部门由从事各方面工作的人员轮流担任部长。它对调动大家积极性有着具大作用。
3)用户部门组。身为一软件工程管理项目负责人,与用户保持良好沟通关系,善于了解用户心理是必不可少的工作。要意识到在需求领域,对计算机持消极态度的客户的心理辅导工作非常重要,通过业务骨干,切实了解其用户需求。使其认识到:计算机发展与应用是现代化必然的趋势,应早日学习了解熟计算机软件的应用。而对那些盲目期望早日用上计算机软件的客户来说,必须让他们了解到开发一个软件工程不是一朝一夕就能完成的,我们需根据现有的条件量力而行,通过一系列的团队配合,深入交流,取长补短,加强合作,才能够确保软件设计工程按预期计划完成。
4)、档案资料。开发软件过程的各种活动都需以档案的形式显示标明。每阶段档案资料不仅是前各阶段工作备案复审,更是后各个阶段工作的坚实地基。软件工程管理优缺点在于很大程度上可以用档案资料管理的好坏来反映的。因此,在每一次的开发过程中我们必须都要把初步设计、中间过程、最后结果这三个方面建立起一套完整的档案资料。并使其文档管理都有着一定的细致化、标准化。
二、计算机软件工程项目管理存在的问题
1、软件工程需求分析与实际业务之间的差距。这是软件工程中最令人头疼的问题,其原因是软件工程在需求分析阶段,对业务需求的实体、数据及实际活动要求进行调查,而这些工作往往被研究业务认为是表面的工作,作出的档案资料对详细设计单单具有框架式的作用,但是作为研究业务的本质,即研究业务规则被严重忽略了。这便使软件设计工程师在后续设计中,凭空想象研究业务规则,导致最后设计的产品与实际业务有大偏差。
2、软件工程项目管理的工作量是难以预计的。众所周知,软件工程实际工作量具有很大弹性,开发过程中的人为因素对其开发进度具有很大的影响。如开发者的投入程度、业务员的管理水准、用户积极配合的程度等等。若撇开人为因素,则在确定业务规则的基础下,软件开发的工作量必然是很好估算的。
3、风险管理意识较弱.。任何项目都有风险,风险一旦发生便会产生难以预计的损失,项目风险管理特别重要 。但是某些项目负责人没有充分认识到风险管理在软件项目管理中的重要作用,对计划书中风险管理章节部分敷衍了事,对项目风险管理所必备的知识不能充分掌握,以至于对事后的风险防范起不到较好的抵御作用。
4、项目团队内部沟通、协作问题
在当今信息时代,任何项目都离不开人的协作,只有这样,才能确保开发工作井然有序地进行,计算机软件项目更是如此。有时,项目团队内部会出现各阶段各角色间责任分工不清晰,导致推卸工作、推卸责任的现象常有发生;但是即使这种不同角色之间责任分工比较清晰,若各项目开发成员闷头各做各的事,不愿意主动与他人合作,最终导致工作效率下降。另外,由于系统各部分人员只关注自己工作还可能造成系统集成难以运行,产生不必要损失。
三、工程项目管理对策
1、以重视人才为根本,完善人力资源管理体系
人才是根本。若想占领市场,做好软件项目管理,企业必须坚持以人才为核心的理念,拥有一支高素质项目管理人员队伍,需懂得进行人力资源优化管理。首先,加强软件项目管理方的知识培训。软件项目经理必须接受系统的项目管理知识教育,需重视人力资源管理与沟通管理方面的学习,将实践与知识、经验有效结合,用以提高自身项目管理水平;其次,严格的奖惩规定,建立软件开发人员升职途径。逐步进行人事制度改革,设置与行政职位平等的技术职位,为开发人员升职创造更好的条件,激发他们的主动性、积极性与创造性,更好地为项目工作服务。
2、有效地对项目进度、风险管理控制与调整
第一,加强工作进度管理 ,严格控制任务与跟踪管理。制定项目管理运行表,定期举行项 目状态会议,监督进程的进度 ,严格控制动态调整。第二,建立有效的风险管理制度。项目经理运用风险管理的知识,熟悉掌握风险识别、量化和控制的方法,在项目启动后能对风险进行识别。第三,风险在整个项目的生命周期中都有可能出现,所以要定期做出识别和处理。处理风险时一般要按风险等级采取不同的手段进行控制,可 以采取规避、减缓和转移等处理策略及时进行调整。
3、加强沟通协作,建立高效团队
首先,制定有效的沟通制度,采取多种沟通形式,改善员工的沟通环境 ,以增强沟通意识,提高沟通的有效性。如通过制度规定,对于特别的信息要采用多种方式进行有效沟通,以保证消息及时、准确地传达到位。其次,进行合理分工。在软件开发行业,人是创造力的主体。因此,合理分工必须建立在人的基础上,不仅要按人员职位划分工作任务,更要根据每个人的特点、专长进行分工。再次,培养团队的积极性。一个组织能否成功,其团队情绪的培养发挥着重要作用。团队积极性的激发是保证项目开发工作顺利进行的重要前提。针对具体的对象提倡激励、完善的解决方案,“动之以情晓之以理”,加强感性与亲情的融合,能有效激发人员潜在动力,更好的投入到计算机软件工程之中。
综上所述,计算机软件工程项目管理的目标就是保证软件项目能够按照预定的成本、进度、质量按期、顺利地完成并交付用户使用。在计算机软件企业中,软件工程项目管理起着至关重要的作用,成熟有效的软件项目管理才能确保工程的成功,从而提高企业的核心竞争力。
参考文献
[1]郭闻.软件开发项目管理的关键因素分析[J].华南金融电脑,2009,(05):14-15.
[2]陈小辉,邓杰英,文佳.浅谈软件的可维护性设计[J].华南金融电脑,2010(03):25-26.
计算机项目管理论文范文二:计算机系统集成项目管理分析
【摘要】银行软件系统集成项目管理是一项集多种工作为一体的综合项目管理工程。它将电子科技,计算机网络等相结合,运用科学合理的管理方法,实现各种资源在空间上的合理配置,确保开发项目的顺利完成。
【关键词】银行软件 集成项目管理 工程管理
计算机中银行软件系统集成工程项目管理的基本内容有以下几个方面:技术管理,实施管理,质量管理,安全与文明管理,成品保护,系统测试与验收。本论文将从施工管理,技术管理,质量管理和系统测试和验收几个方面进行详细阐述。
一、项目实施管理
计算机系统开发是一项综合性很强的管理工作,除了组织和协调两项主要工作外还包含了很多其他专业的管理内容。具体如下:
项目实施组织管理。项目实施管理的主要内容有总结项目整体状况制定合理的施工部署和施工方案,充分考虑项目的实际概况根据施工单位的人力、设备,技术状况、资本量以及总的实施方案等制定更为具体详尽的实施方案,实施组织管理要与施工进度管理相结合,以便更好地系统开发人员在质量达标的情况下按时完成任务。
项目实施进度管理。通过制定合理的实施进度实现开发周期、成本和资源安排合理,保证开发各个阶段的有序进行。
项目实施的界面管理。系统界面管理是将计算机系统集成项目施工,机电设备安装工程以及银行业务界面合理设置在工程施工内容界面内,由各子系统的工程负责人通过召开调度会的方式进行管理,将文件报告用书面方式记录,修改,协调等。
开发过程的安全管理。建立以项目经理为中心负责人的系统安全开发责任制,对技术人员定期的计算机安全知识培训、教育。
二、技术管理
计算机技术管理在整个开发过程中普遍存在,为了贯彻实施国家与地方的技术指导标准,计算机系统集成设计时要求对提供设备、安装要求、线材规格、隐蔽验收记录、验收标准和调试结果等进行技术监督和管理。
技术标准和规范管理。对计算机系统集成项目规定技术标准和规范管理是工程技术管理的重要内容。计算机系统集成工程中常常涉及国际、国家一级地方的标准和规范,所以在系统设计,设备提供与安装等各环节工作时,必须严格按照相关标准和规范认真核对,确保整个项目的合规实施。
系统模型的深化设计。因计算机系统集成项目的复杂性,由设计院出具的设计图纸在施工深度、节点选用等方面往往不符合施工单位的习惯和设计工艺。在实际施工时就需要开发人员对原来的模型进行再次修改设计。主要包括以下内容:模型类型,设计说明书,设备材料表,系统图,各个阶段的具体设计等。
技术文件管理。计算机系统集成工程中的技术文件必须进行系统科学的管理,以保证其能及时准确的为工程管理员提供技术文件。且对技术文件的收发,复制,修改,归档,保管,借用与保密
计算机系统集成工程中技术文件需要进行系统科学管理为了能够及时地向工程管理人员提供完整、正确技术文件必须建立技术文件收发、复制、修改、审批归档、保管、借用和保密等工作制定相应的规章制度,实现技术文件管理的科学有效进行。
系统安装过程管理。针对技术性要求很强的计算机系统集成工程,必须做好整体过程的技术管理工作。对各个阶段需要安装系统的技术条件与安装环境要求,安排专门的系统测试人员进行严格审核。若发现不符合规范与设计文件的情况或是需要修改的内容等均要做好实时记录工作,为系统的整体调试和开通提供技术管理档案与数据。
三、质量管理
计算机系统集成施工质量管理涵盖上述各子模型选取、模型优化与计算机语言选择等工作进行质量管理。这些管理工作除需系统总负责外,还需要银行方面提供功能需求等,确保质量管理流量的严格实施。但是开发阶段质量的最终确认是由各子系统分别进行测试的,每个子系统按照各自的功能与技术指标测试验收方案。计算机系统集成系统质量管理将从模型设计、具体开发和软件测试三个环节进行。开发过程的质量管控则主要从以下几点:前期项目组织和管理;中期项目开发的成本控制;开发进度控制;后期系统的测试与验收验收等方面。
四、项目管理过程
项目管理阶段主要由以下五个过程组成:
(1)启动阶段:是指通过研究商讨确定某个项目或是某个阶段的实行时间,并按照要求着手实施。
(2)计划阶段:是指开始实施项目计划,并且制定一份有效可行的计划步骤,保证项目预期目标的实现。
(3)执行过程:是指全面协调实施系统开发项目的人力资源以及其他使用资源,并按照计划执行。
(4)控制过程:对实施的项目进行监督和检查,保证项目目标能够有效实现,对于需要修正的环节进行纠正。
(5)收尾阶段:是指在项目的实施阶段,衡量项目的价值,以得到项目或者阶段的正式认可,按照项目计划有序完成项目,并由专门的软件测试人员对软件进行审核。
上述项目管理工作的五个过程是在其结果的基础上互相联系,一个过程的结果或是退出标志着另外一个过程的投入或是开始。尤其是项目的核心过程组,他们之间的联系是反复循环的,制定计划的目的是为了更好地执行项目,为项目的整体实施过程提供参考,执行过程中由于管控的因素,会对不合理的环节或是缺少的环节进行修正和补充。根据项目的实际实施提出更为详细的书面计划文件,用来展示项目目前的实施状况和实施进展。
五、结语
计算机系统集成工程项目管理是一个复杂的过程,其管理的各个阶段均是项目联系,相互作用和相互影响的。在实际操作过程中要保证项目管理过程处于最优状态,既要注重项目各阶段的实施,又要注重项目的整体实施过程,还要强调各阶段之间的和各阶段与整体过程之间的有效性,在执行过程中要严格注意修改和补充的部分,在总体趋势不变的情况下,最终通过各个阶段的相互作用、相互影响达到绩效的平衡,实现项目管理的成功。笔者认为将上述理论结合工程实践不仅能够优化管理理论,而且可以从理论中获得更多的利益,值得在项目中深入推广。
参考文献:
[1]于晓东.有关计算机系统集成项目的管理与思考[J].电脑知识与技术, 2012, (15).
[2]王晓敏.计算机信息系统集成项目管理研究[J].煤炭技术,2012,(02).
有关计算机项目管理论文相关文章:
1.浅谈it项目管理相关论文
2.计算机软件工程项目管理论文
3.有关项目管理论文范文
4.关于项目管理论文
5.有关计算机方面的论文
6.工程项目管理论文精选范文