欢迎您,请 登录 或 立即注册

同城信息网

搜索
热搜: 活动 交友
查看: 2579|回复: 0
收起左侧

收藏!这 7 个硬核技能,让法式猿、产物汪、设想狮「在家办公」更轻松

[复制链接]

6880

主题

456

回帖

7356

积分

超级版主

Rank: 8Rank: 8

积分
7356
发表于 2020-1-29 10:06:36 | 显示全部楼层 |阅读模式 |北京市 北京中电飞华通信股份有限公司
冠状病毒疫情严重,众多企业开启远程办公形式。

爱范儿除了是媒体公司,也可以说是一家技术公司。但非论是哪家公司,技术部分总是自然对远程工作友爱地 — 究竟,法式员的产出只是代码嘛。有一台计较机,有国际互联网,有杰出的工具以及工作流程的武装,有强的便宜力,坐在那里似乎区分并不大。

可是究竟上,想搞定远程办公的系统扶植,仅凭几个支持实时合作的软件办事是远远不够的。下面我们以本身多年的远程办公经历,系统性地向大师先容远程办公所需要的几大需要组成及其低本钱的实施计划。

s1.jpeg


懒人目录

一、平安

二、相同

三、会议

四、开辟

五、与产物设想团队的合作

六、秘诀

七、购物车

一、平安

技术工作的一个特别性是经常需要打仗生产情况。

对于爱范儿来说,生产情况的一部分面板等已经完全不需要传统的 VPN 停止拜候 — 由于传统的基于收集身份的平安模子已被证实为伪平安 — 相反,这些资本都已经经过合适 Beyond Corp 模子 的 Identity Aware Proxy 停止庇护。只要拜候者可以证实自己可以经过双因子认证的 SSO 认证,则可以拜候受庇护的资本。

举个例子, 爱范儿生产情况的 Grafana 便可以间接在任何一位工程师的手机上间接拜候,只需 SSO 即可。今朝,爱范儿利用了开源的 Pomerium 软件,配合 Gsuites 的 OAuth 完成认证。对于没有 Gsuites 的公司,也可以利用 AAD/ADFS 停止集成。甚至也可以利用 GitHub 的 OAuth 作为目录。

s2.png


在某些时辰需要利用 VPN 时,我们挑选的装备是有点过于「企业级」的思科 ASA 防火墙,利用 AnyConnect 客户端即可平安的毗连到企业内网。挑选利用 ASA 的首要缘由是爱范儿企业内网以及生产收集合均利用了思科装备,可以大量参考 reference design 停止收集设想,而且 AnyConnect 客户真个体验也算不错。ASA 的唯一弱点能够是硬件以及授权都太贵。开源的挑选可以自建 OpenVPN。假如预算受限,可以去闲鱼找一找二手 ASA 5505 防火墙(大约 200 群众币)以及 Cisco 819 (Ebay 售价大约 40 美圆)系列路由器。留意,ASA 5505 自己只能最多支持 25 个远程毗连数,而 Cisco 819 虽然也支持 AnyConnect,但其并不支持高级的 VPN 特征。

由于 VPN 以及收集设置对一般的小微公司都较为复杂,爱范儿在此也进献出了公司内部的焦点路由器以及防火墙的部分派置文件供参考,并快速摆设。这部分派置文件可以在 爱范儿的 BitBucket 中找到 (参考设置利用 Cisco ASA 防火墙以及 Cisco ASR 路由器)。

* 爱范儿的 BitBucket:http://go.ifanr.com/tnqxg

二、相同

和公司其他部分一样,技术部分的相同也是集合在几个渠道上的:Slack、微信(或企业微信)、电子邮件、Google Docs 以及 Wiki。固然,绝大部分的交换都是经过 Slack 停止的。

s3.jpeg


由于合作的焦点根基是 Slack,我们也围绕着 Slack 开辟了诸多集成工具(最新的例子是自动化摆设工具 laser)。在 Slack 中,除了依照团队功用(例如前端、后端、移动)建立的 channel 之外,也有依照营业线以及通用职能(例如 oncall 频道负责值班以及变乱处置)建立的 channel。更有「大群」 #dev 用于不限制主题的会商。今朝,爱范儿技术团队首要利用的几个 channel 有 大群、代码评审频道、生产情况告诉及操纵频道、值班/变乱处置频道、后端团队频道、前端团队频道、知晓云频道、玩物志开辟者频道。除此之外,有值得专门会商的项目时,也会按需建立相关频道。

