一个好的项目管理工具,应该能够大大提供项目团队的工做效率,而不是下降。从这个角度出发,咱们精挑细选进行比较,并开始试用Topo项目管理系统,在Topo中, 咱们看到提供了 任务、缺陷、文档、代码四个最基本的模块,正是咱们比较看重的几个管理要素。咱们但愿使用Topo项目管理系统,既直观方便,又效率倍升,这是咱们对项目管理工具的理解。git
好的项目管理工具能够为项目整个团队服务,也就是项目中个的各个角色均可以从项目管理工具受益,企业领导、项目经理、项目参与人员,这些角色对项目的关注重点有所不一样,必须从他们各自的角度去考虑相应的功能和UI来知足多层次的项目管理需求。github
项目管理有不少方法,传统派可能倾向于作计划,看甘特图,敏捷派偏向于快速迭代,没有哪种必定更优,但不一样的方法适合不一样的团队,好比互联网项目团队由于项目的特色,需求变化快,项目周期紧张,一般倾向于使用快速迭代的方法。Topo使用了咱们比较承认的相对折中的一个方案-严谨的迭代。浏览器
迭代意味着咱们不须要整体的计划,咱们倾向于快速制定并分配任务,并随着项目进展,不断更新,团队成员专一于近期任务和目标,严谨体如今咱们给任务有确认过程,任务的完成是通过了确认人的断定;任务有历史,全部的操做能够回溯。安全
为了交互更有效率,Topo提供了看板的操做方式,看板的方式已经被证实是一个项目进展的好的展示方式,咱们也借鉴了看板的优势,看下图:工具
在看板上,标注了任务的工做量(图中黑色圆圈标注的15),当前处理人(右上角的名字),标签(任务下方的小方块),过时时间(日历图标),这些信息有助于咱们快速定位一个任务。网站
对于交付产品类项目,缺陷管理是个核心功能。和任务管理的设计思想相似,咱们倾向于严谨,Topo的缺陷有严格的生命周期,从建立-解决-验证-关闭,循序渐进跟踪每一个步骤,即缺陷不通过验证,是没办法关闭的,有些团队认为这样操做会繁琐一些,但咱们认为这样更严谨。spa
不少人在提交一个新的缺陷报告时,不习惯写出具体的文字,而是习惯贴图,由于贴图能够更直观的表达一个缺陷,Topo提供了剪贴板的粘贴操做,以支持在提交缺陷时快速贴图,这是一个小的细节。设计
文档是大部分项目的伴生产品,文档管理也成为项目管理的重要组成部分,Topo提供了树状目录结构的文档管理,项目能够将大部分文档(甚至其余文件)放置在文档管理中,便于集中管理,有别于大部分在线项目管理工具,Topo提供了文档的多版本记录,每次更新文档以后老版本依然存在,能够方便对重要的文档追溯历史,这实际上是咱们认为很重要的一个功能,让文档管理变的严谨。blog
从效率角度,浏览器方式的文档管理在批量操做上显然缺少效率,大部分人习惯于本地的方式操做文档,Topo集成了FTP访问功能,为何选择FTP,而不是HTTP或其余协议,是由于FTP能够和Windows的资源管理器直接集成,经过桌面上的个人电脑,访问FTP地址,能够直接访问Topo里的项目文档库,这对大部分用户来讲是个效率的巨大提高,同时对于大量文档管理 ,也提供了可行性。生命周期
对于有源代码的项目(软件、互联网等行业),代码管理成为一个必备需求,偏偏是大部分在线项目管理工具缺少的一个特性,一些在线项目管理工具好比github,能够支持代码的管理,可是须要使用托管的代码库。对于大多数企业来讲,使用托管代码库不管从安全性仍是可访问性,都不及本地代码库,所以这也是咱们选择本地部署系统的一个重要缘由。咱们为代码管理划定了几个需求目标:
这几点Topo都提供了相应的解决方案,参考下图:
经过一段时间Topo工具的应用,咱们在咱们的项目中能够更有效的管理咱们的任务、缺陷、文档和代码,同时在Topo的网站和公众号里有一些资料,也辅助咱们顺利的使用这个系统。