周次 |
学习时间 |
新编写代码行数 |
博客量(篇) |
学到知识点 |
第一周 |
2 |
0 |
1 |
1、软件工程是什么? 2、要怎么学习这门课程? |
第二周 |
9 |
100 |
2 |
1、如何督促自己的学习 2、编写复利计算软件程序、单利计算软件和本金计算软件 3、上传文件到Github |
第三周 |
10 |
206 |
2 |
1、完善复利计算器的功能 2、对学习编写复利计算软件程序进行总结 |
第四周 |
5 |
228 |
3 |
1、完善复利计算器的功能 2、编写个人项目耗时对比记录表来督促自己的学习,提高学习效率 3、阅读《构建之法》加深了对软件工程的了解 |
第五周 |
10 |
150 |
2 |
1、学习编写C语言版的复利计算软件单元测试 2、认识到代码规范性、代码复审的重要性和学会更好的合作 |
第六周 |
4 | 100 | 2 |
1、与结对伙伴完善复利计算器的功能,并进行结对编程总结 2、通过“汉堡包”的方式了解自己的结对伙伴和发现自己的不足 |
第七周 |
4 | 100 | 2 |
1、完善复利计算器的界面,让界面看起来更美观,尝试连接数据库 2、通过看同学的博客并发表评论,可以借鉴他们的优点也可以发现了他们代码中的不足,共同进步 |
第八周 |
4 | 50 | 1 |
1、和班上的同学组队做团队项目,对师姐的项目进行二次开发,简单了解下安卓系统 2、更新进度条,梳理一下这个星期所学的东西 |
第九周 |
8 | 50 | 3 |
1、团队项目--MathApp的二次开发,完善该APP的功能 2、阅读《构建之法》第六、七章学习敏捷流程和MSF的相关知识 3、更新进度条,梳理一下这个星期所学的东西 |
第十周 |
3 | 50 | 1 |
1、更新进度条,总结这一周学到的知识 2、和队友进行团队项目 |
第十一周 |
3 |
10 |
1 |
1、更新进度条 2、完成了backlog的制作和scrum的制作 |
第十二周 |
5 | 50 | 2 |
1、更新进度条 2、认领团队项目 |
第十三周 |
3 | 50 | 2 |
1、更新进度条 2、发表读书博客,进一步了解《构建之法》 |
第十四周 |
12 | 200 | 5 |
1、发表Sprint第二次冲刺第一天和第二天的情况,实时跟进团队项目进度,进行总结 2、发表读书博客,深入理解诚信与职业道德的概念 |
第十五周 |
15 | 150 | 6 |
1、发表Sprint第二次冲刺第三、四、五、六、七天的情况,实时跟进团队项目进度,进行总结 2、发表典型用户的博客,加深对团队项目的了解 |
第十六周 |
16 | 200 | 8 |
1、跟进团队项目,发表团队博客记录项目进展情况 2、计算团队贡献分,并发布博客 3、进行新的一轮冲刺--sprint3,发布关于sprint3的介绍博客 |
第十七周 |
15 | 50 | 7 |
1、跟进Sprint3 2、发表学期课程总结博客,总结一个学期以来学到的知识和感想 3、发表Sprint3总结博客,为这一次冲刺画下一个句号 |