如何提升项目成功率

1 概述

从古到今作任何事情都是有成功或失败的几率的,固然作软件项目也不例外。如何下降项目的失败率,提升项目的成功率,确保项目的顺利验收,甚至经过项目运维挖掘新的商机,这也是每一名项目人员共同努力的目标。笔者做为数通畅联的一名技术员工,在工做期间参与了几个项目而且曾负责过公司内部产品前期开发的工做,对项目的把控有一些心得,但愿能为你们提供一些参考。网络

2 预期读者

  1. 数通畅联内部员工
  2. IT相关行业从业者

3 阶段分析

沈阳数通畅联软件技术有限公司主要耕耘于应用系统集成领域的专业技术团队,是一个集成产品的提供商以及技术解决方案的提供商。主要承接集成开发项目以及开发集成项目,不管是哪一种类型的项目大致能够分为三个阶段:项目前期、实施交付以及售后维护。为了提升项目的成功率咱们就须要在源头进行把控好比:架构

  • 项目前期:销售人员了解客户对项目的认知、对项目预期的资源投入(资金、人力)、对项目要求的严格程度;售前人员逐步引导客户,了解项目与公司的产品与方案的匹配程度以及项目的扩展开发的比例;
  • 实施交付:在本阶段主要是项目经理带领项目成员对项目进行开发实施、内部完成测试后客户参与功能测试进行上线试运行,加强客户对项目的参与感,促进项目的验收,最终交付客户;
  • 售后维护:项目验收后正式进入为期一年的售后维护阶段,项目正式交付至售后维护部门进行后续的运维与维护,在维护过程当中也能够进行二次商机的挖掘,促成二次合做。

注意:客户对项目的认知、资源投入以及公司产品与项目的匹配程度是很难把控的,可是对于项目实施过程当中项目推动、提高效率、下降风险是做为项目成员能够把控的。运维

4 项目前期

在软件项目的前期一般是一个由商机的孵化到商机确认签定合做合同的过程。销售人员挖掘商机寻找与客户的合做方向,肯定简单的需求后与售前配合,分析该项目需求与产品的匹配成度及项目的开发比例及项目的严格程度,同时突出产品的特色及优点及上该产品的重要性,并提供最终的解决方案,最终促成与客户的合做。单元测试

注意:在本阶段更多的是了解客户对项目的认知、资源的投入状况,直观的让客户了解到项目与公司的产品以及技术解决方案的匹配程度,认知到咱们专业性。测试

4.1 问题定义

有一句谚语说的好“没有人的钱是大风刮来的”,一样咱们的客户也不是大风刮来的,因此销售人员对每一位客户都要用心经营,了解客户的需求点,抓住客户的痛点最终达成双方的合做共识,如:设计

  1. 与客户明确出须要解决的问题,提出关于项目目标及范围的说明,与客户确认;
  2. 以专业知识和专业精神来介绍、阐述咱们方案、产品,突显出咱们产品的优点与价值;
  3. 了解客户的需求点,抓住客户的痛点,针对性讲解答疑,让客户了解咱们是专业的而且在以往的案例中为其余公司也是这么作的。

4.2 达成合做

在了解过客户对项目的认知以及需求以后,能够与售前一块儿配合针对项目的需求制定对应的解决方案,与客户进行讲解,匹配对应的需求,签定项目合同,达成合做。与客户沟通交流的同时根据客户的需求尽可能将客户的认知与解决方案进行靠拢,加强项目的把控力。项目管理

明确需求资源

了解客户的需求,引导客户如何实现功能。同时需求调研要注意技术的可行性,这须要咱们对技术有充分的了解,而用户的需求也不必定是合理的,须要引导客户朝咱们能够实现的方向引导。开发

技术调研文档

通过需求调研后咱们须要进行详细的项目设计工做,好比项目具体功能事项的设计思路、功能设计原型、工做难点、待续配合问题等。同时咱们也能够准备一些参考案例,经过成功的、成熟的案例提升方案设计的效率。

整体设计

系统的整体设计主要阐述系统模式、系统架构、系统组成、系统功能、系统特色和重点问题解决方案,这是客户技术负责人员重点关注的部分,经过整体设计把握整个系统设计的大方向,在系统整体设计必定要体现整个方案的精华所在,以取得客户技术负责人员的基本承认。

5 实施交付

实施交付阶段能够分为三部分:需求分析、开发阶段以及项目实施,在需求阶段明确客户对软件系统的所有需求,编写需求规格说明书等相关文件,提交评审,在开发阶段进行项目的总体开发,在项目实施阶段对系统进行测试运行,保证项目系统上线运行完成验收工做。

