通读《构建之法》产生的问题

问题一:

在第六章,迅敏流程这一章中提到,“迅敏流程”是一系列价值观和方法论的集合。迅敏开发的原则有;1.尽早并持续的交付有价值的软件以满足顾客要求2.欢迎需求的变化,并利用这种变化来提高用户竞争优势等等。但是以现实情况来看,这些要求是否过于难以实现了。同时在后文中提到,对于团队来说,如果你的团队很弱,那么强行把敏捷(或其他高级方法)套在上面也没用,也许还会适得其反,如果你的团队已经有这么厉害,那么不用scrum也能写好软件。那么迅敏这一思想的意义在哪里?

问题二:

在读第八章,需求分析这一章时,强调了需求分析的重要性,在开发一个软件的过程中,前期我们要花大量时间进行需求的分析,然后开始软件的开发。但在当下社会,无论什么都发展的十分迅速,如果在开发的过程中,出现了一些新的事件导致用户的需求有了很大的改变,此时应该如何去做?

问题三:

这个问题可能与书本的联系不是特别大,在读第十六章,IT行业的创新这一章时,我就在想,如何能培养自己的创新性思维呢?例如老师布置了一个简单的问题,经过思考后我并不能得到答案,而网上有一些方法可以实现,此时我是应该自己尝试找到自己的方法,还是按照网上的其他方法做?而按照其他人的想法做,又似乎有抄袭的嫌疑。

posted on 2019-03-13 10:54  jondoe297  阅读(249)  评论(2编辑  收藏  举报