《用户故事与敏捷方法》从用户角色建模、故事搜集、故事编写、优先级排列、故事估算、故事冲刺执行、故事监控、故事验收等方面对用户故事进行了全面、详尽地叙述。通过一个完整的实例,使读者对用户故事的编写、估算、发布、验收测试有了更深刻的理解。
通过头脑风暴识别用户角色,然后整合、提炼用户角色,从而实现用户角色建模。随着用户角色建模的完成,产品路线图也逐渐清晰。产品路线图展示了产品关注的重点、产品的发展方向、市场定位等。
用户访谈、问卷调查、观察和故事编写工作坊是创建故事最有用的方法。随着互联网的发展,还可采用大数据舆情分析、用户体验、行业产品分析等方式搜集故事。
用户故事既是管理需求的方法也是技术实践。用户故事具有便于沟通、易于理解、适合做计划、迭代开发、支持随机应变等优势;然而编写一个优秀(INVEST)的用户故事并不是一件容易的事情。对于大的、复杂的需求,需要从不同的维度进行切分,如何找到合适的切分点则因经验、对项目了解程度不同而不同。用户故事不仅要体现用户价值,同时更要大小合适具有可实施性。从这个方面来说,编写好的用户故事是需要不断的实践,从而提高编写优秀故事的能力。
基于不同的用户角色编写了好的用户故事,项目实施Scrum过程,那是否该组织就是敏捷型组织?
如果团队使用Scrum来开发软件,团队成员务必熟练掌握软件开发技术实践。但这不并是指高深难懂的技能,而是一些基本的、决定Scrum成败的基础技能,如:测试驱动开发、重构、简约设计、持续集成、集体代码所有权、编码标准、隐喻等。
不重视单元测试,开发团队很快会慢下来,随着技术债务的积累,也面临着越来越大的风险。事实上单元测试不仅是一种验证行为而且还是一种设计行为,编写单元测试将使我们从调用者观察、思考,特别是要先考虑测试,这样就可把程序设计成易于调用和可测试的,并努力降低软件中的耦合,还可以使编码人员在编码时产生预测试,将程序的缺陷降低到最小;单元测试还具有回归性。同样的,如果没有自动化集成测试,需要每个迭代需要重新对之前开发的特性进行回归测试。如果团队选择不在每个迭代运行所有手工测试,就会导致缺陷往前传递,系统的技术债越积越多。
用户故事从用户角色开始,能否走上敏捷的“康庄大道”取决于团队是否实施敏捷技术实践。
相关推荐
知家直面用户DTC赋能营销新增长-始于用户诉求终于用户价值2023.pdf
始于极限.mobi
AISecOps智能安全运营技术体系与实践; DT时代的安全建设实践分享; FIT2019.CSO高峰论坛.斗象张志鹏智慧运营.纵深监测与响应; XDef2019.企业安全防护.EDR建设实践与思考; 从RSAC看安全运营的能力建设; 云计算与...
智能建筑的可持续发展始于自动化技术.docx
政府部门业务流程的变革始于云计算技术.pdf
【始于谎言的美妙青春,阅读附答案】 始于谎言的美妙青春.docx
为什么说数字化转型源于价值,始于业务,成于数据,终于组织? 精准的识别业务价值是数字化转型成功的基础 数字化转型的成功取决于是否充分利用数据 统一数字化认知,打造组织合力
双11业务驱动技术发展的同时,技术的创新与发展也不断推动着商业模式的升级与变革,实践着技术拓展商业的边界。 3.1 招商报名,活动基础设施建设 91 3.2 会场,小二与商家共同打造的购物清单 99 3.3 搜索,大促场景...
AB测试和灰度发布平台架构设计和实践.pdf
《JAVA并发编程实践》适合于具有一定Java编程经验的程序员、希望了解Java SE 5以及6在线程技术上的改进和新特性的程序员,以及Java和并发编程的爱好者。 作者简介 作者:(美)戈茨 等 本书作者系lava标准化组织...
LTE并非人们普遍误解的4G技术,而是3G与4G技术之间的一个过渡,是3.9G的全球标准,它改进并增强了3G的空中接入技术,采用OFDM和MIMO作为其无线网络演进的唯一标准。在20MHz频谱带宽下能够提供下行326Mbit/s与上行86M...
课改,始于教师
NULL 博文链接:https://asktempo.iteye.com/blog/2403788
1. 多媒体技术概念 一、多媒体技术的形成和发展 多媒体技术的应用始于20世纪80年代 1. 相关概念 文本、声音、图形、图象和动画等是信息载体,其中两个或两个的组合构成了多媒 体。 多媒体计算机技术就是指运用计算机...
云端软件平台的创始人杨小锋在接受采访时表示,虚拟化技术早已被列为未来三年内影响力最大的10大应用技术之一,目前市场上还没有与云端软件模式相同的产品,仅仅有技术类似的研发项目。云端软件平台的问世,将成为...
混合多云安全,始于数据互联与集成的安全管理平台
新能源材料行业深度研究报告:始于周期,赋予成长
09.元祖股份:始于台北扎根大陆,匠心沉淀礼品名家
20210505-中金公司-360_DIGITECH-QFIN.US-“始于安全,恒于科技”的领先金融科技平台.pdf
1 网络技术的发展 计算机网络最初始于美国军部,由美国地面防空系统中的测量控制设备和远程雷达组 成,二者同相同的中央计算机相连,自此拉开了计算机网络时代的序幕。 而上世纪初美国航空公司将全美境内两千多台...