技术支持与项目开发分离 推荐
2006-10-27 11:51
267 查看
项目结束后技术支持的工作谁来承担?
项目是由这些项目开发人员完成的,他们对这个项目是最熟悉的,由他们进行维护似乎也是顺理成章的事。公司里最有本事的人,开发的项目也最多,承担的维护的工作也最大,这样做是会出问题的,这些最有能力的人将无法承受。必须有人来分担他们的工作。
技术支持与项目开发的差别
技术支持和项目开发需要差不多相同技术背景的人,但二者的工作方式有很大的差别。项目开发是以项目方式工作的,属于任务性的工作;而技术支持则是以日常事务处理方式工作,属于事务性的工作。技术支持需要技术,但更主要的是需要对项目熟悉,对技术的要求可以弱一些,还有一些工作是业务流程的处理。
独立的技术支持部门
技术支持完全可以从项目开发中分离出来形成一个独立的技术支持部门,在人员上要独立于项目开发部门。这样可以保证项目开发人员的供应,同时也有助于技术支持对客户的服务。
两个问题
还有两个问题,一个是项目支持什么时候移交给技术支持部门?在项目通过验收,还是用户已经使用了一段时间,问题减少之后再移交。这有几种情况,在用户刚开始使用的时候是问题爆发最集中的时期,对程序的改动也会比较多,这个时候最好是原项目组不撤销,继续做这个项目的支持,再支持两个月的时间,但并不需要所有的项目开发人员都留在项目组内,只保留一两个就可以了。有一些项目在验收后客户并不马上投入使用,这时候再保留项目组没有多少意义,这个时候可以考虑直接移交给技术支持部门,而原项目组撤销。有一些项目完成之后就比较成熟,特别是一些二次开发的项目更是如此,也可以考虑直接移交给技术支持部门。
第二个问题是在移交给支持部门时需要对支持人员进行系统培训,让他们熟悉系统的内部结构。支持人员只能查找问题,在不修改程序的情况下寻找解决问题的办法,修改程序的工作要交给开发人员完成。系统的版本控制由项目部门来做。
公司太小怎么办?
如果公司规模小,可以将技术支持保留在项目部门,但在角色上要定义清楚,人员也需要相对固定。
项目是由这些项目开发人员完成的,他们对这个项目是最熟悉的,由他们进行维护似乎也是顺理成章的事。公司里最有本事的人,开发的项目也最多,承担的维护的工作也最大,这样做是会出问题的,这些最有能力的人将无法承受。必须有人来分担他们的工作。
技术支持与项目开发的差别
技术支持和项目开发需要差不多相同技术背景的人,但二者的工作方式有很大的差别。项目开发是以项目方式工作的,属于任务性的工作;而技术支持则是以日常事务处理方式工作,属于事务性的工作。技术支持需要技术,但更主要的是需要对项目熟悉,对技术的要求可以弱一些,还有一些工作是业务流程的处理。
独立的技术支持部门
技术支持完全可以从项目开发中分离出来形成一个独立的技术支持部门,在人员上要独立于项目开发部门。这样可以保证项目开发人员的供应,同时也有助于技术支持对客户的服务。
两个问题
还有两个问题,一个是项目支持什么时候移交给技术支持部门?在项目通过验收,还是用户已经使用了一段时间,问题减少之后再移交。这有几种情况,在用户刚开始使用的时候是问题爆发最集中的时期,对程序的改动也会比较多,这个时候最好是原项目组不撤销,继续做这个项目的支持,再支持两个月的时间,但并不需要所有的项目开发人员都留在项目组内,只保留一两个就可以了。有一些项目在验收后客户并不马上投入使用,这时候再保留项目组没有多少意义,这个时候可以考虑直接移交给技术支持部门,而原项目组撤销。有一些项目完成之后就比较成熟,特别是一些二次开发的项目更是如此,也可以考虑直接移交给技术支持部门。
第二个问题是在移交给支持部门时需要对支持人员进行系统培训,让他们熟悉系统的内部结构。支持人员只能查找问题,在不修改程序的情况下寻找解决问题的办法,修改程序的工作要交给开发人员完成。系统的版本控制由项目部门来做。
公司太小怎么办?
如果公司规模小,可以将技术支持保留在项目部门,但在角色上要定义清楚,人员也需要相对固定。
相关文章推荐
- 推荐|当我们需要"图片+标签"技术开发支持时,一般去哪些地方?
- 2015年IT业薪酬展望:开发、技术支持、项目经理……
- SSI项目在Intellij Idea下开发,使用velocity模板技术的操作流程
- Java Web项目开发到底需要掌握哪些技术?
- 本人在一个项目开发中所使用的框架和技术
- WebService从零到项目开发使用1—技术研究之基础篇 XML
- WebService从零到项目开发使用5—技术研究之JAX-WS快速入门
- 【特别推荐】学习 Web 开发技术的16个最佳教程网站和博客
- J2EE开发技术点1:Tomcat中开发项目
- 基于.net平台remoting、DB2技术的大型分布式HIS系统架构及开发(项目架构师方向)
- 前后端分离项目,支持跨域,session不丢失
- 技术讲座:.NET委托、事件及应用兼谈软件项目开发
- Android开发技术网站推荐
- 什么样的技术人员更容易接到软件开发项目?(论干私活儿)
- 软件开发技术高手转向项目管理者要突破的误区
- html与jsp开发分离技术
- Java Web项目开发到底需要掌握哪些技术?
- 使用Jquery+EasyUI 进行框架项目开发案例讲解之五--模块(菜单)管理源码分享 推荐
- 【厚积薄发】编程技术项目总结2—Qt多线程实现汇总界面和底层计算分离
- 源码推荐:iOS开发商品展示的不同样式Demo和微信小程序开源项目库汇总