5.1 需求分析

5.1.1 项目启动

在需求的起始阶段是项目的项目启动。做为项目正式开始的一个里程碑,一般会准备项目启动会通常为半天的时间。项目启动过程的任务包括进行项目人员分析、可行性研究和初步需求文件。项目启动的输出或者结果包括:项目章程、项目经理的选择、项目关键约束和假设条件。

5.1.2 蓝图确认

蓝图确认阶段为项目实施人员正式驻场后,通过前期调研对项目总体进行的人天计划安排及每一个功能模块需求设计并完成项目需求规格说明书,设计规格说明书后启动蓝图确认,而对于数通畅联而言蓝图阶段对内和对外是有区别的,参见以下:

对外:交付需求规格说明书、概要设计、标准规范文档(集成项目)、详细的工做安排(至人天)。

对内:不只完成对外的内容还要完成包括详细设计、功能原型/样例代码、完成技术攻关。

5.1.3 人员分配

在项目实施阶段项目负责人要根据项目的周期与项目的需求选派人员进行项目实施工做,而在实际项目中对于不一样人员的任务分配也能够提升项目的成功率,主要原则参见如下几点:

  1. 根据员工我的能力,事情的轻、重、缓、急进行任务分配;
  2. 员工所承担的工做内容要比其我的能力高一些,以便于员工的进步;
  3. 有些问题上,要对培养员工独立思考的能力,而不是什么都帮他们想好;
  4. 在任务分配的同时让员工明确不一样的时间结点,以及天天的工做项目,明确工做的目标;
  5. 让员工明确工做目标及工做节点,对未能及时完成工做的员工,要及时交互明确未完成缘由并予以修正,避免错误反复发成。

5.2 开发阶段

5.2.1 项目把控

       项目把控的前提是项目经理及项目组人员须要在实施前期对项目有一个深刻的理解并须要撰写需求规格说明书、设计规格说明书。项目经理要将任务分解,制定人天计划及项目里程碑对每一个员工天天的工做内容、每周的工做安排须要了然于胸。

5.2.2 主动沟通

       作任何事请都免不了须要沟通,沟通体如今咱们平常生活的每个角落,买东西须要沟通,吃饭须要沟通,作项目更不能缺乏沟通,俗话说的好“一个项目经理80%的时间在沟通,剩下的20%的时间在准备沟通”,沟通是人与人之间的粘合剂是语言是人与人之间的交流的桥梁。

       在项目中不管是与客户沟通仍是与团队成员沟通都是须要逻辑的不是想到什么就说什么。如下是本人在以往项目中的概括与总结:

  1. 常常与客户沟通,需求有不明确必定要反复确认,不要本身主观臆断;
  2. 按期向客户汇报当前项目的进展状况(项目周报,项目会议),加强客户对项目的认知程度,让客户可以实时的掌握项目的进展状况,增强客户的参与感;
  3. 交互前,要对客户进行分类,每类客户的需求是不一样的,交互中,多站在客户的角度去看待提出的问题,不要以本身为中心,交互后,对客户提出的需求进行记录或发送会议纪要与客户确认;
  4. 沟通中要渐渐转移到主导地位,引导客户对项目的承认与验收。

5.2.3 提高效率

为了进一步的提高项目的成功率,那么提升项目的效率也是重中之重了,而为了确保项目总体效率的提高,项目经理须要实时跟进工做进度,对项目中每一个环节的进展作到心中有数,直至整个工做项目完成。

项目经理

  1. 做为项目经理须要常常梳理项目的需求,明确项目的剩余工做事宜,对于每人当天的工做内容、本周的工做内容以及后续工做心中熟知;
  2. 在项目开发过程当中定时询问当天的工做内容将可能碰见的技术点简单讲解,若是没有总体时间进行工做事项确认时,能够分项进行,将工做分解分项进行;
  3. 项目经理须要频繁与客户沟通,让客户明确进度,在项目里程碑时候,须要进行项目汇报,在每周周报中要上报及总结项目的具体状况,且明确后续工做计划,邮件发送给相关人。

项目成员

  1. 项目成员每日计划完成度状况在日报中体现,每周的计划在周报中体现,碰见突发情况要及时汇报、须要资源需提早沟通、确认;
  2. 项目成员在开发过程当中若是对业务或者技术上的疑问须要及时沟通,将问题直接暴露出来,反馈问题协调解决,不要等问题爆发这样后果更为严重。

