第十章:典型的用户和场景 提出的问题:(10.1.4节)场景就是:我们模拟用户进行的操作。这样理解对吗?第十一章:软件设计与实现提出的问题:每日构建,构建的是什么?项目吗?不懂第十二章:用户体验提出的问题:完成一个项目,想好了需求分析后正式动手开始操作,第一步就是设计好用户界面,这样是对的码?
分类:
其他好文 时间:
2015-06-11 22:30:25
阅读次数:
84
第十章: 本章讲的最多的是典型用户、场景及其规格说明书,这些都是很重要的知识点,在我看来这是用户需求分析。为什么这样说呢?典型用户代表的是不同的用户,每一个用户都会有不同的需求,所以我们应该将这样一类人定义为典型用户,站在他们的角度思考问题。怎样的软件产品才会受到他们的热捧。就像书中的石头和石头他爹...
分类:
其他好文 时间:
2015-06-11 12:23:49
阅读次数:
116
(此文章同时发表在本人微信公众号“dotNET每日精华文章”,欢迎右边二维码来关注。) 题记:今天的内容是我的一个简单总结,希望让没有任何经验的入门产品经理对产品设计和需求分析有一个大致的了解。当然由于是我自己的心得体会,所以未必是正确和最有效的。 如何设计一个产品,并对其进行需求分析,实际上有很多...
分类:
其他好文 时间:
2015-06-10 00:53:46
阅读次数:
156
在软件开发中,如果你问任何经理“在管理项目中,你的痛点是什么?”,超过85%的人会说-需求。
在这个领域,我们的经验教训是什么?未来在项目中我们如何做的更好?
接下来,我们将强调我们在需求培训课程中所教的原则如何帮助需求分析师来提高他们的工作:
问题1:“在需求阶段我们没有识别和包括‘正确的’干系人。这经常会在项目后期引起不必要的需求变更。”
例子
在最终的用户验收测试中,客户告诉我们系...
分类:
其他好文 时间:
2015-06-08 17:18:30
阅读次数:
121
1.需求分析:做一个登录的小程序,基于Winform的窗体小程序。基本要求:登录成功:弹框显示登录成功,登录失败就弹框显示失败。扩展功能:登录次数超过3次,就”锁定“用户,提示登录错误次数过多,不能登录。用户点击之后,就退出程序;登录成功,就把错误字段清零。这里我们在数据库表中,加一个错误字段,类型...
搜索算法问题求解
一、需求分析
分别用深度优先、迭代加深、一致代价、A*搜索算法得到从起始点Arad到目标点Bucharest的一条路径,即为罗马尼亚问题的一个解,在求解的过程中记录每种算法得到的解,即输出每种解得到的条路径。
图一:罗马尼亚地图
二、详细代码
测试类:
/**Main类,打印各个算法的结果
* @author dyl * */classMain{...
分类:
编程语言 时间:
2015-06-07 12:38:04
阅读次数:
155
软件构建 这是第一次接触到软件构建的概念,以前开发一个软件是完全按照软件工程的步骤来区分不同的活动。从定义问题,需求分析??到系统测试及其保障维护。 本书定义了什么是软件构建、软件构建的重要性、软件构建必须要做的准备工作。 软件构建主要是编码和调试,但也涉及详细设计、规划构建、单元测试、集成...
分类:
其他好文 时间:
2015-06-06 21:54:16
阅读次数:
115
Oracle的体系太庞大了,对于初学者来说,难免有些无从下手的感觉。经过一学期的学习对Oracle学习有了一些深入的了解,因为之前学习过Oracle的一些基本的知识,所以学习起来上手比较快一点。
这次Oracle项目让我重新对Oracle的基本知识进行了运用,并且对软件工程也有了新的认识,从需求分析、概念结构设计、逻辑结构设计、物理结构设计、数据库的建立和测试、数据库运行和维护。
虽然说数据库...
分类:
数据库 时间:
2015-06-06 13:36:10
阅读次数:
141
团队开发要有好的初期规划以及明确的项目目标,目标变来变去是很多项目失败的根本。连自己都不知道做什么,还能指望做出什么来。这同样说明了需求分析的重要性,要了解客户的需求从客户的角度看问题。所以所谓的目标就是客户的需求,满足了客户的需求目标也就算达到了。其次,确定好目标后在软件开发的关键过程中团队的.....
分类:
其他好文 时间:
2015-06-06 12:01:18
阅读次数:
91