技术开发 频道

巧借知识地图,提高软件开发复用效率

    三.软件开发团队实行知识地图的策略

    实行知识地图来提高知识的复用效率可以总结为三个重点:第一个重点是知识来源的寻找与整理,第二个重点是知识内容的储存与流通,第三个重点是知识价值的创新与利用。因此,绘制软件开发团队的知识地图的策略如下:

    (1)识别关键用户群,以用户需求为导向

    知识地图最终是要为需要的人员提供帮助,如团队成员、合作伙伴和客户等。因此明确知识地图的用户需求是第一步。以用户需求为导向是指要求知识地图不一定求全但一定要实用和方便,这也是对知识地图的基本要求。所以,在建立知识地图之前,必须识别关键用户群,以用户需求为导向。例如,团队希望通过知识地图达到什么成效等;或者是否希望将团队中擅长某些领域的专家资源进行罗列,让员工在遇到疑难问题时能快速找到解决相关问题的专家等;或者是否需要为新人建立的工作知识地图指引,让新员工得到及时快速的培训,以最短时间适应新的岗位等。

    (2)评估团队的知识资源,界定知识地图范围

    知识和经验必须被重复运用才能显出其价值,所以在对用户需求分析后,还需要针对所搜集的知识资源范围加以界定,以便确认知识是否可以满足该需求。例如,团队拥有哪些显性知识? 团队拥有哪些可以满足成员的知识需求但尚待转化的隐性知识? 这些知识存贮在什么地方或谁的头脑中?因此,将重要知识及技能的范围加以分类和评估也是很重要的事情。

    (3)借用知识管理工具,建立项目知识库

    如何才能在茫茫的知识海洋中,有效的将所需要的知识进行收聚呢?知识管理工具是一种有效的方式,特别是项目知识库。这里值得强调的是,知识管理工具不仅是以计算机为基础的技术工具集合,实际上只要是能够对知识的生成、编码和传送有益的技术和方法都可以称为知识管理工具。利用知识管理工具的好处是我们可以将团队中大量隐性的知识,通过工作总结、案例总结、研究报告等将方式沉淀下来,还可以累积团队外部的项目管理方面的参考资料,以提供给团队其它成员共享、学习和应用。

    (4)不断更新,以保持知识地图的时效性和准确性

    有效的知识地图的维护是必不可少,包括从内容和结构上进行更新,而且更新时应该尽可能地从基础用户那里获得最新最准确的信息,这样才能发挥知识地图的最大效益。例如,某位成员离职后,团队很可能会失去部份的知识资产,或是当某位员工接受了某个课程的教育训练后,公司的知识资产会增加,这些情况都会使得知识地图的连结与关系发生变化。

    最后,团队还应保留过去不同时期的知识地图,以观察团队知识资产与知识需求的变化。总而言之,不断更新、整理和维护项目的知识地图是一件很细致的工作,需要耐心的对待,也是需要时时关注的事情。

0
相关文章