请求处理中...
开发app需要多长时间
虽然差异很大,但我们提供给人们的一般答案是询问我们构建app需要多长时间(4-6个月)。这并不意味着一个app的第一个版本(v1.0app)的构建速度不能超过四个月,或者构建时间不会超过六个月。我们在Savvy Apps上都做到了。与任何创意事业一样,有许多因素可以影响这一时间表。这篇文章的其余部分将重点讨论这些因素以及它们可能对进度产生的影响。
应用时间表的行业前景
app商店中有无数个app,这些app不必要地复杂,令人沮丧,由业余爱好者创建,或者被打破。从实际的工作量来看,这些应用可能需要花费数周或最高端才能花上几个月的时间来构建。然后,有让您赞叹的app。这些是您每天使用的app。它们使您的生活变得更好。他们很快。他们好美。他们很直观。它们不会崩溃,并且几乎没有错误。它们是出色app的定义。
在存在的这个阶段,第二类app可能需要数十万(甚至数百万)小时的时间。像Facebook这样的公司有成千上万的人在使用他们的app,无论是在设备上安装的实际app上,还是在支持它们的服务器和API上。这些app花了几年时间才能达到今天的状态。
在这种背景下,构建Facebook,Uber,Snapchat,Google Maps,Tinder或顶级游戏似乎是一项艰巨的任务。但是,任何尝试构建新app的人都必须与app商店中的这些大多数免费app竞争。
许多人或公司没有资源,无论是从事工作的人还是花数十万小时花在app上的钱,更不用说数百万了。这并不意味着不应构建新的app。它只是为如何构建优质的app第一个版本提供了正确的视角。
应用范围:平台,屏幕尺寸和功能
app的范围包括其功能,需要支持的屏幕尺寸以及目标平台。一旦确定了这些项目,进行某种程度的工作就变得容易得多。屏幕尺寸和平台支持相对来说更容易立即解决。为所有屏幕尺寸构建app的问题越来越少。在过去的讨论中,我们还谈到了如何考虑首先构建哪个平台。
然后,更大的挑战是对功能本身进行范围界定。根据我们在Savvy Apps的经验,典型的情况是v1.0app要求太多功能。这是有问题的,因为更专注的app可以做得更好。一长串的功能也将大大增加时间表,进而增加成本。也称为作用域蠕变,我们之前曾研究过失控范围是确保您的app出现巨大故障的一种方法。功能列表的目标应该是尽可能减少前期工作。查找可以帮助您找到app无可争议的市场的一项或多项主要功能。这种方法将对您产生4-6个月的目标影响最大。
建立应用程式的预算
预算可能是这份清单上令人惊讶的项目。无论您是公司的一部分还是个人,构建app都会产生一定的成本。随着时间的流逝,这些成本加起来。即使您可以自己构建app,也是如此。即使没有外部帮助,也存在不追求其他选择的机会成本。
对于评估时间表和时间表,了解构建app的成本有两个方面的帮助。首先,根据您的预算,您可以大致了解该预算将为您的应用提供多长时间。在创业世界中,这被称为“跑道”。其次,一旦了解了跑道,就可以进一步确定要素列表的范围。例如,如果您的预算仅支持构建app三个月,则需要在减少功能列表方面更加积极。
虽然更有限的预算意味着对功能列表的严格限制,但事实并非如此。庞大或“无限”的预算并不能使您自由地缺乏产品纪律。具有讽刺意味的是,通常是那些拥有数千万美元可支配资金的公司,或者是可以自行构建开发app的个人,它们会更快地歇业或从不发布其app。不要让金钱的舒适或自己的技能蒙蔽您。总有一条跑道,就是它有多短。
应用技能和专长
知道自己在生活中的特长会帮助您更加成功。它还将帮助您更有效地构建app。如果您不是设计师,则可能不应该考虑用户体验或app的视觉设计。如果您不知道如何编码,则可能不是时候根据您现在的生活阶段开始学习如何编程。
超出您的专业知识解决app开发的某些部分将导致该app花费更长的时间。这就是为什么由构建app所需的每种技能组成的app团队通常可以更好,更快地构建它。实际上,我们将速度概述为缔结app时有意义的考虑因素之一。
在构建app方面,功能也存在巨大差异。与家庭厨师或国际知名钢琴家相比,与当地钢琴老师相比,可以考虑一下世界顶级厨师。两组都有技能。一群人只是进一步磨练和完善了他们的工艺。两组都可能分别学习一道菜或新菜。一组将更快地学习它,但随后还需要更多时间将其精炼成杰作。
接近v1.0app的心态
在棒球比赛中,有史以来一些顶级全垒打选手的三振出局次数最多。他们为围栏而摇摆。对于许多开始构建app的人来说,也可以这样说。他们认为自己创建的第一个app将帮助他们大获成功,因此在其中投入了大量的时间和金钱。
这种“走大路要回家”的心态可以使v1.0计划远远超过六个月大关。必须达到微妙的平衡。您需要投入足够的时间来构建高质量的app,同时又不能让时间本身成为失败的原因。在某种程度上,我在上一篇有关如何更快地构建app的文章中解决了这种平衡问题。
全心全意的另一个问题是,它可能导致创始人失明。我过去说过创始人失明通过讨论对功能的沉迷性,被新想法分散注意力并通常偏离路线。创始人失明的这个特定版本对新应用可能致命。app运行的时间越长,在市场上对其进行审核和验证的可能性就越小。随着app生态系统变化的速度变快,在v1.0上运行六个月以上可能会导致缺少关键的营销窗口,类似的app获得巨大的发展动力或失去与客户需求的联系。没有比在市场上不需要的app花费时间和金钱更糟糕的了。4-6个月的启动目标将迫使您将app交付更多用户,并开始获得反馈。
应用开发流程
不遵循用于构建app的app开发流程将极大地影响时间表。我几乎要说的是,没有流程,app可能甚至永远也不会进入app商店。那些没有软件或创意经验的人将处于不利地位(这就是我编写App Savvy的原因)。
流程不会胜过技能,但可以成为力量的乘数。一个强大的过程可以使创造力蓬勃发展。这些项目不是简单地已知于app中常见的,平凡的元素的脑力和精力。他们成为要遵循的清单。它们是公式化的,因此app的特殊部分和关键功能可以真正得到增强。
良好的流程还可以帮助您始终在计划表中建立进度,而这并非纸上谈兵。也就是说,app的主要工作将是扩展范围所需的时间。如果没有适当的流程,那么显而易见的时间就是预先计划,工作量估算,beta测试,QA,设计审核,完善以及所有将优秀app与优秀app区分开的小细节。
结论说明
开始实际的视觉设计和开发app之前,可以做的前期工作越多越好。我们在Savvy Apps的流程通常使我们花费4至8周的时间在计划,战略市场评估,系统图,开发峰值,用户体验模型,样式板,用户角色以及可比项目上。
以这种方式启动您的应用有助于尽快减少尽可能多的未知数,并使您的日程安排尽可能准确。然后,当您在两个月,三个月及以后的几个月里设计和开发app时,您将清楚地知道何时应该调用app功能,完成质量检查和Beta版测试并将其实际交付给app商店。当人们体验您的工作时,您的app冒险才真正开始。使用4-6个月的构建目标来确保创建应用是冒险的开始,而不是冒险的结束。
交易额: 3412.16万元
企业 |山东省 |临沂市 |临沂市
交易额: 1081.43万元
企业 |山东省 |青岛市 |城阳区
交易额: 427.32万元
企业 |山东省 |济南市 |历下区
交易额: 167.8万元
企业 |浙江省 |温州市 |瓯海区
成为一品威客服务商,百万订单等您来有奖注册中
价格是多少?怎样找到合适的人才?
¥1500 已有0人投标
¥10000 已有1人投标
¥3000 已有0人投标
¥10000 已有4人投标
¥1000 已有0人投标
¥3000 已有1人投标
¥5000 已有0人投标
¥1000 已有1人投标