阅读教材后想问的问题?(第9题)

组员陈岩岩的5个问题如下:

问题一:关于建模

在软件开发过程中,有几种不同的开发模型,分为自顶向下和自底向上的建模方式。自顶向下的可以理解为把整体功能和需求研究明白了然后把各个功能模块具体细分在分别开发,但是我不明白的是自底向上是什么思路和想法呢?没有整体构思和目标就从细小末节展开工作,如果到了顶层功能实现的互不契合互不相关,岂不是最后的工作很大程度上就是无用功啊?

问题二:关于测试

软件测试中总是提到边开发边测试,这种模式在实际应用中的使用比率大吗?因为我总感觉边开发边测试能够确保你所着手的这个模块这段代码是可靠的,但是需要重复很多次从头开始的那部分代码,总的来说,会不会比模块测试的方式工作量大?

问题三:关于测试过程

我想知道软件开发过程中很具体的模块测试与整体测试是如何建立联系的,这是我现在所不了解的,也不是说现在就要得出答案的问题。我想在随着接下来学习深入,我要在具体项目中仔细去搞清楚这些实际工作。

问题四:关于团队

通过课程研读,我们知道团队的概念在软件开发项目中有着很重要的作用。那么对于一个团队而言,如何分配任务才是最优的合作方式?各取所长?任务均分共同进步?

问题五:个人能力

对于我来说,本科期间的编程经历很少,那么对于像我一样现在处于一种编程刚入门状态的学生来说,最先接触什么才能快速的进入编程的学习状态?

原文地址:https://www.cnblogs.com/msec2016/p/5859768.html