欢迎来到天天文库
浏览记录
ID:22132765
大小:57.50 KB
页数:8页
时间:2018-10-27
《应用软件项目管理研究》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库。
1、应用软件项目管理研究1概述项目管理是根据管理科学的理论,联系系统开发的实际,保证工程化系统开发方法顺利实施的管理实践。它包括系统开发中的项目评估及可行性分析、人员管理、进度管理成本控制等方面,是按照项目内在的逻辑规律进行有效的计划、组织、协调、控制的系统管理活动。20世纪80年代,随着微型计算机的出现和运算速度的迅猛提升,项目管理技术也呈现出繁荣发展的趋势,涌现出大量的项目管理软件,软件的价格也大幅下降。与此同时,国内许多院校和科研单位也开发了很多项目管理软件。但由于受计划经济体制的影响,很多国内软件作为
2、课题开发,形成成果后没有商品化,也没有进行维护升级工作,导致国内项目管理软件发展十分缓慢。2目前国内软件项目管理存在的若干问题2.1项目管理意识在目前的项目管理中,存在的普遍问题是,不能真正区分项目管理和项目实施的工作任务。这个问题的出现,往往是由开发骨干兼任项目经理所致。一方面,如果设立专职的项目经理,专做项目管理而不做任何分析、设计、编码、测试等具体的技术实施工作,就会“没事做”;另一方面,由于主要或全部精力均忙于具体技术工作,各种项目管理任务(如:项目分析/评估、项目计划的制定/检查/调整、上下左右
3、的沟通、专业资源调配、项目组织调整、项目财务控制、风险分析/对策等)不可避免地疏于顾及,项目管理的事情“没人做”。在中、小型项目中,管理任务可能不饱和,有条件的项目经理可以兼做项目技术的相关工作,关键是要将项目管理工作与技术工作区分出来。2.2项目成本基础项目管理的精髓是必须在规格、成本和进度之间取得平衡。而目前国内的系统集成企业,普遍没有建立专业的成本结构及运用控制体制,因而无法确立和实现项目成本的指标、考核和控制,项目经理可以不计成本地申请资源。不建立专业资源成本结构,就无从实现项目的成本管理,就不会
4、有真正的项目管理。2.3项目管理制度规范化而且切实可行的项目管理制度,必须因企业、因项目而异。一般而言,项目管理制度应是项目管理原理、企业/行业特点和项目规模/性质、企业开发文化/素质等各种因素综合的产物。国内目前的普遍情况,或者是企业无项目管理制度,仅凭个人经验实施项目管理;或者是照搬教条,其结果是难以落实针对项目的监控和支持。2.4项目计划项目计划是实施项目管理控制的基础。目前的问题主要有:一是项目计划的制定不够严谨,随意性大,可操作性差,因而实施中无法遵循;二是缺乏贯穿项目全程的详细项目计划,甚至采
5、取每周制定下周工作计划的逐周项目计划方式,导致项目失控;三是项目进度的检査和控制不足,不能维护项目计划的严肃性。2.5用户参与意识应用软件将通用计算机变成了专用的业务处理系统,因此应用软件中渗透着业务制度、策略,成为应用软件系统的灵魂。国际上成功的案例是业务部门贯穿始终地参与,作为确保项目成功的底线之一。但实际上往往是技术人员孤立地开发系统,业务人员参与不足,既可能产生业务偏差的隐患,也可能因业务人员不理解、不认可而夭折。3软件项目管理中要处理好的几个关系软件系统开发方面已有比较成熟的工程化方法,但工程化
6、开发方法仍然不能保证其一定开发成功,还需要有完善的项目管理方法来保证。每个项目的开发环境及实施环境各不相同,因此在项目管理方面所面临的问题均不尽相同,但在项目管理中所要处理的关系却基本相同,如何处理好这些关系是项目管理人员的重要任务。3.1用户方与开发方的关系用户方与开发方是对立的统一体,双方均希望将开发项目做好。但用户方可能对计算机系统工程缺乏全面的了解;而开发方对用户方的需求等了解得不充分,使得用户方与开发方对工程的理解从一开始就存在着差异。而这种认识上的差异与理解的不同往往在开发初期并没有表现出来,
7、当系统开发结束时,双方才发现这种差异,使开发出的系统与实际需求产生偏差。因此项目管理的重要目标便是建立一个便于开发方与用户方之间进行交流的环境。用户方与开发方的关系是项目管理所要处理的最重要的关系之一,增加沟通和减少误解是处理好这个关系的关键。所以项目管理人员要有效地安排开发方软件人员与需求方使用人员的交流,保证有畅通的交流渠道。3.2项目管理人员与程序员的关系项目管理人员与程序员的关系处理得如何,将直接影响程序员的积极性。在项目开发中,项目管理人员经常处在两难的境地,一方是使用人员,而另一方是软件编程人
8、员。当使用人员对系统提出问题并要求改动时,除了最简单的界面修改外,软件编程人员往往总是找出各种理由予以否定,而这正是引起开发方与用户方矛盾的最主要的原因。作为项目管理人员,既要满足用户方的需求变化,又要充分调动开发人员的积极性。当系统分析不够准确时,项目管理人员应及早提醒程序员进行修改,使用人员也应尽早介入,及时发现问题。3.3硬件与软件的关系目前在应用软件系统的建设中,经常出现重硬轻软的情况。因此在硬件上,根据业务需求“统一
此文档下载收益归作者所有