如何谈需求

烟波钓 2012-02-27 09:43:58
就要去一家药企拉单子了(代表公司……),已经知道的信息 药企需要一个关于药品的 入库 库存 出库的系统

应该如何谈呢 第一次 呵呵 大家都说说吧

个人想到的一些,不知道合适么

1.系统的运行环境,仅限局域网 还是要通过Internet访问
2.系统涉及到的数据量级别
3.用户的计算机水平

现在能想到只有这些 希望有经验的不吝赐教
...全文
2279 51 打赏 收藏 转发到动态 举报
写回复
用AI写文章
51 条回复
切换为时间正序
请发表友善的回复…
发表回复
烟波钓 2012-03-01
  • 打赏
  • 举报
回复
[Quote=引用 49 楼 xjjdanran 的回复:]
不知楼主项目谈得如何,关注一下....
[/Quote]还没谈拢 他们要求这个系统搭建到lotus notes平台上
烟波钓 2012-02-29
  • 打赏
  • 举报
回复
[Quote=引用 43 楼 wanghui0380 的回复:]
一句话,你有没有对应的权利

没权利我们啥也不说,因为没有可说滴,那种根本就是“别人说你就听着,记下”,然后回来报告,接着还是“别人说你就听着,记下”

有权利就先把主要领导,主要负责人,主要功能搞清楚。求同存异,快速开发,快速重构。优先保证他最基础,最想要功能。

现在软件项目永远记住一条“项目是做出来滴,不是纸上画出来滴”,在啥都没有的情况下,你啥都不能谈,谈的越多,误导越多,设计……
[/Quote]
嗯 没弄成 他们的平台是lotus notes,要求我们开发这个系统也搭建到这个平台上
而这个lulos notes并不支持C#吧 转到java开发?
caplla 2012-02-29
  • 打赏
  • 举报
回复
只要涉及药的流通,核心是GSP管理,如果不体现GSP,你系统做得再好也没戏~
xjjdanran 2012-02-29
  • 打赏
  • 举报
回复
不知楼主项目谈得如何,关注一下....
wanghui0380 2012-02-29
  • 打赏
  • 举报
回复
一句话,你有没有对应的权利

没权利我们啥也不说,因为没有可说滴,那种根本就是“别人说你就听着,记下”,然后回来报告,接着还是“别人说你就听着,记下”

有权利就先把主要领导,主要负责人,主要功能搞清楚。求同存异,快速开发,快速重构。优先保证他最基础,最想要功能。

现在软件项目永远记住一条“项目是做出来滴,不是纸上画出来滴”,在啥都没有的情况下,你啥都不能谈,谈的越多,误导越多,设计越完美,后面越毛病
烟波钓 2012-02-29
  • 打赏
  • 举报
回复
[Quote=引用 41 楼 lxldancer 的回复:]
反正谈需求,切记要找一个完全熟悉公司需求的人谈,最好懂得编程,因为有很多时候,要把编程功能用语言表现出来是很困难的,相对而言,把需求用功能描述起来也很困难,必须双方达到共识,才是铁定的事,如果对方也不确定的话,最好是找上级确定,有必要可以签字,也免于照成与对方的过多纠缠。我现在做的这个项目就是因为需求没谈好,改来改去,改的心烦!有几次想和客户沟通,却差点争吵起来,因为你用编程的思维跟他讲,他听不懂……
[/Quote]
嗯嗯 尽量避免这种局面的出现
amokall 2012-02-29
  • 打赏
  • 举报
回复
要分情况,看你们是否有现成的产品或方案还是完全无方案。

1.如果有现成的产品或方案:说明你们对这个行业的需求和业务流程有一定的了解,也有自己的一些方案,那么这时如果你们去和客户谈需求,听客户的需求,这时你们的流程整体上应该是差不多的,如果有些不同,可以向客户推你们的流程,这是在流程行得通的情况下,如果你们的流程实在不能满足客户的需求,那就要改流程了,在这种情况下主要是二次开发或客户化修改。

2.如果你们完全没这方面的经验:那么事情就多了,你们要主要是听他们讲流程,记录,讨论,根据他们的需求建立模型。。。
京郊-金手指 2012-02-29
  • 打赏
  • 举报
回复
谈需求不要一下子就定了,先谈谈一些,然后整理一下,感觉哪里不妥就接着谈,文档要跟着思想走;
在满足客户的需求下,设计自己的开发流程。
最后再找客户洽谈,定出一个大的方案和走向。剩下的细节可以边开发边思考
DevastatedMatch 2012-02-29
  • 打赏
  • 举报
