《构建之法》阅读笔记02

        在我之前的理解中,认为软件工程主要是会写代码就行,但阅读了这本书之后,我发现软件开发并没有我想象的那么简单,在软件开发过程中,要求的还有很多,比如最重要的就是团队合作。这篇阅读笔记我想主要写一下我对团队合作的新理解,因为在我们这个学期的学习过程中主要是团队合作完成一个项目,所以我在看团队合作这部分看了两遍,希望能从中学到一些经验,而更好的完成我们的团队合作。

       团队首先要进行交流,团队的成员根据要开发的项目或者要交的作业进行交流,对项目有一个更加深刻的理解,这样才能更好的编写代码。然后就是合理分工,一个完整的项目要分成几个小的部分,把每个小的部分分给不同的成员,合理分工给也是尤为重要。然后每个成员要接受团队赋予的角色并按照角色要求工作,在团队给每个成员分配工作之后,每个成员对之间的部分进行了解,然后就要按照为自己分配的工作完成任务。当然一个好的团队还要有一个队长,这个队长能够对整个团队的发展有一个完整的计划,并且还有对团队开发的项目有一个大致的方向和把握。能够对每个成员合理的分配项目。例如我们这个学期我们组要开发一个关于校园内的社交平台,我们就需要先对这个项目有一个比较深刻的理解,选出一名队长,然后大家根据自己的长项来合理分工,每个人负责完成自己的部分,在完成自己这部分的同时也要考虑到其他部分,以方便之后的合并。每个人要有自己每天的计划,今天完成哪部分,明天完成哪部分,这样才能更高效率的完成项目。

     仅仅从校园合作的角度出发,我认为使用功能团队模式更适合彼此合作交流,而开发流程在校园合作阶段,容易被忽视或是考虑的不全面,大伙要着重培养在下个学期,我们就要进行团队开发,我觉得《构建之法》的团队合作部分对我们有很大的帮助,我们不至于在团队合作中盲目的开发项目。

原文地址:https://www.cnblogs.com/zhaoxinhui/p/10995976.html