如何发展您的应用团队

您可以找到许多在线资源,这些资源可以帮助您成功开发出一款应用程序。 一旦达到这一点,您就希望保留甚至扩大成功。

此时此刻,您(一个已经开发了应用程序的人)会成长为一个更大的团队,并不断开发和改进您的应用程序。 什么时候是正确的时间,您应该采取什么步骤?

你什么时候应该成长?

您可以壮大团队来实现某些目标。 通常,您在以下情况下雇用其他人:

  • 产品开发进展太慢
  • 需要其他技能来改善业务
  • 软技能和目标(例如业务开发和市场营销)需要付出更多努力才能使您的应用取得更大的成功

组建团队可能会很昂贵,尤其是如果您雇用多个人担任全职角色时。 您应该问的第一个问题是痛苦是否已经变得如此明显,以至于您确实需要更多的人。 如果真是这样,那么通常有两种情况:

  • 该应用在财务上很成功
  • 该应用程序在用户和使用方面都非常成功
  • ... 或两者

当您的应用程序能够自我维持时,这意味着它可以为您带来收入,从而能够扩大您的团队。 如果不是,但由于它变得流行起来,您认为您的应用程序是成功的,则通常需要依靠外部投资来增长并支付账单。

有几种获得投资的方法。 典型的情况是说服投资者投资于您的业务。 这不是一个简单的决定,您应该在进行跳转之前仔细研究此选项。 幸运的是,大多数投资者也很乐意对您的产品提出建议和意见,您可以将其用作反馈并做出决定。

如果您无法集中资金来扩大团队规模怎么办? 这通常意味着无论是从用户角度还是从经济角度而言,您的产品都还不存在。 下一步应该是调查并研究阻止您的业务增长的原因。

雇用全职员工不是必需的。 您可以决定与自由职业者合作或使用利润分享模型。 这是一条获取产品所需技能的便宜得多的途径。

实际上,在许多情况下,在组建团队之前走这条路更有意义,尤其是在应用仍处于初期阶段的情况下。

你需要谁

如何发展您的应用团队
获得您没有的知识是最好的投资。

建立团队首先要了解所需的档案类型。 在开始时,您的重点是水平扩展 这是什么意思? 您雇用在您没有的领域具有专业知识的人员。

例如,如果您是工程师,则通常最终会与设计师和营销人员合作。 也许您是一个坚强的后端人员,但是却缺少一个可以接管前端开发的人员。

下一个重点是垂直扩展 ,这意味着您扩展现有团队以增加工作量。 对于大多数产品,这意味着需要雇用工程师。

找出您最缺乏的产品。 是设计,增长营销还是质量准则?

不要忘记可能与产品开发没有直接关系的互补专业知识,例如市场营销或业务发展。 这些对于确保您的产品继续增长非常重要。

您在哪里找到他们?

如何发展您的应用团队
除了专注于运输产品外,您的公司文化对于吸引人才也很重要。

总有人才争夺战。 无论是针对初创公司还是代理商,都很难找到合适的人。 目前市场竞争非常激烈。

在将自己定位于可以使用您的应用程序的潜在用户之前,请问自己:“您的愿景是什么?与众不同的原因是什么?人们为什么要关心?”

一个很大的不同是,随着团队的成长,您不再将自己定位为个人。 您现在拥有一种公司文化,一种工作方式和作为一个团队所关心的价值观。

Buffer是此类公司的一个很好的例子,该公司以透明性为荣,并且拥有远程工作能力。 通过反映对您的公司重要的内容进行类似的练习,有助于清楚地定位公司。

根据您要寻找的是自由职业者还是全职雇员,有很多可用的工作场所,而在此阶段雇用招聘者很少值得。 例如,查看Authentic JobsDribbbleCrew

小团队合作

雇用新人之后的第一个行动项目是弄清楚正确的工作流程是什么样的。 如果您独自完成所有工作,那么人们现在将具有特定的角色和责任。

例如,设计和开发如何彼此平滑地交互?

解决方案是正确的过程和正确的工具的结合。

