项目管理在软件中的应用

来源 :城市建设理论研究 | 被引量 : 0次 | 上传用户:tiankuangfeng
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
  内容摘要: 随着信息产业的飞速发展,项目管理对于以应用开发为主的软件企业是一个行之有效的管理方法,项目管理在软件开发中的应用日益受到重视。本文主要通过对项目管理在软件开发中的应用的成因、存在的问题以及相应的解决方案进行了分析和论述。
  关键词:项目管理,软件开发
  Abstract Content :With the development at full speed of the information industry, the project management is an effectual office procedure to the software enterprise relying mainly on application and development, the application in software development of the project management is paid attention to day by day. This text has been analyzed and described through the origin cause of formation , existing problem and corresponding solution of application to the project management in software development mainly.
  Key words: Project management , Software development
  1 引言
   軟件行业是一个极具挑战性和创造性的新行业,管理上没有成熟的经验可供借鉴。而项目管理应该说对于软件企业,尤其是那些以应用开发为主的软件企业,是行之有效的管理方法。因此,项目管理在软件开发中的应用日益受到重视。
  2 项目管理的发展与现状
  项目管理作为一种现代化管理方式在国际上已获得了广泛的应用,从最初的国防、航天、建设工程领域,迅速发展到电子、通信、计算机、软件开发、金融等行业以及政府机关的项目管理工作。随着计算机、网络系统的迅速发展,项目管理技术的不断进步,项目管理软件产品层出不穷,其功能、特点、应用对象也各不相同。当前,越来越多的企业和组织在内部推广项目管理的理论方法及管理模式,如果都采用项目管理软件进行管理,效果就更加明显,可以节省大量的资源和财富。国外90%以上的项目管理都采用软件进行,但我国在这方面的应用还不到10%。新世纪项目管理在中国的迅速兴起,给软件企业的发展带来了前所未有的发展机遇。
  3项目管理在软件开发中的应用的成因
  随着信息技术的飞速发展,软件产品的规模也越来越庞大,个人单打独斗的作坊式开发方式已经越来越不适应发展的需要。各软件企业都在积极将软件项目管理引入开发活动中,对开发实行有效的管理。从概念上讲,软件项目管理是为了使软件项目能够按照预定的成本、进度、质量顺利完成,而对成本、人员、进度、质量、风险等进行分析和管理的活动。实际上,软件项目管理的意义不仅仅如此,进行软件项目管理有利于将开发人员的个人开发能力转化成企业的开发能力,企业的软件开发能力越高,表明这个企业的软件生产越趋向于成熟,企业越能够稳定发展(即减小开发风险)。同时,随着软件开发规模及开发队伍的逐渐增大,软件开发不再是向过去那样一二个开发人员即可解决的事情。迫切需要一种开发规范来规范每个开发人员、测试人员与支持人员的工作,每个项目组成员按约定的规则准时完成自己的工作。同时采用规范化管理,专业分工也可以降低对开发人员的要求,从而降低产品研发成本。
  软件开发是一项复杂的系统工程,牵涉到各方面的因素,实际工作中,经常会出现各种各样的问题,甚至面临失败。如何总结、分析失败的原因,得出有益的教训,对一个公司来说,是在今后的项目中取得成功的关键。早在20世纪60年代中期,人们就发现软件的生产出现了“问题”,主要表现在生产过程不规范,缺乏管理。后来,人们在软件工程方法学中引入了工程的概念、原理、技术和方法,这种思想在一定程度上解决了软件生产过程中遇到的问题。但是直至80年代还是没有提出一套管理软件开发的通用原则,软件管理不善的问题依旧在大范围内存在。
  4 软件开发的趋势
  目前的软件开发正逐步趋向于复杂化、多元化,大多数开发团队中都会出现同时开发多个版本、开发/维护工作并存、多地点同时开发等情况,给软件开发管理带来了前所未有的困难。如果管理不善,必将造成版本混乱,各个开发人员的工作相互交叉、干扰,整个开发团队的工作在一种无秩序的不良状况下运行,严重影响软件产品开发的进度和质量。因此,随着软件开发的深入、各种技术的不断创新以及软件产业的形成,人们越来越意识到软件过程管理的重要性,管理学的思想逐渐融入软件开发过程中,应用开发的项目管理日益受到重视。而项目管理技术的发展与计算机技术的发展是密不可分的,随着计算机性能的迅速提高,大量的项目管理软件涌现出来。它们可以用于各种商业活动,提供便于操作的图形界面,帮助用户制定任务、管理资源、进行成本预算、跟踪项目进度等。
  5 软件项目管理常见问题及解决方案
  对于软件开发项目中,经常出现两种极端情况,一种是创造了新的生产率和质量的纪录;一种则完全是一场灾难,不是被取消就是拖延很长时间。
  5.1缺乏项目管理系统培训
  目经理在项目管理方面的培训较少或不够系统。项目经理或管理人员不了解项目管理的知识体系和一些常用工具和方法,所以在实际工作中没有项目管理知识的指导,完全依靠个人现有的知识技能,管理工作的随意性、盲目性比较大。在软件企业中,以前几乎没有专门招收项目管理专业的人员来担任项目经理(甚至很少是管理专业的),被任命的项目经理主要是因为他们能够在技术上独当一面,而管理方面特别是项目管理方面的知识比较缺乏。
  解决方案:项目经理接受系统的项目管理知识培训是非常必要的,有了专业领域的知识与实践,再加上项目管理知识与实践和一般管理的知识和经验的有机结合,必能大大提高项目经理的项目管理水平。应实行项目经理知识技能资格考核制度,让项目经理自觉补充学习项目管理的知识和一些常用工具和方法。
  5.2项目计划意识问题
  项目经理对总体计划、阶段计划的作用认识不足。项目经理认为计划不如变化快,项目中也有很多不确定的因素,做计划是走过场,因此制定总体计划时比较随意,不少事情没有仔细考虑;阶段计划因工作忙等理由经常拖延,造成计划与控制管理脱节,无法进行有效的进度控制管理。没有计划或者是随意的不负责任的计划的项目是一种无法控制的项目。
  解决方案:在高技术行业,日新月异是主要特点,因此计划的制定需要在一定条件的限制和假设之下采用渐近明细的方式进行不断完善。提高项目经理的计划意识,采用项目计划制定相关各种知识、技术、工具,加强对开发计划、阶段计划的有效性进行事前事后的评估。
  5.3意识问题
  部分项目经理没有意识到自己项目经理的角色,从总体上去把握管理整个项目,而是埋头于具体的技术工作,造成项目组成员之间忙的忙、闲的闲,计划不周、任务不均、资源浪费。 在软件企业中,项目经理大多是技术骨干,技术方面的知识比较深厚,但无论是项目管理知识,还是项目管理必备的技能、项目管理必备的素质都有待补充和提高,项目管理经验也有待丰富。有些项目经理对于一些不服管理的技术人员,没有较好的管理方法,工作不好安排的工作只好自己做。另外由于工作分解结构设计的合理性,项目任务无法有效、合理地分配给相关成员,以达到“负载均衡”。
  解决方案:加强项目管理方面的培训,并通过对考核指标的合理设定和宣传引导项目经理更好地做好项目管理工作。技术骨干在担任项目经理之前,最好能经过系统的项目管理知识,特别是其中的人力资源管理、沟通管理的学习,并且在实际工作中不断提高自己的管理素质,丰富项目管理经验,提高项目管理意识。
  5.4理意识问题
  项目经理没有充分分析可能的风险,对付风险的策略考虑比较简单。项目经理在做项目规划时常常没有做专门的风险管理计划文档,而是合并在项目计划书中。有些项目经理没有充分意识到风险管理的重要性,对计划书中风险管理的章节简单应付了事,随便列出几个风险,随便地写一些简单的对策,对于后面的风险防范起不到什么指导作用。
  解决方案:通过学习项目管理知识掌握风险识别、量化、对策研究、反应控制的工具和方法掌握项目风险管理所必备的知识。通过加强对项目规划中风险管理计划的审核提高项目组的风险管理意识。总结本行业项目中常见的风险及其对策作为风险管理计划中必要的风险内容,并切实评估相应对策的有效性和可行性。
  6 结论
  项目管理虽然没有非常高深的理论,但要真正实施起来,也绝非易事。对于软件开发企业而言,这不是一个小的改变,而是一种变革,企业需要为此付出艰苦的努力,宣传并树立公司范围内的项目管理文化十分重要。从而在实践中锻炼提高,解决各种各样的问题,使项目管理工作越做越好。
