像你们中的许多人一样,我在复杂性困扰的问题领域工作。 每天伴随着压倒性夸张的新技术投入到我们的问题解决组合中。 很快就变成了为树木寻找森林的奋斗案例。
在这种环境下设计用于肯定行为改变的软件解决方案时,面临的挑战是设计一种统一,一致,透明和易于遵循的方法来管理工作。 选择正确的工具并确保它们适合客户使用的产品开发流程,往往会为方法的选择和推广奠定基础。 本文研究了将行为设计适合应用程序的常规敏捷开发的现场方法的前端,该应用程序是使用fitbit和数字健康数据将高风险锻炼者与运动临床医生联系起来的。
- 3个恶性循环:财务,身体和心理健康之间的联系
- La guerra por la relevancia(IV):Asumir la derrota y cambiar el juego
- 地铁中的刀具和道德主义者
- 你会输的,因为你是老流氓
- 对堕落的恐惧和寄予厚望
如下所述的概念概述中所述,我们就地开发的方法称为“啤酒过山车体验”。 它反映了我们作为一个小团队的现实,负责处理构建行为应用程序的虚拟运营中的其他专业。 一些关键要点:
- 承认您不知道什么,不知道什么时候开始并愿意接受想法。
- 行为主义者需要适应大量的,经过研究验证的工程流程。 不要重新发明轮子。
- 您是一个跨学科团队的成员; UI-UX的人将是您最好的朋友或最大的障碍,因此请了解他们,他们的痛苦,过程和价值。
- 这是一个新兴领域,瞬息万变,因此在解决问题时您需要开放且灵活
- 努力捕获和共享知识,以提高社区知识和保留应用程序的效能。
- 对团队成员进行真正的行为衡量和包括内容在内的循证干预的重要作用的教育; 证明您的加入。
- 走出舒适区并至少学习UML,并动手操作UI和进行编码。

行为模型
由于我的背景是健康科学,因此我倾向于使用基于证据的理论作为起点,这些理论提供了经过验证的量表。 了解您的目标人群及其与您要为其构建应用程序的目标行为有关的变化状态,并推导描述这些行为,识别关键关联和影响力的适当模型,是必不可少的第一步。 科学家偏爱特定的统计技术和工具。 在这种情况下,我们需要提供尽可能清晰明了的解释,这势必将我们引向因子分析和PATH图。 众所周知,结构方程模型(SEM)有两个主要好处;
- 使在概念模型中以集成方式研究结构之间复杂的关系模式成为可能; 和
- 通过观察到的易失指标对未观察到的(潜在)变量的测量可以显式建模,并且测量误差的影响(均是随机的)
和系统的关系)。
无论您使用哪种技术,都可以清晰,透明地了解目标用户群中存在哪些行为状态,以及为什么要在沙中划清界线。 它为您提供了所需的交流内容,以帮助描述目标用户群,以确保生成的任何应用都适合问题的空间。 通常,个人类别将不属于该分析阶段,对于这些共同点,您应该考虑调整说服力的设计元素。 让我们举一个真实的例子。 如果您正在开发一款应用程序来辅助主要和相关医疗保健网络,并使用可穿戴数据将已识别个体的弃用率从处于风险状态的糖耐量降低(iGt)降低为完全爆发的2型糖尿病,那么您从哪里开始?
为了便于练习,我们将跨理论模型(TTM)(DiClemente,2007年)应用于这一挑战,并确定潜在用户所处的变革阶段。 该模型已被广泛用于指导相关临床情况下的有效运动干预。 (Gong,Chen and Li,2015)和(Song and Kim,2011)。 它在更好地识别2型糖尿病患者行为状态的干预措施方面也起着关键作用(Holmen et al。,2016)。 它具有与我们的样本挑战有关的适当的引力和相关性。 然而,这不是全部。 它只是您可以使用和改进的许多已建立框架之一。
为简单起见,让我们说我们在项目此阶段的目标是确定目标用户社区中存在的变更阶段,并确定哪些因素是这些阶段的特征,然后再应用一套循证的过程来引出潜在的软件可以实例化为源代码的功能。
制图
一旦确定了社区成员在变更阶段中的分布并记录了每个变更的特征因素,就必须使用潜在的软件设计功能候选列表,以在整个阶段的过渡中最好地支持积极的行为。 具有说服力的设计过程的平民主义者(Fogg,2009)和(Oinas-Kukkonen和Harjumaa,2009)提供了潜在的软件UI元素和技术(例如隧道,个性化和监控),以考虑负责行为应用程序开发的团队。 还进行了初创的尝试,以阐明结合了行为科学,选择架构和说服力模型的有效方法。 (Laurillau et al。,2016)和(Mustaquim and Nystrom,2017)表现出很大的希望,但需要在现实环境中进行详尽的验证,然后才能发展和部署。
在数字健康示例中,它有助于创建潜在功能设计元素或机制的表,这些表将使行为支持过程的实施成为可能,该行为支持过程已知可以使用TTM方法积极地支持行为变更过渡。 这些设计元素与通过建模过程得出的变更阶段配置文件保持一致。 在下表中,我们着眼于支持被分类为处于变革准备阶段的目标社区的成员,以朝采用采用可穿戴式应用程序进行监控和管理的运动干预的目标行为的目标过程。 在每个阶段,都应考虑应用程序内决策平衡的程序化度量。 这对于提醒应用注意单个用户的准备和继续前进的能力至关重要。 事实证明,决策平衡措施在基于TTM的减肥干预中是有效的。 (O’Connell and Velicer,1988)。 实施决策性平衡评分可能有助于使该应用程序提供更量身定制的用户体验,包括与个人的行为状态和自我效能保持一致的个性化说服性内容。 在该领域,我们已经能够将小规模的理论设计证明移交给更多的受众,尤其是将个性化配置文件应用于具有说服力的内容(包括消息传递)。 (Kaptein et al。,2015)的工作对于我们采用这种方法至关重要,尽管到目前为止,由于我们围绕个性化配置的伦理界限而采取的保守态度,目前该方法仅限于一种元判断设计方法。