回复
第一印象的UI及其重要!
cbzjzsb123 2012-02-28
  • 打赏
  • 举报
回复
lxldancer 2012-02-28
  • 打赏
  • 举报
回复
反正谈需求,切记要找一个完全熟悉公司需求的人谈,最好懂得编程,因为有很多时候,要把编程功能用语言表现出来是很困难的,相对而言,把需求用功能描述起来也很困难,必须双方达到共识,才是铁定的事,如果对方也不确定的话,最好是找上级确定,有必要可以签字,也免于照成与对方的过多纠缠。我现在做的这个项目就是因为需求没谈好,改来改去,改的心烦!有几次想和客户沟通,却差点争吵起来,因为你用编程的思维跟他讲,他听不懂,他用需求跟你讲,你觉得实现起来很不可思议,难以达成共识!每次客户想要改动,吓得程序员一阵心寒!
zhihuzhe2011 2012-02-28
  • 打赏
  • 举报
回复
有道理[Quote=引用 15 楼 yanbuodiao 的回复:]

引用 14 楼 nonocast 的回复:
楼上说的都挺好的,我补充一个想法
就是没有一种方法是无敌的,关键看对方,
如果对方是个2货,果断换人谈
如果对方是个搞业务,跟他谈完就需要找个技术继续谈
如果对方是个搞技术,跟他谈完就需要找个业务继续谈
如果对方是技术业务都懂的,那你就轻松了

总而言之,不同人不同方法,目的相同,就是了解业务技术2方面需求,不要指望用户帮你设计软件,是……
[/Quote]
烟波钓 2012-02-28
  • 打赏
  • 举报
回复
[Quote=引用 35 楼 xiedongdong88 的回复:]
這也太簡單了,你要清楚如下:
1.藥品編碼規則
2.倉庫存儲與管理方式
3.入庫與出庫規則
4.其他基礎資料關聯(如是否要關聯藥品供應商、藥品管理局的一些信息)
。。。。。。。。。。。。。。。

總之沒那麼簡單
[/Quote]
嗯 大概看了下资料 药品库存是很精细和严格的
可能涉及到 生产 质检 销售 等其它系统
liuhong_0325 2012-02-28
  • 打赏
  • 举报
回复
如果是小单子可以随便了解下他们的特殊需求。 其余的都是固定功能。。 大单子可就有的是学问研究了。 怎么谈才能有合理的价格。不耗时耗力。。
  • 打赏
  • 举报
回复
1.找人
2.问他们想用系统干嘛
3.系统运行环境
4.记录各方需求,并排定优先级
5.平衡各方需求,和他们一起复审
6.初步确定
  • 打赏
  • 举报
回复
1.找出所有和系统相关的每类人
2.了解系统的目标,达成这些目标的驱动力
3.系统主要功能,包括功能需求和非功能需求(性能,可用性,可伸缩性等)
3.了解系统运行环境,和其他系统之间的接口
xiedongdong88 2012-02-28
  • 打赏
  • 举报
回复
這也太簡單了,你要清楚如下:
1.藥品編碼規則
2.倉庫存儲與管理方式
3.入庫與出庫規則
4.其他基礎資料關聯(如是否要關聯藥品供應商、藥品管理局的一些信息)
。。。。。。。。。。。。。。。

總之沒那麼簡單
烟波钓 2012-02-28
  • 打赏
  • 举报
回复
[Quote=引用 33 楼 viki117 的回复:]
做需求就是开会,让对方提需求,整合后去掉不需要的,重复的,不可先实现的,然后做成需求分析文档,然后各方审核,最后修改,各方满意后,签字确认~~

作需求很讲究的,如何在最短的时间里,高效的获取对方的需求.
[/Quote]
嗯 关键是第一次 很有鸭梨 而且接回来的话 也是自己带着几个人做的 更有鸭梨
viki117 2012-02-28
  • 打赏
  • 举报
回复
做需求就是开会,让对方提需求,整合后去掉不需要的,重复的,不可先实现的,然后做成需求分析文档,然后各方审核,最后修改,各方满意后,签字确认~~

作需求很讲究的,如何在最短的时间里,高效的获取对方的需求.
烟波钓 2012-02-28
  • 打赏
  • 举报
回复
加载更多回复(29)

110,536

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • Web++
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