这个作业属于哪个课程 | https://edu.cnblogs.com/campus/zswxy/software-engineering-2017-1 |
---|---|
这个作业要求在哪里 | https://edu.cnblogs.com/campus/zswxy/software-engineering-2017-1/homework/10619 |
这个作业的目标 | 总结软件工程的学习 |
作业正文 | 本文 |
其他参考文献 | www。baidu.com |
一、回望
(1)对比开篇博客你对课程目标和期待,“希望通过实践锻炼,增强计算机专业的能力和就业竞争力”,对比目前的所学所练所得,在哪些方面达到了你的期待和目标,哪些方面还存在哪些不足,为什么?*
在做这次作业,首先发现了自己在自身学习上落下的太多,因此在这次作业的拓展过程中做的尤为吃力,因此在这个学期的开发过程中,开始确认了自己方向,然后开始学习以往所落下的功课,在前端的制作过程中,渐渐的开始着手,从看懂代码到自己开始手写代码,做博客,做界面等等,但由于基础太弱,因此在后续的学习过程中,应比以往更加努力。
(2)你在第一次作业的个人简历中制定的这门课程结束后,你预期你将增长的能力、技术、技能;和你在第二次作业中绘制的学习路线图。对比当前你的所学所得,你达到了当时的预期值吗?*
虽然有所增长,但却发现进展很缓慢,只达到了一小部分,所以我觉得我自身学习以外,还应该多做项目,自身独立完成项目
(3)请总结这门课程的实践总结和给你带来的提升,包括以下内容:*
1)统计一下,你在这门软件工程实践中,一共完成了多少行的代码;*
由于自身能力不足,可能在2k行左右。
2)软工实践的各次作业分别花了多少时间?(做一个列表)*
*作业名称* | *用时* |
---|---|
2020软件工程作业01 | 1h |
2020软件工程作业02 | 2h |
2020软件工程作业03 | 20h |
2020软件工程作业04 | 16h |
2020软件工程作业05 | 5h |
2020软件工程作业——团队01 | 2h |
2020软件工程作业——团队02 | 3h |
2020软件工程作业——团队03 | 10h |
2020软件工程作业——团队04 | 10h |
2020软件工程作业——团队05 | 8h |
2020软件工程作业——团队06 | 20h |
2020软件工程作业06---软件工程时间作业总结 | 1h |
2020软件工程作业---团队07 | 6h |
总结 | 104h |
3)哪一次作业让你印象最深刻?为什么?*
真实的想说是第三次作业,github的运用真的让我崩溃,怎么弄都弄不好,花了好久,逐渐学会使用的时候才发现时间已经到了,不得不说大学自己真的浪费了太多时光,希望暑假能找补些回来。
4)累计花了多少个小时在软工实践上?平均每周花多少个小时?*
每天都有学,但更多的是找不身上的不足,用现在的时间找补以前的知识点,所以真的很感谢我的团队,他们让我学会了许多,也帮助了我许多。
5)学习和使用的新软件和新工具*
原型开发:AXure
编译软件:Idea
6)学习和掌握的新语言、新平台*
新语言:vue
新平台:菜鸟教程,博客园,GitHub等
7)学习和掌握的新方法*
自我总结,思维导图梳理
8)工程能力的提升*
了解到了一个软件开发的大致过程
9).团队合作上的提升*
一处运行多处编译,能取得好的效果,沟通真的很重要
10)***其他方面的提升****
贯彻了好的学习方针,确定了学习方向
二、团队总结*
*软件工程实践是大学里少有的认真的团队协作经验。《构建之法》上说团队的发展有几个阶段,你的团队都经历过么,最后到达了“创造”阶段了么?(参考《构建执法》第17章 人、绩效和职业道德)*
你在团队中担任了什么角色?你是否完成了该角色的任务?现在你觉得你适合该角色吗?
萌芽阶段--初步设计,规划
磨合阶段--团队交流,共同构建
规范阶段--打磨软件细节
创造阶段--软件成形
我负责前端小部分内容的构建,ui的建议
在本次作业中我是组员,我觉得我们组长还是做的很好的。
三、人月神话*
1、怎样证明你学会了软件工程?以下要求你们的团队达到了哪几个?*
(1)研发出符合用户需求的软件*
我觉得我们的辣椒商城(购物商城)前后端的连接还需要改进,大部分还是完成了预期所想。
(2)通过一系列工具,流程,团队合作,能够在预计的时间内发布 “足够好” 的软件*
在需求分析阶段,我们根据用户需求刻画了用例图,顺序图,分析类图等;
在设计阶段,我们通过相关学习把分析类图与分析顺序图改进为设计类图与设计顺序图。
在最后的实现阶段,我们尽我们所能让所有需求得以实现。
我们利用GitHub进行代码版本管理————四个二
我们有明确的分工,并且撰写博客————四个二
(3)并且通过数据展现软件是可以维护和继续发展的。*
1.在Github里面可以找到我们相关程序的代码迁入,我们的扩展空间还很大,将来可在微信上实现。
2.数据库里面目前只有2个信息表,一个座位信息,一个用户信息,后继我们将加入系统管理员进行系统管理等工作。
2、写下属于你自己的人月神话——个人或结对或团队项目实践中的经验总结+实例/例证结合的分析,字数不限,开放命题,可以使用你自己喜欢的方式表达..*
就此次作业而言,对于前端,我们找了许多的实例,发现以京东和淘宝为例,ui界面的优化真的做的很不错,所以在构造的过程,想要吸引顾客,除了构建的软件能快速找到客户想要找到的内容,客户的第一眼也很重要,因此在软件的创建过程中,更多的是不是怎么样去解决以自身为前提的问题,更多的是站在第三方去考虑用这个软件的人。
四、建议*
对下一届同学的建议,或者对于开学初的你,对于大一的你,对于开学初的我,你有什么想建议和告知的呢?请写下你对后来人的期许*
真的,什么都要有兴趣才是最重要的,要耐得住枯燥,要有强大的定力
对于软工实践课程,你有哪些建议?*
作业时间长一点
对于老师的工作,你有哪些建议?*
这种模式挺好的,即感受到了个人作业的自我提升,也感受了团队的共同进步
对于自己今后,你有哪些建言?*
弥补自身,砥砺前行,学海无涯苦作舟。