
移动开发人员经常被问到实施一个想法要花多少钱。 例如,模拟Uber或Avito。 有了这样一个问题的表述,就很难评估即将到来的劳动力成本,这将导致不同开发商之间的价格大幅度波动,并导致客户的不信任。
另一个问题是缺乏构想。 客户通常会看到该应用程序的一般概念,但很少提供详细信息。 这导致讨论和重写需求的不必要的成本。
本文主要针对那些正在考虑订购自己的应用程序的人。 在本文中,我将回答常见问题并提供一些技巧,这些技巧将帮助您完成构想,而又不会花费过多。
您将学到:
- 根据您的想法创建一个应用程序需要多少钱;
- 发展包括什么阶段;
- 在没有传统知识的情况下如何做出简短的评估并获得评估;
- 是否绘制原型以及如何做得更好;
- 值得使用应用程序构建器吗?
- 我是否需要为该项目创建本机应用程序,还是可以与跨平台相处?
- 如何计划发布日期以按时发布应用程序。
我有一个应用想法。 开发费用是多少?
没人会在旅途中告诉您。 每个或多或少的大型项目都由几个组件组成:应用程序本身,站点,数据库和控制面板。 每个组件的成本如何取决于您的需求,任务的独特性和业务的细节。
最近,我下令在交易所上开发Uber克隆。 一些表演者要求100,000卢布,而另一些则要求5,000,000。

