软件

开发一款手机应用需要多少成本?

这个问题非常不明确,比如“买房子值多少钱?”或者“一家公司的价格是多少?”让我们把问题说清楚,这样我们就能理解了。

首先,让我来描述一下业务的流程OB欧宝娱乐体育手机应用开发这应该是理想情况。假设有一个客户就是你,你有一个想法,你需要为它找到应用程序开发人员。或者,你是我们可靠的老客户,作为会员,你带来了一个朋友(谁也有想法?)...

现在让我提醒你们注意一些非常重要的事情:

-我们需要找到一种共同的语言来帮助彼此。这比球队更重要,比什么都重要。

-我们想要并且必须了解你们的意图和原因。

这里有一个简单的例子:你需要一个移动聊天应用程序。还有什么比这更模糊的呢?但让我们澄清一下。

1)你需要一个企业聊天应用(你担心同事之间的对话安全);

2)你的数百万用户的超级创意需要一个。这将是另一个占用更多资源的应用;

3)你只需要自己的聊天应用来向你的朋友(让我们叫他Stephen)展示你有一个聊天应用,或者这个应用只是你预算的一部分,这就是你需要它的原因。在这种情况下,你的费用将远远低于第一种情况,甚至。

最后,我们已经了解(或者似乎已经了解)您到底需要什么。为了实现这一点,如果问题足够复杂和具体,你已经与经理和BA或他们中的一些人谈过了。

现在似乎是时候启动这个过程了,但是,像往常一样,我们需要一个计划。如果它简单明了会更好,但重要的是它对你和我们都同样清楚。

我们既不想一遍又一遍地做同样的事情,也不想改变已经存在的东西,如果你能马上看到某些东西可能会改变,所以它最终应该被完成。我想说的是,我们需要一个最佳计划。因此,我们聘请了一位经理、一位分析师、一些架构师,可能还会有一些领域专家的帮助。再说一次,这是一个非常重要和复杂的项目,我们正在处理尽可能正确的事情。

很遗憾,我们的工作人员中没有算命的。所以,我们准确的计划只能覆盖不久的将来。我们只会采取我们计划要做的一小部分。我们将我们的工作分割成短的迭代;必须做的事情的清单不会超过最近的2或3周。

为什么?

所有的事情都会改变,并且一次又一次,即使在如此短的时间内,您会想到一些非常必要的东西,以至于您非常希望将其包含在当前的迭代中。但我们对这个想法嗤之以鼻,真的,因为任何事情的发生都有原因;一些新事物可能会影响一些旧事物,然后它就会崩溃。这至少会占用你的时间,你的手机应用的发布时间也会被重新安排。你的想法可能会导致许多其他可怕的事情。

那么,第一个迭代计划就准备好了。我们走吧。那里有经理、分析师、设计师;然后,移动应用程序开发人员和程序员加入他们;测试工程师在迭代结束时出现在现场。这是一个很大的团队,我甚至可以说是一个巨大的团队。

在第一次迭代之前,有两到三个人被雇佣,随着编程的开始,会有更多的人,甚至更多。这里有一个重要的方面:如果我们同时雇用150个人,我们肯定会破坏项目或减慢它。每件事都有自己的规律……当然,你总是可以加快进程,但只能在一定程度上……假设有20个人在做这个项目。

在此之后,迭代一个接一个。您可以有完全用于计划的中间迭代;如果计划是在当前迭代中完成的,情况会更糟。通过增加20个人的参与,我们并不会像初看上去那样加快项目的进度,相反地,会从本质上放慢它(新团队成员需要在老团队成员正在做的事情上找到自己的方法),在一段时间后(取决于项目的具体和复杂程度),我们会加快它,但它几乎不会是两倍,即使40人是20人的两倍……

没有明确的规则;我们做事的方式对你来说是方便的,对我们来说也是同样重要的。

在项目接近尾声时,“美工”(设计师、造型师和平面设计师)的数量会减少,而程序员和测试人员的数量会增加。

最后只剩下一个支持团队(这个项目不是为你的朋友Stephen做的,对吧?你追求的目标更重要)。这个项目有它自己的生命,它在扩大,甚至在成长。支持团队通常包括一些移动应用开发人员和测试人员,一个经理,部分设计师,程序员,可能还有架构师和分析师。他们在团队中的比例可能会有所不同。

如果你觉得更舒服的话,经理甚至可以被分析师或团队负责人取代;总之,真正重要的是理解和结果。

没有典型的万能团队;最重要的是工作完成了,每个人都满意了。

这到底是怎么回事?为Android或iPhone开发一个重要的应用程序或一个网站不可能花费几千美元。那些相信Facebook或LinkedIn克隆版或“非常相似的东西”能卖到5万美元的客户,真让我吃惊。

我们可以做一些“非常相似的事情”,我们可以花5万美元做这件事,但你得到的结果是“为你的朋友斯蒂芬做一个项目”。你知道,没有什么是不可能的。当有人想做某件事时,他们就会去做,而那些不想做的人,就会寻找他们不能做的理由。

我们很乐意帮忙。我们可以做的事情有很多(我不是说我们什么都可以做),但我们只会在你和我们都感兴趣的情况下才会做。

谢谢你的阅读,再见。

通过https://itechcraft.com/

Nelly的一篇文章(两个帖子

Nelly是LeraBlog的作者。作者的观点完全是他们自己的,可能不反映LeraBlog员工的观点和意见。