友环企业推JIRA企业级方案 实现高效稳定专案开发应用 智能应用 影音
瑞力登
litepoint

友环企业推JIRA企业级方案 实现高效稳定专案开发应用

友环企业系统整合部经理侯柏宇指出,JIRA Datacenter架构的各个节点间会执行Session Copy,借此形成Indexing File备援修复机制,确保服务永不中断。
友环企业系统整合部经理侯柏宇指出,JIRA Datacenter架构的各个节点间会执行Session Copy,借此形成Indexing File备援修复机制,确保服务永不中断。

创始于2002年的澳大利亚软件公司Atlassian,迄今已在软件工程业界享誉盛名,旗下包括用于专案管理的JIRA、用于知识管理的Confluence,皆累积大量忠实用户;尤其随着Datacenter版本推出,使Atlassian产品的可用性、扩展性大增,更契合企业级专案开发需求,无论面对敏捷开发到WBS、Git管理到持续整合,乃至KPI或OKR绩效管理机制,都能全方位给予稳定支持。

为协助企业理解Atlassian Datacenter优势,身为Atlassian代理商的友环企业(Linktech),日前与原厂携手举办「JIRA企业级Datacenter进阶应用方案研讨会」。

工程师苏子尧说,透过友环定制打造的「JIRA with PLM」,可帮助企业主管掌握所有专案状况,还能一键连结WBS甘特图,深入追踪专案任务进程。

工程师苏子尧说,透过友环定制打造的「JIRA with PLM」,可帮助企业主管掌握所有专案状况,还能一键连结WBS甘特图,深入追踪专案任务进程。

系统整合部组长卢致均,分享「第三方支付问题修复追踪流程」案例,一并阐述「子任务回写执行结果」等多个系统优化亮点。

系统整合部组长卢致均,分享「第三方支付问题修复追踪流程」案例,一并阐述「子任务回写执行结果」等多个系统优化亮点。

工程师许维珏强调,只需一组Bitbucket Datacenter授权,即可建立无限Mirror Nodes,俾使企业立即享有便捷开发环境,化解多地开发困境。

工程师许维珏强调,只需一组Bitbucket Datacenter授权,即可建立无限Mirror Nodes,俾使企业立即享有便捷开发环境,化解多地开发困境。

JIRA Datacenter效能,随节点增加而线性上升

系统整合部经理侯柏宇强调,该公司专注经营软件工程方案,不论针对流程管理、CI/CD、敏捷式专案管理、PMO方案、协作平台、测试管理、程序码扫瞄等每一个环节,皆完整提供对应管理工具;而友环企业拥有企管顾问能量,并累积丰厚辅导经验,不仅能端出最佳工具,也能提出最佳实务建议。

侯柏宇说明,台湾企业导入ISO或CMMI的过程,相当倚重企管顾问公司提供经验、方案,藉以建立制度,可惜缺乏适当管理系统,导致制度难以落实,最终流于形式、让好制度沦为Excel表单的Pattern。有监于此,不少企业引进ALM或PLM,尽管这些管理系统不乏丰富功能,但原厂不谙企管顾问,要求用户须舍弃原有制度、遵循厂商所定义的规则,造成员工怨声载道,甚至认为新系统是累赘而非助力。

反观友环企业为少见兼具企管顾问、管理系统等双重实力的业者,擅于弭平两者之间的断层,让新系统能契合企业既有流程,转换成为员工熟悉的语言,确保好的系统、好的制度相得益彰。

本次研讨会焦点为JIRA 8.0 Datacenter企业版专案管理系统,与过往JIRA Server版的最大差异,在于藉由前端负载平衡机制、搭配后端服务节点组成全新的Active-Active丛集式架构,各节点彼此执行Session Copy,巧妙形成Indexing File备援修复机制,故不管出现硬盘损毁、档案冲突等异状,都可确保服务永不中断、使用者经验可无缝接轨。更特别的,企业可因应专案成长而弹性增加节点,整体效能将随节点增多而线性提升,如增至4个节点、效能可望上升380%,且仅需单一授权,便能满足节点的无限扩充需求,拓建过程不会产生额外支出。

善用Bitbucket方案,轻松化解多地开发困境

系统整合部工程师苏子尧以「JIRA with PLM」为题接续演说。友环企业为JIRA赋予的定制化设计,使JIRA与专案生命周期的管理流程(涵盖起始、规划、执行、结案等阶段)紧密连结。

苏子尧指出,友环因应「PLM JIRA」,打造出告警、状态、领导人、细节等四大主要功能;如此企业高端主管便可藉由PLM JIRA产出的报表,综观各专案的健康灯号、名称、类型、状态、专案负责人、优先顺序、预估效益,及专案结束时应交付的产物;若看到红灯,可随即Drill Down查看细节,例如透过成员的Comment来了解专案状况,甚至一键连结到WBS甘特图,深入追踪专案任务进程,从而厘清专案延宕的真相。

另外也分享了企业开发流程实例。系统整合部组长卢致均表示,因应每次个案,友环企业均严守专案导入SOP,等到确立专案方向、系统认识(含课程训练)、建立共识(含用字遣词、案例分享)后,才执行情境设计,建立一条涵盖「Deploy-Beta」、「Approved-Beta」、「Deploy-RC」、「Approved-RC」及「Closed」等进程的流水线。

就本次案例而论,是将上述进程划分「Alpha Run」、「Beta Run」及「RC」(Release Candidate)三大阶段,分别意指工程师于本地环境的修复与测试、于QA环境的部署与测试、于RC环境的部署与测试。根据前述脉络最终产生的系统优化成果,蕴含三项独特定制化亮点,首先是「子任务回写执行结果」,主案之下可建立Sub-Task,每个Sub-Task有各自工作循环,完成后会自动回传执行结果;其次为「栏位数据库验证」,使用者输入栏位后,JIRA向后台数据库发动SQL查询,再由数据库回传查找结果,以利提升报表正确性;再者是「负责人主管通知」,可针对每个成员设定所属主管,每当有Alarm产出,不仅主动通知专案负责人,亦一并通知他的主管。

系统整合部工程师许维珏 ,担纲本次研讨会压轴讲师,分享Bitbucket多地开发困境解决方案。现今两岸协同开发案例比比皆是,但常因政治议题导致两地间带宽急缩,以Android一包程序码平均20GB来看,在小带宽状态下可能耗时3天才能传完,势必影响开发的敏捷性与灵活度;若为了求快让程序码置放各地,中央将无法掌控IP智财,衍生更大的痛点。

如今利用Atlassian Bitbucket的Smart Mirroring方案,便可在靠近线上开发者的位置建立Mirror Node,承接Primary Server的Repository副本,大幅节省程序码Clone与Fetch时间。Smart Mirroring随时在背景进行Repositories镜像同步,降低线上连线网络负荷,帮助各地团队共享最新信息,所有程序也都会汇整中央,以利上级掌控开发进度,顺势解决两难困境;此外Bitbucket用户还可搭配使用Atlassian Bamboo(Build Server),降低因连续整合(CI)与分布式版本控制系统(例如Git)进行交叉所引发的困难,相同CI模型下自动产生新中分支,因此在面临需要退回程序码时,只需针对切分出去的程序码进版即可,降低退版的次数及压力。