雇用网络开发人员[为设计机构]
雇用网络开发人员[为设计机构]
原文:https://medium.com/hackernoon/hire-web-developers-for-design-agencies-d6ea24259195

自由职业者 vs 网络开发公司
自由职业者是个体经营者(也称为“独立承包人”),不一定要签订长期雇佣合同。如今,自由职业者在计算机编程、内容写作、网页设计、平面设计和网站开发等领域表现突出。
另一方面,网络开发公司是一群有技能的人在一个共同的公司品牌下一起工作(注册为法人实体)。这是一种更有组织和责任的服务设置形式。
雇佣自由职业者或网络开发公司的客户应该考虑的一些常见决策参数如下:
- 服务质量,
- 准时交货,
- 成本效益,
- 售后服务,
- 过往经历等。
一些基本的利弊,以帮助你在选择过程中
自由职业者
优点—
- 更便宜
- 当你是开发人员,需要一些资深自由职业者的帮助时,这是很棒的
- 当你预算不足并且有一个优秀的全职自由职业者时,这是个好主意
缺点—
- 可能缺乏为您的总体需求增值所需的完整知识和经验。
- 限于一个人的想象和经历
- 无法保证最初承诺的服务质量和项目完成时间表
- 如果有人生病,项目的连续性中断;如果有人不在,工作突然停止。
- 除非你雇佣一个全职的自由职业者,否则他们的主要焦点仍然是他们的固定工作或其他工作,这将是他们的主要收入来源。
- 除非你认识这个人一年或更长时间,否则你总是需要有一个“B 计划”来应对紧急情况。
网络开发公司
优点—
- 倾向于提供某种客户满意度保证。
- 更加了解当前的网络趋势和编程语言,能够提供最新的解决方案
- 您可以受益于一个完整的开发人员和设计人员团队
- 有注册的办公地址,您可以在那里与开发商面对面寻求解决方案。
缺点—
- 比自由职业者贵
现在我们来看一些基于客户端类别的推荐。
对于个人:
成本/投资通常是个人的主要决策因素。因此,在博客、静态信息或宣传册网站等需求的情况下,雇佣自由职业者会更受推荐。然而,在更复杂的项目需求的情况下,自由职业者可能不是最好的选择。复杂的大型项目需要更有组织性和多样化的技能,因此在这种情况下,网络开发公司可能是更好的选择。
对于中小型公司/机构:
质量和成本效益是这类公司的两个重要标准。由于品牌是一个公司的重要因素,因此质量起着重要的作用。自由职业者通常只专注于某些技能,很难找到一个自由职业者拥有完成任何端到端项目所需的所有技能。因此,中小型公司最好去找一家网站开发公司,该公司从设计、编码和售后服务开始调查项目开发的所有因素。
对于大型公司/机构:
质量、准时交货和售后服务以及网络和数据库安全是决策的重要参数。这些公司通常需要网络应用工具、电子商务商店或移动应用程序、企业资源规划(ERP)应用程序。由于自由职业者的技能有限,他/她无法单独提供如此深入和复杂的解决方案。因此,网站开发公司是这类项目需求的推荐解决方案。
雇用网络应用程序开发公司时要注意的属性
商业模式、运营和实践:
当雇佣一家公司进行 web 应用程序开发项目时,首先要寻找的是他们遵循的商业模式。有许多公司只相信开始和结束一个项目,他们不会提供任何支持或维护。如果您正在寻求对 web 应用程序的支持,最好考虑一家提供这种服务的公司。开发公司商业模式要考虑的其他方面有:
- 关于最终代码所有权的政策
- 完成的工作类型:定制或标准
- 服务的域
- 提供的服务类型:离岸或内部
体验:
在选择一家公司来掌管你的 web 应用程序开发项目时,经验是最重要的标准。您可以通过检查他们过去开发或升级的应用程序来判断投资组合中显示的体验。您需要根据编码、编程、开发、代码的可管理性、可用性、设计和营销、交付的性能、负载平衡能力等参数对应用程序进行评级。如果您对应用程序的所有上述属性都满意,那么您应该考虑概要文件。
资格:
虽然资质很重要,但并不是开发外包公司资质越好,结果就越好。重要的是公司跟上复杂编程实践的能力,以及代码的一致性和整洁性。这背后最大的好处是,即使一个公司因为某些原因不能继续这个项目,下一个公司也不会发现推进一个项目有任何困难。
遵循的编码标准和框架:
将承担你的 web 应用程序开发任务的外包公司应该对软件所需的编程语言和相关工具有很好的了解。框架和组织编码系统越结构化,代码的可维护性就越好。此外,它将导致应用程序的库、组件和工具的有效利用。
服务范围:
如果您的特定业务需求是为一个 web 应用程序开发公司提供软件开发生命周期(SDLC)的所有步骤,那么所有相关的能力都应该在一个潜在的外包合作伙伴中进行验证
自由职业者的最佳时间跟踪应用程序,有助于提高您的工作效率和跟踪您的工作:
1.到期时间跟踪
价格:终身免费
Due 是一个非常不显眼的应用程序,允许你通过自动空闲时间检测来跟踪时间。只需启动计时器,一个新的会话将立即开始。在进行项目时,您可以使用到期时间跟踪来根据您设置的小时费率生成发票。这个时间跟踪应用程序还可以很容易地按照姓名、地址、小时费率,甚至不同的货币来组织客户的信息。
2.收获
价格:Solo 12 美元/月;基本每月 49 美元;商务每月 99 美元
对于自由职业者来说,Harvest 是另一个很好的时间跟踪选项,因为你可以用它同时跟踪许多不同的项目,即使它们包含不同的任务和收取不同的费用。如果您与团队合作,您甚至可以将项目中的各种任务分配给特定的团队成员。此外,如果您正在使用其他有助于远程工作的应用程序,如 Basecamp,则非常容易集成。
除了高昂的价格,Harvest 唯一的其他主要缺点是该应用程序不包括桌面监控选项,如活动应用程序或 URL 跟踪。
3.追踪者
价格:免费
TopTracker 在这份榜单上排名第一,因为它是由一个专门针对自由职业者的顶级自由职业网络建立的,并且不依赖于任何工作平台。与其他时间追踪应用不同,TopTracker 完全免费(没有任何版本限制),自由职业者可以完全控制追踪的内容和频率。
4.打勾
价格:每月 0-149 美元
如果你被广泛的价格范围搞糊涂了,Tick 的价格取决于你在任何给定时间打开的项目数量。因此,如果你是一个一次一个项目的自由职业者,你或许可以免费使用它。但是说实话:如果你一次做一个项目,你真的需要一个时间追踪应用吗?(而且你真的会赚到可以维持生活的薪水吗?)Tick 简单明了,可以跨设备使用,但如果你是那种一次打开大量项目的自由职业者,就要对定价保持警惕。
5.重新约定时间
价格:RescueTime Lite 免费;保费每月 9 美元
对于那些想知道自己如何打发时间,但不一定需要向任何经理汇报的个体自由职业者来说,RescueTime 非常棒。像这个列表中的其他时间跟踪应用程序一样,RescueTime 会给你详细的报告和你如何度过一天的准确图片,但只是为了满足你个人的好奇心。该应用程序不会向经理或客户发送信息。
与远程客户端通信的工具
阿萨纳
上个月, Asana 经历了一次大改造。这个协作工具改变了他们的视觉形象,颠覆了他们的旧外观,取而代之的是反映他们核心价值观的新鲜古怪的设计。我是他们软件的忠实粉丝——作为一名自由职业者,我可以将我的工作分成不同的项目、任务和子任务,同时也可以在一个日历中完整地查看我的工作。Asana 使得邀请自由职业者参与公司项目,以及分配和监督项目变得容易。如果你想给你的合作注入一点乐趣,打开他们的飞行独角兽黑客!
谷歌应用程序
谷歌的应用程序工作起来像魔术一样,因为它们无缝集成。你可以在 Google Hangout 上面对面交谈,同时编辑 Google Doc 并通过 Google Chat 发送相关链接。许多自由职业者已经依靠谷歌来分享信息——它的普遍性使它成为外部项目的首选。
特雷罗
《时代》杂志将 Trello 描述为“一个基于网络的便签系统,可以由多个用户在台式机、平板电脑和智能手机上查看……”尚未出售?他们的可视化格式系统使跟踪进度成为一个直观而非分析的过程。当你完成每一步时,你将便利贴转移到不同的栏中,直到它们堆积在“完成”栏中。
松弛的
大多数人认为 Slack 是一种办公室内部工具,但它对外部承包商同样有效。Slack 是一款为现代工作场所重新启动的老式即时通讯工具。它渴望用基于项目的聊天室来根除电子邮件。万一你错过了一段对话,Slack 时髦的界面会跟踪每一段对话。它们使搜索标签和关键词变得容易,而不用在你的电子邮件中摸索。
动员
移动是一种新兴的工具,将公司与外部网络连接起来。它有助于您通过一个整合了目标电子邮件、投票和文件的单一平台与承包商团体进行沟通。你和大群随叫随到的员工一起工作吗?动员可能是你最好的选择。报名早接入查看一下。
协作不仅需要清晰的沟通,还依赖于有效的流程。评估你目前的支付系统——对你和独立承包人来说太繁琐了吗?有了无痛支付,Payable 可以节省你的时间,把你的独立承包人变成忠实的贡献者。
自由职业者保密协议(NDA)模板合同
在建立客户或项目的过程中,自由职业者可能会遇到“保密协议”这份协议通常要求作者不得向公众透露某些信息。例如,网站可能会要求你不要公开谈论他们的薪酬结构,或者作者可能会要求你不要谈论他们的书或情节。该请求旨在保护您客户的利益;他们想确保他们的想法、商业秘密等不会被竞争对手利用。
在保密协议中需要注意的一些具体问题包括,你不能透露什么样的信息。例如,在我写作的过程中,我有时会谈到工资率。然而,我的许多客户要求不要分摊费用。所以,我必须抑制它。在这种情况下,想想你对博客、社交网络等的使用——这些通常会被认为是公开曝光。此外,检查时间限制。是“永远”吗?或者,你能在工作或项目取得成果后谈论它吗(例如,你当然想在你编辑的书出版后谈论它的情节,对吗?).
书写有效发票付款条件的提示
1)发票措辞
写发票时,给人以礼貌和专业的印象是很重要的。像“请按时付款”、“请在 XX 天内支付您的发票”和“感谢您使用我们的服务”这样的友好短语可以将付款概率提高 5%以上。礼貌为公司创造了一个正面的形象,并增加了按时获得报酬的可能性。
2)分项布局
发票项目的详细描述,如收货日期、交付货物的描述、单价、总价、税额等。将确保供应商清楚他或她支付的是什么,并且发票有更好的机会按时得到支付。同样,向客户确认哪些细节是必须的,哪些应该在发票上注明,以避免发票被拒和付款延迟,这一点也很重要。许多供应商都有特定的要求,如提供采购订单号、发票抬头为特定人员或部门、帐单寄送地址等。在发票复印件上。不遵守这些规范会对及时付款产生不利影响。
3)天数与净值
虽然像 net 30 或 net 45 这样的术语在商业用语中很常见,但它们在那些对金融术语理解有限的人中间不太流行。像“收到时到期”这样的术语是模糊的,可以有自己的解释。使用“天数”而不是“净值”这样的词,并包括“60 天内到期”这样的具体付款条款,更有可能让客户理解,增加及时付款的机会。
4)滞纳金的暗示
在发票上注明逾期付款的影响是一个好主意,如果付款超过了到期日,可以收取滞纳金。这增加了发票的紧迫性,并将及时付款的责任推给了客户。添加滞纳金警告可以通过教育客户延迟付款的影响以及促进这些发票优先于其他未决账单来影响更快的付款。
5)短期付款政策
虽然较长的付款期限对少数客户是可行的,但建议您在与客户建立关系时,与客户协商较短的付款期限,如 15 天或 30 天。较短的支付期限将确保更快的现金流和充足的营运资本,以满足您的业务需求。
最佳付款条件
虽然不同的企业根据其业务类型和资本要求有自己定制的支付条款,但很少有被视为行业标准的通用发票支付条款。查看这些支付条款及其含义。
- 净额 7 —自发票日期起 7 天内到期的付款
- PIA——预付款
- 净额 10 —自发票日期起 10 天内到期的付款
- 货到付款
- 净额 30 —自发票日期起 30 天内到期的付款
- 中情局—预付现金
- 净额 60 —自发票日期起 60 天内到期的付款
- 净 90 —自发票日期起 90 天内到期的付款
- 1% 10 净 30-如果在 10 天内收到付款,客户有资格享受 1%的折扣。10 天后需要全额付款,总到期日为发票日期起 30 天
- 抵销付款——客户付款与从客户处购买的供应品相抵销
敏捷和瀑布方法——比较
有几种开发软件的方法,其中两种最突出的方法是瀑布和敏捷。正如任何时候有两种方法去做一件事一样,关于哪一种是最好的争论会很激烈。这真的重要吗?难道这两种方式都不能给你一个产品(或者,嗯,一只剥了皮的猫)吗?
我们会让你决定。今天,我们将为你提供关于瀑布和敏捷方法的信息,这样你就可以做出明智的决定。
什么是瀑布方法论?
非常像建筑和制造工作流程,瀑布方法是一个连续的设计过程。这意味着,当八个阶段(构思、启动、分析、设计、构建、测试、实现和维护)中的每一个都完成时,开发人员就进入下一步。
瀑布方法的优势
- 瀑布方法强调细致的记录保存。有了这些记录,就有能力在将来改进现有的程序。
- 使用瀑布方法,客户知道会发生什么。他们将对项目的规模、成本和时间表有所了解。他们会对他们的程序最终会做什么有一个明确的想法。
- 在员工流动的情况下,瀑布的强大文档允许最小的项目影响。
瀑布方法的缺点
- 一旦一个步骤已经完成,开发人员就不能回到前一个阶段进行更改。
- 瀑布方法严重依赖于初始需求。然而,如果这些需求在任何方面都是错误的,那么这个项目就注定要失败。
- 如果发现了一个需求错误,或者需要进行一个变更,那么这个项目必须从所有新的代码开始。
- 整个产品只在最后进行测试。如果 bug 写得早,但发现得晚,它们的存在可能会影响其他代码的编写。
此外,延迟全面测试的诱惑通常很大,因为这些延迟可以在短期内保证进度。
- 这个计划没有考虑到客户不断变化的需求。如果客户意识到他们需要比他们最初想的更多的东西,并要求改变,项目将会延迟并影响预算。
什么时候应该使用瀑布方法?
- 对最终产品应该是什么有一个清晰的描述。
- 如果一旦项目开始,客户没有能力改变项目的范围。
- 如果定义,而不是速度,是成功的关键。
什么是敏捷?
敏捷是作为瀑布方法的缺点的“解决方案”出现的。敏捷方法遵循增量方法,而不是顺序设计过程。
开发人员从简单的项目设计开始,然后开始开发小模块。这些模块的工作是在每周或每月的冲刺中完成的,在每个冲刺的最后,评估项目的优先级并运行测试。这些 sprint 允许在下一次 sprint 运行之前发现 bug,并将客户反馈整合到设计中。
这一过程缺乏最初的设计和步骤,经常因其注重原则而非过程的协作性质而受到批评。
敏捷方法的优势
- 敏捷方法允许在初始规划之后进行变更。当客户端决定进行更改时,需要对程序进行重写。
- 因为敏捷方法允许你做出改变,所以你可以更容易地添加一些特性,让你跟上行业的最新发展。
- 在每个冲刺阶段的末尾,项目的优先级被评估。这允许客户添加他们的反馈,以便他们最终得到他们想要的产品。
- 每个 sprint 结束时的测试确保了在开发周期中发现并处理 bug。他们最终不会被发现。
- 因为敏捷对产品进行了如此彻底的测试,所以产品可以在任何周期结束时发布。因此,它更有可能达到它的发射日期。
敏捷方法的缺点
- 对于一个不太成功的项目经理,项目可能变成一系列代码冲刺。如果发生这种情况,项目很可能会延迟并超出预算。
- 由于最初的项目没有一个明确的计划,最终产品可能会与最初的预期大相径庭。
什么时候应该使用敏捷方法?
- 快速生产比产品质量更重要。
- 客户将能够改变项目的范围。
- 如果没有最终产品的清晰图片。
- 你有熟练的开发人员,他们适应性强,能够独立思考。
- 当产品面向标准快速变化的行业时。
结论:
这篇文章给了你一些关于自由职业者和网络开发公司的见解,我们讨论了他们的优缺点,以及在雇佣他们之前你应该检查什么。我们还讨论了沟通和跟踪流程的工具。在另一部分,我们讨论了 NDA 模板和制作支付模板的技巧。最后我们讨论了敏捷和瀑布开发模型。如果你想雇佣网络开发人员,请点击on born
关于我们
Ontoborn 提供按需远程 web/mobile 和服务器端开发者。我们的开发人员可在每小时,每周和每月的速度。我们帮助初创企业、大学和个人的发展努力。
以下是一些客户对我们的评价
- 一家保健品公司的创始人兼首席执行官
灵活性——愿意使用多种不同的语言和框架是非常有帮助的。在技术问题上的沟通非常强。一般质量好的工作。
- 拉吉夫·拉姆纳特博士,俄亥俄州立大学教授
OntoBorn 在移动和网络开发方面展示了令人印象深刻的技能。对询问和反馈非常敏感。
- 东卡罗莱纳州立大学 Balaji Rangarathnam 博士
一切都很好。Jith 很有帮助,并且很耐心地理解我们的需求。他也非常专业,表现出对我们的期望和我们寻求的技术细节的透彻理解。这种经历很棒,我肯定会在未来的类似项目中雇佣他们。
所以,如果你是某个人
- 致力于一个需要帮助的酷产品创意
- 希望快速构建您的 MVP,并将其提供给您的客户
- 完成了后端 API 的创建,现在你需要一个团队来快速构建你的 IOS 和 Android 客户端
- 寻找一个混合解决方案,帮助您立即建立您的网络和移动业务
- 希望使用快速应用程序开发工具快速构建您的应用程序
如果你对以上任何一个问题的回答是肯定的,那么我们很幸运——我们找到了彼此!
来这里和我们谈谈吧— Ontoborn
你也可以在这里查看我们的价格——ontoborn.com/pricing
参考
https://payable . com/blog/best-practices-for-hiring-freelancers
https://www . invensis . net/blog/it/5-points-to-consider-when-hiring-we B- app-development-company/
http://www . web mechanic . in/blog/freelancer-vs-web-development-firm-whats-best-for-you/
https://payable . com/blog/5-工具-交流-远程-自由职业者
【https://www.entrepreneur.com/article/269991
http://www . base 36 . com/2012/12/agile-waterfall-methodologies-a-side-by-side-comparison/
https://www . the balance . com/contract-template-for-freelancers-1360288
http://www . profit books . net/how-to-write-invoice-payment-terms/



