问题清单

这个作业属于哪个课程https://edu.cnblogs.com/campus/zswxy/software-engineering-2017-1
这个作业要求在哪里 https://edu.cnblogs.com/campus/zswxy/software-engineering-2017-1/homework/10618
这个作业的目标 问题清单
作业正文 见下文
参考文献 baidu

一.

Q.学习软件工程有哪些好处?

可以培养我们的软件素质,提高软件开发能力与软件项目管理能力。

Q软件工程在工作中有哪些应用?

现在我还不清楚

Q学完软件工程我们能获得什么能力?

不清楚

二.

Q结对编程是什么有什么好处?

结对编程(英语:Pair programming)是一种敏捷软件开发的方法,两个程序员在一个计算机上共同工作。一个人输入代码,而另一个人审查他输入的每一行代码。输入代码的人称作驾驶员,审查代码的人称作观察员(或导航员)。两个程序员经常互换角色。

就是两个人一起写代码,互补一下吧

Q用python编程有哪些需要注意的?

Q学习Python需要什么基础吗?

三.

Q代码性能优化首要考虑的是什么?

四.

Q黑盒测试?

黑盒测试也称功能测试,它是通过测试来检测每个功能是否都能正常使用。在测试中,把程序看作一个不能打开的黑盒子,在完全不考虑程序内部结构和内部特性的情况下,在程序接口进行测试,它只检查程序功能是否按照需求规格说明书的规定正常使用,程序是否能适当地接收输入数据而产生正确的输出信息。

大概就是把要测试的东西运行不看他的顺序只看结果吧

Q白盒测试?

白盒测试又称结构测试、透明盒测试、逻辑驱动测试或基于代码的测试。

就是和黑盒比起来它是可以看到内部的结构的。

Q如何设计测试用例?

五.

Q瀑布模型是否反映了实际的软件开发过程?

Q.迭代开发的特点?

Q软件维护的内容有哪些 有什么注意事项?

六.

Q敏捷开发的缺优点?

QScrum框架是什么?

七.

Q软件项目估算方法软件项目估算方法

Q建立时间表时如何控制自己时间的用量?

Q团队内成员沟通出现分歧有矛盾时怎样沟通有效?

八.

Q软件风险包括什么特性?

Q敏捷估算的优缺点?

九.

Q怎样才能写好需求文档?

Q功能需求和非功能需求有啥特别明显的区别?

Q如何成为一个优秀的需求工程师?

原文地址:https://www.cnblogs.com/lin98/p/12489946.html