5.3 项目实施

5.3.1 测试上线

在项目开发结束以后,会进入到项目实施阶段,对项目的功能记性总体完善的测试,而后进行项目试运行、项目初验这三个环境关联紧密但每一项都是缺一不可的。

  1. 在项目开发期间完成每一个功能都须要进行自测,功能的单元测试,小组之间的互相测试,项目内部的功能联测等;
  2. 在测试过程当中须要撰写测试文档,这样方便后期小组互测及内部联测。在项目验收工做中将测试文档交付于最终客户;
  3. 在系统测试完成后会在项目公司进行试运行,在试运行过程当中遇到客户的反馈问题能够及时有效的解决,同时在这个阶段就能够进行项目初验工做。

注意:在数通畅联运用的敏捷机制中,并非等项目所有开发测试完成后才进行项目的统一上线,而是进行部分功能优先上线,提早让用户使用再进行灰度升级。

5.3.2 系统验收

系统验收咱们能够根据以前定的里程碑中里程碑点进行,明确达到里程碑的条件,并获得双方一致正式承认,我方提供项目验收单甲方确认签字对项目进行验收。项目交接至甲方运维人员,交付对应的系统使用手册、维护手册等。

  1. 对于任何一个项目,总有作不完的地方,就算所有作完了,也不可能作到完美,并且更不可能作到客户的百分百承认,项目的验收不是说项目彻底完成以后才提出而是项目到了验收的阶段,逐步引导客户让客户具备验收意识。
  2. 在项目验收总体时所须要的文档都要提供,在数通畅联会对每次项目完成后都须要整理:总体计划、里程碑计划、会议纪要、培训文档、测试文档、运行报告、使用手册等相关文档与客户进行交互,作到万无一失,作到客户满意顺利验收。

6 售后维护

在项目完成验收以后正式进入到售后运维的阶段,项目成员将项目相关的运行环境交付于甲方的信息中心,对甲方工做人员进行培训,以便后续的项目支撑以及二期的升级的工做等,在运维的过程当中也是一个商机二次挖掘的过程,毕竟服务一个老客户比从新挖掘培育新商机的成本要低不少。

6.1 项目运维

项目验收后则正式进入到项目运维阶段,在项目运维阶段主要是保证项目程序的平稳运行,对项目中出现的问题进行技术支持,提供BUG级别的调整完善修改,但在调整过程当中对于工做量的评估通常采起如下措施:

       对内:完善工做的实际投入人员与实际投入人天的评估对领导汇报;

       对外:将实际的人天对应比例的扩张后,打好充足的缓冲。

注意:数通畅联在项目验收后采起项目管理人员驻场的方式,使客户随时随地得到帮助,客户在任什么时候候均可以联系到驻场的项目人员,保证客户网络系统正常运做,驻场工做人员离场后仍提供为期一年的7*24小时的保障措施,如客户遇到问题咱们会第一时间帮助解决,必要时马上安排实施人员赶赴现场协助工做。

6.2 商机挖掘

在售后维护阶段保证更好的维护客户的同时,也须要时刻保持新商机挖掘的触角,俗话说的好“熟人好办事”,若是在一个项目中客户对咱们的工做是承认而且确定的那么在后续的项目也会与咱们一块儿合做,或者能够向其余的合做伙伴推荐公司品牌促成新的合做商机。在这样逐渐积累的过程当中公司的品牌体系也造成了。

7 心得体会

在每一个项目中,项目都有失败的概率,为避免项目失败提升项目成功的概率,首先在项目肯定以前分析规划好,正确全面的判断用户需求、高效推动项目、提高工做效率、下降项目风险、有效控制成本支出。

笔者在数通畅联的工做中,参与公司的开发项目与集成项目对项目开发过程当中的把控与提高效率有了一些心得体会。在项目中客户对项目认知、资源投入、要求严格程度以及公司项目与方案产品的匹配程度,扩展开发比例是很难把控的,但为了提升项目的成功率咱们能够经过项目团队的自身的管理如:管理体系、团队成员的能力、项目技术的保障等多个方面来保障项目的顺利验收与交付。

笔者所工做的数通畅联软件技术有限公司有着属于本身的一套敏捷机制,不管是从产品支持、团队管理的体系、项目后期的运维都体现着敏捷的特性这样也为项目的实施交付提供了完美的保障。若是你们对数通畅联的产品感兴趣欢迎访问数通畅联官网(www.agileai.com)进行了解或者来电进行详细咨询(024-22962011)。

相关文章
相关标签/搜索