在进入开发之前完成工作,可以留时间给设计师进行充分的思考,并且与真实用户验证假设。保持提前量可以让整个团队在功能设计进入sprint之前对审查原型并发现潜在的问题。转自项目管理者联盟
项目的规模和复杂度会影响UX设计师需要在开发之前多久开始工作。大多数从业者建议提前1到2个sprint进行设计工作。项目经理圈子
这是一个协调性的工作,对团队沟通有一定要求。仅仅因为设计在开发sprint之前完成了(或者完成了大部分)并不意味着UX设计师只需把设计交给开发者就可以继续后面的工作了。尽管UX设计师应该保持未雨绸缪,他们仍然必须支持当下的sprint,给团队提供建议,并且在必要的时候做出调整。
此外,所有的团队成员包括项目经理,产品负责人和工程师,应该在过程中和UX设计师紧密合作,这样当设计“就位”的时候,所有人是保持同步的。后端和前端开发者需要理解并支持设计,交互和用户流(user
flows)的工作。项目管理者联盟
3、培养协作文化项目经理圈子
软技能是敏捷项目成功的关键。受访者们认为健康的合作关系是成功的主要因素。这一发现并不令人惊讶;毕竟,在敏捷宣言里,个体和交互的价值高于流程和工具。良好的沟通在任何软件开发组织中都是必不可少的,无论其流程方法如何。但是在敏捷环境中,合作尤为重要,因为它的交付时间短,并且有固定的时间限制。项目管理者联盟
一些机构选择采用设计思维的技巧,例如用构思和头脑风暴来鼓励团队讨论,并且打破那些阻碍有效沟通和团队合作的隔阂。转自项目管理者联盟
“合作是至关重要的。”项目管理者联盟
“与团队其他角色的紧密合作帮助我们在过程中更早地达成一致。”项目管理论坛
“与所有团队成员持续合作。我们用速写和白板会议,以及体验地图来获得全方位的体验。”bbs.mypm.net
“在跨职能团队中分享信息。更多地和开发者及设计师进行沟通。”项目管理者联盟
“在初始阶段不贬低或放弃想法。”项目管理者联盟
“让团队里的每一个人都加入进来,并欢迎任何人的建议和想法。”项目管理论坛
“保持业务分析师,设计师和工程师之间的密切关系。”项目管理者联盟
“每周定期碰头来更新和了解进度。专注于互相帮助以完成工作。”项目管理者联盟
“每日立会,迭代演示,两周一次脉冲会议(pulse meeting),与管理层互动。”blog.mypm.net
在现代开发环境中,UX已经积极地参与到制定线上产品服务的开发方式中。因此,UX的职责已经扩大到沟通层次。UX可以通过参与团队成员活动,例如可用性测试,实地调研,设计构思和头脑风暴,成为良好沟通的催化剂。项目管理者联盟
4、别光想着完美,多想想迭代。项目经理博客
在我们的研究中,很多人赞成迭代的设计流程。从低保真原型(手绘,线框)开始,根据用户和客户的反馈进行迭代。换句话说,快速失败,经常失败。项目管理者联盟
“尽可能长久地进行低保真工作,先不考虑美观的部分。”项目管理者联盟
“选择快速粗糙的线框图方式。”项目管理者联盟
“快速失败,在迭代中尝试多种选项。”项目管理论坛
“不要试图做到完美。”blog.mypm.net
“迭代地进行工作。”
“频繁地迭代和测试。”PgMp.mypm.net
|