为什么价格会有如此大的差异?
- 不同的开发人员-每小时工作成本不同。
- 不同的开发人员-对初始需求的不同理解。
许多独立开发人员根据个人经验评估项目。
您的应用程序将不会像他们已经做的那样的事实。
提示。 您可以使用特殊的计算器自己估算开发成本。 我已经在这里谈到了与他们合作的经验: 如何在3分钟内计算出大约的开发成本。发展阶段是什么?
应用程序开发不仅限于编写代码。 在您的想法落入开发人员手中后,将发生以下情况:
- 计划和评估 -熟悉客户文档,制定工作计划。
- 分析 -识别需求以及如何实施。
- 设计 -绘制屏幕,为布局准备材料,图标,商店的屏幕截图,创建交互式原型。
- 开发-布局,API开发,连接(有时与第三方服务集成)。
- 测试 -在各种条件下检查所有可能的使用场景。
- 发布 -在Apple App Store和Google Play上发布该应用。
- 维护 -发布后项目的支持和开发。
每个步骤都需要时间和精力。 如果有人提出可以申请不带TK的100,000卢布,这是要提防的原因。
我什么时候可以找到确切的费用和条款?
通常,在分析阶段就已经可以获得准确的评估。 至此,您的想法已针对特定要求进行了详细说明,其实现可以以工时衡量。
根据项目的复杂性,需求的开发可能需要几天到几周的时间。 如果为开发人员提供高质量的TK,则可以大大加快此过程。
没有传统知识,有可能吗?
是的,你可以。 如果您想知道较低的开发成本门槛,则可以用简短的摘要来代替TOR。
简介是您和开发人员的个人资料。 它有助于更好地理解该想法的可行性,并确定应在应用程序中使用的功能。
简而言之,您需要制定
4P :用户,问题,优势和利润。
用户数不同的人-不同的需求。 目标受众的选择确定了应使用的应用程序。 例如:
- 老年人的应用程序使用大按钮,最少的设置。
- 在叫出租车的应用中,通常有带小孩和宠物的乘客还有其他选择。
问题所在如果该应用程序无法帮助用户解决其任务,则他很可能将其删除。
描述您的应用程序对人们有用的特定情况。 例如:
- “当我忘了钱时订出租车”,
- “比较吸尘器的价格”,
- “在附近找到沙瓦玛。”
好处要“拍摄”,您的应用程序必须与类似物完全不同。 如何做到这一点:
获利应用程序可以通过多种方式帮助您赚钱:
直接:
- 广告宣传
- 国内购买
- 高级功能
- 付费订阅
- 销售应用程序本身。
间接地:
应当记住,在某些情况下,应用程序商店会为用户购买收取可观的佣金,这可能会影响项目的投资回收期。
另请参阅: 应用程序货币化:6种可行的盈利业务模型简介构成了项目的总体构想。 将来,它可以用于准备具有要求的技术要求。
提示。 尝试描述需求,而不是表达需求。 因此,您不必重复讲述同一件事。 如果您更容易口头表达自己的想法,请使用Google文档中的语音输入。我需要绘制原型吗?
由您自行决定。 原型有助于想象应用程序屏幕的外观。 如果您自己绘制它们,设计师将不必从头开始发明所有东西。 他将能够更好地理解您的想法并将其发展为最终版本。
您可以使用免费服务来创建原型,也可以手工绘制。 我在文章末尾列出了最方便的解决方案。
提示。 创建原型时,请注意用户操作方案。 设置屏幕之间的过渡,不要错过重要步骤。另请参阅: 20个原型工具还有什么会影响评估的时间?
计划集成可能很困难。 例如,如果应用程序需要与Bitrix上的外部服务交换数据。 此类时刻很难评估,因为您必须与客户团队不断进行互动。 仅仅因为开发人员整个上午都在等待CRM专家的反馈,就可以停止工作。
提示。 创建一个公共信息空间,您的专家将在其中回答移动开发人员的问题。 例如,使用Google表格或Trello。 然后可以将以此方式收集的信息用于最终确定TOR。哪个更好:本机应用程序还是跨平台?
跨平台应用程序的响应速度较慢,并且无法始终在两个平台上正常运行。 如果您需要快速创建一个简单的应用程序(例如,基于站点),那么此选项非常适合您。
本机应用程序可以充分利用其平台的功能,并且可以脱机工作。 同时,应用程序的设计将与Android或iOS用户的习惯相对应。 鉴于当前的市场趋势,此选项是首选。
提示。 如果预算有限,请为一个平台订购本机应用程序。 因此,您将获得具有完整功能的最低可行产品(MVP)。 有了它,您将收到用户的充分反馈,并了解是否需要投资开发第二个平台。另请参阅: 很棒的概述-跨平台和本机应用程序的比较我应该使用应用程序构建器吗?
应用程序设计师旨在解决基本的业务问题。 它们的主要优点是能够自行组装和配置应用程序,并尝试使用现成的模块。 如果您的应用程序很典型(与其他应用程序相同),则可以使用构造函数进行构建。 如果您需要更具体的内容,那么此选项不合适。
值得注意的是,大多数设计师都是专营权。 实际上,您可以访问该应用程序,必须付费。 同时,一些不道德的特许经营者保留更改合作条款或阻止客户访问您的个人帐户的权利。
提示。 在使用设计器的服务之前,请阅读有关基于其创建的应用程序的评论。 有关产品组合中成功案例的信息并不总是与实际使用经验相对应。
另请参阅: 大量的带有说明的构造函数如果我的申请需要在特定日期准备好怎么办?
计划最后期限有余地。 在AppStore中,应用程序需要经过一个月的审查。 而且您无法影响Apple。
与应用程序的介绍和推广有关的事件的日期,在通过审核后指定。
总结
- 一个想法可以用不同的方式来评估。 确切的成本和开发条件只有在确定和协调需求之后才能调用。
- 切勿口头讨论要求。 为了进行正确的评估,所有团队成员都必须以书面记录相同的信息。
- 为了将您的想法更好地传达给开发人员,您可以创建一个简短的并绘制屏幕布局。 在简介中,您需要描述4P:用户,问题(方案),收益和利润(货币化方法)。
- 为了不必多次解释同一件事,请书面记录要求。
- 原型可帮助您制定用户脚本,而不会错过重要步骤。 如果您用手绘制原型,请不要忘记显示屏幕之间的移动逻辑(单击此处-转到此处)。
- 要在开发人员与专家之间建立联系,请在Google表格或Trello中进行讨论。
- 跨平台应用程序仅适用于小型且不起眼的应用程序。 在所有其他情况下,最好选择本机开发。
- 如果您的预算有限,请为一个平台创建该应用程序的MVP版本,以获取用户的反馈。
- 应用程序设计师适合解决典型的业务问题。 对于更具体的内容,最好去开发工作室。
- 如果您的应用程序应该在特定日期准备就绪,请计划至少提前一个月发布。 审查后设置演示和促销活动(对于iOS尤其重要)。
有用的链接
估计费用:
绘制原型:
如有任何疑问,欢迎发表评论。