提供3000多款全球软件/控件产品
针对软件研发的各个阶段提供专业培训与技术咨询
根据客户需求提供定制化的软件开发服务
全球知名设计软件,显著提升设计质量
打造以经营为中心,实现生产过程透明化管理
帮助企业合理产能分配,提高资源利用率
快速打造数字化生产线,实现全流程追溯
生产过程精准追溯,满足企业合规要求
以六西格玛为理论基础,实现产品质量全数字化管理
通过大屏电子看板,实现车间透明化管理
对设备进行全生命周期管理,提高设备综合利用率
实现设备数据的实时采集与监控
利用数字化技术提升油气勘探的效率和成功率
钻井计划优化、实时监控和风险评估
提供业务洞察与决策支持实现数据驱动决策
原创|实施案例|编辑:郑恭琳|2018-05-03 14:39:53.000|阅读 194 次
概述:了解HubSpot如何使用GitHub Enterprise帮助工程师跨团队沟通并为全球用户构建卓越的软件。
# 慧都年终大促·界面/图表报表/文档/IDE等千款热门软控件火热促销中 >>
相关链接:
HubSpot是一个营销和销售平台,在90个国家拥有15,000多个客户,并且发展迅速。拥有超过35个团队开发各种项目的开发团队,HubSpot使用GitHub Enterprise制作高度定制的工作流程,帮助开发人员跨团队进行高效沟通,并为全球用户构建卓越的软件。
在2012年,HubSpot决定简化他们的开发流程,以整合他们使用的工具,随着员工数量的增加进行大规模工作,并符合公司的安全要求。但根据技术主管Mike Champion的说法,转向GitHub Enterprise的决定最终来自HubSpot的开发人员。
在使用GitHub Enterprise三年后,它在HubSpot的产品团队中已经深入而广泛地扎根——包含1,000多个存储库和超过1,500个可部署组件。以下是他们的团队如何使用GitHub以最适合他们的方式安全地沟通、招聘和构建软件。
Pull请求是HubSpot产品团队之间对话的中心论坛。“他们是我们沟通想法的主要方式之一,”Mike说,“GitHub肯定比我们存储代码的地方更多——这是我们就构建软件进行交流的地方。”
关于HubSpot代码的讨论是开放和随意的——通常会涂上表情符号——植根于公司的反馈文化。无论他们是新员工还是已经存在多年,HubSpot开发人员都会使用GitHub主动寻找并在非正式渠道获得反馈。据Mike介绍,“GitHub可以让人们轻松获得整个公司的代码反馈和评论,无论他们正在从事哪个项目。”
在平台上工作三年后,Mike认为GitHub深深植根于HubSpot如何构建软件。HubSpot工程师以客户反馈模式和持续创新为基础,不断将代码部署部署到每天300次的生产,并使用GitHub支持他们的工作方式。
“我们通过发布许多增量更改来构建软件,”Mike说,“创建pull请求和合并分支的流程消除了摩擦,帮助我们快速推动小的变化,并从客户那里获得反馈。” HubSpot的模型允许加速学习和迭代。团队将代码推向生产的速度越快,获得反馈和改进产品的速度就越快。
HubSpot拥有一组活跃的开源项目,他们用它来自动开发过程,并帮助开发人员编写软件,而无需完全理解HubSpot的所有技术堆栈级别。其最大、最复杂的开源项目是Singularity。
“我们中的很多人已经是GitHub的粉丝,我们非常关心我们每天使用的工具,如果我们喜欢工具,它使我们感到高兴和高效,我们将会投资于它。”
从将信息发送到HipChat的webhook发送到系统,以便在合并拉取请求时通知团队,HubSpot工程师使用GitHub API构建了定制工具,以保持通信毫不费力,工作流程效率更高。
更具体地说,该团队使用GitHub来自动化其产品在90多个国家的客户国际化程度。使用GitHub的API,他们构建了一个名为Babel的内部自动化服务,当开发人员在GitHub中提交语言更改时触发翻译工作流程。
“Babel和GitHub可以无缝地结合在一起,”Mike说道,“我们通过自动化这部分翻译流程节省了大量时间,它使我们能够快速工作,而无需等待手动步骤。”
多年来,HubSpot一直专注于从招聘和平台角度的发展。随着工程团队的不断壮大,开发人员熟悉的工具已被证明对招聘和入职至关重要。Mike说:“这让开发人员在他们自己的时间或以前的工作中使用GitHub时更容易开始,我认为他们很高兴看到它。”
GitHub也成为团队努力培养开发人员喜爱的协作文化的一部分。对于Mike而言,“使用GitHub标志着人们优先考虑他们喜欢的工具的环境。”他解释说:“这是对开发人员快乐的一次大型投资的一部分,帮助他们专注于构建产品的挑战性问题,而不是工具。”
本站文章除注明转载外,均为本站原创或翻译。欢迎任何形式的转载,但请务必注明出处、不得修改原文相关链接,如果存在内容上的异议请邮件反馈至chenjj@capbkgr.cn
TeeChart 为先进的数据集成和可视化工具 RivCross 提供了丰富的图表库,通过提供对水平定向钻井 (HDD) 操作至关重要的强大数据可视化功能增强了 RivCross。
灵犀文档通过嵌入 SpreadJS,文档系统完美复刻了 Excel 的UI架构,并有效提升了系统多人协作和数据处理效率。
GEOsens致力于研发“从传感器到互联网”的在线监测和控制系统,使用TeeChart超过15年,TeeChart 成为了GEOsens访问数据的关键元素,为决策提供了坚实的基础。
ActiveReports 报表降低系统与报表功能的耦合度,使系统的报表功能得以模块化;ActiveReports 报表本身的优良特性,也为系统打造更强的用户体验如虎添翼,如数据钻取、交叉报表、数据导出等。
服务电话
重庆/ 023-68661681
华东/ 13452821722
华南/ 18100878085
华北/ 17347785263
客户支持
技术支持咨询服务
服务热线:400-700-1020
邮箱:sales@capbkgr.cn
关注我们
地址 : 重庆市九龙坡区火炬大道69号6幢