敏捷开发之所以备受这么多大型企业特别是大型的互联网企业的关注,那么因为敏捷开发中有一种思想叫做迭代,通过短周期的迭代不仅仅可以满足客户的需求,同时还可以节约时间,减少成本,最主要的是可以提高工作效率,这也就是为什么现在好多公司在面试的时候都需要面试人员具备敏捷思想的一个重要的原因,无论你面试的是开发、运营、产品只要你具备敏捷思想,那么下一个被录取的非你莫属。项目管理者联盟
既然敏捷这么火,下面我们以用户体验为例,教大家如何运用敏捷思想来满足用户体验。给大家五点建议:项目管理者联盟
迭代前项目管理论坛
1、与产品经理定义并细化用户故事项目管理者联盟
好的用户体验是全公司共同努力的结果,它包括与产品经理合作去理解用户的需求。这就是为什么在每个迭代之前坐下来与产品经理的团队细化用户故事,描述目标用户他们想要的是什么以及为什么需要这件事的重要性。PgMp.mypm.net
用户定义让你在你的UX、UI和设计团队之间建立一个共同的愿景,那就是”以用户为中心”的设计与开发。第二个好处就是团队内部都知道彼此在做什么,有效的解决了在规模较大的公司有时候出现的双重开发或者其他的降低效率的问题。当你只有两周时间完成一个迭代的时候,团队成员都需要遵循同样的路线图进行工作。项目经理圈子
2、识别关键交付物和必要的任务去实现它club.mypm.net
一旦完成就是你需要将重点转移到你所遵循和用最佳方式实现的关键性能指标的时候了。可以通过诸如邀请用户完成一个业务流程、或者找到关注度高的信息,或者通过任务前、任务中、任务后用户填写的问题等来完成这个研究。项目管理者联盟
理想情况下,你将能够把任务和问题联系起来,连同逻辑和条件一起,根据用户的反馈和对一些具体问题的回答,收集到的有深刻意义的KPI就可以应用于下一个迭代中了。pmp.mypm.net
3、准备好你的参与者项目管理者联盟文章
用户体验测试中最耗费时间的事情之一就是招募你的参与者。这就是为什么应该在每一个迭代前花费时间准备好参与者,不管他们是你的原始用户,还是你邮件列表中的客户,从你们的网站或者app上招募来的,甚至是内部的员工。当然为了获得最真实的见解,你需要实际的客户或者用户,至少需要你的目标受众来帮助你测试。项目经理博客
先进的软件能够让你从多个参与者中具有多样化的选择,更容易从多个数据源中获得真实的测试人员。我们也建议你手头准备更多的参与者使你在使用时更加的灵活。项目管理者联盟
迭代中pmp.mypm.net
一旦这些准备工作都完成了,你就离成功很近了。但仍有一些你能做的事情帮你从敏捷开发的迭代本身收益更多。项目管理者联盟
4、收集尽量多的信息
在先进的软件帮助下,你可以从单一研究的参与者中收集到更多定量、定性、性能数据。这将帮助你理解发生了什么(定量)、为什么发生(定性),以及如何发生的(性能),收集多种类型的数据会帮助你理解完整的用户在线体验故事。转自项目管理者联盟
最重要的是,当你收集更多类型的数据时你可以过滤特定的子集或者角色,使用同样的样本就能做出明智的决定。这是很重要的,因为即使你只关注于一个类型的数据,例如用户的会话视频,你有其他数据能帮你获得更有深度的研究结果,而不必等待迭代中的另一项研究提醒你的时候才发现。项目管理者联盟
5、测试、修改、重复training.mypm.net
RITE(快速迭代测试和评估)方法是一种很适合敏捷开发的方法,从原型设计被测试、更新,并在短时间内重新测试。你可以将收集到的指标在不同的迭代之间进行对比,以便了解你的更改造成的影响。项目管理者联盟
这种方法在做远程可用性测试时特别有效,因为对数据进行了自动化收集,能够立即反馈到线上。另一个好处是,这种方法可以在你的参与者快速修改和重测时更方便地被复制www.mypm.net
结论项目管理者联盟
敏捷开发对我们的日常工作有很大的帮助,更别说在当今这个互联网大潮下了,所以说要想在互联网大潮下站稳脚,首先你要学会敏捷,拥有敏捷,将敏捷的思想与你的思想相结合,进而将工作做的更加漂亮,让老板和客户对你竖起大拇指。pmp.mypm.net
除此之外,PMI-ACP认证,还可以帮助我们,增强自己的实战能力,加强互联网+思维,规划职业转型,升职加薪。转自项目管理者联盟 项目管理论坛
|