大道至简第四章读后感
2015-10-25 21:14
281 查看
足下求速化之术,不于其人,乃以访愈,是所谓借听于聋,求道于盲。
我们总是要先接触客户的,我们要明白客户的需求,让客户最简单的描绘出来他们想要什么,他们需要什么。而不是要求他们去学习我们所掌握的东西去告诉我们我们该做什么,他们没有那么多的精力和时间。C语言是我们程序员和电脑交通的工具,而不是他们。客户需要面对的是我们,而不是以行行的代码。当然开发人员和客户之间的交谈的内容相差的比较大,可以找一个项目精力来处理这件事。
但是如果你想让开发人员尽早的进入状态,你可以让开发人员和客户交谈,让他们更加明显的,清楚的了解他们该做什么,他们写出来的东西该有什么内容,哪里需要更加清楚 详细的表达的出来,深入项目阶段是需要的项目经理和调研人员。内要求深谙项目所涉的业务。但这一般情况下是我们做不到的,因为我们是软件公司,而不是做这些业务的公司,到现在为止,你应该看到,咨询公司除了把问题高的更加复杂之外,他们仍然需要面对最直接的问题:与客户如何交流?他们的解决之道是模型语言。
看来在一些情况下,在项目使用UML只是王权不懂得老板,以及什么都懂的博士的注意,而真实的场景中去做事的哪些客户和项目成员,其实是未见得就能用好UML的。禁一UML的User Case来说,由“用例图“和”用例规约”组成。对月跟我们写的需求说明书差不多,不过更加细节罢了,而且还有一套相应的方法论来阐述如果去实作图则很简单,就是几个图形符号来描述系统边界角色关系。
在D项目中,我想我的项目组员提出在需求阶段与客户沟通计划。这个计划只有三条:
1在一个月中,只能跟客户作三次联系。
2三次联系中,最多只能由一次面谈机会。
3一个月后,提交全部的需求报告、需求分析和关于该项目的远景计划。
D项目并不大,所以从主观上来讲,可不代表并不会为这个项目投入太多精力,重要的是,我们在前期交涉中一经发现;这个客户代表为大量其他的项目和工作所困扰,他不会有人时间来处理我们的问题。因此,减少沟通和暴涨沟通质量的问题就显得非常突出。在大多数项目中,这样的问题都是存在的。真正能满足极限变成so提出的现场客户的情形并不疆场出现。
我们总是要先接触客户的,我们要明白客户的需求,让客户最简单的描绘出来他们想要什么,他们需要什么。而不是要求他们去学习我们所掌握的东西去告诉我们我们该做什么,他们没有那么多的精力和时间。C语言是我们程序员和电脑交通的工具,而不是他们。客户需要面对的是我们,而不是以行行的代码。当然开发人员和客户之间的交谈的内容相差的比较大,可以找一个项目精力来处理这件事。
但是如果你想让开发人员尽早的进入状态,你可以让开发人员和客户交谈,让他们更加明显的,清楚的了解他们该做什么,他们写出来的东西该有什么内容,哪里需要更加清楚 详细的表达的出来,深入项目阶段是需要的项目经理和调研人员。内要求深谙项目所涉的业务。但这一般情况下是我们做不到的,因为我们是软件公司,而不是做这些业务的公司,到现在为止,你应该看到,咨询公司除了把问题高的更加复杂之外,他们仍然需要面对最直接的问题:与客户如何交流?他们的解决之道是模型语言。
看来在一些情况下,在项目使用UML只是王权不懂得老板,以及什么都懂的博士的注意,而真实的场景中去做事的哪些客户和项目成员,其实是未见得就能用好UML的。禁一UML的User Case来说,由“用例图“和”用例规约”组成。对月跟我们写的需求说明书差不多,不过更加细节罢了,而且还有一套相应的方法论来阐述如果去实作图则很简单,就是几个图形符号来描述系统边界角色关系。
在D项目中,我想我的项目组员提出在需求阶段与客户沟通计划。这个计划只有三条:
1在一个月中,只能跟客户作三次联系。
2三次联系中,最多只能由一次面谈机会。
3一个月后,提交全部的需求报告、需求分析和关于该项目的远景计划。
D项目并不大,所以从主观上来讲,可不代表并不会为这个项目投入太多精力,重要的是,我们在前期交涉中一经发现;这个客户代表为大量其他的项目和工作所困扰,他不会有人时间来处理我们的问题。因此,减少沟通和暴涨沟通质量的问题就显得非常突出。在大多数项目中,这样的问题都是存在的。真正能满足极限变成so提出的现场客户的情形并不疆场出现。
相关文章推荐
- react v0.14 模块热替换(HMR)
- java使用new Date()和System.currentTimeMillis()获取当前时间戳
- 转载:每一个程序员要遵守的一些优秀编程风格
- centos 安装tmux
- OOD沉思录 --- 类和对象的关系 --- 使用关系
- 左右Cwnd::Create()功能出现afxwin1.inl line:21错误的解决方案
- Spark Streaming:初步了解
- MapReduce_Hadoop入门简介
- 适合自动化测试的场景
- 三角形拆分平面
- 生成全排序算法
- linux脚本后台记录top命令信息
- 自动化测试的优点
- 书中的银行,我们一起奋斗的C#,只因乐在其中~
- 不用打开Eclipse就可以执行的命令
- 动手动脑(补)
- QTTabBar v1035
- 【洛谷 P2656】采蘑菇
- 揭秘全美第一黑客组织Anonymous(匿名者)的装备库
- Eclipse使用技巧及个性化设计