任务一:团队项目意见表已上传至Github仓库中。
任务二:
我的学习总结:
一、结合本学期课程学习内容,对比《实验一 软件工程准备》的任务5你所提的问题(给出提问博客连接),尝试对提出问题进行解答,并阐明是如何经过学习/实践/讨论弄清楚的;学习中是否产生了新的问题?若有,请提出。
答:https://i.cnblogs.com/EditPosts.aspx?postid=10512500&update=1
问题一:对于这个问题,邹欣老师在构建之法中也给出了答案。邹欣老师提出了多种软件团队合做的模式。每一种都有它的特色和优点,每一个团队可根据本身的特点进行选择。只有团队之间高度团结,才能提升软件开发、运营和维护的效率。
问题二:引用书中所说“创新的出路到底在哪里?不能在各类峰会上发言的的IT人士,不妨走进各自的小做坊”,作本身想作的以及能所能及的,没有什么是比兴趣更能引导人的东西了。
问题三:在本书中提出可经过用户调研的方式来获取咱们所须要的数据。也介绍几种经常使用的调研方法。好比焦点小组、深刻面谈、用户调查问卷、用户日志研究等方式,可根据本身喜爱来选择。
二、总结本身在项目的可行性分析/需求分析/软件设计/实现/测试/项目验收/中学到了哪些“知识点”。
答:可行性分析:在软件的开发过程当中,可行性分析尤其重要,它帮助咱们用最小的代价来肯定问题是否可以解决,避免了一些无谓的浪费。
需求分析:这个阶段它帮助咱们真正了解了用户的需求,对软件需求的深刻了解是软件开发工做得到成功的首要条件,只有在知足用户需求的软件,才是真正合格的软件。
三、结合我的项目/结对编程/团队项目的我的经历,谈谈心得。
答:此次的团队项目让我深入了解了软件开发的各个过程,以及团队合做的重要性,同时也对我的平时所学内容获得了充足的锻炼,不只如此,也让我深入认识到了本身的短板所在,比起之前的纸上谈兵,此次实操过程真的是让人受益不浅。
四、总结这门课程的实践总结和给你带来的提高,包括如下内容:
(1)统计在软件工程实践中,你完成了多少行的代码;
在整个软件工程实践中,具体完成了多少行代码,没有计算过。
(2)你在软件工程实践的各次做业分别花了多少时间?
软件工程做业 |
时间/h |
实验一 软件工程准备 |
3 |
实验二 软件工程我的项目 |
8 |
实验三 做业互评与改进 |
3 |
实验四 附加实验 项目互评 |
2 |
实验五 团队做业1:软件研发团队组建 |
5 |
实验六 团队做业2:团队项目选题 |
9 |
实验七 团队做业3:团队项目原型设计与开发 |
10 |
实验八 团队做业4:基于原型的团队项目需求调研与分析 |
9 |
实验九 团队做业5:团队项目需求改进与系统设计 |
9 |
实验十 团队做业6:团队项目系统设计改进与详细设计 |
10 |
实验十一 团队做业7:团队项目设计完善&编码 |
10 |
实验十二 团队做业8:软件测试与Alpha冲刺 |
8 |
实验十三 团队做业9:Beta冲刺与团队项目验收 |
8 |
(3).哪一次做业让你印象最深入?为何?
在整个软件工程做业中,最让我影响深入的那次是软件测试阶段,由于在软件测试阶段,代码出现bug比较多,为了解决这些漏洞,组内进行了讨论,而且查阅了相关资料,花费时间也比较久,因此影响比较深入。
(4).累计花了多少个小时在软件工程实践上?平均每周花多少个小时?
累计在软件工程实践上花费的时间为一百多小时。
(5).你学习和掌握的新语言、新平台;
掌握的新平台:博客园、githup。新语言:jsp
(6).填写下表,总结一学期的学习中,你学习或使用的软件工程开发工具、开发方法和建模方法;
软件开发工具、项目管理工具 |
软件开发方法 |
MyEcplise |
git、GitHub |
(7).其余方面的收获或提高。
在软件建模、编码能力、团队协做的能力等都有了很大的提高。
五、你认为目前的课程存在哪些问题,你有什么更好的建议?
软件工程试验太多,占用课余时间比较多。