软件工程实践寒假作业

221900434-陈黎莉 学生 2022-02-18 15:23:25
这个作业属于哪个课程软件工程实践2022年春-F班
这个作业要求在哪里软件工程实践寒假作业
这个作业的目标对于自己目前的水平进行全面的总结,对未来一段时间的学习做出规划,熟悉markdown,用git管理项目
其他参考文献

目录

  • 一、回首过去
  • 1.1 当初你为什么选择软件工程这个专业?
  • 1.2 当初对软件工程这个专业的期待和想象是什么?
  • 1.3 当初希望自己是如何投入这个专业的学习的?曾经做过什么准备,或者立下过什么FLAG吗?
  • 二、立足当下
  • 2.1 个人展示
  • 2.2 项目经历
  • 三、展望未来
  • 3.1 阅读《构建之法》,并阅读构建之法社区中前人提出的问题,选择5个及以上的问题写下自己的思考。要求在自己的思考中贴上原问题的链接。
  • 3.2 你未来的职业规划是什么?
  • 3.3 对于软件工程实践课程,你有什么理解和期望?
  • 四、学习路线
  • 五、git上传截图及仓库地址

一、回首过去

1.1 当初你为什么选择软件工程这个专业?

当初选择软件工程这个专业一方面是因为大部分行业都在信息化,据说计算机专业未来就业比较容易,另一方面是因为报志愿的时候计算机专业很火爆,就跟风选了软件工程。

1.2 当初对软件工程这个专业的期待和想象是什么?

对软件工程的模糊印象其实只停留在打代码,就是电视剧里那种特别炫酷的咔哒咔哒一顿操作,一个软件就做完了,感觉能自己做出一个真正能使用的软件是一件很酷的事情。

在这里插入图片描述

1.3 当初希望自己是如何投入这个专业的学习的?曾经做过什么准备,或者立下过什么FLAG吗?

我个人比较习惯跟着课程走,所以入学前没做啥准备。大一暑假突然觉得做个美观的页面很有意思,就自学了一小部分前端知识,只可惜半途而废了,也没有进行实践,约等于没学。

bqb2

二、立足当下

2.1 个人展示

姓名陈黎莉
头像

在这里插入图片描述

兴趣爱好书法、看电影、摸鱼
获奖经历2021年全国大学生数学建模竞赛福建赛区本科组二等奖
2021年福州大学“三好学生”
福州大学2020年精神文明奖学金
福州大学三等奖学金三次
专业水平掌握的编程语言:C、C++、Java
技术框架:Yii 2.0
开发软件:eclipse、Visual Studio、VS Code、Android Studio
累计代码量:10k+

2.2 项目经历

项目简介负责部分成果展示
简易博客系统根据课程视频基于Yii2.0搭建的简单博客系统,系统分为前后台两个部分,前台为用户功能,后台为管理员功能我做的主要是后台功能部分,在课程的基础上添加了markdown编辑器、通过邮件找回密码、播放背景音乐等拓展功能。

blog展示

校园随手拍-Android校园随手拍APP可以让同学对校园事进行分享我做的主要是欢迎界面、注册登录功能、自动登录功能以及导航栏切换功能

在这里插入图片描述

三、展望未来

3.1 阅读《构建之法》,并阅读构建之法社区中前人提出的问题,选择5个及以上的问题写下自己的思考。要求在自己的思考中贴上原问题的链接。

