第一次作业-自我介绍+软工5问

自我介绍+软工5问

这个作业属于哪个课程 https://edu.cnblogs.com/campus/gdgy/Class12Grade23ComputerScience
这个作业要求在哪里 https://edu.cnblogs.com/campus/gdgy/Class12Grade23ComputerScience/homework/13469
这个作业的目标 任务目标:自我介绍以及了解课程的基本内容

自我介绍

我叫谢斯越,来自广东汕头,是广东工业大学23级计算机科学与技术的一名学生,平日里喜欢做一些运动,打一点篮球🏀,也喜欢听音乐🎶,是R&B音乐的重度爱好者。

目前我的研究方向为计算机视觉与医学图像处理,在广东省信息物理融合系统重点实验室学习。

我的问题

  1. 软件工程与单纯的编程有什么区别?为什么需要学习软件工程? 🤔💻
  2. 在软件生命周期中,需求分析阶段的重要性体现在哪些方面?如果需求不清晰会带来什么后果? 📑🔍
  3. 瀑布模型与敏捷开发的核心差异在哪里?它们分别适合在什么场景下使用? 🌊⚡
  4. 在实际的软件开发过程中,可以通过哪些方法和手段来保证软件质量? 🛠️✅
  5. 团队协作中,版本控制、项目管理工具和开发方法论如何结合,才能更高效地推进项目? 🤝📂📈

想从课程中收获到的能力

  1. 系统化的需求分析与建模能力 📌📊

    • 将模糊的用户需求转化为清晰、结构化的需求文档和模型
    • 使用用例图、类图、流程图等工具,确保开发目标明确
  2. 软件设计与架构思维 🏗️🧩

    • 掌握模块化、分层架构、设计模式等方法
    • 能够设计出可维护、可扩展、可复用的软件系统
  3. 项目管理与团队协作能力 🗂️👥

    • 学习敏捷开发、Scrum、看板等管理方法
    • 提升团队协作、沟通协调、版本控制与进度管理能力
  4. 质量保障与测试能力 🧪🛡️

    • 熟悉测试用例编写、单元测试、集成测试等流程
    • 掌握持续集成与持续交付(CI/CD),提升软件可靠性
  5. 软件生命周期与工程化思维 🔄🧠

    • 理解从需求、设计、实现、测试到维护的完整生命周期
    • 培养工程化思维,而不是停留在“写代码”层面

我的GitHub主页

image

后台博文编辑页面

image

posted on 2025-09-11 17:45  April_Xie  阅读(11)  评论(0)    收藏  举报

导航