计算设计:实现指南

通过

2021年12月30日|所有

如果你还不熟悉计算设计,它是一种算法解决问题的方法,使用数字能力来开发解决方案。设计师可以使用这些数字功能更快地解决设计问题(创作、制作、交互、分析),并提供更多选项。

在12月14日应用软件网络研讨会在《计算设计:实现指南》一书中,专家Donnell Grantham、Christopher Riddell和Anthony Zuefeldt提供了计算设计的教育概述。

计算设计包括四个步骤:

  1. 算法——创建一步一步的解决问题的指令
  2. 分解——将设计分解成更小的部分
  3. 模式识别——寻找相似之处、趋势和模式
  4. 抽象——专注于解决问题所需的东西,忽略不必要的东西

在网络研讨会上,Christopher Riddell强调,没有领导层的合作,计算设计的实施“不会成功”。在那之后,他解释说,你可以“建立战略联盟”并开始实施。在实施过程中,某些步骤是必要的:计划将要发生的文化转换,民主化使用,以及部署开发过程。

文化转变:

成功的实施需要这种转变。为了让你的公司成长,“你过去做事的方式”的现状需要被挑战。开云体育全站客户端应该制定一种“沟通策略”,以创造能见度并激发兴奋。Riddell建议每月的通讯,午餐和学习,内部网和黑客马拉松。

此外,Riddell建议在这种情况下采用“70/20/10的使用和采用比例”。从本质上讲,70%的员工应该接受过如何使用这些工具的教育,20%的员工应该具备进行基本故障排除和编辑的技能,10%的员工应该具备创建未来自动化和解决方案的技能。把这些数字加在一起,应该“鼓励100%的员工提供反馈并提出未来的解决方案”。

民主化的用法:

Donnell Grantham讨论了如何民主化使用,他首先指出,易于访问“对于长期成功和在公司范围内采用是至关重要的”。采用起来可能很困难,因此工具需要“易于使用、熟悉且相关”。

度量和数据跟踪对于这个过程是至关重要的,因为回顾趋势的能力将决定实现是否成功运行。此外,构建自定义设计自动化工具为嵌入使用分析功能创造了机会,这些功能可以生成有价值的数据点和对您的流程的洞察。最后,收集数据也有助于学习和发展过程。应定期审计数据,并鼓励对解决方案的持续反馈。

部署开发流程:

Anthony Zuefeldt讨论了开发过程的部署,将其描述为“实现的一个重要方面,因为它对未来的工具开发有影响。”

敏捷开发过程(ADP),他说,是一种“有效的项目管理和应用程序开发的迭代和内聚方法,驱动项目的整个生命周期。”在这个过程中,您首先执行可行性测试并理解上下文,然后创建原型,然后细化并解决bug,最后教育并持续改进您的过程。

从本质上讲,从计算设计中可以学到很多东西,如果实现正确,也可以从中获得很多东西。只要我们继续提出问题,解决问题,努力成长,就没有什么是我们做不到的。