Q1:软件的行为和用户的期望值不一样,就一定是 Bug 吗?
我认为是的。以网上购物为例,如果用户想要的功能是加入购物车,而工程师将其设计成了点加入购物车就直接下单购买,这是十分不合理的。或许在技术方面并不能称为一个bug,但是在使用方面就是一个bug,可能会给用户带来实实在在的经济损失。因此我认为软件行为与用户的期望值不符就是bug。
Q2:采用用户调查问卷进行调查时,是否需要设置有效性检查?
我认为不需要设置有效性检查。根据这几个学期的观察,我发现大部分人填问卷对一些需要长篇大论、反复填写的问卷感到厌烦,对于填问卷这种自发行为,如果引起目标人群的反感的话,可能我们最后收到的样本数目会大大减少,不利于分析用户需求。在问卷调查时可以先做好前期功课,多设置几个选项,尽量覆盖用户想法的同时缩小答案的范围。
Q3:为什么要在大学中只用一学期软件工程,时间够吗?
说实话我觉得其实是不太够的。前几届的学长学姐都表示在进行这门课程时感到压力很大,许多技术框架都要现场学习,虽然在高强度的任务下可以效率会提高,但是我认为在这么短的时间内对于软件工程应该只能入门,如果是面向就业的话,可能一学期的工程训练在就业方面不太够用。
Q4:结对开发是否真的能提高效率?
我觉得结对开发提高效率是因人而异的。对于前期磨合的比较好的搭档,如果能保持充分沟通,对于编写代码的思想足够了解的话,结对开发是可以提高效率的。但是根据我前几个学期的经验,大部分搭档并不会进行合适的沟通,一个人在写代码的时候另一个人基本上是无所事事的状态,描述代码思想也总是词不达意,这样的结对并不能真的提高效率。
Q5:每日例会是否必要?
我认为例会是有必要的,但是每日是没必要的。因为大家的时间安排不一样,如果每日都例会的话,可能会产生厌烦情绪,不利于后期团队的进度交流。我认为两三天一次例会是最合理的,既能把握团队的整体进度,团队成员又不会有天天上早八的困倦感。

3.2 你未来的职业规划是什么?

暂时的规划是先考研,因为感觉自己本科阶段的项目经历太少,无法找到满意的工作,而且现在学历在不断贬值,感觉还是读研稳妥一点。但是我很抗拒传说中996的生活,而且其实对于打代码的兴趣并不是很大,对技术没什么狂热追求,所以说未来可能还是会选择进入体制内。如果真的留在互联网行业的话,可能也会选择产品经理、软件测试这种对代码需求较小的方向。

3.3 对于软件工程实践课程,你有什么理解和期望?

我认为软件工程实践就是将前几个学期的知识进行整合运用,前几个学期我们学的知识都比较孤立,做出来的成果都比较简陋,这门课我们会模拟真正的团队软件开发,学习新技术,做一个较为完善的项目。
我希望自己通过课程能学习到产品或测试有关知识,提高软件原型绘制、需求分析、文档撰写以及软件测试的能力。
老师和助教肯定是心地善良技术过硬啦,希望以后可以多多交流呀~

四、学习路线

思维导图

思维导图


学习路线

学习路线

五、git上传截图及仓库地址

上传截图

在这里插入图片描述


仓库地址

在这里插入图片描述

...全文
372 4 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
SoftwareTeacher 2022-03-07
  • 打赏
  • 举报
回复

我认为是的。以网上购物为例,如果用户想要的功能是加入购物车,而工程师将其设计成了点加入购物车就直接下单购买,这是十分不合理的。或许在技术方面并不能称为一个bug,但是在使用方面就是一个bug,可能会给用户带来实实在在的经济损失。


这个例子好!

Mingjian_Fu 老师 2022-02-23
  • 打赏
  • 举报
回复

暂时的规划是先考研,因为感觉自己本科阶段的项目经历太少,无法找到满意的工作,而且现在学历在不断贬值,感觉还是读研稳妥一点。但是我很抗拒传说中996的生活,而且其实对于打代码的兴趣并不是很大,对技术没什么狂热追求,所以说未来可能还是会选择进入体制内。如果真的留在互联网行业的话,可能也会选择产品经理、软件测试这种对代码需求较小的方向。

你对自己的定位感觉有点先入为主了,其实从事IT的女生还是挺多的,也都过得挺滋润的。我还是建议你可以做一些努力,再给自己下结论,可能你会发现你的潜力是那么大呢~

221900434-陈黎莉 学生 2022-02-24
  • 举报
回复
@Mingjian_Fu 谢谢老师,现在还在观望,会努力哒~
Mingjian_Fu 老师 2022-02-25
  • 举报
回复
@221900434-陈黎莉 不要总是观望,走进一些看得清楚

103

社区成员

发帖
与我相关
我的任务
社区描述
福州大学-计算机与大数据学院-傅明建
软件工程 高校
社区管理员
  • Mingjian_Fu
  • Lyu-
  • Wake_lie
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

本次作业截止时间为2022-02-18 23:59:59,请未完成的同学抓紧时间,加入社区后的同学要按照“学号-姓名”的格式修改社区昵称。

试试用AI创作助手写篇文章吧