关于用户故事这件事》的相关内容

敏捷需求分析

(本文发表于程序员杂志2006年第4期) 在很多人的印象中,敏捷软件开发是种类似黑客行为的过程,是程序员最爱的勾当。不写文档,不作需求分析,没有项目经理,做什么东西完全是程序员自己的行为。所以他们认为这样的过程无法满足真正大型项目和复杂项目的需要,因此在经过考虑后,放弃了敏捷方法。 真的是这样吗?敏捷过程到底是如何做需求分析?用户故事和用例有什么区别?敏捷过程如何去管理需求的?这些是一些想要实 ...
by 冰云 2006-11-19 浏览 (13775) 回复 (21) 关键字: 敏捷 需求分析

关于设计的可扩展性。

我想设计的可扩展性应该是基于对业务深入理解的基础上。如果只是按照需求说明书上,该做什么就做什么,那样能有扩展性吗?
by zidoing 2005-01-18 浏览 (45197) 回复 (138) 关键字:

胖子说RUP

要说RUP,就要先说UP。 UP可以用下面的话来概括——用例驱动、以构架为中心、迭代和增量的开发过程。 acobson在《Object-Oriented Software Engineering : A Use Case Drivern Approach》中给的定义是这样的:当希望改变系统的行为时,重建相对应的参与者和用例模型。整个系统的基础构架将有用户所希望使用系统行为进行的操作来控制。由于控制 ...
by ozzzzzz 2005-06-07 浏览 (45633) 回复 (120) 关键字:

potian的软件开发常用工具箱

我说说自己开发一个Java程序常用的工具箱(仅为个人习惯): 准备篇 1。白板(白板笔)。 1)需求阶段和客户讨论问题时分析、设计、客户在这里自由交流大家对问题的看法 2)在项目分析和设计阶段用来进行头脑风暴,是设计的最重要的工具。白板上画的可以是UML图,但也可以是项目团队能够理解的任意图形,或者就是简单的线条、图形都可以 3)无处不在的讨论,任何时候对需求的理解和对设计的讨论都在白板上进 ...
by potian 2004-10-22 浏览 (35438) 回复 (37) 关键字:

敏捷项目实践步骤

一、根据发布目标分析需求,把需求分析成独立的故事,初步的分析可以是粗略的,随着需求的不断深入刻意对故事进行整合或者切割。要注意的是分析出来的需求尽量在发布目标的范围之内,超出发布目标的需求应该尽量避免过深分析。所谓的发布目标是确定了这个版本可以让用户满意的条件。故事模式:做为(用户角色),我可以(做什么),以便(业务价值)。后面的业务价值在比较简单或者大家都比较明确的时候刻意不需要注明。当前团队实 ...
by rocket 2008-02-20 浏览 (581) 回复 (0) 关键字:

敏捷需求分析

(本文发表于程序员杂志2006年第4期) 在很多人的印象中,敏捷软件开发是种类似黑客行为的过程,是程序员最爱的勾当。不写文档,不作需求分析,没有项目经理,做什么东西完全是程序员自己的行为。所以他们认为这样的过程无法满足真正大型项目和复杂项目的需要,因此在经过考虑后,放弃了敏捷方法。 真的是这样吗?敏捷过程到底是如何做需求分析?用户故事和用例有什么区别?敏捷过程如何去管理需求的?这些是一些想要实 ...
by 冰云 2006-11-19 浏览 (11281) 回复 (21) 关键字: 敏捷 需求分析

敏捷开发技巧:以用户故事管理项目[转载]

一件用户通过系统完成他一个有价值的目标(买一罐饮料)的事。这样的过程就叫“用户案例(user case)”或者“用户故事(user story)”。本文描述了敏捷开发的技巧:如何以用户故事管理项目. 敏捷开发技巧:以用户故事管理项目 Wingel 发表于 2007-02-12 08:08:13 作者:Wingel 来源:Wingel' blog 摘自:Matrix ...
by javajiao 2007-12-30 浏览 (118) 回复 (0) 关键字:

敏捷项目实践步骤

一、根据发布目标分析需求,把需求分析成独立的故事,初步的分析可以是粗略的,随着需求的不断深入刻意对故事进行整合或者切割。要注意的是分析出来的需求尽量在发布目标的范围之内,超出发布目标的需求应该尽量避免过深分析。所谓的发布目标是确定了这个版本可以让用户满意的条件。故事模式:做为(用户角色),我可以(做什么),以便(业务价值)。后面的业务价值在比较简单或者大家都比较明确的时候刻意不需要注明。当前团队实 ...
by rocket 2008-02-20 浏览 (101) 回复 (0) 关键字:

