《软件需求》阅读笔记之二

这次阅读的是这本书的第二部分,这部分内容相对较多,所以还没有看完。这部分介绍了一些文档的主要内容。首先是项目视图和范围文档的模板,书中一一介绍了这个文档中应该包括的内容。主要就是业务需求,项目视图的解决方案,范围和局限性,业务环境,产品成功的因素。所以,我们在做项目的时候,无论如何都要注意这个项目的范围,所想到的不要超出范围。有时候你感觉好的功能用户可能并不需要。所以,明白项目范围,并在范围内进行工作相当重要。我们所用到的需求基本全部来自于用户,获取用户需求的方式也相对较多,在获取某用户群体的需求之后,要尽可能的可以将用户进行分类,对不同类型的用户确定不同的需求。并确定这类中的典型用户,才能更好的确定他们的需求。我们要时常聆听客户需求,确定用户需求的优先级。

之后就是要撰写软件需求规格说明书了,这个文档的模板如下:

还有一项很重要的过程就是需求的图形化分析,这一过程就用到了上学期所学的建模的知识,通过一些简洁明了的UML图对软件进行解释,可以大概的将软件形式描述出来。创建的分析模型可以提供对需求 理解和通信的一个等级,而这却是文本方式下的软件需求规格说明和其它单一的表示法所不 能提供的。应该避免陷入在软件开发方法和模型中发生的教条的思维模式和派系斗争。

原文地址:https://www.cnblogs.com/wys-373/p/8449040.html

时间: 2024-10-09 00:45:03

《软件需求》阅读笔记之二的相关文章

你的灯亮着吗阅读笔记之二

有时候,我们使问题变得不那么棘手,其实只是把问题放在“别人家的后院儿里” .这种技巧叫做转嫁问题, 这种方法通常可以非常有效地解决问题,当你有意识地这么做并做得很细心谨慎的时候.但是新的问题常常是在无意识的情况下产生的. 这种缺乏意识的情况是很普遍的.我们频繁的看到问题最难以处理的部分恰恰是去意识到它们的存在.一旦我们发现了工具的危险之处,会有很多种方法闯入我们的脑海.事实上,每天都要使用这个工具的工程师们已经意识到丹的工具竖着立在腿儿上会有危险.他们养成了把它躺着放的习惯,但是他们没想到有时候

你的灯亮着么阅读笔记1

你的灯亮着么事这并不是一本关于程序员如何编程的书,而是教我们在面对问题时如何思考.解决问题,让我们在生活中变得聪明,智慧的处理问题. 第一章问题是什么.这章通过电梯的问题,告诉我们分析和解决问题时,首先要明确的定义问题.书中说到:“问题其实就是你期望的东西跟你体验的东西之间的差别”.这句话我十分赞同,这也正是软件开发中客户的需求与程序员做出软件之间的差别. 第二章这个问题什么.比利的故事告诉我们,不要把解决方案当成问题的定义..“你永远也不能肯定你有了个正确定义,但是永远不要放弃寻求它的努力“,

你的灯亮着吗阅读笔记之三

我们可以告诫那些写注释的人,对于问题表述来说清晰好懂是多么的重要,直到他们被这废话的海洋淹死.我们也可以敦促问题解决者们阅读的时候更加仔细,然后他们都会变成瞎子.按照以往的经验,这些都没什么用.不管人们多么真诚地去努力,单靠增加投入精力的数量是不够的.你永远都不能确信这里的每个人对于同一个词都和你有相同的理解. 现在我们需要通过一次联谊活动把文字的含义从字面上剥离下来,并且牢记在心中.有一种方法就是文字游戏:一旦你用文字来表述一个问题, 请仔细推敲这些文字以使这种表述在每个人的头脑中都是一个意思

你的灯亮着吗阅读笔记之一

问题是什么? 比利和别人都错在了同一个地方,他们以为如果问题是重要的,那么答案也必然是重要的.“不, ”当比利漫不经心地清空他的邮箱时,自言自语道, “根本不是这样的. 处理问题的时候真正重要的是知道永远都不会找到答案,但是这没关系,只要你不停的问.只有当你骗自己去相信你有了最终的问题定义――最后的,真正的答案――的时候,你才会被欺骗.得去相信你有了最后的解决方法.并且如果这么想,你总是错的,因为根本就没有一种东西叫‘最终解决方法’. ” 想到这一点,比利的大脑才获得了片刻的休息――不是停止,只

