概述
[b]Confluence[/b]
简介:
Confluence是一个专业的企业知识管理与协同软件,也可以用于构建企业wiki。通过它可以实现团队成员之间的协作和知识共享。Confluence是由Atlassian公司推出的商业产品。
Confluence使用简单,但它强大的编辑和站点管理特征能够帮助团队成员之间共享信息、文档协作、集体讨论。
编辑本段使用情况:
Confluence 已经在超过100个国家,13500个组织中成功地应用于企业内网平台、知识管理及文档管理,涉及财富1000企业、政府机构、教育机构、财务金融机构及技术研究领域。[1]
包括IBM、Sun MicroSystems、SAP等众多知名企业使用Confluence来构建企业Wiki并面向公众开放。
编辑本段功能列表:
知识管理
将人们聚集起来,在一起创建、更新和分享知识,发表自己的观点,并借此认识更多的知识作者。
企业门户
消除繁琐的信息发布流程,允许你的员工分享知识和观点,激励员工贡献自己的才能。
文档管理
发布文档变得极为简便,使得企业文档更加有条理、查看到更新记录、可快速搜索。
企业应用
具备企业级安全机制,符合大型企业对安全性的可调整及易用性要求。
Office集成
支持对Office文档的搜索、在线查看及在线编辑,而无需安装Office。
SharePoint集成
将Confluence与SharePoint完美的结合,让用户使用自己喜爱的工具协作。
插件扩展
自定义或扩展您对Confluence的特定需求。超过200种不同类型的插件供您选择,
甚至根据实际情况开发符合自己需求的插件。
编辑本段概念特征:
空间:分布式存储知识;
页面:用简单的符号来描述你的想法;
共享:和你的团队快速的协作;
搜索:跨页面,注释和附件间的搜索;
组织:高效地创建灵活的页面结构;
注释:进行小组讨论;
重获:容易找到你需要的信息;
导出:页面乃至整个空间可以导出为HTML,PDF,XML文件;
重构:高效的信息操作;
安全:高级的权限和安全性;
通知:通过mail/RSS来跟踪页面的内容变更;
定制:颜色,风格,整个站点的布局都可以定制;
编辑本段授权:
JIRA按照已注册活动用户数进行授权,版本分为10、25、50、100、500、2000、10000、10000以上,授权价格随用户数量增加而增加。
其中,10、25、50、100为标准版,2000、10000和10000以上为企业版,500用户既可以选择购买标准版,也可以选择购买企业版。[2]
标准版和企业版在软件功能上无区别。
企业版用户可以得到Atlassian提供的下列服务:
•24x7在线和电话支持
•通过Atlassian University提供的JIRA培训
•JIRA管理员培训课程
•Atlassian企业社区会员资格
•企业最佳实践网络研讨会参与资格
[b]Wiki[/b]
Wiki一词来源于夏威夷语的“wee kee wee kee”, 发音wiki, 原本是“快点快点”的意思,被译为“维基”或“维客”。一种多人协作的写作工具。Wiki站点可以有多人(甚至任何访问者)维护,每个人都可以发表自己的意见,或者对共同的主题进行扩展或者探讨。Wiki也指一种超文本系统。这种超文本系统支持面向社群的协作式写作,同时也包括一组支持这种写作的辅助工具。Wiki发明者是一位Smalltalk程序员沃德•坎宁安(Ward Cunningham)。
简介
有人认为,Wiki系统属于一种人类知识网格系统,可以在Web的基础上对Wiki文本进行浏览、创
维基应用的典范,维基百科
建、更改,而且创建、更改、发布的代价远比HTML文本小;同时Wiki系统还支持面向社群的协作式写作,为协作式写作提供必要帮助;最后,Wiki的写作者自然构成了一个社群,Wiki系统为这个社群提供简单的交流工具。与其它超文本系统相比,Wiki有使用方便及开放的特点,所以Wiki系统可以帮助我们在一个社群内共享某领域的知识。
由于WiKi可以调动最广大的网民的群体智慧参与网络创造和互动,它是web2.0的一种典型应用,是知识社会条件下创新2.0的一种典型形式。它也为教师和学生的知识共享提供了高效的平台,实现了快速广泛的信息整合。
Wiki的架构
GeoDNS
这个GeoDNS可能比较新奇,实际上原理很简单,GeoDNS是一个为BIND写的40行的小程序,可以让DNS解析的时候考虑地域因素——让用户能够访问离他地域最近的Web服务器。
LVS
LVS 是一个开源的软件,可以实现 Linux平台下的简单负载均衡。主要由负载调度器、服务器池和共享存储构成。可喜的是,这是一款为数不多的中国人自己编写的开源软件(章文嵩发起);可惜的是,LVS目前仅支持Linux。
Squid
Squid大家可能都比较熟悉,Squid是一种用来缓冲Internet数据的软件。尤其适合像维基这样的遍布全球,数据中心却很集中的站点使用。在维基中,Squid缓存分为两组,一组是文档内容(多为压缩的HTML页面),另一组为媒体内容,主要包括图片等大一点的静态文件。目前总计有55台Squid服务器在维基运行,维基正在准备添加另外的20台。根据维基披露的资料,其中每一台服务器每秒要处理1000~2500 个http请求,每台服务器承受100Mb/s~250Mb/s的流量,每台服务器负责1.4~3.2万个连接,每台Squid服务器分配出40GB作为缓存空间。硬件方面,这些Squid服务器每台都有4块硬盘,8GB内存。
维基媒体平台
维基所有的项目都运行在维基媒体平台上,这是一个遵守GPL的开源软件,以PHP写成。维基本身在使用,但很多别的机构也使用了该软件平台。在所有125台应用服务器上都安装了维基媒体平台,还有40台应用服务器马上就要上线,这些应用服务器都采用了两颗四核的CPU。这些媒体平台都由一个中心控制台控制,维基可以通过该平台部署某个应用到数百台机器上,非常方便。维基媒体平台非常注重缓存,多数缓存都放在Memcached中。
CDN
维基在美国、荷兰和韩国分别设有群集,维基CDN会根据来访IP位置的不同选择指向最近的群集。
数据存储
元数据,比如文章修改历史,文章的链接和用户资料等内容被存放于主数据库;正文存于外部存储;用户上传的图片等信息则单独存放于图片服务器。
主数据库服务器一共有15台,配置为内存4GB~16GB,6块73~146GB的硬盘和双CPU。数据库中除了有一个主数据库,还有许多复制的从数据库,这些主从数据库并不是按照服务器个数来划分的,数据库都是跨服务器运行的。
编辑本段特点
WiKi是一个供多人协同写作的系统。与博客、论坛等常见系统相比,WiKi有以下特点:
1.使用方便
维护快速:快速创建、更改网站各个页面内容。
格式简单:基础内容通过文本编辑方式就可以完成,使用少量简单的控制符还可以加强文章显示效果。
链接方便:通过简单的“[[条目名称]]”,可以直接产生内部链接。外部链接的引用也很方便。
2.自组织
自组织的:同页面的内容一样,整个超文本的相互关联关系也可以不断修改、优化。
可汇聚的:系统内多个内容重复的页面可以被汇聚于其中的某个,相应的链接结构也随之改变。
3.可增长
可增长:页面的链接目标可以尚未存在,通过点选链结,我们可以创建这些页面,使系统得以增长。
修订历史:记录页面的修订历史,页面的各个版本都可以被取得。
4.开放性
开放的:社群内的成员可以任意创建、修改、或删除页面。
可观察:系统内页面的变动可以被来访者清楚观察得到。
WiKi支持面向社群的协作式写作,同时也包括一组支持这种写作的辅助工具。有人认为,Wiki系统属于一种人类知识的网络系统,我们可以在Web的基础上对Wiki文本进行浏览、创建、更改,而且这种创建、更改、及发布的代价远比HTML文本小;与此同时Wiki系统还支持那些面向社群的协作式写作,为协作式写作提供了必要的帮助;最后,Wiki的写作者自然构成了一个社群,Wiki系统为这个社群提供了简单的交流工具。与其它超文本系统相比,Wiki有使用简便且开放的优点,所以Wiki系统可以帮助我们在一个社群内共享某个领域的知识。
由于Wiki的自主性,可增长以及可观察的特点,使Wiki本身也成为一个网络研究的对象。对Wiki的研究也许能够让人们对网络的认识更加深入。
另外因为WiKi是一个群体协作的平台,所以它还有平等、共享的特点。
编辑本段应用
WiKi在一些需要内容管理系统的企业中得到了广泛应用。JotSpot和SocialText是创WiKi企业应用的先河。
WiKi可以在高校教育环境中发挥积极的作用。直到2006年,WiKi教育应用在目前来讲,全球应用的案例都比较少。
WiKi除了被用来创建网站外,也被用作编写网志。 WiKi在中小学教育方面,可以作为学生协助学习的平台。
编辑本段区别
举例说明,Wiki网站的应用:
维基Wiki站点一般都有着一个严格的共同关注,Wiki的主题一般是明确的坚定的,Wiki站点的内容要求
可视化Wiki
着高度相关性。对其确定的主旨,任何写作者和参与者都应当严肃地遵从。Wiki的协作是针对同一主题作外延式和内涵式的扩展,将同一个问题谈得很充分很深入。博客Blog是一个简易便捷地发布自己的心得,关注个性问题的展示与交流的综合性平台。一般的Blog站点都会有一个主题,但是这个主旨往往都是很松散的,而且一般不会去刻意地控制内容的相关性。
Wiki非常适合于做一种 “All about something”的站点。个性化在这里不是最重要的,信息的完整性和充分性以及权威性才是真正的目标。Wiki由于其技术实现和含义的交织和复杂性,如果你漫无主题地去发挥,最终连建立者自己都会很快的迷失。 Blog注重的是个人的思想(不管多么不成熟,多么地匪夷所思),个性化是Blog的最重要特色。Blog注重交流,一般是小范围的交流,通过访问者对一些或者一篇Blog文章的评论和交互。
Wiki使用最多也最合适的就是去共同进行文档的写作或者文章/书籍的写作。特别是技术相关的(尤以程序开发相关的)FAQ,更多的也是更合适地以Wiki来展现。 Blog也有协作的意思,但是协作一般是指多人维护,而维护者之间可能着力于完全不同的内容。这种协作在内容而言是比较松散的。任何人,任何主体的站点,你都可以以Blog方式展示,都有它的生机和活力。从目前的情况看,Wiki的运用程度不如Blog的广,但以后会怎样,还有待观察,毕竟Wiki是一个共享社区。
Blog可以展示自己个性化的东西,Wiki则体现共性的东西。
编辑本段技术规范
CAOWIKIpedia
Wiki的技术和规范 WiKi是任何人都可以编辑的网页。在每个正常显示的页面下面都有一个编辑按钮,点击这个按钮你就可以编辑页面了。有些人要问:任何人都可以编辑?那不是乱套了么?其实不然,WiKi体现了一种哲学思想:“人之初,性本善”。WiKi认为不会有人故意破坏WiKi网站,大家来编辑网页是为了共同参与。虽然如此,还是不免有很多好奇者无意中更改了WiKi网站的内容,那么为了维持网站的正确性,WiKi在技术上和运行规则上做了一些规范,做到既持面向大众公开参与的原则又尽量降低众多参与者带来的风险。这些技术和规范包括:
1、保留网页每一次更动的版本:即使参与者将整个页面删掉,管理者也会很方便地从纪录中恢复最正确的页面版本。
2、页面锁定:一些主要页面可以用锁定技术将内容锁定,外人就不可再编辑了。
3、版本对比:WiKi站点的每个页面都有更新纪录,任意两个版本之间都可以进行对比,WiKi会自动找出他们的差别。
4、更新描述:你在更新一个页面的时候可以在描述栏中写上几句话,如你更新内容的依据、或是跟管理员的对话等。这样,管理员就知道你更新页面的情况。
5、IP禁止:尽管WiKi倡导“人之初,性本善”,人人都可参与,但破坏者、恶作剧者总是存在的,WiKi有记录和封存IP的功能,将破坏者的IP记录下来他就不能再胡作非为了。
6、Sand Box(沙箱)测试:一般的WiKi都建有一个Sand Box的页面,这个页面就是让初次参与的人先到Sand Box页面做测试,Sand Box与普通页面是一样的,这里你可以任意涂鸦、随意测试。
7、编辑规则:任何一个开放的WiKi都有一个编辑规则,上面写明了大家建设维护WiKi站点的规则。没有规矩不成方圆的道理任何地方都是适用的。
编辑本段扩展阅读
不要混淆“维客”
维客WiKi和威客witkey在发音上相似,不少人士混淆与两个概念并产生误解。
维客WiKi以人的自豪和自我体现为动力,把人类已有的杂乱信息和数据结构化形成可免费共享的知识,所以维客WiKi占据了知识的共享区
威客witkey承认人的知识,智慧和能力具有价值,通过知识的价值化促进人们使用自己的智慧参与解决问题,并形成结构化的有价值知识区,所以威客占据了智慧和知识的一部分领域。
维客的问题
无数的互联网用户为维基百科贡献了智力劳动,无私的贡献导致维基的管理者不能随意的用其牟利,这就是维基的困境,虽然维客提出了维基经济学,但由于其没有意识到知识的价值化,所以维基也就没有商品的概念,用经济学描述维基可以看作是一次炒作和混淆视听的行为。
到2008年1月9日本文写作时,维基的创始者们仍然没有了解维客WiKi的起源和发展方向,这一点需要用威客理论来解答:
维客WiKi起源于BBS的帖子修改权,传统只有发布者和网站管理员可以修改帖子的内容,当一个帖子所有的浏览者(相对)都能参与修改时,维客诞生了。
维客的前途有两个,最主要的方向仍然应以公益为主,通过调动人的历史使命感和责任感完成知识的沉淀和积累,另一个辅助方向是借用威客的经济激励功能鼓励人们参与维基的编写。
JIRA
JIRA是集项目计划、任务分配、需求管理、错误跟踪于一体的商业软件。JIRA创建的问题类型包括New Feature、Bug、Task和Improvement四种,还可以自己定义,所以它也一是过程管理系统。JIRA融合了项目管理、任务管理和缺陷管理,许多著名的开源项目都采用了
JIRA
简介
JIRA是Atlassian公司出品的项目与事务跟踪工具,被广泛应用于缺陷跟踪、客户服务、需求收集、流程审批、任务跟踪、项目跟踪和敏捷管理等工作领域。
JIRA中配置灵活、功能全面、部署简单、扩展丰富,其超过150项特性得到了全球115个国家超过19,000家客户的认可。[1]
JIRA这个名字来源于Atlassian公司内部的一个称呼。Atlassian最初在公司内部使用的缺陷跟踪系统被称呼为哥斯拉的谐音Godzilla或Gojira,一个日本电影和漫画里的怪兽。后来当Atlassian开发出自己的事务跟踪系统时,为了称呼方便,把Gojira前面的go去掉了,JIRA由此得名。[2]
编辑本段主要特性
工作流
• 开箱即用,提供用于缺陷管理的默认工作流
• 工作流可以自定义,工作流数量不限
• 每个工作流可以配置多个自定义动作和自定义状态
• 每一个问题类型都可以单独设置或共用工作流
• 可视化工作流设计器,使工作流配置更加直观
• 自定义工作流动作的触发条件
• 工作流动作执行后,自动执行指定的操作
项目
• 每个项目都有自己的概览页面包括:项目详细信息、最新更新情况以及一些报告的快捷方式
• 在项目界面中查看按照状态、是否解决等条件设置的分类统计报告
• 查看项目最新的活动情况
• 查看项目的热门问题
• 可以设置项目类别,将项目分组管理
• 可以为每个项目设置单独的邮件通知发件地址
• 自定义安全级别,指定用户对问题的访问
• 指定组件/模块负责人
问题管理
• 自定义问题类型,适应组织管理的需要
• 自定义字段,可选择字段类型超过20种,在此基础上还支持插件进一步扩展
• 自定义问题安全级别,可以限制指定用户访问指定的问题
• 如果多个问题需要同时修改同一字段值或执行同一工作流动作,你可以使用批量操作功能一次性完成
• 登记问题预计完成时间、实际工作时间,就可以了解该问题预计还剩多长时间才能解决。甚至可以出具时间跟踪报告,了解用户的工作效率
• 支持远程创建问题,通过多种方式在JIRA中创建问题,如电子邮件、移动设备客户端
• 如果一个问题需要多人协作,可以将问题分解为多个子任务,分配给相关的用户
• 将相关或有依附关系的问题建立链接,以便于用户快速了解
• 为JIRA的问题添加附件,可以帮助技术人员快速解决问题,当上传图像文件时,JIRA自动显示图像缩略图。你也可以直接将剪切板中的图像粘贴到JIRA问题中
• 为问题设置到期日,可以在搜索或在图表中展示即将到期的问题
面板
• 自定义面板,可以在面板中添加任何符合 OpenSocial规范的小工具
• 可以简单地创建、复制,生成多个面板,分别管理不同的项目
• 支持墙板
• 可以收藏面板,或将面板共享给指定的用户
• 面板布局灵活,支持拖拽
搜索
• 快速搜索,输入关键字,马上显示符合条件的结果
• 简单搜索,只需点选,就可以将所有条件组合,查找出符合条件的问题
• 可以将搜索条件保存为过滤器
• 可以将过滤器收藏或共享给其他用户
• 支持JQL搜索语言,可以使用像 "lastLogin", "latestReleasedVersion" 或 "endOfMonth", "membersOf" 之类的函数,并且可以自动补完
• 针对搜索结果进行批量操作,一次性完成多个问题的编辑或执行等操作
• 搜索结果可以输出为HTML,XML,RSS,Word或Excel
安全
• JIRA的用户可以交由LDAP验证
• 允许设置匿名访问
• 任何使用管理员功能的进程,都需要额外验证,并且10分钟过期,以保证JIRA的安全
• 查看所有登录到JIRA的用户状况
• 将用户归属与用户组,用于维护安全权限和操作权限
• 允许每个项目单独定义项目角色成员,打破用户组权限的限制,减轻系统管理员对于项目权限的维护工作量
• 每个项目可以独立设置自己的安全机制
• 限制某些用户访问指定的问题,即使该用户拥有这个项目的访问权
• 白名单机制,限制外部链接直接访问JIRA数据
集成
• 通过插件生态平台marketplace,有300种以上的插件可供选择,用以提高JIRA扩展性或提高JIRA的易用性。插件还在持续增加。
• 使用 GreenHopper 插件,实现敏捷项目管理
• 通过插件,JIRA可以将报告的缺陷与源代码建立联系,以便于了解缺陷在哪部分代码中被修复
• JIRA 提供全面的 remote APIs - 包括REST,SOAP,XML-RPC等 - 并且Atlassian提供开发教程和示例
编辑本段使用情况
JIRA已经被分布于115个国家的19000多个组织中的管理人员、开发人员、分析人员、测试人员和其他人员所广泛使用。[1]
编辑本段优点
使用JIRA管理项目,跟踪任务、bug,通过JIRA的邮件通知功能进行协作通知,在实际工作中可以使工作效率显著提高,安全性及可扩展性也有所体现。
JIRA除了自带默认的工作流(workflow)之外还支持自定义工作流,使用者可以根据项目特点,为项目定义适合项目的工作流。
JIRA不仅仅是一个缺陷跟踪系统,通过JIRA,可以整合客户、开发人员、测试人员,通过各自和共同的模块,信息能够及时得到交流和反馈。
Eclipse和IDEA下的JIRA插件,主要为开发人员服务,实时将信息反馈给开发人员,开发人员同时迅速地将修复的结果信息反馈到跟踪系统中,最后通过持续集成,软件可以迅速完成了更新。
JIRA还拥有众多插件的支持,包括生成报表,XP编程,与SVN集成等,能够极大地丰富其功能。
跟同类软件产品TestTracker、ClearQuest、TestDirector相比,JIRA的性价比最好!
编辑本段缺点
对于测试需求、测试用例等都没有提供直接的方式进行管理。不过可以利用JIRA的Issue Type的可定制性,来进行需求和测试用例方面的管理,也可以与Testlink集成。
编辑本段授权
JIRA按照已注册活动用户数进行授权,版本分为10、25、50、100、500、2000、10000、10000以上,授权价格随用户数量增加而增加。
其中,10、25、50、100为标准版,2000、10000和10000以上为企业版,500用户既可以选择购买标准版,也可以选择购买企业版。[3]
标准版和企业版在软件功能上无区别。
企业版用户可以得到Atlassian提供的下列服务:
• 24x7在线和电话支持
• 通过Atlassian University提供的JIRA培训
• JIRA管理员培训课程
• Atlassian企业社区会员资格
• 企业最佳实践网络研讨会参与资格
编辑本段版本
主版本 版本 发布日期
JIRA 2 2.1 2003-6-1
2.2 2003-6-20
2.3 2003-7-3
2.4.1 2003-8-19
2.5.1 2003-11-14
2.6 2004-2-27
JIRA 3 3.0 2004-10-12
3.1 2005-2-14
3.2 2005-5-27
3.3 2005-8-5
3.4.1 2005-11-15
3.5 2006-2-1
3.6 2006-4-18
3.7 2006-12-18
3.8 2007-3-13
3.9 2007-5-8
3.10 2007-7-9
3.11 2007-9-25
3.12 2007-12-7
3.13 2008-9-8
JIRA 4 4.0 2009-10-6
4.1 2010-4-7
4.2 2010-10-9
4.3 2011-3-16
4.4 2011-8-2
JIRA 5 5.0 2012-2-23
5.1 2012-7-9
5.2 2012-11-11
5.2.8 2013-3-8
[4]
词条图册更多图册
最后
以上就是清爽老虎为你收集整理的项目中常用的管理工具 confluence,wiki,jira的全部内容,希望文章能够帮你解决项目中常用的管理工具 confluence,wiki,jira所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
发表评论 取消回复