2009-6-23,
来源:互联网 发布:淘宝客用手机可以做吗 编辑:程序博客网 时间:2024/06/07 11:12
2009-6-23 13:59:13
需求的重要性
设计应该由需求来驱动。如果一个设计不能很大程度满足我们的需求,而需要大量改动才能使用,那么
这一定不是一个好的设计。
因此,如果出现石头里蹦出来的设计,那么可能有两种情况:
1,设计者对要设计的东西非常熟悉,游刃有余
在这种情况下,如果设计者所熟悉的东西正好是我们需要的东西,那么设计出来的结果可能就是最
终模型了。否则,改动是必然的。
2,设计者完全凭猜测做出了所有设计。
我们不需要讨论这种情况的缺点。我们要讨论的是为什么会出现这种情况,以避免重复犯错。出现
这种情况的可能的原因是:
我们认为非常熟悉需求
很多需求看起来很普通很平常,所以就没有分析需求。
我们认为事情很简单
我们认为简单的事情往往隐藏了大量细节。
我们抄袭其他设计
我们认为他人的设计可以直接运用到我们的问题中。
怎么判断设计是否合适?如果你不能很好地描述用例过程,那说明你没有理解用户需求,你的设计肯定
有问题。
反省
在做MMOG2的时候,认为需求已经很明确,所以就没有进一步分析和文档。在设计的时候才发现,很多东
西原来不是想的那样简单。。。
- 2009-6-23,
- SAT MAY 23,2009
- 2009-07-23
- 2009-07-23 TIPTOP
- 2009-11-23
- 2009-11-23
- 2009-09-23
- 2009-11-23
- 2009/02/23-2009/02/27
- 6/12/2009,2009-6-16
- DHC log 2009-1-23
- DHC log 2009-2-23
- 每日英语-7/23/2009
- 2009-9-23投资机会
- December 23th Wednesday 2009
- 2009年6月5日 星期五 阴历:5月13日 我的 23岁生日
- Jan 6th, 2009
- 2009-11-25,2009-6-14
- Squirrel 文档翻译(Execution Context)
- PHP在Apache中两种工作方式的区别(CGI模式、Apache 模块DLL)
- c++编译器和连接器介绍
- 文件的打开方式
- poj 3278 Catch That Cow(第一道广搜题,(*^__^*) 嘻嘻……)
- 2009-6-23,
- Hibernate 二级缓存 使用
- Apache配置PHP模块
- 7/10/2008,2008-4-25
- 拜访各位高手
- 2009-6-16,7/21/2008
- 我的新博客!(新作品在这里,旧博客看不到哦)
- 双分发示例
- 转: pam 禁止某些用户使用ssh 远程登录