计算机软件工程项目管理对策

来源 :中国科技博览 | 被引量 : 0次 | 上传用户:besunqz
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
  [摘 要]在当今的软件工程时代,每个项目涉及众多的人力和物力,随着软件规模的不断增大,开发人员也随着增多,管理问题日益突出。而计算机软件项目开发又是一项极为复杂的系统工程,其涉及面广、风险大,因此加强对软件工程项目管理就显得尤为重要。文章从计算机软件工程项目的特点、管理内容及存在的问题出发,探讨了软件工程项目管理的对策。
  [关键词]计算机; 软件工程; 管理项目
  中图分类号: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.
其他文献
[摘 要]当今,移动互联网的迅速发展正在推动高职教育产生新的变革,文中从分析微信公众平台这一热门应用的功能特点入手,研究了其在高职教育中应用的优势,并探讨了教育微信公众平台在传播知识、培养人才,技术研究和服务社会四个方面应用的具体策略,目的是探索一种适应时代发展趋势的,适合高职教育变革的移动学习应用平台。  中图分类号:G712.0 文献标识码:A 文章编号:1009-914X(2015)27-0
期刊
[摘 要]在人们长期的生产实践中,对于自然的破坏程度也越发的严重起来,近年来的恶劣天气出现的比较频繁,并且温度的差异变化也比较大,这在一定程度上反映了我国的园林工作急需要得到很好的改进。但是受天气和温度的影响,部分绿植在冬季无法得到有效的培育,因此,反季节种植技术在我们的园林绿化中得到了极大的重视,并且可以充分的满足人们在不同时期对于园林绿化的需求,因此,本文围绕园林绿化施工中反季节种植的运用进行
期刊
[摘 要]古代教育家孔子说:“知之者不如好之者,好之者不如乐之者。”大文学家托尔斯泰也说过:“成功的教学需要的不是强制而是激发学生的兴趣。”可见兴趣是学习的直接动力,因此,课堂教学要把培养学生的学习兴趣作为教师教学环节的一个重要任务。培养学生的学习兴趣需要教师具备一定的课堂教学艺术性。  [关键词]地理 课堂教学 艺术性  中图分类号:K825.89 文献标识码:A 文章编号:1009-914X(
期刊
[摘 要]《小鸟3号》是继《天线宝宝》,《芝麻街》,《花园宝宝》之后,英国BBC旗下的最新的早教动画片。与《小鸟3号》亲民低调的片名相对应的却是全球最豪华的制作阵容:美国Little Airplane 娱乐早教研究中心制作,美国动画芝麻街的金牌编剧Josh Selig负责编剧,十届艾美奖最佳编剧奖获得者詹妮弗奥克斯负责导演。更吸引人的是,《小鸟3号》是世界上唯一一部用儿歌串成的性格启蒙低幼动画,通
期刊
[摘 要]教育是一个国家持续发展的基础,随着社会经济、政治越来越快的发展,教育事业应该受到越来越重要的重视。二十一世纪是信息化的时代,计算机网络在这个时代快速发展的重要载体,教育事业要与时俱进,就要大力发展计算机网络教学,发挥新式教学模式灵活多样、因材施教的优势,逐步提高我国的教育水平,促进我国社会经济、政治、文化不断发展。  [关键词]计算机网络;时效性;主动性;多媒体应用  中图分类号:TS7
期刊
[摘 要]教育部提出,大力推行素质教育,严格执行办学规范,这为培养新型人才起到了积极的作用。素质教育的全面实施给教育带来了新革新,给老师们提出了新的要求,也带来了巨大的挑战,也给我们带来了一些困惑。由于长期以来受应试教育的束缚,大多数老师与学生还不能适应素质教育的快速发展,课堂教学中还严重存在着“穿新鞋,走老路”的现象,为适应素质教育的新形势,我们每一个教师必须加强对学生的学习管理,提高课堂教学效
期刊
[摘 要]课程体系的设置决定着学生培养质量和人才培养规格,影响着公共管理专业的发展。近年来,我国高校公共管理专业课程体系建设取得了积极的进展,主要表现在课程体系结构优化、专业课程体系国际化以及实用性和技术性课程的强化等三大方面。但仍存在课程设置繁杂、课程结构不合理、实践教学环节薄弱,忽视专业实践技能培养等方面的问题。[1]需要我们重新认识,优化思考。  [关键词]公共管理 课程设置 优化  中图分
期刊
[摘 要]文章介绍了营林生产工作的内容,重点分析规划设计的方法和注意事项。对种植技术进行探讨,整理出病虫害的防治措施。可有效提高造林过程中树木的成活率,减少因规划不全面带来的经济损失。形成种植工作中完善的规章制度,促进生产进步。  [关键词]营林生产;规划设计;造林技术  中图分类号:S725 文献标识码:A 文章编号:1009-914X(2015)27-0222-01  一、造林规划设计  1、
期刊
[摘 要]根据结构主义叙事学的研究,人类的叙述故事虽然复杂纷繁,但有着某些基本的情节样式。作为一种通俗叙事样式,喜剧有某些特定的情节原型与范式。而喜剧片的叙事模式主要可以划分为灰姑娘式,欢喜冤家式,性别置换式,三角恋式,大女人小男人式等等。黄昏恋题材的爱情喜剧作为亚类型喜剧,其最适合和最常见的叙事模式是哪个,本文以《男人百分百》(2000)《爱是妥协》(2001)  《爱很复杂》(2009)为例来
期刊
[摘 要]高职院校教育的本质是为社会培养大量的技术型人才,这使得高职院校教育教学方法的改革变得尤为迫切。高职院校教学方法的改革是目前比较薄弱的一个内容。笔者在本研究中介绍了关于高职院校教学的一些内容,简单阐述了目前我国高职院校教学过程中存在的问题,并对高职院校教法方法的改革提出了若干相应的建议和对策,为相关部门提供参考依据。  [关键词]高职院校;教学方法;改革  中图分类号:G712.11 文献
期刊