该表决不是决定性的; 这只是从第一手经验中得出的粗略指南。 我鼓励其他人积极招募经过精心研究和测试的候选UI和功能,然后再将其添加到团队的行为设计存储库 (BDR)中。 BDR应该包括跨平台的UI元素(表单和窗口小部件),代码段,特定于阶段的内容片段,包括媒体和阶段变更组织的分析阶段发现。 请记住,其中一些元素可能存在于协作设计平台中,例如inVISION等。 项目团队需要可以搜索BDR,并将其集成到团队Wiki和JIRA等敏捷管理平台中。 如果您打算提供多个应用程序,那么可能值得考虑编写自己的简单平台并利用许多API。 在这样的管理和交付系统中,使用SLACK或FLOCK作为通信和组织粘合剂可能很有价值。
请记住,表中详细介绍的这些功能元素将构成工作应用程序的一部分,必须对其有效性和易用性进行评估。 由于它们将成为应用程序本身的一部分,因此将落入验收测试的范围之内。 了解这是什么,它如何工作以及您扮演什么样的角色,因为这是证明您的价值和按时交付的关键。
运动可穿戴应用程序中的模拟演练示例

啤酒罐标有SPEC LANG的简短说明。
鉴于产品开发团队不断努力的现金市场的套索不断收紧,这是有道理的,如果您可以提高项目团队的通用语言,以便在共享对所交付内容的理解时就可以减少错误并稍微放松套索。 与此相符,我们使用了规范语言工具黄瓜.io
这使您可以对应用程序需求进行伪编码,以便将它们作为验收测试进行操作,从而有助于节省大量的工作量,成本和麻烦。 在这个领域中有类似的应用程序,包括hipTEST。有些错误地以行为驱动开发或BDD的名义销售这些应用程序。 是的,但是没有; 目标驱动或测试驱动的开发。 它们使您可以为应用程序用户提供针对目标操作的简单英语不变式集。 考虑部署这两种工具时,一个重要的考虑因素是准确确定它们将如何适合您的整个产品开发平台,包括发布管理和缺陷跟踪。 目标始终是尽一切可能在整个软件生命周期内往返行为模型,并确保对定义的可审计跟踪,直至交付和升级。
啤酒蒸煮器方法的总结

下次
我们将寻找一个至关重要的质量保证流程; 测试 ,尤其是情绪评估的作用越来越大。 此外,我们讨论了触发器应用程序内算法的使用,这可能有助于提供对行为更改的自我监控并支持用户保留策略。 将简要讨论模式及其在重用中的作用,以最终完成对基于现场的问题解决和交付方法的介绍。
参考资料
DiClemente,C.(2007年)。 意图行为改变的跨理论模型。 当今毒品和酒精,7(1),第29–33页。
Fogg,B.(2017年)。 有说服力的设计的行为模型。 在:第四届说服技术国际会议论文集。 克莱蒙特:ACM。
Gong,J.,Chen X. and Li,S.(2015)。 以社区为基础的体育锻炼程序KM2H2预防中风和高血压患者中风和心脏病发作的功效:一项群集随机对照II期试验。 PLOS ONE,10(10),第e0139442页。
Holmen,H.,Wahl,A.,Torbjørnsen,A.,Jenum,A.,Småstuen,M.和Ribu,L.(2016)。 移动健康干预措施包括2型糖尿病患者体育锻炼和饮食习惯的变化阶段:挪威的《更新健康》研究。 BMJ开放糖尿病研究与护理,4(1),p.e000193。
M.Kaptein,P.Markopoulos,B.de Ruyter和E.Aarts(2015)。 个性化说服技术:使用说服配置文件进行显式和隐式个性化。 国际人类计算机研究杂志,第77页,第38–51页。
Y.Laurrillau,G.Calvary,A.Foulonneau和E.Villain(2016)。 SEPIA,对工程说服性交互式应用程序的支持:属性和功能。 在:EICS’2016。 布鲁塞尔:ACM。
Lee,Y.,Park,N.和Kim,Y.(2006年)。 韩国中年妇女运动过程各个阶段的变化过程,决策平衡,自我效能感和抑郁感。 韩国护理学会杂志,36(4),第587页。
M.Mustaquim和T.Nystrom(2017)。 具有说服力的可持续性设计的系统开发生命周期。 在:国际说服技术会议。 LNCS,第217–228页。
O’Connell,D.和Velicer,W.(1988)。 减肥的决策平衡措施和变更模型阶段。 国际成瘾杂志,23(7),第729–750页。
Oinas-Kukkonen,H.和Harjumaa,M.(2009)。 说服系统设计:关键问题,过程模型和系统功能。 信息系统协会通讯,24(28)。
Shih,L.和Jheng,Y.(2017年)。 选择有说服力的策略和游戏设计元素来鼓励节能行为。 可持续性,9(7),第1281页。
Song M.和Kim S.(2011)。 基于跨理论模型的运动行为改善程序对老年高血压患者血压和体育锻炼的影响。 的