开发一个app需要多长时间?

开发一个app需要多长时间?

app范围:平台、屏幕尺寸和功能

app的范围包括其功能、需要支持的屏幕尺寸以及目标平台。一旦确定了这些项目,提供一定程度的努力就会变得容易得多。

屏幕尺寸和平台支持相对更容易立即解决。为所有屏幕尺寸构建app越来越不成问题。在过去的讨论中,我们还讨论了如何考虑首先构建哪个平台。

更大的挑战是确定功能本身的范围。根据我们在 Savvy Apps 的经验,典型的情况是 v1.0 app需要太多功能。这是有问题的,因为更专注的app做得更好。一长串功能也将显着增加时间表,从而增加成本。也称为范围蔓延,我们之前研究了范围失控是如何确保您的app失败的方法之一。

功能列表的目标应该是尽可能多地预先削减。寻找一个或多个关键功能,以帮助您为您的app找到无可争议的市场。这种方法将产生最大的影响,帮助您保持在 4-6 个月的目标范围内。

构建app的预算

预算可能是这份清单上令人惊讶的项目。无论您是公司的一员还是个人,构建app都会产生相关成本。随着时间的推移,这种成本会增加。即使您可以自己构建app,这仍然是正确的。即使没有外部帮助,不寻求其他选择也是有机会成本的。

对于评估时间表和时间表,了解构建app的成本有两个方面的帮助。首先,根据您的预算,您可以大致了解该预算将为您的app提供多长时间。在创业世界中,这被称为“跑道”。其次,一旦您了解了您的跑道是什么,您就可以进一步确定您的功能列表。例如,如果您的预算仅支持构建三个月的app,则您需要更加积极地减少功能列表。

虽然更有限的预算意味着对功能列表有更严格的镜头,但反之则不然。大的或“无限”的预算不会给你缺乏产品纪律的自由。具有讽刺意味的是,通常是拥有数千万美元可支配资金的公司——或者可以自己构建app的个人——更快地倒闭或从不交付他们的app。不要让金钱的舒适感或您自己的技能蒙蔽了您。总有一条跑道,只是它有多短或多长。

图片来源:www.ljswrj.com

app技能和专业知识

知道你在生活中擅长什么会帮助你更成功。它还将帮助您更有效地构建您的app。如果您不是设计师,您可能不应该考虑app的用户体验或视觉设计。如果您不知道如何编码,那么根据您现在所处的生活阶段,可能不是开始学习如何编程的时候。

处理超出您专业知识范围的app部分将导致app需要更长的时间。这就是为什么一个由构建app所需的每项技能组成的app团队通常可以更好更快地构建它。事实上,我们将速度概括为签约app时的考虑因素之一。

在构建app方面,能力也存在巨大差异。将世界顶级厨师与家庭厨师或国际知名钢琴家与当地钢琴老师进行比较。两组都有技能。一组只是进一步磨练和完善了他们的手艺。两组都可能分别学习一道菜或一件新作品。一个小组会更快地学习它,但也需要更多的时间将其完善为杰作。

接近 v1.0 app的心态

在棒球界,一些有史以来顶级的本垒打击球手也有最多的三振出局。他们在围栏附近晃来晃去。许多开始构建app的人也是如此。他们认为他们创建的第一个app将帮助他们取得成功,因此投入大量时间和金钱。

这种“做大或回家”的心态可以推动 v1.0 计划远远超过六个月的时间。必须满足一个微妙的平衡。您需要投入足够的时间来构建高质量的app,同时不能让时间本身成为失败的原因。在某种程度上,我在上一篇关于如何更快地构建app的文章中讨论了这种平衡行为。

全心全意的另一个问题是它可能导致创始人失明。我过去曾谈到创始人失明通过讨论对功能的痴迷,被新想法分散注意力,并且通常偏离正轨。这种特定版本的创始人失明对新app来说可能是致命的。一个app运行的时间越长,它在市场上被审查和验证的可能性就越小。随着app生态系统的变化如此之快,在 v1.0 上工作超过 6 个月可能会导致错过关键的营销窗口、类似的app获得显着动力,或者失去与客户需求的联系。没有什么比在市场不想要的app上花费时间和金钱更糟糕的了。4 到 6 个月的发布目标将迫使您将app交付给更多用户并开始获得有关它的反馈。

app开发流程

不遵循app开发流程来构建app将极大地影响时间表。我几乎可以说,如果没有流程,app可能永远不会进入app商店。那些没有软件或特别没有创意经验的人将处于劣势(这就是我编写App Savvy的原因)。

过程不会胜过技能,但它可以成为它的力量倍增器。一个强大的过程可以让创造力蓬勃发展。这些项目只是众所周知的,而不是专门用于app中常见的、更平凡的元素。它们成为要遵循的清单。它们是公式化的,因此可以真正强化app的特殊部分和关键功能。

一个好的流程还有助于将非纸面上的所有时间都纳入日程表中。也就是说,app的主要工作将是构建范围所需的时间。如果没有适当的流程,那么时间不会很明显,因为需要考虑前期规划、工作量估算、Beta 测试、QA、设计审核、润色以及区分优秀app和优秀app的所有小细节。

结语

在开始app的实际视觉设计和开发之前,可??以完成的前期工作越多越好。我们在 Savvy Apps 的流程通常需要 4-8 周的时间来进行规划、战略市场评估、系统图、开发高峰、用户体验模型、样式板、用户角色和类似项目。

以这种方式启动您的app有助于尽快减少尽可能多的未知数,并使您的日程安排尽可能准确。然后,当你在两个月、三个月甚至更久的时间里设计和开发你的app时,你会清楚地知道什么时候你应该称你的app功能完成、完成 QA 和 Beta 测试,以及实际将该app发布到app商店. 当人们体验您的工作时,您的app冒险才真正开始。使用 4-6 个月的构建目标来确保创建app是您冒险的开始,而不是结束。返回搜狐,查看更多

相关推荐

庶子的解释
bat365在线平台官网登录

庶子的解释

09-18 👁️ 6990
劫掠游戏有哪些 热门劫掠游戏排行
必发365app官网

劫掠游戏有哪些 热门劫掠游戏排行

07-13 👁️ 6634
腾讯会议开会中如何延长会议时间 腾讯会议开会怎么展示自己的屏幕
qq下载文件怎么删除
bat365在线平台官网登录

qq下载文件怎么删除

10-11 👁️ 8790
恶魔祭坛怎么走
365bet新英体育

恶魔祭坛怎么走

09-09 👁️ 8570
悦刻一代到五代全系测评:老玩家揭秘各代优缺点+避坑建议
证券账户忘记了怎么找回?详细步骤+注意事项
bat365在线平台官网登录

证券账户忘记了怎么找回?详细步骤+注意事项

10-17 👁️ 9160
联想V310 BIOS进入方法详解
365bet新英体育

联想V310 BIOS进入方法详解

09-24 👁️ 3754
打开小猫咪之后,国内的网站打不开了,怎么办。原因是dns解析出了问题