Software Engineering-HW8 个人总结
Software Engineering-HW8 个人总结
2017282110264 李世钰
一、请参考第一次作业,当初你对课程的承诺和期望都兑现了吗?
大致实现了。经过了最后的团队项目,基本了解一个软件开始可行分析与设计到最后的发布后期维护的整个过程。
二、总结这门课程的实践给你带来的提升,包括
学习和使用的新软件, 新工具: QT系列工具, PyQt, leangoo. 其中, leangoo作为协同工具非常好, 细分任务并展示出来很清晰, 同时也有一种任务压在身上的紧迫感.
统计一下,你在这门软件工程实践中,完成了多少行的代码:约2500
学习和掌握的新方法:团队合作的交流方式
三、写下属于自己的人月神话——项目实践中的经验总结+实例/例证结合的分析
给我的经验是, 前期设计非常重要. 有缺陷的前期设计到了最后还是要在实现阶段解决. 我们组在设计的时候一拍脑袋想了个功能, 产品雏形完成之后发现这个功能简直是多余, 又重新要除去这个功能.
四、分析一下自己所处的团队。《构建之法》上说团队的发展有几个阶段,你的团队都经历过么,最后到达了“创造”阶段了么?
萌芽和磨合期基本在一起了, 开始大家都没什么想法到底要做什么, 我就提了两个想法, 就具体实现讨论了一段时间就确定下来了. 分配下来任务就各自开始实现了.
规范期, 在第二三次讨论, 把后端接口, 存储结构, 具体实行的细节等等方面确定了下来. 后面的alpha和beta阶段也不停地在沟通和对接.
可能还没到创造阶段, 功能也还比较简单, beta阶段有了新的想法但发现剩余时间并不够了难以实行.
五、在今后的教学中,老师们还将根据同学们的基础、期望达到的目标,在教学内容和作业量上做更多的调整,争取为大家提供一个更加个性化的学习过程。你对课程设计(授课内容、方式、作业内容)有什么建议吗?另外,作为学长的你,对后面的学弟学妹们有什么建议?
就像最后一堂课说的那样, 希望作业能多样化一点.
对后面的学弟学妹们的建议是, 作业赶早不赶晚, 要把deadline前的一天当作死线
六、助教老师为课程的顺利开展做了很多工作,与老师们的交流也让大家获益匪浅。你对助教老师的工作可以提一些意见和建议吗?
微信群的形式其实挺麻烦的, 也没有群公告这种功能.