避免看问题视角不同结果不同

    不同的视角看问题的结果不同,所以在软件行业客户、需求、开发、测试这几者之间矛盾不断。
    我也遇到类似的困扰,最近在做一个产品的需求,通常觉得是个很小的问题,小到甚至不值一提,但是产品的同事却认为是个大问题,同时产品经常觉得不是什么事的问题上,我却觉得是个大事;为什么会发生这样的事呢?在经过一段时间的工作后我开始反省,发现在做设计的时候总是不知不觉地会从开发的角度去思考问题,而又想从产品的角度去描述问题,所以我陷入了不同视角的怪圈,做出了不伦不类的糟糕设计;同时在很多问题的看法上和产品的同事总是相悖,经常在确立了一个需求以及流程之后,不久就被推翻从新设计,糟糕的是这样的设计要不断地重复又不断的被推翻,似乎永远没有尽头一样(现在终于理解以前开发时为什么需求总是在不断的变化),为什么总是不能确定一个可行的需求方案,慢慢的我发现之所以需求在不断的变化,是因为需求没有重点【没有明确定说在一些业务上这里必须这么做,哪里必须那么做】。我们都知道一个完整的业务中间要经过很多环节,而且每个环节又有很多种方式可以现实,甚至每个环节的先后次序是不受限制的。正是由于这些诸多可变因素造成了需求的不断变化。如果一开始就将业务中重要的几个环节先确定怎么做,然后通过实际环境进行验证并对有冲突的环节做出取舍和微调,这样反复迭代几次后确定好重要环节的可行性方案(就像盖房子一样先搭框架)然后将这些重要的环节串起来,这样的需求不管后期怎么调整都不会有太大的变化,至少不会推翻再来。同时如果这些重要的环节都由客户、需求、开发、测试一同讨论确认过并达成共识,这样在后面的设计交流中就比较顺畅了。
    总之不管做什么事,首要的问题就是与合作者先达成重要的环节应该怎么做的共识,然后再说这个事怎么做。

转载于:https://my.oschina.net/ebooby/blog/173457

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值