Slack 的线索相关会商(sub channel)功用可以很是好的避免净化聊天时候线。除此之外, Slack 的 @channel 功用也很是适用,出格是需要解冻代码分支时。若不想利用 Slack,也可以利用 Microsoft Teams 或 Google Hangouts Chat。Mattermost 是开源的 Slack 替换品,也可以试一试。

与其他公司或与内部非技术团队的合作时,我们也不能免俗,首要利用微信以及企业微信。对于某些老固执公司,甚至也需要利用 QQ。始终以来,我们的一个愿望是微信群与 Slack 的互通,但由于 Web 微信过于不稳定,是以没法稳定的做到双向通讯,只得作罢。

重要的、需要确认的事项,写电邮(并抄送相关邮件列表)是个很好的挑选。邮件列表的一个出格益处是可以事前任何人查阅(即使这人那时髦未入职)。建立邮件列表,可以利用 Google groups 或自己架设 Mailman。与行政财政打交道时,相关流程都利用企业微信停止。

三、会议

假如需要约会(请不要成心误解),则可以利用日历。在日历里不但可以约请同事(或邮件列表中的一切人),还可以预定会议室。

虽然 Google 日历与 Hangouts Meet 有很好的原生集成,但斟酌到国内的现真相况,爱范儿利用了 Zoom 会议系统,既可以无感的接入会议室,也可以与 Google 日历集成,在会议平板上轻点即可与在外同事召开会议。视频会议配合屏幕投射(AirPlay)可以很好的进步工作效力。

日历功用应当是一切企业邮箱的标配了,今朝 Zoom 会议系统 对国内也完全免费。除了 Zoom 之外,也可利用思科 WebEx 或企业微信会议。一般的视频软件例如微信/ QQ 视频由于没法投屏或利用白板功用,不倡议工作场所利用。

s4.jpeg


视频会议,接通前请确认穿好衣服,并在布景中不要出现不宜物品(例如三天前的泡面盒子), 确保你的小孩不会忽然打断你的会议,也连结会议中布景恬静(例如你的狗不应在会议时狂吠)。

* 举个小孩打断会议的反例:http://go.ifanr.com/bomsq

四、开辟

s5.jpeg


为了避免技术团队会商时口头会商与现真相况不符,爱范儿的技术团队在做功用之前会在内部 Wiki 中经过撰写设想文档并在 Slack 中请求其他人审阅的方式确保工程师的设想的「外形」是正确的,并经过批评功用停止带有高低文的会商。这可以利用 Confluence 实现,也可以经过 Google Docs 或类似产物(例如 Office Online 甚至是 Pages)实现。(上图为爱范儿旗下 知晓云产物的云函数功用的设想文档)

说到使命分派,爱范儿的使命以及缺点追踪都是经过 JIRA 来停止的。我们的开辟方式是典型的灵敏方式,对于大部分隔发团队来说都应不算陌生。对于轻量级的团队,也可以利用 Trello 或其他类似的产物帮助放置使命。具体的挑选,可以参考附表中的简单批评。

由于爱范儿团队首要利用 Mercurial 停止版本治理,是以代码都在 BitBucket 中治理,但由于 BitBucket 对 Mercurial 的支持行将停止,今朝团队也在考查利用 Phabricator 替换 BitBucket。对于习用 Git 的团队,也可以利用 GitHub。若希望自建,GitLab 也是不错的挑选。

代码写完了,需要合作停止代码检查时,可以利用 Crucible 停止。Atlassian 的开辟者百口桶极为方便,可以与上面的大部合作具很是好的集成。爱范儿的要求是在提交好代码后,在 Slack 里「喊一嗓子」,获得两名同事的 LGTM (looks good to me)即可合并回主线。固然,代码检查并不是戳橡皮钤记,而是需要认真的阅读代码,确保代码质量合适最低标准,而且「外形是对的」。

若有需求停止大型文件分享,技术团队的挑选是 Google Drive 以及私有摆设的 NextCloud。但技术岗位似乎大文件传递到当地处置的需求并不强,大部分时辰都以留在办事器磁盘上或利用 S3 传递为主。小文件传递则一般利用 Slack 处理。

* 知晓云官网: https://cloud.minapp.com/

五、与产物设想团队的合作

