软件工程_东师站_课堂笔记
身体状态不好,可能笔记也会比较混乱。
一、心灵鸡汤
1. 成长本身是痛苦的,人生不能剧透。
2. 重建知识结构的过程是痛苦的,读书和实践可以帮助重建知识结构。
3. 不停的向你的上级客观的报告你的当前的状态和工作。
4. 你的长处和短处是一起暴露给别人的,不要偷着成长。如果你期待完美,那么你永远达不到你完美的那一天。
5. 你感到痛苦是因为你只关注了你自己。
6. 推荐《最后一刻》演讲 Randy 。。。
二、SCRUM
1. 简单设计
好使
可通信的
没有重复的代码
没有多余的代码
2. 评分规则
团队得分 = 已经实现功能点的数量 + 全部功能点的数量
个人得分 = 作业 + 团队得分 + 团队评价
3. 频繁对变更做出响应
4. 把目标分解为足够小,快速迭代
5. 站立会议:回顾你已经干了些啥,现在在干啥,还需要干啥,啥阻碍你干这件事,现在要解决的问题是啥
三、关于痛点的呈现
1. 用代码呈现
2. Minimum Viable Poduct
3. 四象限:只做重要的事情
不重要但紧急 紧急且重要 不重要不紧急 不紧急但重要
4. 动机 –> 问题 –> 需求spec –> 模型 –> 解决
四、博客写作
1. 有大纲
2. 重要信息在显要位置标识
3. 预期一个读者
4. 清晰表达
避免指代不明:不使用代词,不使用名词简称
避免承前省
避免使用口语:分析句子成份,补充缺失成份
避免使用未定义和未公认的名词或动词
不使用意义不明的名词或动词
先给出背景再说内容
五、作业
1. 互评所有人的博客
2. PSP要有任务分类:可以知道在项目过程中你在哪一部分都花了哪些时间
3. 结对编程:四则运算||词频统计
4. SCRUM站立会议,报告五个工作日
5. 列出自己的checklist,每天看自己的
PSP
进度条
燃尽图,如果燃尽图<=1,应该细化颗粒度
6. 4月1日Alpha发布,有一个成员会离开
7. 代码要一直可编译运行,有截图
8. 代码测试
9. 用户给出对你项目的感受