LiveDoc、LivePlan,LiveExcel?!(上)

2020-06-24 Michael Zhou

(上)

 

摘要:作为一体化ALM平台,Polarion具有独一无二的Live技术,包括LiveDoc、LivePlan、LiveReport等,尤以LiveDoc独步天下,藐视群雄。然而,实际的研发过程中,除了LiveDoc文档格式外,Excel格式也存在大量的使用场景,例如FMEA表格、系统需求规格说明书、变更单、ISO26262中的各种表格等等,那么,有没有可能在Polarion中提供类似LiveDoc功能的LiveExcel,这是很多客户梦寐以求的新特性,而今梦想成真了!

 

1.  从LiveDoc说起

自Polarion公司在2004年成立伊始,技术创新就成为公司的灵魂和立身之本。Polarion核心团队有相当多的成员来自TogetherSoft公司,不知道今天还有多少人记得Together这个当年在UML领域的王者工具,尤其是其中的LiveSource,也是“一招鲜,吃遍天”的技术。TogetherSoft公司创始人Peter Coad所著的《彩色建模》书籍,多少年了,依然历久弥新,永不过时!

LiveSource技术实现了可根据UML模型自动生成代码,反过来,代码也能自动生成UML模型,二者总是实时保持同步:


(图:当年Together中强大的LiveSource技术,模型与代码实时同步)

 

了解了Polarion公司和TogetherSoft公司的渊源,以及Together中的LiveSource技术,那么相信各位对于Polarion折腾出LiveDoc功能就不会太过惊讶了,技术基因使然~

LiveDoc可以帮助我们以熟悉的Word方式来撰写需求规格、测试用例规格、架构设计规格等等,所有过去通过Word格式来撰写的文档,现在有了Polarion,都可以通过LiveDoc方式来撰写,没有学习成本,很轻松就能切换过来。使用LiveDoc相对于我们过去使用Word来撰写文档,带来了无法一一列举的好处:

  • 基于浏览器的无缝协同;

  • 需求条目化;

  • 内置版本控制,历史版本可追溯,可比较;

  • 流程驱动的审签机制;

  • 文档重用;

  • 离线双向协同

由于这篇文章的主角是LiveExcel,因此这里就不再多花篇幅来描述LiveDoc技术了,感兴趣的朋友可以参考拙文:“有人问我你究竟是哪里好,没见过LiveDoc的人不会明了”。

 

2.  有了LiveDoc,还需要LiveExcel吗?

答案是是肯定的。笔者自2012年将Polarion引入中国,多年的面向客户工作过程中,看到了、也听到了来自许多客户的声音:

  • 来自某客户的部门总监:LiveDoc的确很好,Polarion做需求管理,要比Doors强多了,不过Doors有一个表格视图,有时还挺方便的,要是Polarion也有这个表格视图就好了;

  • 来自某客户的KBU:我们的体系文件使用的是Excel来作为系统需求规格的模板,现在导入到Polarion中后,变成LiveDoc了,还真的有点不习惯,能不能还继续用Excel方式来编辑需求?

  • 我们的FMEA分析使用的就是Excel表格,能不能在Polarion还继续使用Excel表格?因为Excel有更加丰富的表现方式,例如根据风险参数来显示相应的颜色,计算公式等等;

  • 功能安全经理:功能安全(ISO26262)中有大量的Excel,过去这些文件要通过Polarion来管理的话,只能通过附件的方式,或者放在版本控制库中,编辑、查看、更新、审签等都不方便,能不能也像LiveDoc这样变成在线的Excel编辑模式?

  • 如此等等,不一而足…

与LiveDoc的工作输入、输出是以Word文档为导向相对应,LiveExcel旨在解决用户在使用Polarion过程中无法以Excel方式编辑、浏览、处理相关信息的痛点,提升ALM平台的使用效率,其工作输入、输出以Excel文档为方向。

 

3.  LiveExcel功能简介

Teamlive在研发LiveExcel时,我们的目标定位是不仅仅给Polarion引入类似Excel的功能,还要让这个产品像LiveDoc那样,充分融入到Polarion平台,让她成为Polarion ALM平台的“一等公民”。植根于Teamlive研发团队多年的技术积累,以及强大的研发能力,LiveExcel提供如下功能:

  • 模板管理

  • 文档空间管理

  • Excel导入

  • 工作项的Excel视图与编辑

  • 文档工作流

  • 基于文档类型的自定义属性

  • 自定义文档类型

  • 电子签名

  • 空间分组

  • 历史版本记录

  • 导出Excel、PDF、打印功能

3.1  惊鸿一瞥

3.1.1  与Excel高度兼容的操作界面,切换零成本

LiveExcel主界面包含在线Excel编辑区域,与Excel的界面和操作方式一致,用户可以使用工具栏中的操作按钮,完成文档格式调整、插入图表、插入公式等操作。

右侧区域与LiveDoc一样也具有文档属性区域。相比LiveDoc,我们做得更“精致”的是:用户可以根据LiveExcel文档类型定制属性以及工作流。

(图:LiveExcel主界面)

 

3.1.2  导入Excel,线下线上平滑迁移

用户既可以新建LiveExcel文档,也可以导入存量的Excel文档到系统中:

(图:提供导入向导,导入现有的Excel文档)

与LiveDoc类似,在将Excel导入到系统之前,用户可以提前预览导入后的效果:

(图:导入预览)

 

3.1.3  以空间的方式有序组织LiveExcel文档

用户可以自定义目录或子目录(文档存放位置),便于对LiveExcel文档进行层次性的分组管理:

(图:熟悉的分层空间管理方式)

 

3.1.4  流程驱动的审签工作流

在文档属性区域具有文档状态属性,用户可通过执行动作的方式修改LiveExcel文档状态,工作流的定义可根据项目要求或合规性要求来配置,执行动作时的权限及逻辑可通过插件、脚本、内置条件及函数的方式定义,满足用户对LiveExcel审批活动的业务要求:

(图:LiveExcel工作流)

下图显示了如何通过Teamlive研发的工作流配置功能,为LiveExcel配置工作流。这一工作流配置功能可以图形的方式查看当前工作流配置情况,在动作上可以添加所需角色、必填字段、清除字段、是否要求电子签名、以及高级扩展方式条件和函数,满足更为复杂的业务要求:

(图:通过Teamlive研发的可视化工作流设计器来配置工作流)

限于篇幅,上面提到的其他功能,我们将会在下一篇文章中描述,感兴趣的朋友可以关注本微信公众号,后面还会有更多重磅功能官宣,不要错过。

 

 

现在购买,可获优惠!

目前,LiveExcel已经开放购买,LiveExcel支持Polarion 19及其后续的Polarion 20R1版本。LiveExcel已经并入Teamlive的产品家族和行业解决方案,将会长期开发与维护。感兴趣的朋友可以联系我们咨询或购买:Info@teamlive.com.cn

 

 


微信扫一扫
关注该公众号