其他文献
摘要:课堂教学是教师向学生进行教育、传授知识、培养学习技能与技巧的重要形式,注重课堂教学,科学地把握好每一个教学环节,是提高英语教学质量的重要手段。  关键词: 课堂教学教学环节科学把握    课堂教学是教师向学生进行思想品德教育、传授科学文化知识、培养学习技能与技巧的重要形式,是教师完成教学任务的主要途径。提高中职学生的英语水平,关键是要重视抓好课堂教学。英语课堂教学是教与学的相互协作和配合。教
期刊
摘要:随着我国经济的发展,我国的工业也开始由重工业为主向重工业、轻工业的均衡发展,在我国的轻工业中,轻工机械的加工行业一直是我国发展的终点,由于我国的经济起步较晚,对于这些轻工机械行业更是落后一些西方的发达国家很多,因此我国在很多轻工机械行业都在很大的程度上依赖外企,这样的畸形发展对我国的经济增长和产业结构的调整都很不利,因此必须对轻工机械行业加大力度,使我国的轻工机械行业可以更好的发展。  关键
期刊
摘要:建筑业是我国国民经济的重要物质生产部门,它与整个国家经济的发展、人民生活改善有着密切的关系。建筑工程质量不仅关系到国民经济的健康发展,人民生活质量的改善以及社会的进步和安全,而且还关系到国家和人民群众的生命财产安全。工程质量的问题涉及多方面的原因,影响因素多,技术要求也高。  一、施工单位在工程质量管理中的作用和责任   (1) 施工单位在工程建设中的地位和作用  施工单位是工程项目施工任务
期刊
【摘要】随着公路管理体制改革的的深入推进,公路职工的思想观念和价值观念亦随之发生了较大变化。面对当前公路系统的新形势与新任务,本文将就如何增强新形势下思想政治工作的针对性与实效性,以适应新情况,解决新问题进行了分析探讨,提出了把思想政治工作的针对性与时效性落实到公路养、建、管工作的观点和举措。   【关键词】公路思想政治工作针对性与时效性  思想政治工作历来是我们党的优良传统和政治优势,在党的历史
期刊
新一轮数学课程改革的浪潮滚滚而来,每一位数学教师都已经感受到它的震撼。新课程、新教材、新理念要求我们每一位数学教师必須有新准备、新姿态,以便能迅速适应新课改。为了配合新一轮课程的改革,在过渡的旧教材教学中如何体现新理念,是对每位担任第一线教学教师的一次考验和挑战!下面就此谈谈几点认识体会。  一、旧教材向新教材转变  我们数学老师大多数习惯了拿着教材教,习惯了照本宣科按部就班地讲,习惯了把概念、定
期刊
引言:标准化建设是提升员工素质、提升企业管理水平的重要手段,是供电公司转变发展方式、强化科学管理的重要基础。信阳供电公司变电检修部通过开展班組标准化建设,使班组管理从粗放式向精益化转变,为打造“一强三优”供电企业,建设一流员工队伍奠定基础。  关键词: 班组 标准化 安全 管理水平    1双向互动 强力推进  过去供电企业的标准化建设工作一直沿用管理层制订标准、执行层执行标准的工作模式,是“植入
期刊
实践证明与学生接触最多、最直接的人,对学生成长与进步的影响也最直接、最具体、最深刻的。作为青少年学生,除他们的父母家人外,接触最多的就是老师和同学,特别是班主任。幾乎从相互认识的第一个瞬间开始,学生们就察颜观色,试探了解,对班主任的言谈举止、穿着打扮、待人接物直到性格、人品、家庭等等,都想知道,都感兴趣,并以此决定他们是否“亲其师,听其言,信其道,效其行”。下面我将从实践中谈谈自己对“班主任健康的
期刊
摘要: 本文主要探讨了地质学中应用Mapgis的一些方面,和大家一起学习。  关键词: Mapgis;地质;应用  Mapgis是由中国地质大学信息工程学院在Window s95 平台上用C语言自主开发实现的, 具有国际先进水平的大型地理信息系统软件, 是一个集当代最先进的图形、图像、地质、地理、遥感、测绘、人工智能、计算机科学等于一体的高效全汉字大型智能软件系统, 目前, 已广泛应用于城市规划、
期刊
学校是社会的重要组成部分,与社会声息相通,社会上的问题必然会反映到学校,必然会对学生的思想产生一定的影响。技工学校的思想政治工作,就是要结合学生的思想特点,正确处理好学校与社会、校内氛围和校外环境,学生的智力活动与他们的思想情感,教職工与学生及工作学习本身的务实与务虚等问题。目前我校学生的思想状况主要存在以下几大问题:  1、缺少理性认知。当今技校生缺乏三大能力:辨别真假、是非的判断能力;辨别善恶
期刊
摘要:目前计算机病毒可以渗透到信息社会的各个领域,给计算机系统带来了巨大的破坏和潜在的威胁。为了确保信息的安全与畅通,因此,研究计算机病毒的防范措施已迫在眉睫。本文从计算机的特点入手,来初步探讨对付计算机病毒的方法和措施。  关键词:计算机、防范、病毒  Abstract:Currently a computer virus can permeate every field of informat
期刊