构建之法阅读笔记02
本周阅读了构建之法的第五章《团队和流程》、第六章《敏捷流程》、第七章《实战中的软件工程》、第八章《需求分析》。
1.阅读完这四章,我知道了在软件制作过程中是由流程的,而不是直接去做,以前我看到一个任务,是立刻开始做的,一点规划也没有。敏捷流程这个词我第一次听说,不过书中说敏捷的方法论包括极限编程,老师曾经进行过极限测试。对于软件制作中的团队,我一直认为是各自寻找自己想做的,之后把任务分配好就各做各的,团队之间的交流很少。
2.通过阅读,首先我知道一个项目从开始到结束是要经过很多流程的,只有这样才能确保产品的质量,像我那样横冲直撞很容易出错,质量得不到保证。在一个团队中,交流是很重要的,同时分配任务也不是我想的那样随意,分配任务需要知道谁擅长什么,确保被分配到任务的人能够完成任务,然后根据需要分配任务。分配完任务后同样需要交流,每天要总结:我昨天做了啥;我今天要做啥;我碰到了哪些问题,同时这样的总结不能敷衍了事,这样才能确保整个流程的顺利进行,而不是我那种各做各的。
3.在之后的几周,我们也会逐渐加入组队任务和团队任务,在这些任务中,我会努力运用书中学到的知识,积极融入团队,积极进行交流,保证任务的质量。