提出问题
快速通读教材《构建之法》,并参照提问模板,提出5个问题。
如何提出有价值的问题? 请看这个文章:http://www.cnblogs.com/rocedu/p/5167941.html ,以及 在互联网时代如何提问题。 还有这些要点:
- 在每个问题后面,请说明哪一章节的什么内容引起了你的提问,提供一些上下文
- 列出一些事例或资料,支持你的提问。
- 说说你提问题的原因,你说因为自己的假设和书中的不同而提问,还是不懂书中的术语,还是对推理过程有疑问,还是书中的描述和你的经验(直接经验或间接经验)矛盾?
问题1:我看了这一段文字:“软件有很多特性,软件开发有它自己独特的规律。如果不了解这些特性,软件工程师就会产生不符合实际的想法,在开发过程中走很多弯路。软件的模块之间存在着各种复杂的依赖关系,软件的不可见性和易变性,使得软件的依赖关系很难定义清楚,导致软件不易得到及时的维护和修复”。有这么一个问题:“到底应该怎么做才能清楚地了解软件的特性和规律,少走弯路?”
问题2:看了课本里面的职业发展这一小章节,我想知道作为一名毕业生到底要不要去花时间去考证?或者工作了以后再去考会更好?
问题3:在做团队项目时,如果有人员的更换,那更换人员负责的子项目的进度怎么办?是重新开始编写还是在原来的基础上进行修改加工?
问题4:书里面有这么一句话:“软件工程,唯一不变的是变化”。我的问题是,我们在做工程时改如何确定客户那模糊的需求?
问题5:软件的质量很重要,那到底要怎么做才能做好软件的质量保障工作呢?