需求管理
文章平均质量分 61
光脚丫思考
性别为非女,年龄二十有三。兴趣是计算机和其他若干!
EMAIL:524130780@QQ.COM
展开
-
从需求变更唤醒植物人程序员说开去
2011-12-16 09:23 汤姆大叔 博客园程序员遭遇需求变更(CR)是非常常见的事情,如果哪位程序员还没遇见过需求变更的话,那堪称神人啊。事由北京程序员王XX遭遇车祸成植物人,医生说活下来的希望只有万分之一,唤醒更为渺茫。可他的Lead和亲人没有放弃,他们根据王XX工作如命的作风,每天都在他身边念:“XX,需求又改了,该干活了,你快来呀!”,奇迹终于发生了,王XX醒来了,第转载 2012-03-08 19:59:08 · 2754 阅读 · 1 评论 -
软件和需求的实践01
林星 转载自IBM DeveloperWorks从猴子说起有这样一个笑话:一个旅客走进硅谷的一家宠物店,浏览展示的宠物。这时,走进一个顾客,对店主说:"我要买一只C猴。"店主点了点头,走到商店一头的兽笼边,抓出一只猴,递给顾客说:"总共5000美元。"顾客付完款,然后带走了他的猴子。这位旅客非常惊讶,走到店主跟前说:"那只猴子也太贵了!"店主说:"那只猴子能用C编程,非常快,代码紧凑高转载 2011-12-11 09:47:38 · 964 阅读 · 0 评论 -
开发需求路线图:重要的是规划
2009-08-13 作者:Andrew M. Breen 来源:IBM 本文内容包括:•工作规划 •实施规划 •路线图检查表 •结束语 •参考资料 通过创建逻辑路线图,为开发项目的决策制定提供一个框架,从而缩短时间期限、降低实现成本、提高可交付件质量和促进最佳实践。技术和软件开发方面的进展,催生了旨在帮助实现更好未来的强大工作效率工具。然而,如果没有良好规划的转载 2011-12-11 09:39:58 · 989 阅读 · 0 评论 -
业务驱动开发的关键原则
Per Kroll , 方法经理, IBM Rational, IBM ,Walker Royce , 副总裁, IBM Rational全球品牌服务本文内容包括: •提高过程的适应性 •平衡有竞争的涉众优先级 •跨团队协作 •迭代地证明价值 •提高抽象层次 •持续关注质量 •总结 来自 Rational Edge:作为IBM Rational的六个最佳转载 2011-12-11 11:59:31 · 1429 阅读 · 1 评论 -
需求工程概述
张友生软件需求是指用户对目标软件系统在功能、行为、性能、设计约束等方面的期望。通过对应问题及其环境的理解与分析,为问题涉及的信息、功能及系统行为建立模型,将用户需求精确化、完全化,最终形成需求规格说明,这一系列的活动即构成软件开发生命周期的需求分析阶段。需求分析是介于系统分析和软件设计阶段之间的桥梁。一方面,需求分析以系统规格说明和项目规划作为分析活动的基本出发点,并从软件角度对它们进转载 2011-12-11 11:44:38 · 800 阅读 · 0 评论 -
需求的问题,是一个简单的问题
需求决定了软件做什么,要提供什么功能。 软件工程初期的一般过程是,软件开发的计划,确定要实现的目标和进度等,然后就是需求规格说明书,该说明书要得到用户的认可。用户往往提供了一份要求的说明,开发人员在这个基础上进行了加工和整理。此后的开发过程,都是围绕着需求规格说明书进行进一步地细化,直至开发出产品。当然,测试计划中也要针对需求进行验证,看看是否满足了用户的要求。一般来说,用例视图可以很转载 2011-12-11 11:40:35 · 676 阅读 · 0 评论 -
新产品开发项目中的需求问题
PMT 吴昊2002年5月软件需求在软件项目中扮演着及其重要的角色。不管哪种类型的项目,无论是新产品开发,还是外包项目,开发队伍都面临着普遍存在的需求问题,比如如何获取有效的需求、如何处理需求的变更等等。这些问题有其共性的一面,也有和项目类型相关的一面。本文着重讨论了在新产品开发项目中的一些需求问题,以及避免和解决这些问题的建议。一. 概述在开始进一步讨论之前,我们先明确几个概转载 2011-12-11 11:37:38 · 816 阅读 · 0 评论 -
什么是软件需求
来 源: Linuxaid 作者:axing对大多数人来说,若要建一幢数百万元的房子,他一定会与建房者详细讨论各种细节,他们都明白完工以后的修改会造成损失,以及变更细节的危害性。然而,涉及到软件开发,人们却变得“大大咧咧”起来。软件项目中百分之四十至百分之六十的问题都是在需求分析阶段埋下的“祸根”(Leffing well 1997)。 可许多组织仍在那些基本的项目功能上采用一些不合规范的转载 2011-12-11 10:09:19 · 816 阅读 · 0 评论 -
软件和需求的实践03
林星 iamlinx@21cn.com2001 年 10 月来自IBM DeveloperWorks 软件开发人员总是在困惑为什么软件分明是按照需求做出来的,可是客户为什么仍然不满意。客户总是在困惑为什么软件和自己想要的差距会那么大。这究竟是怎么回事?如何才能把开发人员和客户之间的沟壑填平?本文作为这个关于需求的软件工程专栏的第三篇,将向您介绍这个把客户和开发人员联系在一起的工具转载 2011-12-11 09:55:06 · 859 阅读 · 0 评论 -
从猴子说起
有这样一个笑话:一个旅客走进硅谷的一家宠物店,浏览展示的宠物。这时,走进一个顾客,对店主说:"我要买一只C猴。"店主点了点头,走到商店一头的兽笼边,抓出一只猴,递给顾客说:"总共5000美元。"顾客付完款,然后带走了他的猴子。这位旅客非常惊讶,走到店主跟前说:"那只猴子也太贵了!"店主说:"那只猴子能用C编程,非常快,代码紧凑高效,所以值那么多钱。"这时,旅客看到了笼子中的另一只猴子,它标价100转载 2011-12-11 09:44:28 · 938 阅读 · 2 评论 -
如何做好需求变更管理 ?需求变更流程规范
2009-03-10 作者:hjjlearning 来源:hjjlearning的博客 一、引言由于目前公司内部对产品的需求变动都只是口头或邮件中进行通知,并没有进行内部评审和相关需求变动后的记录,导致后续出的产品某些需求增加了,某些没有进行增加。这样就会导致测试得到的信息不完整,以及后续产品的维护困难。在这里书写一份规范说明书,希望能得到一些改善。二、目的控制需求变化引起转载 2011-12-11 09:43:13 · 856 阅读 · 0 评论 -
软件和需求的实践02
煮鸡蛋的启示有个英国人学煮鸡蛋,开始,他把鸡蛋放到开水里煮时总会炸裂。他为此想了各种方法,并找到了一个解决方案:在鸡蛋上打个孔。但在鸡蛋上打孔带来了另一个问题:孔打小了,鸡蛋还会裂;孔打大了,蛋清会在它凝固以前流出来。于是,这个英国人给一批鸡蛋分别打了各种不同孔径的洞,并记录下每个鸡蛋孔径的大小。通过这一方法,他找到了一个最合适的大小──既避免了炸裂,又保证蛋清不会流出来。这时,虽然煮鸡蛋炸裂转载 2011-12-11 09:49:47 · 711 阅读 · 0 评论 -
软件目的需求开发与管理
作者:云中客的专栏 出处:CSDN需求开发与管理是软件项目中一项十分重要的工作,据调查显示在众多失败的软件项目中,由于需求原因导致的约占到45%,因此,需求工作将对软件项目能否最终实现产生至关重要的影响。虽然如此,在项目开发工作中,很多人对需求的认识还远远不够,从本人参与或接触到的一些项目来看,小到几十万元,大到上亿元的软件项目的需求都或多多少的存在问题,有的是开发者本身不重视原因、有的是转载 2011-12-11 09:57:51 · 1128 阅读 · 0 评论 -
项目如何开始:怎样和客户一起搞定需求
2009-05-05 作者:西乔 来源:网络 项目刚刚开始的时期,项目经理做的主要事情是搜集客户需求 ,这是一个项目经理非常头疼的阶段,合作的磨合刚刚开始,需求问题上的失误又会导致无穷的后患。三种客户类型: 1、的确很专业。能提供基本可用的文档,能给出要求规范,能向你提出有价值疑问和担心。能快速回答你的问题。2、以为自己很专业。给的文档基本没法用。没法提供规范和标准,喜欢指转载 2011-12-29 22:00:30 · 1083 阅读 · 0 评论 -
需求分析中减少客户摩擦的若干法则
2011-1-6作者:谢添来源:似水流年对商业用户来说,他们后面是成百上千个供应商,前面是成千上万个消费顾客。怎样利用软件管理错综复杂的供应商和消费顾客,如何做好精细到一个小小调料包的进、销、调、存的商品流通工作,这些都是商业企业需要信息管理系统的理由。软件开发的意义也就在于此。而弄清商业用户如此复杂需求的真面目,正是软件开发成功的关键所在。经理:“我们要建立一套完整的商业管理软件系统,包转载 2011-12-29 22:05:04 · 967 阅读 · 0 评论 -
软件外包项目与需求工程
2009-02-25 来源:网络 作者结合自身工作实践,深入探讨了在软件外包项目管理过程中,如何有效地进行“需求工程”的相关工作,从而保证承包商获取完整并符合用户真实意愿的项目需求,以及减少因需求变更失控带来的可能危害。一、需求的重要性何为“需求”?广泛的讲,软件项目中的需求源于用户的一些“需要”,这些“需要”被分析、确认后形成完整的文档,该文档详细地说明了软件产品“必须或转载 2011-12-29 21:55:49 · 1965 阅读 · 0 评论 -
需求沟通和项目实施
2011-1-26 来源:网络 不知道大家在日常的工作和项目之中是如何进行项目的团队合作的,项目之中的需求分析也不知道大家具体用一种什么样的方法来进行沟通和协调。下面这张卡通图的英文名称为”How Projects Really Work”,也就是产品经理或者项目经理常说的“秋千需求图”。今天在找这张图的时候,找到了以这幅图为主题的一个站点。而这幅卡通图也在大家所熟识的1.0版本基础上转载 2011-12-29 22:09:40 · 1549 阅读 · 0 评论 -
工程项目需求获取的几种方法及其适用环境
来源:问天 转载自:王树文摘要:我们知道,需求调研不充分、用户需求描述不完整不准确,轻则影响项目建设的顺利程度,重则影响应用系统的质量,甚至决定项目的成败。 俗话说,“良好的开端是成功的一半”。需求获取作为项目伊始的活动,是非常重要的。目前我们所开发的软件项目一般有两种类型:产品项目和工程项目。产品项目一般都会有充足的时间进行非常仔细的需求调研和分析,而工程项目却并非如此(因为它往转载 2012-01-11 21:47:52 · 1264 阅读 · 0 评论 -
定义客户需求的原则和方法
来自:www.sawin.cn在企业的销售队伍中,经常听到的抱怨是“我们的客户不需要”“我们的客户没有钱”“客户说要等一段时间”……等等一些无法开发和征服客户的声音,根本的原因是由于不了解客户的真实需求,销售人员在销售时盲无目的地向客户介绍或者演示产品,结果徒费口舌,不但没有把自己产品的特色向特定的消费者阐述清晰,还误导了其他的销售人员,致使整个销售队伍 萎靡不振,不去主动地开发客户,只在消极转载 2012-01-11 21:25:49 · 1024 阅读 · 0 评论 -
从用户接触到完成需求说明书
王辉 (ddxxkk@21cn.com)技术专家及PM2002 年 1 月IBM : developerWorks 中国网站 一、前言对于需求分析有很多相应的书籍说明如何分析,却没有具体的过程描述,本文讲述一个实际的可以操作的需求确认过程。二、前提 在用户与公司签定开发协议的前提下,完成由公司的销售人员为重点转变为公司系统开发部门为重点过程中的第一步―――需求分转载 2012-01-10 22:05:04 · 928 阅读 · 0 评论 -
IT项目需求获取和管理
2008-08-06 来源:网络 概论: 需求首先是客户在项目立项时就有的一个愿景,而后不断的细化。形成实现愿景的具体的活动。 在细化的过程中,方式1:客户通过不断的调查相同的案例,并结合自身的实际情况,形成细化的需求方案(客户自己形成需求规格,而后交给承办方进行开发)。方式2:客户通过和多家承办方接触沟通,根据自身的愿景、约束、业务规则,并结合承办方的建议,现成细化的需求方案。转载 2012-01-10 21:51:29 · 903 阅读 · 0 评论 -
软件需求最佳实践
2009-04-03 作者:人月神话 来源:人月神话的BLOG 需求实践所面临的问题需求完整性需要诸多用户的参与和确认,而且用户间需求本身也存在冲突的可能,因此需求更加强调角色和场景和划分,一个所有用户需要都能够满足的需求往往不是一个好需求。 需求过程缺乏用户的参与,我们往往是技术驱动,习惯性的跳到模块的划分导致需求本身验证困难,也导致了需求间耦合很紧,很难在后期组织有效的迭代开发。因转载 2011-12-11 10:06:18 · 727 阅读 · 0 评论 -
软件需求工程过程
中国UML论坛软件需求工程过程(SREP) 一、开始: 1. 项目经理根据项目特点,指定对过程表格的具体要求; 2. 项目经理制订项目的标准,包括:DTS(缺陷类型)、TRA(风险类型)、TRS(需求类型)等,在过程表格中按标准引用. 二、计划: 1. 计划经理估算需求开发时间; 2. 计划经理完成:SPT(进度计划)、TPT(任务计划),将计划数据录入PD转载 2011-12-11 10:02:37 · 888 阅读 · 0 评论 -
需求入门: 需求工程=需求开发+需求管理
2010-05-28 来源:网络 上图是需求工程的组成部分,从图中可以看出,需求工程划分为两个部分:需求开发和需求管理。需求开发又分为需求获取(Elicitation)、需求分析(Analysis)、编写规约(Specification)和需求验证(Validation)。需求管理又分为基线管理、变更管理、需求跟踪。下面我将分别介绍一下上面各个主要组成部分主要的工作内容,以便那些不转载 2011-12-11 11:50:49 · 837 阅读 · 0 评论 -
策略→需求→建模→规划→执行
当二十一世纪进入知识经济时代后,企业所面临的挑战也越来越严格。而善用信息技术于经营策略,绝对是企业赢的关键因素之一。 企业信息化所需的 IT 技术越来越多、越来越复杂,而更重要的是 A 公司必要的 IT 需求,却不见得 B 公司也需要。因此,在这种趋势演变下,事先规划与确认符合企业经营策略的 IT 需求,是新一代的企业信息部门所必须负责的关键任务之一。图一所示,以建模为导向的企业 IT 建设参转载 2011-12-11 09:37:41 · 670 阅读 · 0 评论 -
软件需求开发与管理
<br /> <br />需求开发与管理是软件项目中一项十分重要的工作,据调查显示在众多失败的软件项目中,由于需求原因导致的约占到45%,因此,需求工作将对软件项目能否最终实现产生至关重要的影响。虽然如此,在项目开发工作中,很多人对需求的认识还远远不够,从本人参与或接触到的一些项目来看,小到几十万元,大到上亿元的软件项目的需求都或多多少的存在问题。<br />有的是开发者本身不重视原因、有的是技术原因、有的是人员组织原因、有的是沟通原因、有的是机制原因,以上种种原因都表明做好软件需求开发是一项系统工作,而不转载 2010-06-02 00:12:00 · 1061 阅读 · 0 评论 -
如何进行软件需求分析
<br />一、概念<br />需求的定义包括从用户角度(系统的外部行为),以及从开发者角度(一些内部特性)来阐述需求。<br />关键的问题是一定要编写需求文档。我曾经目睹过一个项目中途更换了所有的开发者,客户被迫与新的需求分析者坐到一起。系统的分析人员说:“我们想与你谈谈你的需求。”客户的第一反应便是:“我已经将我的要求都告诉你们前任了,现在我要的就是给我编一个系统”。而实际上,需求并未编写成文档,因此新的分析人员不得不从头做起。所以如果只有一堆邮件、会谈记录或一些零碎的未整理的对话,你就确信你已明白用转载 2010-06-02 00:03:00 · 1034 阅读 · 0 评论 -
RequisitPro管理需求的一般步骤
1/11/2010 7:34:27 PM RequisitPro 中的需求种类 RequisitPro 中有四种不同类型的需求: Features and Vision:描述产品的特性和前景。 Stakeholder Requests:涉众需求是指从与系统相关的参与者手中收集到的信息,它不一定是某个需求,可以是会议讨论的材料或是研讨会的记录。 Supplements Requir转载 2010-01-11 19:39:00 · 902 阅读 · 0 评论 -
项目需求分析报告怎么做
发布于:软件开发网1/8/2010 10:35:37 PM项目需求分析,看了听棠的“客户需求何时休”,深有感触,何曾自己不是被这个问题整天困扰:客户需求,为什么总在变阿?做项目真辛苦阿!这样的感叹整天都挂在口上。客户需求变动确实是一个软件开发永远不变的话题。为什么小的软件企业面对经常变动的需求是如此的狼狈?到底要怎么做才能满足客户的需求? 听棠的“客户需求何时休”深刻的披露了这个问题转载 2010-01-08 22:33:00 · 1151 阅读 · 0 评论 -
软件项目需求分析的20条法则
作者:邢学慧 12/22/2009 11:06:02 PM 风险躲在需求的迷雾之后 以上我们看到的是某客户项目经理与系统开发小组的分析人员讨论业务需求。在项目开发中,所有的项目风险承担者都对需求分析阶段备感兴趣。这里所指的风险承担者包括客户方面的项目负责人和用户,开发方面的需求分析人员和项目管理者。这部分工作做得到位,能开发出很优秀的软件产品,同时也会令客户满意。若处理不好,则会原创 2009-12-22 23:18:00 · 929 阅读 · 0 评论 -
外星人间谍的情报
有个外星人间谍潜伏到地球刺探情报,它给上司写了一份报告:“主宰地球的是车。它们喝汽油,靠四个轮子滚动前进。嗓门极大,在夜里双眼能射出强光。……有趣的是,车里住着一种叫作‘人’的寄生虫,这些寄生虫完全控制了车。”原创 2009-11-03 10:48:00 · 3405 阅读 · 0 评论 -
采用简化原型法进行软件项目需求分析
发布于:软件开发网 来源:Internet 作者:网络收集 时间:2008-11-25 点击: 11/3/2009 10:51:36 AM 前言:需求分析阶段是管理信息系统(MIS)开发最重要的阶段。MIS开发的需求阶段首先是了解和澄清用户的需求,然后严格地定义被开发的软件系统的需求规格说明书。常用的软件需求分析方法有面向数据流的结构化分析方法、面向数据结构的Jackson方法、面向对原创 2009-11-03 11:25:00 · 1071 阅读 · 0 评论 -
信息高速公路上做广告
有一个软件人员滔滔不绝地向客户讲解在“信息高速公路上做广告”的种种好处,客户听得津津有味。最后,心动的客户对软件人员说:“好得很,就让我们马上行动起来吧。请您决定广告牌的尺寸和放在哪条高速公路上,我立即派人去做。”原创 2009-11-03 10:49:00 · 1161 阅读 · 0 评论 -
软件项目需求分析为什么困难?
发布于:软件开发网 来源:Internet 作者:网络收集 时间:2008-11-25 11/3/2009 10:34:51 AM 有几种原因使需求分析变得困难: l 客户说不清楚需求; l 需求自身经常变动; l 分析人员或客户理解有误。 一、客户说不清楚需求 有些客户对需求只有朦胧的感觉,当然说不清楚具体的需求。例如全国各地的很多政府机构在搞网络建设,这些单位的领导和原创 2009-11-03 10:47:00 · 1025 阅读 · 0 评论 -
如何做好网站开发项目需求分析
发布于:软件开发网 来源:Internet 作者:网络收集 时间:2008-11-25 11/5/2009 11:45:27 AM 一个网站项目的确立是建立在各种各样的需求上面的,这种需求往往来自于客户的实际需求或者是出于公司自身发展的需要,其中客户的实际需求也就是说这种交易性质的需求占了绝大部分。面对对网站开发拥有不同知识层面的客户,项目的负责人对用户需求的理解程度,在很大程度上决定了原创 2009-11-05 11:59:00 · 973 阅读 · 0 评论 -
从猴子说起
有这样一个笑话:一个旅客走进硅谷的一家宠物店,浏览展示的宠物。这时,走进一个顾客,对店主说:"我要买一只C猴。"店主点了点头,走到商店一头的兽笼边,抓出一只猴,递给顾客说:"总共5000美元。"顾客付完款,然后带走了他的猴子。这位旅客非常惊讶,走到店主跟前说:"那只猴子也太贵了!"店主说:"那只猴子能用C编程,非常快,代码紧凑高效,所以值那么多钱。"这时,旅客看到了笼子中的另一只猴子,它标价100转载 2011-11-29 22:37:03 · 1135 阅读 · 0 评论 -
煮鸡蛋的启示
有个英国人学煮鸡蛋,开始,他把鸡蛋放到开水里煮时总会炸裂。他为此想了各种方法,并找到了一个解决方案:在鸡蛋上打个孔。但在鸡蛋上打孔带来了另一个问题:孔打小了,鸡蛋还会裂;孔打大了,蛋清会在它凝固以前流出来。于是,这个英国人给一批鸡蛋分别打了各种不同孔径的洞,并记录下每个鸡蛋孔径的大小。通过这一方法,他找到了一个最合适的大小──既避免了炸裂,又保证蛋清不会流出来。这时,虽然煮鸡蛋炸裂的问题解决了,但转载 2011-11-30 00:07:29 · 1973 阅读 · 2 评论 -
软件开发中需求编写的几点经验之谈
2010-12-1 来源:网络近年来,“需求管理”正成为中国当前工程应用和商业热域的热点。目前,有关需求管理的实践大量应用于软件开发工程等领域,软件开发团队在开始一个新的项目之前,会通过详细的用户需求调研准确捕获了用户需求并汇总分析后,再进行下一步的设计与实施工作,以避免因未能正确识别用户的真正需求而导致不断返工和工作成本增加。对于从事软件工程的程序员们来说,在进行项目开发之前创建和管理良转载 2011-12-17 16:03:24 · 1007 阅读 · 0 评论 -
只需要一份需求
2008-11-28 作者:adwu73 来源:csdn这两个月来,主要都是在进行和需求相关的培训和咨询,我发现在行业里一个根深蒂固的认识是需要/可以存在多份不同格式的分立的需求文档:业务人员可以写一份意识流的业务(客户)需求文档,开发人员可以在再写一份充斥着分析结果及IT术语的软件(软件)需求,测试人员则可以写一份闭门造车的测试需求。好像每个人都很好的完成了任务,但是谁来保证这些需求的一转载 2011-12-17 15:07:16 · 812 阅读 · 0 评论 -
需求入门: 原型开发
2010-07-19 作者:周金根 来源:zhoujg.cnblogs为什么需要原型建立原型的主要原因是为了解决在产品开发的早期阶段不确定的问题,利用这些不确定性来判断系统中哪一部分需要建立原型和希望从用户对原型的评价中获得什么。原型可以使他们的想象更具体化,有助于说明和纠正这些不确定性,总的来说通过原型法可以很好的减少项目风险。水平和垂直的原型我们和业务人员经常谈到的是水转载 2011-12-17 15:05:40 · 1397 阅读 · 0 评论