2009-6-23,

来源:互联网 发布:淘宝客用手机可以做吗 编辑:程序博客网 时间:2024/06/07 11:12

2009-6-23 13:59:13
需求的重要性
    设计应该由需求来驱动。如果一个设计不能很大程度满足我们的需求,而需要大量改动才能使用,那么
    这一定不是一个好的设计。
   
    因此,如果出现石头里蹦出来的设计,那么可能有两种情况:
   
    1,设计者对要设计的东西非常熟悉,游刃有余
        在这种情况下,如果设计者所熟悉的东西正好是我们需要的东西,那么设计出来的结果可能就是最
        终模型了。否则,改动是必然的。
   
    2,设计者完全凭猜测做出了所有设计。
        我们不需要讨论这种情况的缺点。我们要讨论的是为什么会出现这种情况,以避免重复犯错。出现
        这种情况的可能的原因是:       
       
        我们认为非常熟悉需求
            很多需求看起来很普通很平常,所以就没有分析需求。
       
        我们认为事情很简单
            我们认为简单的事情往往隐藏了大量细节。
       
        我们抄袭其他设计
            我们认为他人的设计可以直接运用到我们的问题中。
           
    怎么判断设计是否合适?如果你不能很好地描述用例过程,那说明你没有理解用户需求,你的设计肯定
    有问题。

反省
    在做MMOG2的时候,认为需求已经很明确,所以就没有进一步分析和文档。在设计的时候才发现,很多东
    西原来不是想的那样简单。。。

原创粉丝点击