保持流程和工具之间的平衡是一个巨大的挑战。 太多的流程会降低生产速度,太多的工具也会使您的组织效率低下。

幸运的是,您可以在解决问题的同时进行以下列出的正确步骤。

从责任开始

如何发展您的应用团队
通过明确由谁负责什么,可以减少团队中发生冲突的风险。

起点是确定每个团队成员的职责。 您已雇用人员为您完成特定工作。 一个很棒的练习是一起列出职责。 这样,每个参与人员都清楚地知道谁对什么负责。

从一开始,这将很简单。 设计和工程有很大的不同。 但是,当您雇用视觉设计师或用户体验设计师并且拥有设计主管时会发生什么? 这样,这项练习将更加困难,但也会更加富有成果。

实施正确的流程

重要的是讨论理想过程应该是什么样子。 通常,总会有一个交接过程,无论是将设计资产用于开发,还是将营销数据提供给创始人。

理想情况下,您将描述该过程如何完美无瑕地进行以及如何避免通信错误。 基于此,您应该进行某种形式的处理。

大型和小型产品公司通常都使用敏捷的sprint(无论是设计还是开发),并且在营销中存在衡量和改进的过程。

选择合适的工具

定义理想过程的外观后,下一步就是定义实现此目标的正确工具。 例如,对于理想的设计工作流程,您可以使用invision 要管理开发冲刺,您可能需要使用Pivotal Tracker进行协作。 对于全面的任务管理,可以选择Trello ,并且为了简化通信, Slack当然值得考虑。

根据谁负责什么以及您如何理想地进行协作,可以更轻松地选择适合您团队工作流程的工具。 同样,与您一起工作的人通常在工具方面也有自己的偏好。 询问他们喜欢使用什么并没有什么害处。

迭代

伟大的产品是不断迭代的过程,伟大的过程也是迭代的结果。 更好的流程=更好的产品。

在我工作过的团队中,我注意到员工的幸福感和生产力有很大的不同。 一个至关重要的因素是公司的员工愿意接受变革(从最广泛的意义上来说)。

通常,如果您的应用程序增长,那么您的团队和公司中的相应流程也会增长。 重要的是您如何团队协作 不断变化 ,变得更好。

根据与您一起工作的人的反馈,您将学习更好的工作和沟通方式。 也许您认为有用的过程实际上会使团队感到沮丧。

请注意。 改善与团队合作的方式,结果将硕果累累。

制定产品决策

如何发展您的应用团队
产品负责人的角色可以帮助团队追求相同的产品愿景。

随着团队的发展,更复杂的挑战之一是做出正确的产品决策的能力。

以前您可以自己做出产品决定,但现在会议室里有很多声音,对于每种产品的正确方法是正确的,每种声音可能有不同的看法。

这就是为什么许多公司中都存在产品所有者的角色。 产品负责人是负责倾听每个人的人。 每个人都从自己的角度看问题,无论是业务,用户体验还是技术。 使用合并的信息,产品所有者将尝试做出正确的决定。 基本思想是,产品所有者做出的决定也是公司所采取的做法。

在做出产品决策时,重要的是要透明并清楚地说明为什么特定决策可能是更好的决策。

越来越大

当您拥有一个团队并且正在努力改进产品时,似乎总会有比您能处理的更多的工作。 无论您是与5个人还是500个人一起工作,这都是永远不会改变的。

在招聘过程中,会有一个持续的优化过程,以努力随着团队规模的扩大而保持产出和生产率。 这是任何成长中的组织所面临的最大挑战,没有秘密的公式。 每家公司在成长中都遇到困难。

结论

寻找财务手段来扩大团队规模是最大的障碍之一。 一旦完成,下一个挑战就是弄清楚您需要什么,雇用谁以及如何进行协作。

正确地实现以上所有条件是一个连续的过程,但是结果非常有价值,并且可以极大地改善产品的增长。

您将如何建立团队? 您是否对流程有洞察力或有任何疑问? 随时在评论中分享它们或在Twitter上打个招呼。

翻译自: https://code.tutsplus.com/articles/how-to-grow-your-app-team--cms-25767