从2008年至今,我也经历了两个项目的开发过程。在项目中我是作为项目经理的角色,我在项目管理过程中,对于项目的各种相关知识资料进行了整理,并且将资料存放在cvs上共享给组员,但是发现项目中的许多知识还是未得到共享,仍出现如下问题:
1. 项目的相关配置信息不清楚,尤其是新人进入项目组后,需要问许多人才能将环境搞清楚,因为每个人都只记得部分信息。
2. 出现相同的问题总是要再次花时间去找问题原因及问题解决办法。
3. 搭建好的演示或测试环境,总是不记得入口、测试用户账号。
4. 项目组的一些规范要求不能很好的执行,总是找借口不知道在哪。
5. 没有一个技术交流的平台。
以上这些问题,都可以通过wiki来更好的解决。Wiki实际上就是一个Web站点,使人们可以容易的发布信息并把这些信息链接在一起作为知识库,在线百科全书,进行在线的信息协作和共享。
Confluence做为一个企业wiki软件,它提供了强大的功能满足上述的需求。
首先介绍一下Confluence中的基本概念:
1. 数字面板(Dashboard)
数字面板是Confluence系统的主页,包含Confluence站点中的所有空间列表,还有一个最近更新内容列表。
2. 空间(space)
空间是Confluence系统中的一个区域,用于存储你的wiki页面。你可以把空间当做一个子站点,每个空间都有自己的主页。
3. 页面(page)
在Confluence系统中,页面是存储和共享信息的主要方式。页面可以互相链接、连接、组织和访问。页面是被组织到空间展现。
页面可以实现如下功能:
• 可以在页面之间,以及其他web站点之间添加连接
• 可以将现有的文档和图片上传到Confluence页面
• 每一个页面都可以变成讨论的主题,像论坛一样;
• 所有的也没,文件和注释都可以被搜索
• 页面可以被组织成继承的关系,方便用户浏览和钻取