这个作业属于那个课程 | 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、Python对于我来说是一门新的电脑语言,该怎么去学习它?
2、在日常编码中,我养成了良好的习惯,可是以后工作了,接手别人的代码,他写的不规范咋办?
3、python为什么火起来,在同类型的语言中?
第三次课
1、实现结构化编程对编程人员的要求有什么?
2、我们应该怎么开始对代码的静态检查,具体做什么?
3、对代码性能的提升我们应该更加的具体的去怎么做?
第四次课
1、白盒测试与黑盒测试相比,那个好一点?
2、代码通过了单元测试是不是说明就是好代码?
3、如何编写优秀的单元测试?
第五次课
1、在软件开发的过程中我们应该注意什么?
2、不同模型的开发,我们应该怎么去更好的利用?
3、开发过程中我们只注重软件的质量吗?
第六次课
1、在敏捷化的开发方式中我们需要注意什么?
2、第一次开发的时候应该用哪个模型?
第七次课
1、如果在工作上遇到了不合适的团队开发模式,我们要注意什么?
2、开发过程中我们应该怎么去处理好团队关系?
3、专家估算误差很大,为什么还有存在的必要?
第八次课
1、我们在用管理工具的时候应该注意什么?
2、我们面对不同的抉择时,应该选着什么方法?
第九次课
1、需求文档有哪些内容?
2、怎么知道自己软件需求是什么?
3、优秀的软件有哪些共同点?