本学期计划阅读两本书,一本是构建之法,一本是梦断代码,构建之法一共17章,计划,一周读两章,从中总结出重要的东西,并写成阅读笔记发到博客上,另外,梦断代码,也会写成阅读笔记的形式,发到博客上。
下面是大致浏览构建之法后,产生的几个问题:
1.软件开发后期发现的Bug,为什么修复起来要花很多时间
2.为了延长软件的生命周期,为什么要不断地对软件进行改进,打补丁,做一款完美的软件不就可以永远使用了吗
3.要让一款软件成功,把瀑布模型走两遍的原因,走一遍符合要求,这样做是否可行
4.在什么情况下选择瀑布模型,什么情况下选择敏捷流程
5.如果你的产品已经有用户再用,如何你要添加新的功能,不明白用户是否喜欢,那么需要在做一次用户需求分析吗
6.软件测试和用户体验放在一起进行行吗