您的位置:首页 > 其它

开源相关工具汇总

2014-09-13 12:45 302 查看
svn安装使用

  svn+apache: http://blog.csdn.net/dajuezhao/article/details/6183449
visual svn server: http://www.cnblogs.com/xiaobaihome/archive/2012/03/20/2407610.html
sonar 代码质量审查
http://www.sonarqube.org/
图形js工具
http://raphaeljs.com/index.html
事件追踪工具

Cynthia: 简介
http://www.iteye.com/topic/1134413
近日,搜狗公司宣布,面向互联网开发团队推出一款基于Web、开源、跨平台的项目与缺陷管理解决方案-Cynthia。该项目已在Github和开 源中国上线,凭借强大的自定义配置和简便易懂的图形化配置方式,Cynthia仅一个月就被业内十余个项目团队采用,成为BUG管理解决方案的新星。

  据了解,Cynthia原本是搜狗公司的内部系统,由搜狗桌面事业部测试团队研发,在吸取搜狗多款产品的项目管理最佳实践的基础上,结合项目生命周期管理理念,并融入自身对项目管理的思考,通过7年的不断升级与完善,Cynthia已成为保障搜狗产品质量的坚固防线。

  Cynthia产品经理表示:“之所以将此产品命名为Cynthia,是因为Cynthia是希腊神话中执掌月亮与狩猎的女神,我们期望能为中 国乃至世界的项目团队提供一个强大且易用的工具,如月光般洞察全局,如猎手般敏锐的察觉项目的进展和质量现状,保证项目的顺利进行。”

  首批用户“Preeminent yin“反馈:“感谢你们开发这么好的软件,界面看起来很舒服,流程管理也很好,也简单易用,以前的JIRA我感觉用到后来都成摆设,就是要个简单点的。”

  Cynthia最大的亮点首先是在流程建立时引入可拖拽的图形化操作界面,用户可以根据自己的业务需要灵活的定制流程:拖拽项目元素、修改流程 节点。同时,Cynthia还提供了丰富的快捷操作提升用户的工作效率,该系统甚至可以把Excel中的数据直接导入到系统中。其次类GMail的UI样 式让界面简约清爽,用户抓住重点更轻松。整体来看,Cynthia的易用性和同类产品相比具备较大的优势。

  与此同时,Cynthia还提供了全面细致的数据统计与筛选功能,每次修改都会录入日志信息,能够筛选并长期保存任何字段及历史记录,数据标记也很方便。除了问题管理,Cynthia还用于需求管理、运维管理等各种工作流程的管理。

  搜狗搜索事业部测试经理冯刚表示,“我们使用Cynthia已经超过6年了,最方便的地方是配置非常灵活,能给每个项目都定义一套单独的流程和表单,甚至人员信息都可以分开,非常方便。”

  而在技术层面,Cynthia采用流式栅格设计表单页面,使用RaphealJs进行流程设计,采用了业界流行的bootstrap等开源框架 设计实现前端页面,使得整体呈现简洁大方,可用性极大增强,界面元素重点更加突出;同时,Cynthia内置ehcache 缓存模块,提高了数据访问效率;独立设计开发工作流引擎,满足用户个性化流程要求。各种出色的技术应用使得在Cynthia中管理bug极为流畅。

  值得一提的是,Cynthia将源代码完全开放,方便开发者进行二次开发和讨论,众包理念也延续到这个产品中,对于反馈的BUG和建议,开发团队也将迅速跟进,不断优化产品功能。

  搜狗桌面测试部高级经理鲁剑表示:“之所以决定将Cynthia开源,是因为搜狗也是从一个小团队逐渐成长起来的,这个过程中的经验和教训都凝 聚在Cynthia中,对于那些和搜狗一样致力于通过信息技术改变世界的团队来说,我们期望能以这样的方式帮助他们迅速成长,减少管理成本,有更多的时间 和精力去做创新,开发出更多用户喜爱的产品。“

  行业资深人士对此表示:“与其他的问题管理系统相比,Cynthia无论在功能设计和技术水平上都处在一个比较高的层次上。搜狗选择将 Cynthia开源,是非常明智的举措,一方面能够借助开源社区的力量迅速提高软件的成熟度;另一方面,对于软件开发企业来说,一套强大的内部工作流管理 工具就是证明其技术研发能力已经达到先进程度的标志。”

spring mvc:
http://blog.csdn.net/dajuezhao/article/details/6183449
为开发团队选择一款优秀的MVC框架是件难事儿,在众多可行的方案中决择需要很高的经验和水平。你的一个决定会影响团队未来的几年。要考虑方面太多:

1、简单易用,以提高开发效率。使小部分的精力在框架上,大部分的精力放在业务上。

2、性能优秀,这是一个最能吸引眼球的话题。

3、尽量使用大众的框架(避免使用小众的、私有的框架),新招聘来的开发人员有一些这方面技术积累,减低人员流动再适应的影响。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: