学习进度条

点滴成就 学习时间(h) 代码数(行) 博客量(篇) 学到知识点
第一周 8 0 0

1.浏览《构建之法》这本书,了解软件工程谈了什么;

2.听老师介绍软件相关知识,推荐一些学习网站和书籍;

3.注册Github和博客园账号。

第二周 9 0 1

1.发布“Github注册流程”博客;

2.明白Github的一些简单用法,博客园会发博客。

第三周 15 110 2

1.会基本的数组求和知识和文件流的调用,顺带复习了C++;

2.会编写任意长度数组和的代码,调试程序;

3.完成了学习进度条,给每周学习做了小结。

第四周 12 100 1

1.会基本的分割字符语句,重新巩固了C++;

2.学会基本软件工具的使用方法;

3.明白“化繁为简”在编程设计中的重要性。

第五周 8 50 1

1.尝试了结对编程,在磨合中体验了编程的乐趣;

2.进行了代码复审,降低了错误率;

3.重温了冒泡排序和选择排序算法。

第六周 8 50

1.再一次体验结对编程,尝试合作的乐趣;

2.学会对指定单词进行统计。

第七周 3

1.了解敏捷流程及其原则;

2.知道什么时候选择敏捷的开发方法,什么时候选择其他方法。

第八周 3 0 0

1.了解MSF的原则,MSF的团队模型和开发模式;

2.MSF和CMMI。 

第九周   0 1

1.初次了解软件需求的类型、利益相关者;

2.知道一些获取用户需求的常用方法和步骤;

3.会使用NABCD和四象限法来分析软件系统。

第十周 5 0 1

1.首次尝试团队合作练习;

2.初次对任务进行分解,完成用例图,WBS分解图等任务;

3.对需求分析进行再练习。

第十一周 0 1

1.对常用软件进行体验分析,了解利与弊;

2.应用UX评价准则于分析中;

3.了解Nielsen的十条准则。

第十二周        
第十三周        
第十四周        
第十五周        
第十六周        
原文地址:https://www.cnblogs.com/jiangjinjin/p/5259803.html