`

软件项目经理的心得和经验总结

 
阅读更多

从自身经历的角度谈谈企业信息化软件项目经理的能力和主持项目时应关注的问题和焦点,不足之处请广大同行指点,大家一起交流共同进步。

我国的软件企业大部分是以接项目的形式做为生存和发展的途径,项目有大有小,大的二三百万,小的三五万,因此项目的成败及效率就直接影响着公司运营成本和利润以及大家的薪金收入。而项目经理的人选则决定了项目的成败和收益,因此结合自己的经验谈谈项目经理在主持项目实际运作时的二个责任观点三种协调关系和应具备的四个能力。希望对大家的实际工作会有所帮助!
MIS软件项目经理应时刻记住自己的两个责任和观点:

一、如何尽快地将项目验收回款,为公司和团队创造更多的利润,为下属带来更多的利益。
二、如何在做项目的过程中将项目提练成产品。
作者的观点是以项目提炼出产品并养活产品,而产品则更好地为项目服务以创造更大的利润和发展空间。
MIS软件项目经理应具有三种协调关系:
一、协调好和客户的关系,保证客户交流时的气氛活跃活泼,事情做不完,明天可以再做,但客户的心情一定要开心!
二、协调好和上级的关系,这样你才会有行使项目经理的职权及争取到更好的资源配置。
三、协调好和下属的关系,他们才是为真正为项目打拼并出成绩的核心人员。

MIS软件项目经理应具有的四个能力:

一、学会引导客户。

作为MIS软件,会不会引导客户是整个项目进度的成败。因为一个软件公司做项目时一般都有一个半成品,这时候项目经理和客户谈程序时的作用就是举重若轻,若会引导客户,则程序的二期开发量将会非常小,笔者当初拿着一个程序版本和客户谈时,连续三个大模块都获得客户的认可,只有3×0.5天工作量,而内部计划里则是3×20天的工作量的,同样项目提前了近两个月就转入验收期了。笔者当初获得这么大的成功,主要有两点:一是对自身软件产品非常熟,谈时扬长避短,并引导了客户。二是当时和客户谈时我说的都是模块的整体业务和模块的业务流程运作,引导客户并在大方向上达成了一致,不陷入技术细节。题外话:当时讲解时出现保存不正确的现象,我当时则没陷入这问题,而是说数据保存后将转入到下一个流程而过关的。

二、对客户需求的认知及把握开发进度估算

在项目推进过程中,不可避免地出现程序需求差异,需求变更和新需求的情况。此时项目经理就肩负着项目开发周期和任务及资源的调整问题,这就要求项目经理能够对客户需求的正确认知和把握及对开发进度的估算。当项目经理面临着需求变更程序变动时,需在最短时间在心里做完的事情是:1、估算出需要的人力和工作日 2、如果做则对整个项目时间周期的影响 3、此项工作的重要度和紧急度,应当安排在什么时候做。然后将结果和客户交流并达成一致,最好用书面形式留档。以项目中一个三个工作日新模块的开发为例,在充分理解客户的基础上如果会引导客户,则三个工作日后该模块就可顺利完成并得到客户的认可。如果不会引导客户,再加上自己对需求的理解不正确又没把握好,用上两个月都有可能,这样使得合同里是半年的项目最后做成了一年而程序还在开发,项目成了程序垃圾的汇集地。国内不少软件公司或多或少都存在这现象。

三、如何有技巧地说不和点头

在项目推进过程中将会出现非常多的需求,其中有些需求是当初没考虑好,有些需求是迫切的(比如领导发现后提的),有些需求是无理的而且困难度大,有些需求则是没有意义的,有些需求是技术上达不到的,有些需求是必要的,有些是合理的,有些是合理但不必要的,……。因为需求的变更必然引起工作量的增加和人员的调配,有时处理不好就会使得项目验收遥遥无期甚至和客户关系变僵,所以此时就需要项目经理有技巧地说不和点头了。记住一点:客户是上帝,但你不是基督教徒。笔者有一次在准备将项目转入验收期和他们的老总谈程序时,那老总要求在一个FORM单独做报表打印,而我们的报表打印都是集中在一起的,在和那老总交流解释后我宣布的就是:做,而且连夜赶工,明天一早就得在纸上看到。结果当然是项目顺利转入验收期了。笔者常用的说不的方法是现在的工作重点是什么什么,你所提的问题我们将在几个月后程序升级时自动将这需求解决的。

四、计划与实际现场运作的时间点观念及协调统一

在项目推进过程中经常会出现计划变更等情况,这时项目经理要做的事:一、根据实际情况调整你的计划,并做好充分的预估(笔者一般是将困难说大一点,日期长一些)。二、将变更原因和你的新计划向你的上级汇报。三、和你的同事开会协商宣布时同时宣布人员安排和日期安排。记住一点:项目要想做好,时间点是个关键。这样就会因为团队的实力和项目经理的能力而出现加班和强度压力工作的频繁情况,如何让你的下属能够更愿意为这项目打拼,就需要你的协调交流和组织能力了。大家不要忘了两句话:我们的职权是谁赋于的?项目经理和你的同事一样都是打工的。所以大家也知道我在做项目时一和二的用途了吧!

分享到:
评论

相关推荐

    超越对手--软件项目经理的18种实用技能

    如何成为一名合格的项目经理 1 前言 6 1 前言 6 2 如何做业务调研? 7 2.1 调研工作如何组织? 7 2.2 调研准备阶段容易犯哪些错误?(上) 8 2.2.1 第一个容易犯的错误:不清楚调研的的目的 8 2.2.2 第二个容易犯的...

    神州数码项目管理案例:向项目管理要效益

    视锐达公司有幸作为神州数码项目管理软件系统的提供商,并深入参与了神州数码企业级项目管理体系的建设,在此将过程的经验教训逐一总结出来,形成一个《神州数码项目管理最佳实践系列文章》,为推动IT服务行业项目...

    项目实施九阴真经《超越对手--软件项目经理的18种实用技能》

    10.4 如何看待项目经理在团队中作用 124 10.5 团队建设心得和误区 125 10.5.1 加强沟通保持一致 125 10.5.2 参与和顾问式领导方式 126 10.5.3 控制过程还是目标管理 126 10.5.4 信任团队成员 127 10.5.5 建立向上的...

    计算机学院+企业文档管理系统的结课论文结课报告+流程图-ER图-各种图全 2积分即可得

    1 研究目的和意义 2.1可行性分析 2.1.1经济可行性 2.1.2技术可行性 2.2 需求分析 3 项目整体管理 3.1 进度计划 ...10 项目的收尾 -工作总结-项目管理的优点和经验-实施过程中的不足 11 心得体会

    走出软件作坊(IT人升职必备)(The Itch of Software Workshop)

    《走出软件作坊》形式活泼,内容独特,主要以作者自身多年工作的宝贵经验,来谈软件公司的项目管理和团队建设,主要包括对中小软件公司软件开发组织结构、团队文化、软件过程管理、团队激励、绩效考核、职业发展规划...

    小批量 项目的一些心得与体会

    最近几个月来都在做公司的智能家居,智能锁之类的开发,自己负责技术研发的同时,也负责硬件方面的生产。我在这里也就简单说一下自己的一些收获和体会,也是一种总结吧。

    软件架构设计系列总结

    一个软件架构师需要有广泛的软件理论知识和相应的经验来实施和管理软件产品的高级设计。软件架构师定义和设计软件的模块化,模块之间的交互,用户界面风格,对外接口方法,创新的设计特性,以及高层事物的对象操作、...

    javaweb,图书管理系统,软件设计与分析,期末大作业.zip

    持续实践与反思:通过实际操作项目,不断反思和总结,形成自己的技术见解和经验。 参与社区讨论:与同行交流心得,共同成长,拓宽视野。际操作项目,不断反思和总结,形成自己的技术见解和经验。 参与社区讨论:与...

    软件测试经典面试题 (超实用)

    10、在即将完成这次笔试前,您是否愿意谈一些自己在以往的学习和工作中获得的工作经验和心得体会?(可以包括软件测试、过程改进、软件开发或者与此无关的其他方面) 35 11、为什么选择测试这行? 35 12、你的工作...

    经历一个单片机硬件设计项目后的总结经验

    本人最近做了一个有关于单片机硬件设计方面的项目,面对总结的一些设计中应注意的问题,和单片机硬件设计原则,跟大家分享一下心得和体会。

    项目实施——九阴真经

    10.4 如何看待项目经理在团队中作用 124 10.5 团队建设心得和误区 125 10.5.1 加强沟通保持一致 125 10.5.2 参与和顾问式领导方式 126 10.5.3 控制过程还是目标管理 126 10.5.4 信任团队成员 127 10.5.5 建立向上的...

    软件工程思想

    软件工程主要讲述软件开发的道理,基本上是软件实践者的成功经验和失败教训的总结。软件工程的观念、 方法、策略和规范都是朴实无华的,平凡之人皆可领会,关键在于运用。我们不可以把软件工程方法看成是诸 葛亮的...

    软件测试实习报告.doc

    软件开发与项目管理专业实习报告(二) 20xx年11月28日,我怀着提高并实现自我价值的心态,跨进E软件技术有限公司的大 门,开始了自己第一份实习工作。这是一家国内知名的专业软件外包企业,在深圳华南 地区位居行业...

    asp.net知识库

    Coalesys PanelBar + R.a.d Treeview +Xml 构建的Asp.net 菜单和权限管理模块 突破屏蔽限制,自己的网站使劲弹新IE窗口 对页面SCROLLING的CSS不能生效原因 .Net 中IE使用WinForm控件的使用心得。 动态加载用户控件的...

    SAP-MDM主数据管理

     实用——本书作者通过对国内多个大型且具有代表性的主数据项目的经验总结,抽象总结出了一套由浅入深、快速学习主数据管理的方法;并结合场景讲解相关SAP MDM的原理和操作,读者可以非常直观地了解SAP MDM的详细...

    使用github管理iOS分布式项目开发

    下面我根据我们的经验总结一些心得如下:你是可以根据自己的需要搭建git服务器,当然也可以使用github(https://github.com/)开源社区提供服务器,在这里可以 有免费300M的空间使用,但是项目只能是共有的,如果是...

    [你必须知道的222个C++语言问题].范立锋.扫描版[ED2000.COM]-第四部分

    书中浓缩了作者多年从事项目开发的心得体会和实践经验教训,并提供了程序设计的示例代码,为初学者提供重要的参考价值。 本书适合于已经初步掌握C++编程概念、方法的读者阅读,可以帮助读者迅速解决实际开发中的疑难...

    [你必须知道的222个C++语言问题].范立锋.扫描版[ED2000.COM]-第三部分

    书中浓缩了作者多年从事项目开发的心得体会和实践经验教训,并提供了程序设计的示例代码,为初学者提供重要的参考价值。 本书适合于已经初步掌握C++编程概念、方法的读者阅读,可以帮助读者迅速解决实际开发中的疑难...

Global site tag (gtag.js) - Google Analytics