这个作业属于那个课程 | 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.软件开发的变更很快,在有新的模式出来后,旧的模式是不是就应该全部被取代了
3.软件工程在整体上来讲,应该是属于灵活的过程还是应该按照所给的模型和过程,也就是跟解题一样,按照规定的步骤进行
第七次课
1.如果在沟通的时候实在沟通不来怎么办
2.这么多的估算用法到底应该怎么正确的使用
3.组织团队成员的时候越多越好吗
第八次课
1.可视化管理是必要的管理模式吗,曾经在我哥的公司里没有见到过可视化管理
2.用户故事是随意拟定还是有一定的规范
3.分支管理可不可以由自主创建其他的分支
第九次课
1.需求的获取是一个工程最基本的开始吗
2.需求工程师是不是就是类似于记者一样,去采访别人有什么样的需求
3.需求是不断增加的,是不是所有的需求都必须满足呢
第十次课
1.用例建模提出来的目的是什么
2.用例建模和软件需求有什么关系
3.用例是不是越多越好
第十一次课
1.要素的连接关系是什么
2.复用的原则是什么
3.数据库的选择可不可以同时选择多种还是只能一种