在大部分的情况下技术团队需要和产物、设想团队合作完成项目,在与产物设想团队合作中的工具首要有三个阶段的场景,别离是:需求文档阶段、设想稿阶段、结果走查与缺点反应阶段,分歧的阶段合作重点也会稍许分歧。

需求文档合作

    石墨文档墨刀蓝湖
这个阶段主如果产物司理的合作,设想于技术团队「看」多于「做」,大部分产物需求文档首要包括需求描写和原型两个部分,需求描写的部分可以经过「石墨文档」来完成,「石墨文档」支持在线批评,方便间接多人会商,别的「石墨文档」还有思维导图和白板功用,能对文档的内容做进一步的补充。

原型的部分可以经过「墨刀」来处理,「墨刀」可以从零起头搭建你的产物原型,也可以从官方供给的大量模版、组建根本上建立你自己的原型,终极能间接天生可操纵的交互原型,并支持一些简单的转场动画结果;在合作方面,支持多人点窜与批评、历史版本等。假如你是用 Axure 的用户则可以利用「蓝湖」来上传原型文件,支持在线展现评审。

s6.jpeg




「墨刀」操纵界面

s7.jpeg




「蓝湖」支持 Axure 的文档上传分享

设想稿合作

    墨刀蓝湖
设想稿的输出上,和技术有交集的主如果 UI 类的设想,常见设想工具的有 Sketch、Adobe XD 以及 Figma,今朝利用 Sketch 的用户较多,这里首要以 Sketch 为例先容相关的合作工具。

这个场景首要满足两个需求:设想稿会商、切图参数标注。这两个功用「墨刀」与「蓝湖」都是支持的,其中「蓝湖」除了支持 Sketch 的标志导出,还支持 Adobe XD 和 PS 的导出 。

出格先容下设想稿标志会商功用:用户可以对设想稿的肆意地区停止打点标志批评,这样可以加倍直观的对设想稿内容停止会商,极大地进步了设想稿线上评审的效力。

s8.jpeg




「墨刀」的打点批评功用

这两个阶段在产物功用上有一些重合,增加一个对照表格方便大师挑选合适自己的工具。

产物称号

利用处景

上风

优势

石墨文档

文档合作、需求评审

支持多人合作预会商;有思维导图、白板以及表单功用

不支持任何企业 SSO 协议,没法与其他系统对接,不方便企业治理。

墨刀

可操纵原型设想与展现、线上产物评审、设想评审与标注

全数线上 Web 完成,可批评、合作以及检察历史版本;有大量的可用模板、组建素材,可快速搭建原型

对其他文件的导入受限

蓝湖

Axure 需求文档展现评审、设想评审与标注

方便上传文件,支持间接预览;支持Adobe XD、PS 文件标志

Axure只能上传展现,没法合作;产物原型设想支持较弱

结果走查与缺点反应

    Teambition
在开辟完成初稿后,产物和设想职员对终极托付内容停止验收,这个阶段首要使命在于题目标记录与跟踪处理。除了可以利用 JIRA 治理全部生命周期之外,「Teambition 」的使命治理也可以很好地处理该题目,而且单个使命的批评功用很是强大,可以间接粘贴截图、上传操纵视频、at 相关同事等。而且在全部产物开辟的流程上也有很好地支持,全部团队可以用来作为项目治理的工具。

s9.jpeg




「Teambition 」对灵敏开辟全流程的支持

六、秘诀

固然,利用工具只是开辟团队停止远程工作的一部分。远程工作可以成功的另几个秘诀是——

确保有一个专门用于工作的空间,寝室并不算合适。生活与工作有明白的分界限才可以让工作效力更好,生活质量更高。

治理者的支持是必不成少的。作为公司的 CTO/CIO,要确保团队的留意力集合在 Slack 或其他挑选的相同工具上。有条件时,甚至应斟酌全员全时连结语音在线,方便题目相同。究竟,人类相同的最好方式照旧是口头的交换。除此之外,也需要让员工能确切的感遭到「这只是上班的另一种形式」而已。究竟,远程只是一种形式,工作才是本质。和员工连结一定的交换频次,方可确保大师都在状态中。

七、购物车

最初做一个总结和摆设,针对分歧的场景,罗列了最优和可选计划,以供大师从本身需要停止挑选参考。

附表中除了 Gsuites 之外,其他的产物即使是国外产物也都可在国内流利利用。固然,对于技术团队而言,拜候 Google 也算是根基功之一 —— 究竟有诗曰「内事未定问百度,外事未定问谷歌,X 事未定问天涯」。

