2020软件工程作业00——问题清单
软件工程 | https://edu.cnblogs.com/campus/zswxy/software-engineering-2017-1 |
---|---|
作业要求 | https://edu.cnblogs.com/campus/zswxy/software-engineering-2017-1/homework/10618 |
作业目标 | 问题清单 |
作业正文 | 见下文 |
参考文献 | 无 |
一、初识软件工程
1.软件工程在软件开发中有什么作用和意义?
2.软件开发中出现的错误怎样快速处理?
3.软件开发应该遵循哪些原则?
二、编写高质量代码
1.怎样才算是高质量的设计?
2.在进行异常处理的时候有什么基本要求?
3.如何提高代码的运行效率?
三、单元测试
1.单元测试的应用场景?
2.黑盒白盒测试各有哪些原则?
3.什么是灰盒测试?
四、软件开发过程
1.一个软件开发中,可以使用两个或几个过程模型吗?
2.瀑布模型适用于哪些应用?
3.敏捷开发的实用性?
五、团队开发管理
1.团队项目多人合作是否效率更高?
2.在软件开发项目中如何加强沟通管理?
3.Brooks法则为什么增加了人员反而延迟了进度?
六、敏捷开发与配置管理
1.敏捷估算的目的是什么?
2.基线的作用是什么?
3.Scrum的核心特征是什么?
七、需求获取
1.需求分析过程中体系结构的边界和范围具体指的是什么?
2.什么是横切关注点?
3.使用什么需求获取技术是由谁决定的?