自我介绍+软工5问
这个作业属于哪个课程 | 计科22级12班 |
---|---|
这个作业要求在哪里 | 作业要求 |
这个作业的目标 | 使用 Markdown 排版进行随笔的编写;在 GitHub 新建一个与自己 GitHub ID 一致的仓库 |
一、自我介绍
大家好!我是JinXing Chen,目前是计算机科学与技术的一名本科生。在空闲时间比较喜欢通过游戏和番剧放松自己,如果有机会还会到户外进行一定程度的运动,基本上能进行各种球类运动。对于跑步,我觉得我会更倾向于长跑,因为短跑会给我一种限制时间的压迫感,而长跑能让我全身心舒坦下来。另外,书籍是我人生中不可或缺的一部分,阅读各种各样的书籍能让我体验各种各样的人生,经历不尽相同的生活,这是一个人只能度过短暂的一生所不能做到的。
二、软工5问
1.软件工程的主要阶段包括哪些?每个阶段的主要目标是什么?
2.什么是需求分析?它在软件开发过程中的重要性体现在哪里?
3.软件工程中的设计模式是什么?它们如何帮助改善软件系统的结构和可维护性?
4.如何进行软件测试?常见的软件测试方法有哪些,它们的优缺点是什么?
5.什么是敏捷开发?与传统的瀑布模型相比,敏捷开发有哪些优势和挑战?
三、我想收获什么?
1.全面理解软件开发流程
掌握从需求分析到设计、实现、测试和维护的整个软件开发过程,提高对软件项目管理和实施的整体认识。
2.掌握软件测试方法
了解各种测试技术和策略,能够设计和执行有效的测试计划,确保软件质量和可靠性。
3.学习使用设计模式
掌握常见的设计模式,有助于创建可维护、可扩展的软件系统,提高软件开发的效率和质量。
4.培养团队合作和项目管理技能
通过对软件工程各个阶段的学习,增强在团队环境中协作、沟通和管理项目的能力。
四、GitHub
我的GitHub地址:https://github.com/1534063091/1534063091