为什么Heroku评论应用程序比您意识到的更棒
#javascript #网络开发人员 #生产率 #heroku

Heroku评论应用程序

Heroku评论应用程序是即时的,一次性的Heroku应用程序环境,可以在每个GitHub拉动请求中自动旋转。它们允许开发人员及其团队自动构建和测试任何拉动请求,并在每次推动,临时,可共享的URL上更新。关闭拉动请求或合并后,删除了审核应用程序。 GitHub用户已通知所有这些,就在拉请求Web界面中。

预览环境热潮 **

Heroku评论应用程序是近年来开发团队爱上了预览环境现象的最受欢迎的例子之一。

预览环境是在每个拉请求上自动创建的生产环境的副本。

团队使用预览环境在合并拉动请求之前查看操作中的代码更改。这些环境也称为“部署预览”或“短暂的环境”,因为它们是定义而不是永久性的。它们是代表代码特定功能版本的临时环境,允许开发人员,QA工程师甚至产品经理可以快速查看新功能,而无需复杂的分期或生产环境依赖性。

或,正如Github所说:“ Heroku评论应用程序将GitHub拉的请求带入了生命。

预览环境的好处

使用这些PR预览环境(例如Heroku评论应用程序)具有许多好处。列出一些关键优势:

  1. 较短的反馈周期和更快的交付 - 预览环境可以促进更快的反馈周期并减少上市时间。对于已经在生产中的产品而言,可以在不覆盖分期构建的情况下发布修复程序的能力是救生员。
  2. 改进的审核流程和产品质量 - 预览环境使所有相关的利益相关者访问了审核表 - 开发人员,设计师,QA,PMS,营销,管理等。这提高了审核过程的质量,并扩展了代码和产品的质量。
  3. 降低成本 - ,由于预览环境本质上是短暂的,因此一旦将公关合并回主分支,它们就会立即将其删除。这消除了对降低云成本的永久基础设施的需求。此外,部署预览的自动供应和脱机减少了DevOps团队的工作量,并使他们能够专注于其他任务

查看this article,以了解有关团队工作流程中使用预览环境的好处的更多信息。

通过将RiveCycle连接到您的Heroku评论应用程序来获得可行的反馈

为您的PRS设置Heroku评论应用程序只是冰山一角。因为一旦建立了这些环境,就可以在PR本身之外,让您的团队在上下文中进行协作并提供反馈。

LiveCycle的SDK将您的Heroku评论应用程序转变为协作游乐场,每个利益相关者都可以在产品UI之外在上下文中审查,协作和评论。

打开PR并创建预览环境时,livecycle协作工具将覆盖在产品UI上,使每个审阅者都可以在上下文中发表评论,并查看其他评论线程和整体状态。

livecycle的类似于figma的,页面上的标记功能促进了Heroku基础架构的真正协作工作流程。

liveCycle维护每次播放的注释,并且一切也会同步返回GitHub(或您首选的Git/SCM提供商),以便代码所有者可以在其首选上下文中看到相关的反馈。并支持与Slack,Jira和线性等其他平台的集成,使您可以加快工作流程而无需添加步骤或更改工具。

LiveCycle通过使其成为上下文评论和包容性协作的地方来扩展您的Heroku评论应用程序的价值。这使团队能够实现精简的工作流和他们目标的速度。

这是一个快速查看行动中的livecycle SDK:

它的工作原理:Heroku + RiveCycle工作流程

一旦您的Heroku环境与LiveCycle SDK一起建立,LiveCycle将通过将链接自动分配到预览环境时向团队中的所有相关协作者分配到PR时,将启动工作流程。即使某人缺少列表,您也可以随时添加它们以加入该项目。

当团队成员打开预览环境时,可以轻松地在完整的上下文中收集反馈,包括:

  • 用于突出显示UI特定区域的屏幕截图
  • 视频捕获以记录特定的用户序列
  • 元素编辑器用于对HTML和CSS元素进行建议更改
  • 基于文本的评论
  • 标记团队成员,表情符号反应和状态名称,确保每个人都将每个人都保存在循环中

由于这些工具是预览环境本身内置的,因此审阅者可以通过标记实际产品UI来提供更好的反馈。代码所有者可以更快地理解反馈并提早解决反馈,而无需协调更多会议。

开始使用Heroku评论应用程序和LiveCycle

要开始使用Heroky评论应用程序,请查看this step-by-step guide.

要学习如何将livecycle SDK连接到您的Heroku评论应用程序,请查看Livecycle SDK documentation

结论

Heroku评论应用程序很棒。开发团队知道这一点。现在,通过简单地添加liveCycle SDK,通过作为包容性,上下文协作的平台来实现这些环境的实际价值。

所以check it out for yourself,看看LiveCycle SDK如何可以10倍您的团队工作流程生产力。