Skip to content
View MegumiKato23's full-sized avatar
  • 广东工业大学
  • 中国

Block or report MegumiKato23

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Please don't include any personal information such as legal names or email addresses. Maximum 100 characters, markdown supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
MegumiKato23/README.md
这个作业属于哪个课程 班级的链接
这个作业要求在哪里 作业要求的链接
这个作业的目标 通过自学提前预习软件工程导论,提前了解一些软件工程师的基础工具

自我介绍

我是一名大二的学生,就读于广东工业大学软件工程专业。我的兴趣爱好是旅游,旅游让我有机会亲身体验不同的文化,拓宽视野,增长见识。在旅行中,我不仅能够放松身心,还能够锻炼我的独立性和解决问题的能力。在学习上,我会多种语言的"Hello, world!"。

五个问题

在阅读了课本之后,我有以下的疑问:

  1. 在未来,软件工程师是否可只依靠人工智能来进行编程?
  2. 软件项目是如何进行管理的?
  3. 在团队开发中,如何分配工作最为合理?
  4. 在软件项目设计中最重要的是什么?
  5. 需求工程能不能之后的过程进行更改?

想要收获

通过学习软件工程这门课程,我希望能够收获以下几方面的知识和技能:

  1. 理解软件工程的基础:掌握软件工程的基本概念、原则和方法,了解软件开发的整个生命周期。
  2. 软件开发流程:学习从需求分析、设计、编码、测试到维护的各个阶段,以及如何有效地管理这些阶段。
  3. 软件项目管理:了解如何规划、组织、领导和控制软件开发项目,包括进度管理、风险管理、资源分配和团队协作。
  4. 软件质量保证:掌握确保软件质量的方法和技术,包括软件测试、代码审查、质量标准和过程改进。
  5. 软件工具和环境:熟悉各种软件开发工具和环境的使用,如集成开发环境(IDE)、版本控制系统、调试工具和自动化测试框架。
  6. 软件架构和设计模式:学习软件架构的基本概念,了解不同的架构风格和设计模式,以及如何在软件设计中应用它们。
  7. 软件维护和演化:理解软件维护的重要性,学习如何进行有效的软件维护和演化,以适应不断变化的需求和环境。

通过这些知识和技能的学习,我期望能够成为一名更全面、更有能力的软件工程师,能够参与和领导复杂的软件开发项目,并能够适应快速变化的软件行业。

Popular repositories Loading

  1. wezterm-theme wezterm-theme Public

    Wezterm-theme for myself

    Lua

  2. MegumiKato23 MegumiKato23 Public

    Python

  3. Quadratic-operations-topic-generator Quadratic-operations-topic-generator Public

    Rust

  4. SNCblog SNCblog Public

    Forked from SuperNewCode/SNCblog

  5. rustsbi-hpm rustsbi-hpm Public

    Forked from hpmicro/rustsbi-hpm

    RustSBI bootloader firmware for HPMicro MCUs

    Rust

  6. AccountBook-API AccountBook-API Public

    Swift