Mike Cohn是敏捷联盟的发起成员之一,并担任其文章项目的总监。他1984年开始编程,1988年开始管理软件项目,客户包括富达投资、维亚康姆、宝洁、NBC和花旗银行。Mike写本书时是Fast401k的软件工程副总裁。这家行业领先公司提供基于互联网的401(k)档案保存和管理解决方案。Fast401k向金融服务行业客户提供自主品牌的e401k软件产品,作为外包服务供应商,利用专有技术实现规模经济效应。在本书之前,Mike著有或合写了4本编程方面的书籍
Mike Cohn是敏捷联盟的发起成员之一,并担任其文章项目的总监。他1984年开始编程,1988年开始管理软件项目,客户包括富达投资、维亚康姆、宝洁、NBC和花旗银行。Mike写本书时是Fast401k的软件工程副总裁。这家行业领先公司提供基于互联网的401(k)档案保存和管理解决方案。Fast401k向金融服务行业客户提供自主品牌的e401k软件产品,作为外包服务供应商,利用专有技术实现规模经济效应。在本书之前,Mike著有或合写了4本编程方面的书籍
第1章概览什么是用户故事用户故事描述了对用户、系统或软件购买者有价值的功能。其包括:1.一份书面的故事描述,用来做计划和作为提示。2.有关故事的对话,用于具体化故事细节。3.测试,用于表达和编档故事细节且可用于确定故事何时完成。使用故事的过程是怎么样的?编写用户故事的过程最好从考虑系统的用户类别开始。应由客户团队而不是开发人员来编写用户故事,尽量不要出现技术术语。排列优先级时需要考虑下面几点:1.大部分用户和客户对特定特性的渴望程度。2.小部分重要用户和客户对特定特性的渴望程度。3.故事之间的互补或依赖关系。规划发布和迭代在许多故事的优先级上,开发人员可能与客户团队意见相左。他们可能基于技术风险或由于某个故事是其他故事的互补故事,而建议改变故事的优先级。客户端团队应该倾听他们的观点,但是随后排列故事优先级时,应该坚持客户组织利益最大化的原则。小结故事卡是故事的可见部分,但客户团队和开发人员关于故事的对话更重要。客户团队包括那些确保软件符合潜在用户需求的人,可以包括测试人员、产品经理、实际用户和交互设计师。
——引自章节:第1章概览
第6章用户故事验收测试验收测试可以记录客户提出的一些假设,也提供了确认故事是否被完整实现的基本原则。在写代码之前写测试考虑每个故事,然后问类似下面的一些问题:1.关于这个故事,程序员还需要知道什么?2.对怎么实现这个故事,我的想法是什么?3.有没有一些特殊情况会使这个故事有不一样的行为?4.这个故事在什么情况会出错?客户定义测试客户可以和程序员与测试人员合作创建测试,但不要完全依赖程序员与测试人员,客户至少应该详细的指出一些测试,用以验证故事的实现是正确的。测试是过程的一部分一般情况下,产品经理和测试人员共同负责列出详细的测试。产品经理带来驱动项目的公司目标的知识;测试人员则带来怀疑的心态。多少测试才算多?只要这些测试还在继续为故事增加价值和使它更加清晰,客户就应该继续写测试。同时,一个优秀的开发团队会为很多详细的用例写单元测试。集成测试框架客户在每轮迭代时都执行以往迭代的所有测试时非常重要的,且递增的测试工作量要求开发团队应该自动化部分或全部验收测试。集成测试框架http://fit.c2.com自动化验收测试工具:http://fitnesse.org测试类型在敏捷项目中,测试的目的是发现并消除缺陷,所以没有必要追求100%的代码覆盖率或测试所有的边界条件。我们运用我们的直觉、知识和过去的经验来指导测试。开发人员职责1.若团队觉得有需要,则负责实现自动化验收测试。2.开始开发一个新的故事时,负责考虑更多的验收测试。3.负责为代码作单元测试,使验收测试就不必顾及故事的每个细节。客户职责1.负责编写验收测试。2.负责执行验收测试。
——引自章节:第6章用户故事验收测试
方小孬本名方婷,漫画家,北京电影学院动画本科毕业后赴京都精华大学漫画研究科留学。热衷观察人类和生活小细节,擅长描绘饮食男女的情感小故事。已出版漫画《三味合租屋》...
★ 《降临》原著小说作者,美国华裔科幻奇才特德·姜新结集。★ 9个短篇,9集《黑镜》,融科幻的诗意与哲学的浪漫于一体:我所有的欲望和沉思,都是这个宇宙缓缓呼出的...
绿豆(男),芝麻(女),70后,夫妻档资深驴友,旅游达人。《汽车旅行》杂志专栏撰稿人,长期为《汽车旅行》、《汽车之旅》、《车王》、《旅游界》、《自驾游》等旅游媒...
李四龙,北京大学哲学系哲学博士,现任北京大学哲学系、宗教学系副教授,副系主任。2001-2002年赴美国哈佛大学研修,为哈佛燕京学社、哈佛大学世界宗教研究中心访...
赵海峰,男,1974年出生,内蒙古巴彦淖尔市人,现居北京,中国政法大学毕业,从学生时代喜欢历史,博览大量历史书籍,近年来致力于历史研究和写作。
约翰·密尔(John Stuart Mill, 1806-1873),生于英国伦敦,英国哲学家、经济学家、著名的自由主义法学家。自幼在父亲的严厉管教下受教于英国...
白希那,2020年国际林格伦文学奖得主。凭借《云朵面包》在 2005 年博洛尼亚国际童书展上被评为“虚构单元年度最佳作家”,此后被更多人熟知。她创作的《澡堂里的...
祈祷君,女,南方人士,自幼好史。晋江文学城签约作者,晋江文学城金榜常驻作者。自2014年来,作品常驻月榜、季度榜、年榜、金榜首位,在读者和网站中都有良好的口碑。...
杉井光:第12回電撃小説大賞《銀賞》受賞者。代表作に『神様のメモ帳』『さよならピアノソナタ』など
MartinJamesbattlesalifetimeofmixedmessagesfromsocietyarespectforhisfatheraswealt...
1950年生于澳洲昆士兰省的一个乡下小镇。移居悉尼前,曾在布里斯班多所教育机构工作五年。她从悉尼出发到艾丽斯斯普林斯,独自一人展开一场横越澳洲的千里沙漠之行,最...
中医正骨入门 内容简介 本书由3位中医正骨专家联手编写。全书分四章,扼要阐述中医正骨的发展历史和中医正骨的基本知识,详细介绍了人体各部位骨折的正骨手法、固定细则...
董事长从小就是个幸运儿,他什么都有,而且都是最好的。董事长聪明过人,事事都被要求第一,他从来也没让人失望过。董事长又帅又能干,父母优雅开明,太太美丽贤淑,儿女乖...
丰子恺(1898—1975)浙江崇德(今属桐乡)人,我国现代著名画家、散文家、艺术教育家、翻译家。早年就读于浙江省立第一师范学校,从李叔同学习音乐、绘画,从夏丏...
特里·普拉切特Terry Pratchett (1948—2015 )荣获三大终身成就奖——美国图书馆协会玛格丽特·A.爱德华终身成就奖(Margaret A...
《单页Web应用:JavaScript从前端到后端》是设计和构建大规模JavaScript单页Web应用(SPA)的宝贵指南,这些应用从前端到后端都使用Java...
"TheGroupnessFactor"isausefulguideforanyleaderwhowantstobecomemoreinfluentialand...
AKB48のエースとして存在感を放つ小栗有以、待望の1st写真集。10代最後に撮り下ろした彼女感満載なピュアな表情から、大人へと成長を遂げる途中なら ではの今し...
★来自史上最负盛名的九座城,那些很遥远的故事,穿越古今的悲欢离合。★一首诗唤醒一座城市,诗词、命运、城市三者合一。★每一首诗,都有心事,或关于人,或关于城★每一...
架空送电线路的电线力学计算 内容简介 本书主要是为从事送变电专业设计、施工攻运行人员便于掌握并灵活运用架空电线力学方面的计算方法和公式,提高业务水平而编写的专业...