需求分析html
将需求进行分类、清楚软件产品的利益相关者、获取用户需求(用户调研)、竞争性需求分析的框架、功能的定位和优先级、目标估计和决心、找出估计后面的假设、最后分而治之git
提案,评估和WBS程序员
N--need需求、Approach--作法、Benefit--好处、Competitors--竞争、Delivery--推广方式算法
目标(根据实际的需求来定)、决心(它承诺在特定日期交付预约义的功能,做为特定的质量级别)、估计(单个任务花费的人力、时间)数据结构
项目经理(PM),PM负责除产品开发和测试以外的全部事情,包括正确地作产品和正确地作流程。
PM的做用:收集需求、设计用户界面,编写规范、协调市场、文档、测试、定位、带领团队达成决策
注:项目经理是和你们平等工做,而且作具体工做,和其余团员一块儿造成决议,只管事无论人的,和领导型经理是不同的。框架
Bowman是谷歌的视觉设计主管,谷歌的一个团队不能在两个蓝色之间作出决定,因此他们在每个蓝色之间测试41个阴影,看看哪个表现更好。他最近就边界是否应该是3, 4,或5像素宽进行了辩论,并要求证实他的状况。我已经厌倦了辩论这种微小的设计决策
,《论语》云:“如切如磋,如琢如磨。”作事要求精益求精,在进行用户调研的过程当中,为何不能调研细微到毫厘,即作调研作过头?或者说如何肯定作用户调研的界限,究竟哪一种调研才算是作过头呢?好比当我作用户调研时,我努力朝着最精确的方向去作,但我是否已经作过头了呢?风险厌恶是一我的接受一个有不肯定的收益的交易时相对于接受另一个更保险可是也可能具备更低指望收益的交易的不情愿程度。 风险中性是相对于风险偏好和风险厌恶的概念,风险中性的投资者对本身承担的风险并不要求风险补偿。咱们把每一个人都是风险中性的世界称之为风险中性世界(Risk-Neutral World)。 风险偏好是指人们在实现其目标的过程当中愿意接受的风险的数量。
如上三种态度是一个从保守到开放的过程,这三种态度中任何一种都有其存在的理由,是否是风险中性必定是最好的选择呢,或者是求稳发育仍是冒险一搏呢?学习
解答:O(1),全部的if子句只包含一个操做。我原来写的O(n),我觉得上限是n就直接填了O(n)。 - 错题2:
Determine the order of the following pseudocode fragment.
j = 1
for i = 1 to n
j = j * 2
next i
for k = 1 to j
x = x + 1
next k
```
解答:O(2n) ,第一个循环的2n值被计算并存储在j中,所以第二个循环执行2n次。说实话,这个题是题目看错了,我把 j = j * 2 当作了j²。测试
本周学习《构建之法》,代码只练习了课上的代码。
.net
6我的1本书不够看设计
代码行数(新增/累积) | 博客量(新增/累积) | 学习时间(新增/累积) | 重要成长 | |
---|---|---|---|---|
目标 | 5000行 | 30篇 | 400小时 | |
第一周 | 188 | 1/1 | 25 | 算法分析 |
第二周 | 70/258 | 1/2 | 15/40 | 《构建之法》7-9章 |
第三周 |
计划学习时间:15小时
实际学习时间:15小时
(有空多看看现代软件工程 课件
软件工程师能力自我评价表)