极限编程最佳实践的深入研究

极限编程概述极限编程(Extreme Programming,简称XP)是目前讨论最多、实践最多、争议也是最多的一种敏捷开发方法。XP是一套能够快速开发高质量软件所需的价值观、原则和活动的集合,使软件能以尽可能快的速度开发出来并向客户提供最高效益。XP是很多Java开源软件使用的软件开发方法,也是许多实干派大师倍加推崇的一种方法,同时也有很多使用传统软件开发方法的大师和大公司倍加批评的一种软件开发 ...
by zhijie435 2006-12-27 浏览 (105) 回复 (0) 关键字:

项目回顾:一个开发人员的观察与思考

项目回顾:一个开发人员的观察与思考 胡健 项目背景 这个项目的客户是欧洲一家人寿保险公司。该保险公司目前进行的一个计划是对现有的业务流程(business process)和IT系统进行较大规模的改造,以适应新的市场要求。我们的项目是这个计划的一个组成部分,它的目标是建立一个浏览系统与保险公司的后端保险管理系统相连。这个浏览系统用Web浏览器作为用户界面,以取代目前使用的字符终端 ...
by cui09 2007-03-06 浏览 (171) 回复 (0) 关键字:

转载csdn 上一篇“软件项目管理十大误区 ”

由于最近公司的人事变动很大,自己也在想这方面的事情,也和离开的和即将离开一些同事谈了一下,大部分都对公司的项目管理方面有很大的意见,于是就开始关注这方面的一些知识。  软件项目管理十大误区  Trackback: http://tb.blog.csdn.net/TrackBack.aspx?PostId=1540787 曾经有一位常年混迹于中关村的朋友跟我说,现在但凡是计算 ...
by liyao20050101 2007-09-15 浏览 (429) 回复 (0)

CMMI之怪相分析

出处:csai blog 作者:任甲林   90年代中期,CMM开始传入中国。1999年清华鼎新成为首家通过CMM评估的国内企业,截止2006年底,中国通过CMMI正式评估的组 织的数量仅次于美国和印度,位居全球第三。CMM在中国推广近10年以来,对于中国软件企业的发展起到了巨大的推动作用。但是,最近几年,CMMI在中国 的推广却表现出了一些令人担忧的现象,社会上对于CMM ...
by aniken 2008-04-06 浏览 (144) 回复 (0)

剑法三套,程序员也能挣大钱(二)

本文系转载,得到作者授权,原文地址: http://wakan.blog.51cto.com/blog/59583/7231 3 设计,方法为指导 3.1   阶段释义 老李:老张,你负责的这个模块,要有分布式事务处理能力,还要能与客户的OA系统通信,从OA中获取客户资料的数据。 老张:好的。我将用EJB来实现分布式事务处理,然后开发一个专门的接口, ...
by blackanger 2007-06-04 浏览 (1583) 回复 (9)

剑法三套,程序员也能挣大钱(三)

本文系转载,得到作者授权,原文地址: http://wakan.blog.51cto.com/blog/59583/7232 4 思想,无招胜有招 4.1   阶段释义 客户:我们公司有二十个下属单位,每个单位分别有一套自己的销售管理系统。我们想了解各个单位的销售情况,现在是每个星期由下属单位上报周报,周期太长了,不利于领导及时掌握情况。 老李:如果把销售数据 ...
by blackanger 2007-06-04 浏览 (1798) 回复 (21)

JavaEye2.0开发计划正式启动,每个人都参与进来吧

JavaEye网站成立快三周年了,但是一直到现在,还只是一个论坛而已,将JavaEye网站扩展成为一个综合性的软件技术交流社区,一直是我的梦想,也是很多JavaEye会员的愿望。 在我和我的团队决定采用ruby on rails之后,我就意识到这是一个极好的敏捷web2.0项目实战探索的机会。JavaEye的每个会员都是我们的敏捷客户,JavaEye网站最终做成什么样子,不是由我决定的,而是由你 ...
by robbin 2006-08-07 浏览 (14553) 回复 (111)

推荐知识库条目

Comming soon