上QQ阅读APP看书,第一时间看更新
1.3.1 设计要靠整个团队来做
设计是一种能够引发社会效果的思维活动,而对主题领域做设计,其效果尤其深远,因为你是在塑造对该主题的观点,而这种观点又会贯彻到整个产品中。你必须经过一番努力,才能使设计项目始终按照预想的方向前行。你必须发挥影响力并说服别人接受你的观点,而且要厘清每个人的职责,此外,还必须获得高层的支持,以确保团队所重视的价值能够得以贯彻。
先设计结构可以尽早发现较为复杂的问题,而且能够把容易产生分歧的地方提前摆在台面上。这样的话,做好模型初稿之后,大家就可以有效地争论一些问题了。如果团队成员与利益相关者都能接受你设计的这套方案,那么你就可以安心地去把项目中的其他事情做好。和直接画界面草图的做法相比,先打造模型可以令团队专注于结构,而不至于过早地陷入与界面相关的一些细节问题。模型中包含概念,这令项目的出资方乐意运用自己的业务能力来推进这个项目。同时,也包含技术信息,这使得软件工程师能够提前得知自己要创建的是什么样的系统,从而更好地为项目出力。
先讨论结构有助于在团队成员之间达成共识,令每个人都能以此为出发点提给出建设性的意见。尽管到了设计内容与界面的时候依然会产生分歧,但大家至少在结构层面是朝着同一个方向努力的,也就是说,大家的总体方向是一致的,只是对具体的执行细节有不同的看法。