Guru 如何改进 Fullstack 实验室的软件开发

Currency Data give you currency user data. all is the active crypto currency users data.
Post Reply
lizaakter317
Posts: 36
Joined: Tue Dec 10, 2024 4:35 am

Guru 如何改进 Fullstack 实验室的软件开发

Post by lizaakter317 »

在 FullStack Labs,我们需要一种更正式的方式来记录和分享我们的知识。经过短暂的尝试,我们知道 Guru 会解决这些问题。
这是FullStack Labs首席执行官 David Jackson 的客座文章。
构建应用程序和运营技术咨询是一项流程驱动的工作。每个项目都会执行某些实践和程序,并且团队中的每个人每次都应该以相同的方式完成。但记录和共享这些过程可能很困难,而且开发人员似乎总是有不同的做事方式。

当Fullstack Labs刚刚起步时,我们的团队只有两三个人,因此很容易口头沟通和跟踪事情。但随着我们的成长,很明显我们需要一种更正式的方式来记录和分享我们的集体知识。

因此,我们尝试使用 Word 文档……但这些文 华人海外英国数据库包 档很快就变得难以控制,增长到数十页,使得访问现有信息以及与团队共享新信息变得困难。我们知道一定有更好的方法,所以我们开始四处打听并听说了 Guru。经过短暂的试用后,很明显 Guru 的构建就是为了解决我们遇到的确切问题,因此我们将其推广给团队,并开始通过以下方式使用它。

最佳实践大师
有些事情对于我们的团队可靠且一致地完成至关重要,例如版本控制、构建和部署。为了记录和共享这些过程,我们创建了一个“开发最佳实践”Guru 板,我们所有的开发人员都可以在其中找到单独的 Guru 卡,其中包含数十个过程的分步说明。这是 Guru 中的样子:

Image

所有板 --> 开发卡 --> 前端开发清单卡

Screen_Shot_2016-04-06_at_10.58.15_AM.png
我们发现 Guru 对于清单特别有帮助。例如,上面的前端开发卡存储了我们的开发人员在将前端开发工作发送给项目经理进行审查之前需要遵循的清单。前端开发需要大量关注细节,很容易意外地跳过关键步骤,例如浏览器和设备测试、视网膜屏幕测试等。但有了 Guru,我们已经能够减少错误和浪费时间。当我们犯错误时,我们会在大师卡上添加一个步骤,以确保它不会再次发生。这种最佳实践的不断更新有助于团队整体随着时间的推移而不断改进。

开发者入职指导大师
雇用新的团队成员虽然是必要的,但有时可能会很痛苦。有关流程和最佳实践的培训可能会成为新员工入职的严重障碍。

因此,我们已将 Guru 纳入我们的入职流程中。每当我们有新的开发人员开始时,我们都会要求他们阅读我们所有的大师卡,以熟悉我们的开发最佳实践。因此,我们不会让新团队成员在数周内慢慢跟上进度,并随机提出数十个问题,而是要求他们花几个小时在 Guru 上。一旦他们了解了我们的流程和工作流程,他们就可以更快地融入团队并提高工作效率。

人力资源大师
作为我们事实上的人力资源经理,我会回答各种各样的人力资源问题,例如:我每个月应获得多少 PTO?我们什么时候得到报酬?我可以接受脊椎按摩治疗吗?

让人们参考我们 200 页的人力资源手册,效果与您想象的一样......他们看了一眼两英寸厚的手册,很快就放弃了。一定有更好的方法,对吗?进入大师板...

现在,每次我收到人力资源问题时,我要么将人们推荐给我们的 Guru HR 委员会,要么将答案添加到委员会(如果尚不存在)。我们的团队现在可以轻松地搜索人力资源委员会并立即得到答案,而无需打扰团队的其他成员。

大师+全栈实验室
总而言之,Guru 帮助我们提高了效率和生产力,以及我们的工作质量。它使我们能够更好地记录和保存机构知识,这样即使员工或经理离开我们公司,这些知识也不会丢失。我们的团队成员表示士气有所提高,因为他们的工作方式变得清晰,而且公司政策也更加明显和容易理解。

FullStack Labs专注于构建移动和 Web 应用程序、定制业务软件解决方案、集成、Web 和 UX/UI 设计以及一般技术咨询。我们的代码是按照最高标准构建的,使用最新的技术和最佳实践。我们的使命是以合理的价格提供高质量的工作,并不断超越客户的期望。
Post Reply