首页 > 编程知识 正文

软件开发平台 devcloud,使用leancloud的游戏

时间:2023-05-06 04:26:20 阅读:26185 作者:4831

华为软件开发云(DevCloud )是集华为研发实践、前沿研发理念、先进研发工具为一体的研发云平台,为开发者提供端到端的研发工具服务。 项目管理是DevCloud服务之一,致力于为敏捷开发团队提供简单高效的开发合作服务。 此服务与当前市场上常用的开发协作工具(如工作区、Teambition、Tower和Leangoo )有什么优势? 本文选择了其中专门从事紧急敏捷开发项目管理的Leangoo进行比较分析。

一 产品概述

Leangoo (领导)是一个以看板为中心的项目协作工具,它融入了scram的敏捷管理思想,可视化项目需求、任务、问题、文档管理和协作,随时随地Leangoo提供永久免费的在线版本,在线注册后即可免费使用。 还提供付费商业版,部署到企业私有云或企业内部网。

DevCloud项目管理可以融合敏捷设计理念,快速完成敏捷迭代计划,完成工作任务,直观呈现每日车站招牌、项目统计报告,缩短迭代周期,提高项目管理效率。 结合现成的集成开发环境和移动终端,随时随地了解项目进展; 支持区域合作和社会化合作,对接社会工具,可以控制项目动态。 DevCloud项目管理按用户数和使用时间收费,5人以下免费。

二产品功能

联想的核心是看板,团队工作表现为卡片,内容可以是需求、任务、问题等。 板上的主要要素包括列表和课程、列表管理工作的不同阶段或状态,课程实现任务分组对应,从两个纬度高度可视化团队工作,一目了然。 横向为课程,纵向为列表,用户可以自定义列表名称,可以在各列中添加卡片,卡片可以在不同列表之间拖动以改变状态,每个卡片上有标签、项目成员、工作量、附件、截止日期

Leagoo还提供看板周期设置、所属项目设置、导入导出和归档等功能,并提供看板统计信息。 看板卡统计信息包括看板卡的燃烧图显示和任务分布表,任务分布表的卡片数量或工作量不同。

DevCloud项目管理是一种基于项目的管理,同时提供简化流程和清理流程的管理服务。 其中,scrum流程是为敏捷开发定制的,包括项目规划、敏捷迭代、需求管理、缺陷跟踪、文档管理、看板卡、报告统计分析等功能。 项目规划功能可以使用思维导图格式的可视化界面,在Epic/Feature/UserStory中将项目分为多级。 计划的用户存储以看板卡的形式显示在项目后台,其中每个工作项被提取为一张卡,每个卡可以编辑其处理者、预期工作量、优先级和重要性、迭代和模块等,其状态为新建、正在进行、模块等每个用户story可以计划到不同的迭代,并可以基于迭代进行统计和管理。

DevCloud项目管理提供丰富的统计服务,包括迭代管理图、燃尽图、工作项目完成情况统计图、统计表、项目成员统计管理等。

Devcloud项目管理还提供文档管理和百科功能,便于团队成员之间共同共享。 Leangoo的快照共享功能更引人注目,因为它允许二维码快速向相关人员共享看板内容。

三 对比分析

Leangoo和DevCloud的项目管理内置了敏捷思想,有很多共同点,也有一些不同之处,但在这里我们会简单地选择一些进行分析。

1 .产品定位和商业模式方面

Leangoo是适用于敏捷开发的招牌工具,关注“招牌”本身。 依托Scrum中文网吸引客户,提供免费在线版本留下客户,主要通过后续Scrum培训和服务收取费用。

DevCloud项目管理是华为端到端软件云平台的一部分,是DevOps开发思想实现的一环,已融入华为30多年的软件开发经验。 采用了通过华为云生态和DevOps模式吸引顾客并按需收费的模式。 虽然小型项目是免费的,但提供在线持续的服务支持。

产品要想盈利,一个工具是免费的,服务是收费的,另一个工具是收费的,但是附加了更多的服务,两者基本上是平的。

2 .敏捷兼容性

Leangoo工具本身只提供由列表和课程组成的看板卡。 有关如何在看板卡上管理Scrum项目的信息,还需要配置看板卡。 如果看板卡用作story管理,则必须将列表重命名为状态名称,如“新建、正在进行、已完成”。 如果看板卡用作用户文章映射,则列表将重命名为Sprint名称。 当然,Leangoo提供了各种嵌入式模板来满足这些不同的需求。

DevCloud项目管理提供了对Scrum的完美匹配,一个招牌同时实现用户故事和迭代管理,将敏捷思想直接融入到工具中。

在这方面,DevCloud项目管理略占优势。

3 .工具在软件开发周期

Leangoo主要服务于项目管理。 每个看板,需求管理、变更管理等都需要不同的看板实施。 这些问题是这些看板卡之间的卡弱联系,难以对需求-测试-缺陷-更改进行端到端跟踪。

DevCloud项目管理是以项目为单位,项目里的用户故事、task、测试用例、缺陷乃至代码之间都是有强关联的,轻易就实现了项目需求与实现的双向可追溯。

这一点上DevCloud项目管理有着先天的压倒性优势。

4. 统计报表

   Leangoo核心是看板,由于不确定看板的用途和列表名称,所以很难提供立体综合的统计服务,需要用户指定完成列或者进行配置之后才会得到一定的统计信息。

DevCloud项目管理工具本身就契合了敏捷开发思想,不需要进行太多的用户配置,就可以带来丰富的统计报表服务。另外还有定制化的通知服务于自定义模板设计。

这一点儿上,DevCloud项目管理服务也是明显占优。

5. 用户体验

Leangoo的核心是看板,所以看板页面没有集成太多的功能菜单,让出了更多空间,提高了看板功能的易用性,使用起来更加舒适。

而DevCloud的功能显然更加丰富,所以页面集成了太多的功能菜单,但带来的问题就是看板空间明显压缩,在看板操作时不简捷。

    在看板的体验上,感觉Leangoo更便捷一些。

四 总结

其实DevCloud与Leangoo并不在一个量级,毕竟DevCloud是一个端到端的DevOps云平台,而Leangoo是一个专注Scrum的Saas软件,本文旨在通过华为DevCloud某项服务与市场上的细分软件的对比,不断加深对敏捷开发的理解,也为敏捷开发团队的工具选择提供些参考。

 

附:DevCloud项目管理与Leangoo功能对比表


版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。