软工第一次作业
| 这个作业属于哪个课程 | https://edu.cnblogs.com/campus/gdgy/Class34Grade23ComputerScience/ |
|---|---|
| 这个作业要求在哪里 | https://edu.cnblogs.com/campus/gdgy/Class34Grade23ComputerScience/homework/134,78 |
| 这个作业的目标 | <熟悉博客园和github,为后续学习做准备> |
一、基本介绍
我是23计科3班许晓喆,来自广东潮州
- 兴趣爱好: 喜欢一个人待着听音乐和干饭
- 学习经历: 打acm算法竞赛,学习后端开发相关技能
二、阅读教材后的5问
- 软件工程与“写代码”的本质区别是什么?
- 主流的软件开发生命周期模型(如瀑布、敏捷),分别适用于什么场景?如何选择?
- 需求分析阶段如何避免“做出来的不是用户想要的”?核心方法是什么?
- 软件测试的核心目的不是“找bug”,那是什么?不同测试类型(单元、集成、系统)的分工是什么?
- 为什么“软件维护”的成本往往比开发阶段更高?如何降低维护成本?
三、渴望得到的收获
- 建立“工程化思维”,摆脱单一编码视角,能系统性规划和落地软件项目;
- 掌握需求分析、设计、测试、维护的核心方法,降低开发风险与维护成本;
- 理解团队协作逻辑,可高效参与或推进多人协作的软件开发流程;
- 具备解决实际问题的能力,能应对需求变更、系统复杂等工程级挑战。
截图

浙公网安备 33010602011771号