软件的需求

来源:互联网 发布:mysql百度云 编辑:程序博客网 时间:2024/04/28 23:28

很多时候,客户对于要开发的网站是一个很抽象的概念.他们的想法比较宽泛.因为他们不了解,行业网与企业网的区别在哪里.所以有时候我们技术员也被忽悠过.例:你按中华英才网的网站帮我设计一个人才网.简单点就行.价格大概在1万到2万之间.

 

相信有客户会这么提需求吧.而且当我们接下单子之后,后面客户就会去招一些客服人员.准备上岗培训了.然后就狂追着问项目开发进度.而且开发中问题还很多,很多细节上,他还提出跟英才网不一样的想法.结果这样的单子只能做死掉了.

 

有一次我接到一个项目.客户委托我方开发一个房产网平台.要求要和以前的房产网的系统整合在一起.然后在原来的基础之上开发几个模块.但是由于没有写好需求文档.在沟通上又存在很多误区,结果这个项目被我做得得罪了很多人.我方由于开发这个项目也投入了很多人力物力.而客户也投入了很多时间,反反复复修修改改,后来还是不行.项目最终让我不爽的是,客户认为我方开发的并不是他们想要的.而我方却一直是按着客户方的要求在做.而反复的修改也没建立好文档记录.结果客户一概否则需求变更.只是推说之前需求讲了,我方漏掉而已.当然最终我得罪了公司与客户.原因就是没有需求文档.

 

 经过这一次,我明白了,这么一个关系.建立好需求文档,比马上动工写代码要有效率的多.但需求文档要写到什么程度?对于项目开发中需求变更要怎么管理?我要怎么把客户的需求偏面的整理成一串的?还有客户未来要扩展的,是否在需求的时候就要想到,并留下接口.

 

这些问题真麻烦.但是必需要解决.