软件项目管理的基本流程

(1)在签署合同之前

①支持售前工作,从售前哪里了解项目的基本信息

②提供售前咨询及解决方案(可能需要)

③明确客户的需求,客户所需要的产品,做什么东西,做成什么样子

④评估自己的技术、产品、能力等,若有必要还需要寻找供应商,寻找材料和资料,同时客户还有可能会来现场参观,准备参观材料,演示材料,演示的产品,演示的PPT等,在这次进一步沟通产品的需求,需要做什么,做成什么样子

⑤写标书,写技术手册和技术方案,联系陪标者,准备投标

(2)中标之后

①需求设计,产品各方面的设计,开发前期的准备工作,需求调研工作

②产品的前期设计完成之后要和客户进行沟通确认

③开始开发工作,开发完成一个版本拿去客户确认,然后再补充和添加需求,切记给客户的是经过测试之后稳定的版本

④等到大部分做的差不多了,剩下bug等问题了的时候,等待,等待第一笔付款(或者第二笔付款,方式是口头答应,但是不实际干活),等到钱到账了之后再进行开发

⑤在这期间沟通非常关键,因为好多误会、需求等都可以通过沟通来解决

⑥沟通中的技巧一个是降低客户的预期,二一个是不要去问客户想要做成什么样子,而是自己做完只有去和客户进行确认。不要将主动权交给客户,而是要留给自己。

(3)准备验收

①敏捷型项目的开发,需求是永远做不完的,首先要完成影响客户使用的,功能性的问题,将优化型的问题往后放

②降低客户的预期,项目经理需要降低客户的预期和影响客户,引导大客户,不要动不动就将一些需求提出来,一些不太好处理的需求问题需要进行淡化

③等到功能全部实现了就将重点移到别的项目上去了

④要视客户所给的费用进行投标和干活

⑤准备验收要按照验收标准准备材料,包括文字版的材料,PPT演讲答辩材料,项目培训材料,售后材料,项目可交付成果材料等

⑥答辩完成之后,跟踪最后一笔付款

猜你喜欢

转载自blog.csdn.net/wyqwilliam/article/details/88746634