你的灯亮着么阅读笔记3

第五章问题从哪来的.我们要探寻问题的根源,而问题的根源往往出现在自身.因此我们要时常的反思自己,是否在团队中拖了后腿,而不是一味的去指责队友对自己的埋怨.只有发现自身的问题,才能改正自我. 第六章我们真的想解决问题么.有时候我们并不是在解决问题,而是在制造问题.一个团队是不可能通过相互指责.相互埋怨来解决问题的,这只会产生更大的问题.因此智慧的去解决问题非常的重要. 这是一本启迪智慧的书,让人的思想变得富有柔性,它教我们如何正确的思考和解决问题.

你的灯亮着么阅读笔记2

第三章什么是真正的问题.每种解决方法都回带来新的问题.因此在分析问题的过程中,如何避免产生更大的问题非常重要.正如微软的window8系统,它解决了之前window系列操作系统一成不变的界面,但是带来的更大的问题时人们并不能非常好的使用新系统.因此win8的推出不是非常成功. 第四章这是谁的问题.我们要注意搞清楚“这是谁的问题”和“问题的真正根源”,当别人能够解决问题时,千万不要越俎代庖,我认为书中提出的这种思考和分析问题的方式,对于构建和谐团队关系有着很大的启示,试想当团队之间出现问题时,如果

你的灯还亮着吗阅读笔记之二

在对问题有了相对正确的定义后,接下来就是思考和分析问题,我们要注意搞清楚“这是谁的问题”和“问题的真正根源”,当别人能够解决问题时,千万不要越俎代庖,我认为书中提出的这种思考和分析问题的方式,对于构建和谐团队关系有着很大的启示,试想当团队之间出现问题时,如果大家都能“试试换过来指责自己”,从自身找问题,相互理解,那么团队之间会是多么和谐的景象呢. 圆满地解决问题是建立在准确定义和全面深入分析问题的基础上的.如何在各种约束条件下选择最佳的途径来解决问题是需要考虑的重要因素.书中给出了很多启发性建议

你的灯亮着吗阅读笔记03

只有正确的分析和思考问题才能找到正确解决问题的方法. 解决问题是最后一步,建立在分析问题基础上,解决问题有多条途径,如果通过各种约束条件选择最佳的途径来解决问题是需要考虑的重要因素.问题解决后要及时进行归纳和总结,形成自己的知识库.      A.当别人能够解决问题时候千万不要越俎代庖      B.如果某人能够解决该问题当他自己却不会遇到该问题时候,首要的是让他感受到该问题      C.试试换过来指责你自己-即使只有一秒钟      D.一个小小的提醒往往别复杂的解决问题方法更有效    

Hadoop阅读笔记(二)——利用MapReduce求平均数和去重

前言:圣诞节来了,我怎么能虚度光阴呢?!依稀记得,那一年,大家互赠贺卡,短短几行字,字字融化在心里:那一年,大家在水果市场,寻找那些最能代表自己心意的苹果香蕉梨,摸着冰冷的水果外皮,内心早已滚烫.这一年……我在博客园-_-#,希望用dt的代码燃烧脑细胞,温暖小心窝. 上篇<Hadoop阅读笔记(一)——强大的MapReduce>主要介绍了MapReduce的在大数据集上处理的优势以及运行机制,通过专利数据编写Demo加深了对于MapReduce中输入输出数据结构的细节理解.有了理论上的指导,仍

你的灯还亮着吗阅读笔记之一

<你的灯亮着吗>这本书是美国著名思想家唐纳德·高斯和维拉尔德·温伯格所著的一本关于定义问题.分析问题和解决问题的书,从1982年发行第一版至今畅销不衰被奉为问题解决领域里的经典之作,全书分为6个主题,每个主题都有若干生动有趣而又有警戒意义的故事作为主线通过对实战中实际问题的解决,引出作者对于问题解决领域的重要观点,本书所提到的解决问题的方法是新颖的,然而仅凭读一本书就能够学会如何解决问题是不可能的,所以读书也不足按部就班地教我们如何解决问题,而是希望读并通过阅读概述有所思悟,最终形成自己的分析