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

 

 

 

 

 

 

第一次课

 

4.制作出一个软件最应该考虑注重的是什么?

第二次课

 

 4.错误与异常的处理,又该这么优化

第三次课

 

 第四次课

1. 等价类该这样划分才可以成为有效等价类使得软件得到规定的功能和性能。
在输入条件规定了取值范围或值的个数的情况下,可以确立一个有效等价类和两个无效等价类。

②在输入条件规定了输入值的集合或者规定了“必须如何”的条件的情况下,可以确立一个有效等价类和一个无效等价类。

③在输入条件是一个布尔量的情况下,可确定一个有效等价类和一个无效等价类。

④在规定了输入数据的一组值(假定n个),并且程序要对每一个输入值分别处理的情况下,可确立n个有效等价类和一个无效等价类。

⑤在规定了输入数据必须遵守的规则的情况下,可确立一个有效等价类(符合规则)和若干个无效等价类(从不同角度违反规则)。

⑥在确知已划分的等价类中,各元素在程序处理中的方式不同的情况下,则应再将该等价类进一步划分为更小的等价类
2   黑盒测试关注于在外按照规定完成软件的功能和性能,白盒测试透明的可以利用程序来完成软件。就不可以两个结合关注内外才可以使得软件高质量吗?
3  测试覆盖是控制流程图的主要标准,如何在测试软件前可以提高软件的覆盖率。
第五次课
1 软件过程不应该都以用户需求为重,进步进行软件设计和构造。
我感觉就是用户需求为重,应该也多跟用户沟通了解真正所需求软件的功能,才可以更好的在软件过程中更好进行。
2  软件项目管理按照预定的成本来完成,如像这次疫情情况,可能导致软件项目管理风险控制的把控程度,和如何控制软件项目管理来降低风险评估,开大软件项目的成功率。
3 爆布模式的缺点是后期无法改变编码这个弊端,现在却还有人运用这个模式进行开发软件。为什么?还有多个方法我们该如何针对性作出选择?
4.瀑布模式有什么缺点,又要用什么模式代替?
第六次课
1. 敏捷开发应该注意那个方面,才可以是软件高质量。
2.敏捷开发如何处理变更。
3.敏捷开发是如何改变团队成员既有的思维与行为模式
4.如何培养自己放入敏捷开发思想?
第七次课
1.用户事应该如何有效选取把可以更好完成软件
2.软件配置管理都是以主线为主吗?分支有多少种类
3.团体工具如何在代码上提问??
第八次课
1.用户故事应该如何有效选取把可以更好完成软件
2.软件配置管理都是以主线为主吗?分支有多少种类
3.团体工具如何在代码上提问??
第九次课
1.应用领域和机器领域的区别,问题该这么分类?
2.过程需求是什么???
3.SRS模块不适合所有,但是又是模块有类似??这么认为?

posted on 2020-04-10 19:39  虚亦  阅读(152)  评论(0编辑  收藏  举报