智慧街道—技术人员软件项目交接和掌握的思考

2014-12-24 14:04:01      访问:

【内容导读】 软件开发团队在开发过程中,除开发和测试要用大量的时间以外,一个员工掌握一个系统也需要大量的时间,也需要有一定的技巧性。而且交接和掌握涉及到两个人,所以投入的时间更多,如果这个规程不理顺的话,将消耗掉大量的冗余时间。

一.综述

软件开发团队在开发过程中,除开发和测试要用大量的时间以外,一个员工掌握一个系统也需要大量的时间,也需要有一定的技巧性。而且交接和掌握涉及到两个人,所以投入的时间更多,如果这个规程不理顺的话,将消耗掉大量的冗余时间。

二.软件公司一般发生交接和掌握的场景

1.新人入职,

2.老员工离职,

3.项目收尾,

4.项目新增成员,

5.维护原来的系统,

6.交接给用户

三.理解交接为什么很难

首先要理解,掌握是一个比较复杂的过程,这是因为

1,掌握过程涉及到对别人思路的理解,而努力去理解别人的思路本身就是一件很耗神的事情。

2,原来的设计基于当时的需求背景和设计背景,现在无法重现当时的背景

3,原来写的代码在思路和编写上可能会有很多缺陷,关键是你判断不出来是缺陷还是对原设计思路没有理解。

4,掌握人所拥有的知识领域与开发环境与要交接的项目的需求不一定一致.

5,时间上的限制,开发一个系统往往需要几个月的时间,而交接一个系统往往只限定很短的时间

6,可能掌握人不具备练习和测试的环境,也不知道如何练习和测试,这对他掌握系统会构成制约.

四.交接和掌握有哪些要点

1.背景,设计思路,

2.文档、技术资料、源码

3.环境,技术

4.测试和练习环境

5.线索,入口

6.待处理任务,

五.注意事项

1.软件公司交接人和掌握人的相互配合,双方是同等的位置,即可能是员工向主管交接,也可能是主管向员工交接,当软件公司主管交接系统时,也要将自身变更为交接人的不要以领导的身份交接。

2.理解交接和掌握要需要付出一定的时间和精力,也要付出较多的成本

3.交接人应关注掌握人的知识领域和环境是否与待交接的系统相匹配,如果不匹配应分出差异,做相应培训

4.交接和掌握本质是以文档为依据,有文档学文档,没有文档则整理文档

5.交接人要告知掌握人如何练习和测试

6.伴随着任务来安排,一般做学一个东习,同时伴随着任务学习的话,会学得比较快一些。

7.梳理脉络,告知线索,提供入口

六.交接和掌握的一般过程

1.交接人和握人共同交接目标,整理成任务文档

2.交接人介绍系统开发的前景,当时的设计思路,最好由交接人或是掌握人整理在技术文档上

3.交接人整理文档,技术料和源码,放在服务器上,并告知掌握人位置,交接人或掌握人将之整理在任务文档中

4.交接人要与掌握人探讨所需的环境和知识领域,对照掌握人所掌握的知识领域,列出还需要学习哪些东西,以及安装哪些东些

5.交接人辅助掌握人构建环境,指导掌握人学习相关技术,并告知学习重点

6.交接人为掌握人规划好熟悉项目所需的练习和测试的环境,掌握人应用环境进行练习和测试

7.交接人为掌握人规划梳理一下系统的脉络,指引掌握人从一个入口开始学习,交接人为掌握人梳理一下学习应遵循的线索

8.交接人为掌握人安排一个近期待处理的,

9.掌握人根据交接人所交接的信息整理技术文档

10.掌握人得理本项目的相关文档(产要是那六个文档)

11.掌握人完成交接人所分派的任务

选购指南:

本公司包括青岛软件公司莱芜软件公司德州软件公司淄博软件公司枣庄软件公司等分公司,其中莱芜软件公司主要为莱芜地区供应各品种型的开发,具体包含如:莱芜软件开发莱芜APP开发莱芜手机客户端开发青岛软件公司主要为青岛地区供应各品种型的开发,具体包含如:青岛软件开发青岛APP开发青岛手机客户端开发德州软件公司主要为德州地区供应各品种型的开发,具体包含如:德州软件开发德州APP开发德州手机客户端开发淄博软件公司主要为淄博地区供应各品种型的开发,具体包含如:淄博软件开发淄博APP开发淄博手机客户端开发枣庄软件公司主要为枣庄地区供应各品种型的开发,具体包含如:枣庄软件开发枣庄APP开发枣庄手机客户端开发可以满足各种大中小型各类企业的管理需要。如需了解本公司的 详细业务情形,敬请请拜访本公司官方网站:www.simpro.cn,或拨打全国统一咨询热线400-677-0389进行详细咨询。

公司名 称:山东森普信息技术有限公司

公司网 址:http://www.simpro.cn

业务QQ:176099777

微信公共平台:simprosoft

联系电话:400-677-0389

联系人:王经理