您的位置:首页 > 职场人生

技术支持与项目开发分离 推荐

2006-10-27 11:51 267 查看
项目结束后技术支持的工作谁来承担?
项目是由这些项目开发人员完成的,他们对这个项目是最熟悉的,由他们进行维护似乎也是顺理成章的事。公司里最有本事的人,开发的项目也最多,承担的维护的工作也最大,这样做是会出问题的,这些最有能力的人将无法承受。必须有人来分担他们的工作。

技术支持与项目开发的差别
技术支持和项目开发需要差不多相同技术背景的人,但二者的工作方式有很大的差别。项目开发是以项目方式工作的,属于任务性的工作;而技术支持则是以日常事务处理方式工作,属于事务性的工作。技术支持需要技术,但更主要的是需要对项目熟悉,对技术的要求可以弱一些,还有一些工作是业务流程的处理。

独立的技术支持部门
技术支持完全可以从项目开发中分离出来形成一个独立的技术支持部门,在人员上要独立于项目开发部门。这样可以保证项目开发人员的供应,同时也有助于技术支持对客户的服务。

两个问题
还有两个问题,一个是项目支持什么时候移交给技术支持部门?在项目通过验收,还是用户已经使用了一段时间,问题减少之后再移交。这有几种情况,在用户刚开始使用的时候是问题爆发最集中的时期,对程序的改动也会比较多,这个时候最好是原项目组不撤销,继续做这个项目的支持,再支持两个月的时间,但并不需要所有的项目开发人员都留在项目组内,只保留一两个就可以了。有一些项目在验收后客户并不马上投入使用,这时候再保留项目组没有多少意义,这个时候可以考虑直接移交给技术支持部门,而原项目组撤销。有一些项目完成之后就比较成熟,特别是一些二次开发的项目更是如此,也可以考虑直接移交给技术支持部门。

第二个问题是在移交给支持部门时需要对支持人员进行系统培训,让他们熟悉系统的内部结构。支持人员只能查找问题,在不修改程序的情况下寻找解决问题的办法,修改程序的工作要交给开发人员完成。系统的版本控制由项目部门来做。

公司太小怎么办?
如果公司规模小,可以将技术支持保留在项目部门,但在角色上要定义清楚,人员也需要相对固定。

内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息