zoukankan      html  css  js  c++  java
  • 问题清单

    这个作业属于哪个课程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如何成为一个优秀的需求工程师?

  • 相关阅读:
    P1828 [USACO3.2]香甜的黄油 Sweet Butter 题解
    P2058 海港 题解
    浅谈三分算法
    海伦公式的证明
    一年一回首
    再谈单调队列优化 & 背包九讲
    浅谈单调队列
    P1440 求m区间内的最小值 题解
    CF1374B Multiply by 2, divide by 6 题解
    组合数、杨辉三角与递推算法
  • 原文地址:https://www.cnblogs.com/lin98/p/12489946.html
Copyright © 2011-2022 走看看