|
所在平台: Coursera |
课程主页: https://www.coursera.org/learn/uva-darden-agile-testing
课程评论:没有评论
课程名称:假设驱动开发 概述:为了实现敏捷成果,除了实施敏捷流程外,您还需要围绕用户的重要需求进行集中并不断测试您的想法。虽然这听起来简单,但如今高效创新者通常具备强大的实验文化。在本课程中,您将学习如何在适当的时间识别正确的问题,并将其配对到合适的方法,以确保最小化浪费并最大化用户创造的成果。 本课程由弗吉尼亚大学达登商学院的巴滕研究所支持,巴滕研究所的使命是通过创业和创新改善世界。 课程大纲: 第一部分:我们如何知道自己是否在为一个不存在的用户构建? 描述:如何通过假设驱动的决策,从待办事项的整理到取得巨大的成果?您需要让团队关注用户的结果,而不是他们自己的产出。本周,我们将集中讨论如何以实用的方式开始这一过程。 第二部分:我们如何通过在构建之前测试我们的提案来减少浪费并增加成功? 描述:确保团队构建的是用户重视的产品,将显著提高成果。本模块将教您如何将概念测试融入产品开发流程,通过更加明确地测试想法来改善团队的关注度。 第三部分:我们如何始终如一地提供出色的可用性? 描述:最好的产品会在早期和频繁地进行可用性测试,以避免“大揭幕”带来的压力和不确定性。您将学习如何诊断、设计和执行适合阶段的用户测试,并使用可教的工具,增强团队的实验文化。 第四部分:我们如何投资以快速行动? 描述:您已经学习了如何测试想法和可用性,接下来将学习高效团队如何测试软件本身。持续交付和DevOps运动正在改变软件构建和发布的方式。本周,我们将探讨交付流程以及成功实践者在每个阶段的做法,以及如何诊断和应用改进敏捷实施的实践。
Part: 1
Title:How Do We Know if We're Building for a User that Doesn't Exist?
Description:How do you go from backlog grooming to blockbuster results with agile? Hypothesis-driven decisions. Specifically, you need to shift your teammates focus from their natural tendency to focus on their own output to focusing out user outcomes. Easier said than done, but getting everyone excited about results of an experiment is one of the most reliable ways to get there. This week, we’ll focus on how you get started in a practical way.
Part: 2
Title:How Do We Reduce Waste & Increase Wins by Testing Our Propositions Before We Build Them?
Description:Nothing will help a team deliver better outcomes like making sure they’re building something the user values. This might sound simple or obvious, but I think after this week it’s likely you’ll find opportunities to help improve your team’s focus by testing ideas more definitively before you invest in developing software. In this module, you’ll learn how to make concept testing an integral part of your product pipeline. We’ll continue to apply methods from Lean Startup, looking at how they pair with agile. We’ll look at how high-functioning teams design and run situation-appropriate experiments to test ideas, and how that works before the fact (when you’re testing an idea) and after the fact (when you’re testing the value of software you’ve released).
Part: 3
Title:How Do We Consistently Deliver Great Usability?
Description:The best products are tested for usability early and often, avoiding the destructive stress and uncertainty of a "big unveil." In this module, you’ll learn how to diagnose, design and execute phase-appropriate user testing. The tools you’ll learn to use here (a test plan template, prototyping tool, and test session infrastructure) are accessible/teachable to anyone on your team. And that’s a very good thing -- often products are released with poor usability because there "wasn’t enough time" to test it. With these techniques, you’ll be able to test early and often, reinforcing your culture of experimentation.
Part: 4
Title:How Do We Invest to Move Fast?
Description:You’ve learned how to test ideas and usability to reduce the amount of software your team needs to build and to focus its execution. Now you’re going to learn how high-functioning teams approach testing of the software itself. The practice of continuous delivery and the closely related Devops movement are changing the way we build and release software. It wasn’t that long ago where 2-3 releases a year was considered standard. Now, Amazon, for example, releases code every 11.6 seconds. This week, we’ll look at the delivery pipeline and step through what successful practitioners do at each stage and how you can diagnose and apply the practices that will improve your implementation of agile.
To deliver agile outcomes, you have to do more than implement agile processes- you have to create focus around what matters to your user and constantly test your ideas. This is easier said than done, but most of today’s high-functioning innovators have a strong culture of experimentation. In this course, you’ll learn how to identify the right questions at the right time, and pair them with the right methods to do just enough testing to make sure you minimize waste and maximize the outcomes you create with your user. This course is supported by the Batten Institute at UVA’s Darden School of Business. The Batten Institute’s mission is to improve the world through entrepreneurship and innovation: www.batteninstitute.org.