产物称号利用处景保举的来由不保举的来由Gsuites 旧称 Google Apps

电子邮件、邮件列表、日历、文档在线合作、网盘、搜索、视频会议、身份认证体验极好,完成度秒杀一切其他替换品要花钱(约 40 元/人月),国内没法间接拜候Office 365贸易高级版

Gsuites 外加桌面版 Microsoft Office办事器在国内、顺便处理正版 Office 题目很贵(约 80 元/人月)QQ 企业邮箱企业邮箱、日历价格低、与微信集成度高除了邮箱,什么功用都没有邮箱收发国外地址经常退信微软百口桶Active Directory, Exchange,

Sharepoint

企业邮箱、日历、内网网站、工作合作传统企业标配,对 Windows 用户很是友爱授权费很贵,需要很是专业的 IT 保护对 Linux / Mac 用户不友爱GitHubGit 托管业界标配免费(约 60 元/人月),办事器在国外BitBucketGit, Hg 托管与 Atlasssian 百口桶亲近连系免费(约 15 元/人月),办事器在国外PhabricatorGit, Hg, Subversion 托管、代码检查、延续集成功用集成度很高性能略差GitLabGit 托管可以私有摆设需要有人保护办事器码云Git 托管办事器在国内免费(约 2000 元/年起)Confluence企业内部常识库、材料整理、会商合作很是优异的企业内部常识库治理工具,可私有摆设较贵(约 800 元/用户授权),需要专人保护Twiki / MediaWiki企业内部常识库、材料整理开源 Wiki 系统对不法式员对照难用,需要专人保护Zoom视频会议很是优异的会议系统,国内利用体验很好,可以低本钱组建视频会议室,抗 nCoV 时代对中国一切企业免费利用免费Skype 企业版视频会议「又不是不能用」2020 年了,你还在用 Skype? 你是认真的吗?腾讯会议视频会议同 Zoom (视频会议室除外)持久利用应当要免费Cisco ASA 防火墙远程接入、 Site To Site VPN和收集相关,有钱固然选思科装备太贵,授权更贵,综合利用本钱大约每用户 1000 元/年,利用门坎高OpenVPN远程接入、 Site To Site VPN开源、免费不原生支持路由协议,设置很复杂,略不留意便有隐患,利用门坎高PomeriumIdentity Aware Proxy 用于实现 Beyond Corp开源、免费需要一定的时候与利用停止设置集成JIRA使命治理、缺点治理软件开辟企业几近标配较贵(约 1000 元/用户授权),需要专人保护Trello使命治理轻量级的使命治理 (Kanban 式)功用较弱,大部分集成需要高级版账户(团队账户约 70 元/人月)石墨文档文档合作办事器在国内不支持任何企业 SSO 协议,没法与其他系统对接,不方便企业治理。不支持 App / VB,没法完成办公自动化。Slack立即通讯、视频会议、基于聊天会话的使命自动化体验极好,有很是多的软件以及系统与 Slack 已经集成,小团队利用免费版几近不会碰到付费才能用的情况Mattermost立即通讯开源的 Slack 替换品Slack 已经很好了;集成的软件不多企业微信立即通讯、视频会议、办公自动化与微信集成好,办公自动化功用也不错需要注册。不原生支持 SSO 协议。生态封闭,几近没有开源软件与企业微信有集成。缺少按线索停止会商的功用,致使只能拉无数个群,每个群会商一个工作。聊天记录没法持久保存。钉钉立即通讯、视频会议、办公自动化办公自动化功用不错需要注册。不原生支持 SSO 协议。生态封闭,几近没有开源软件与钉钉集成。NextCloud网盘开源、私有摆设方便需要专人保护群晖 NAS网盘开箱即用价格不算很廉价GNU Mailman邮件列表开源极难设置,更难正确的设置这是假期远程合作专题策划的第二篇,假如对你有帮助,接待留言或点个「在看」让我们晓得。

点击回首




上一篇:Apple Store 卖的控温杯要 1528 元,我们用它喝了一周热水
下一篇:70 岁演 20 岁的自己,好莱坞「回春」特效是怎么做到的?
回复

使用道具 举报

发表回复

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

关闭

站长推荐上一条 /1 下一条

 
在线客服
点击这里给我发消息 点击这里给我发消息 点击这里给我发消息

扫码小程序,到平台发布信息。
快速回复 返回顶部 返回列表