数据安全

企业数据库_高性能_大数据的存储模式

字号+ 作者:微辰云 来源:微辰云 2021-02-20 21:56 我要评论( )

制造产品时的"简单设计"可能是科技公司最常见的主旨。然而,在谈论产品的简单性和/或复杂性时,我们通常只看到问题的一面。我们很容易认识到,成功的产品必须与用户的思维模式相匹配才能感觉简单。但是每一个产品都有另一个我们往往忽略的受众:开发它的团

企业数据库_高性能_大数据的存储模式

制造产品时的"简单设计"可能是科技公司最常见的主旨。然而,在谈论产品的简单性和/或复杂性时,我们通常只看到问题的一面。我们很容易认识到,成功的产品必须与用户的思维模式相匹配才能感觉简单。但是每一个产品都有另一个我们往往忽略的受众:开发它的团队。在设计时,我们为用户进行优化,这是公平的,但团队也必须处理产品以维护它,这不是我们应该忽视的。因为复杂性有一个巨大的负面影响:它使团队变慢,缺乏动力和效率。最终为最终用户带来了更少的价值。定义复杂性一旦你的软件达到一定的规模,你将完全被复杂性所控制。首先,店铺淘客,定义复杂性可能很有趣。我喜欢词源学是因为它打开了一扇了解思想本质的窗口。"complex"一词来自两个拉丁语单词"com"("together")和"plecter"("toentwine")。如果你查字典,你可能会在定义的某个地方找到单词"many"和"parts"。复杂性是指将许多部分缠绕在一起,由于它们的数量增加,使人们更难将它们作为一个整体来理解,同时也因为它们的新纠缠而使单个部分更难理解。这里的关键词是"理解"。复杂性妨碍理解。如果对终端用户缺乏理解意味着难以使用产品,返利微信,那么团队缺乏理解意味着难以改变产品。在实践中,人工智能有哪些领域,复杂性可能是团队真正的精神负担。每一个决定都需要考虑多个方面:设计师更难将整个产品放在头脑中,工程师更难考虑副作用,客户支持更难理解和解释产品的工作原理,分析员更难找出哪一部分影响措施,QA团队更难经历所有边缘案例,这只会使整个公司更难为客户提供价值。累积起来,这会在团队和产品之间产生影响——所需的心理模型规模会降低他们继续参与产品的动机。正如Rich Hickey在这篇精彩演讲中所解释的,"一旦你的软件达到了一定的规模,你将完全被复杂性所支配"。简单的设计和合理的复杂性当然,有些产品本质上比其他产品复杂。但是我们应该努力将"不必要的复杂性"降到最低,这种复杂性不能用它的价值来证明。功能没有看到足够的使用,概念可以删除,步骤可以合并,字面上任何不需要。好的公司为用户简化,伟大的公司也为团队做这件事。棘手的是,这两个受众不会受到复杂程度的相同影响。您可能会认为值得添加一个新特性,因为对于最终用户来说,复杂性成本似乎不太大,但对于团队来说可能会非常不同。没有完美的解决方案来评估复杂性对团队的影响,但是第一步是在做出设计决策时意识到这个问题。团队(首先是设计师)需要培养对复杂性的敏感度,对可能被移除或解耦的事物保持警惕。好的公司为用户简化,伟大的公司也为团队做这件事。问题最糟糕的部分是,我们增加的复杂性越多,就越难简化并从中恢复过来。做任何事情,甚至是简化,现在都需要更多的时间和精力。这是一个恶性循环,造成了指数级的复杂性。正如希基所说,新零售企业应用中心,"简化是我们所做的最重要的工作,因为这样做可以使剩下的工作大大简化。"。但是我们如何简化呢?解开这些元素如果我们回到我们最初对复杂性的定义("许多"部分"交织在一起),似乎有两种非常高层次的方法来防止复杂性:一种是通过将部分的数量减少到核心要素来对抗"许多",另一种是通过解除剩余的基本部分来对抗"纠缠"的部分,换句话说,使零件尽可能少且尽可能独立。移除和取消绑定可以应用于产品的许多不同级别:移除特性、概念、内容、视觉效果、动画、步骤、规则集等;通过使用模块化组件组合屏幕和页面来解开UI;通过重用实际产品中的屏幕和步骤来解开入职体验。定义一个清晰的产品概念模型是一个很好的简化练习。首先,你永远无法描绘出你的产品的全部,即使你是,大数据分析软件有哪些,这种表现的好处也会变得非常可疑,(正如豪尔赫·路易斯·博尔赫斯的短篇寓言"科学中的精确性"所生动地说明了这一点)。所以你必须关注核心部分:主要概念,它们最重要的属性,它们之间的主要关系。移除或合并将成为必要。其次,你会更清楚地了解每个概念在你的产品中的作用:它们将如何相互作用,在不同的地方和环境中使用它们。脱钩和使一切更模块化将变得自然。避免短视的想法,这会使团队陷入复杂的困境。著名的用户体验设计师索菲亚·沃伊切霍夫斯基·普拉特提出了一个具体的方法来解决这个问题。在一次她和我们的产品团队在对讲机上合作的研讨会上,她展示了一个产品的建模,即使是像对讲机一样复杂,只要使用适当的工具来完成,都是一个完全现实的练习。设计简单这听起来可能非常抽象(目前正处于这一阶段),但这个练习可以帮助团队建立一个更简单的产品心理模型,使他们能够做出更明智的决定,不仅从最终用户的角度权衡利弊,但也从他们自己的理解:添加这个特性会对概念模型产生什么影响?我们需要创建一个新的概念,还是可以重用现有的概念?这会使这两个部分更加依赖吗?我们是在纠缠两个可以分开的概念吗?这不是一件容易的事,但绝对值得努力。我们的目标是避免短视的想法,这会使团队陷入复杂的困境。在做设计决策时要向前看一步;首先考虑用户,但不要忘记复杂性对团队的影响,否则您可能会使产品陷入缓慢增长的瘫痪状态。如果这听起来像是那种你很想参与的设计挑战,我们正在招聘设计师。

转载请注明出处。

1.本站遵循行业规范,任何转载的稿件都会明确标注作者和来源;2.本站的原创文章,请转载时务必注明文章作者和来源,不尊重原创的行为我们将追究责任;3.作者投稿可能会经我们编辑修改或补充。

相关文章
  • sql数据库_有哪些_私有云存储产品

    sql数据库_有哪些_私有云存储产品

    2021-02-27 14:49

  • 数据库_数据库_农业物联网系统

    数据库_数据库_农业物联网系统

    2021-02-27 14:36

  • IPv6 转换服务_怎么购买_云服务器企业

    IPv6 转换服务_怎么购买_云服务器企业

    2021-02-27 12:29

  • cdn服务器_什么是_物联网应用企业

    cdn服务器_什么是_物联网应用企业

    2021-02-27 11:44

网友点评