首先是人员分配问题,这一方面可以说是学生遇到的最大问题。团队项目总是以和自己关系较好的同学一起结队的,可是组员的水平参差不齐会对项目的分工带来影响。如果把重点,比较难的分给能力高的,容易的给能力低的,能力强的会有一种觉得什么都是自己做的感觉,能力低的会有一种分配工作的人看不起自己的感觉,这会对团队的工作效率带来极大的影响。其次,有些同学是一点这方面的知识都不懂的,但是最基本的东西又是每个人都能做而且很快就能完成的,不用分工,一人就能写完。这就会让那些能力不足以写程序而又没有什么简单工作的人没事可做。教也是一种解决办法,可是首先教得花费时间,会降低编程人员的效率。其次,从无基础到教会是一个很长的过程,所以导致大部分人都不愿意教别人。我所找到的解决办法是在每个人都平等的基础上,为能力不足的人尽量找事情做。比如我们的项目进入尾声,只有代码敲完就好了。这时候就让他们对之前的程序(部分功能还没实现的程序)进行检测,寻找自己觉得不合适的地方。毕竟让他们从现有的代码上找出错误不适合。
其次是技术问题。我们项目是通讯软件,其最难的地方是我们的通讯实现。我们的项目现在也只差这一步了。可是在找到能用上的方法后,却发现需要用到服务器。每个人都有自己的密码,存放在本地服务器是不合理的,安全性不高,所以需要远程服务器;每条数据的发送都需要有对方的IP地址,可是我们在不运行前不知道对方的IP地址,所以需要服务器当中间传递者。为此,我们需要建立服务器,可是服务器是公网才适用的,我们不知道怎么实现服务器。为此,我们的解决方法是用一个局域网模拟互联网,现在想到的是让每个主机都当客户端和服务器,这样来实现在局域网内的信息交换。(这种方法我们还在讨论是否要修改)
最后,是项目的专业性问题。项目涉及很多文档,这些文档都有一定的书写规范,可是在接触项目前,我们都这些文档都是一概不知的。所以最简单的解决方法就是百度找到模板后模仿着书写。可是这样的专业性也是不足的。还有对于团队的管理,专业度也不够,毕竟组员不是每天都在处理项目的问题,还有其他学科需要复习,写作业,所以项目进度跟不上预期在所难免。这样就造成了项目的专业性差,水平低的问题。这一问题我还不知道怎么解决。
以上是项目到现在为止发现的问题。
appserv做网站教程/培训心得体会300字
转载于:https://www.cnblogs.com/dragonest1995/p/5382310.html