作业概述
这个作业属于哪个课程 | 班级链接 |
---|---|
这个作业要求在哪里 | 作业要求的链接 |
这个作业的目标 | 学习运用平台,初步了解软工学习框架,确立学习目标 |
自我介绍
我是21级计科三班萨伊拜·达吾提 喜欢跳舞 弹奏手风琴 画画
软工五问
1.什么是软件生命周期?软件生命周期包括哪些阶段,并简要描述每个阶段的主要任务和产物。
2.请解释什么是敏捷开发方法?列举一些常见的敏捷开发方法,并简要介绍它们的原理和优势。
3.什么是软件需求工程?请描述软件需求工程的主要过程和方法,以及如何有效地收集、分析和管理软件需求。
4.请解释软件质量保证(SQA)的概念和目标。列举一些常见的SQA活动和技术,以确保软件产品的质量和可靠性。
5.请描述软件测试的不同类型和策略。讨论黑盒测试和白盒测试的区别,并提供一些常用的测试工具和框架。
收获与期望
学会编写酷炫的软件程序:我希望通过学习软件工程,能够掌握编写酷炫程序所需的技能。我想学会使用不同的编程语言和工具,来创造出各种有趣和实用的软件应用,比如游戏、手机应用或者网站。
理解软件开发的流程:我想了解软件开发是如何进行的。从需求分析、设计到编码和测试,我希望学到每个阶段的步骤和方法。这样我就能更好地组织自己的工作,与团队合作,并按时交付高质量的软件项目。
解决问题的能力:软件工程是关于解决问题的学科。我希望通过学习软件工程,锻炼自己的逻辑思维和问题解决能力。我想学会如何分析问题、设计解决方案,并将其转化为可行的软件代码。
团队合作和沟通技巧:软件开发通常是团队合作的过程。我希望通过课程学到如何与团队成员合作,如何有效地沟通和协调工作。这将帮助我更好地融入团队,并在协作中取得成功。
实践经验和项目展示:我希望能够参与一些实践项目,将所学的知识应用到实际中。通过实践,我可以锻炼自己的技能,学习如何面对真实的软件开发挑战。我也希望能够展示自己的项目作品,以便将来在求职或独立开发时能够展示我的能力。