构建之法之疑问

在阅读构建之法之后,我对软件工程整个的流程都有了进一步的认识。书中的每一个章节都讲述了不同的特点,每一章节都讲述了不同的重点,涵盖了软件测试、项目测试、项目经理、开发人员、用户体验等各个方面。同时书中在阐释概念时,不只是将枯燥难懂的概念直接阐释,而是通过具体的实例来解释,每一章都值得精读。但是通过阅读此书之后我产生了如下五个问题:


1.团队项目如何合理有效的分配给所有的成员任务?因为现在只参与过小团队,而每个人的水平会层次不齐,那么如何分配会比较合理呢?
2.如果软件的需求和后续完成的软件有一定冲突的话,那是是否一定要根据软件需求做更改?
3.书中提到,软件工程的作业趋于形式化,是一些比较简单的系统,无法体验到一个项目的复杂性和易变性等等,请问是否需要通过一些实际的项目来提升能力?
4.在实际的软件软件开发过程中,需要将需求细化到设计,那怎么样才能有条不紊地在规定时间内完成任务?
5.软件工程的方向目标到底是什么?用工程化的流程来完成软件项目吗?软件需求、软件测试、数据库搭建、代码编写好似都属于软件工程,那么软件工程是更注重整个流程还是单一其中一个模块?

猜你喜欢

转载自blog.csdn.net/Cherylfu/article/details/80568325