一个小团队,沟通不良,职责不清,各自为营,最后带来的,是项目的不良或失败。要怎样才能改善这种状态呢?
以下是我的一些小小思考:
1、职责分明。每个项目都要有一个主导者,对该项目的需求,设计,进度以及后期维护进行总体规划和安排,该负责人在代码开发前要提供培训,将需求及设计以及编码要求进行讲解;在开发过程中,负责查看并监督其进度,并根据实际情况对开发任务进行调配;系统开发完后,由该主导人进行系统测试和单元测试,此时查到的错误由编码人进行修改;后期验收并上线之后,除重大改动或大量新增需求外,都由该负责人进行后期维护,并提供系统培训和技术支持;
2、服务器专人管理。将现有的服务器按功能分成几组,每人负责其中一部分。管理的主要任务在于查看其错误日志,是否存在致命缺陷;查看其硬件设备,确保硬件正常运行;查看该服务器上的应用程序,是否正常运行。除去每周固定的检查外,该服务器管理员还负责对此服务器与IT部门的沟通以及服务器的权限限制,垃圾文件的清理等。
暂时想到这些。