返回列表 发新帖

如何开发一个应用程序并制作一个好的应用程序

[复制链接]

该用户从未签到

1万

主题

1万

帖子

3万

积分

合购之王

Rank: 3Rank: 3

积分
39969
发表于 2020-11-17 05:27:35 | 显示全部楼层 | 阅读模式

抱歉!您还未登录!请登录后继续浏览完整内容

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
作为一个从业近8年的APP开发人员来说,做个app本身不难,难就难在前期客户方和外包方的沟通和对于需求的梳理和把控,个人觉得只要前期的功能点梳理清楚了,加上这家公司不是个坑壁公司(找个靠谱公司),那么做好一个APP的成功率就已经上升到了90%的可能性。
在这个问题中,我将把它分成两个问题:“如何传达需求”和“如何找到一个可靠的公司”。那么,作为一个应用软件,你如何与外包公司沟通?我认为这是你和外包公司的事。如果你都期望外包公司为你考虑,那是不可能的。事实上,需求得到了很好的控制。说清楚就行了。比如你想建一个商场,即使你不懂技术,也可以看看别人的商场是怎么做的,比如你的商城规划有登录功能。登录功能是这样实现的(例如,常见的登录功能包括联合登录(微信登录、微博登录、QQ登录)、用户名和密码登录、手机号登录)。您必须考虑可用的登录方法。对于一般的定制化开发项目,你说外包公司做后才能做,如果不说一般不一样,你说得越详细,后期问题就越少,同样的成本也就越高。因为外包公司的价格评估标准是根据你的功能来计算的。我以后再告诉你怎么计算。
我在这里回答这个问题的第二个小问题,“如何找到一个可靠的公司”。事实上,我总是对顾客说“一看,二查,三聊”。怎么说呢,所谓“一看”,就是说你千万不要怕麻烦。既然你想做好app,不管你选择哪个城市,你都必须亲自去看看公司,看看有多少人,有多少办公室,有多少技术人员,有几个做销售,几个做运营。大多数时候你去看一眼,心里就会有底。这并不是说所有大公司都是可靠的,但大多数大公司将比小团队更安全。如果有问题,他们基本上都会帮你解决,因为比起开发商的损失,开发商的声誉对他们来说更重要。”第二个检查是从互联网上的各种渠道检查公司,看看整个网络媒体是如何评价公司的“三聊”,这更重要。与目标外包公司的对接人员交谈。谈了几家外包公司的对接人员,基本可以感受到他们专业水平的差异。选择一家你认为更专业的公司。
所以,你知道,开发一个应用程序其实并不难。你只需要做到以上两点,把握需求,找到一家可靠的外包公司。容易吗?就这样了?这个项目能做好并成功吗?当然不是。我还没说完。今天的事情太多了。会有一个南京的高铁客户来我公司验收他的应用程序开发项目。我是项目负责人,所以我必须做好准备。我现在不跟你说话了。有时间我会和你谈谈。
今天下午没有很多事。快过年了,过年的味道越来越浓。咨询的客户较少。急于上网的顾客并不着急。他们都忙于自己的事。我几乎没有空闲时间。我可以整理思路,回答第二个问题,“应用程序开发需要经过什么过程?”。
第1步:)在需求方(即你)确认你的项目后,你必须查看竞争公司的应用程序产品,看看他们是如何做到的,他们有哪些流程,以及细节是如何完成的。首先,一定要确定自己脑子里有一些正规的脚本,然后上网找相应的外包公司进行应用开发。至于如何找到这家应用开发公司,请参考我在26日下午的回答中已经说过的1。我想称之为“找公司”。
第二步:找到你最喜欢的应用程序开发公司后,你可以开始和他们协商项目的细节(我已经在1月26日下午的回复中说过了),并确保这些细节包含在合同中,因为如果你的项目是独立的,需要由应用程序开发公司是独立的,那么你的要求必须在合同中明确,因为软件开发公司只会根据这些合同的功能和条款进行生产。我们还必须明确每个功能的实现方法。同一个函数有许多不同的实现方法。正如我在本文开头所说,同一功能有几种不同的方式,如用户名和密码登录、第三方联合登录、手机号码登录等。如果这些方法一开始就不清楚,而外包商也没有做到,那一定是双方争吵的问题。下图是我们为其他客户进行的需求分析的原型图。它可能与你想做的应用程序不同,但大部分都是这样的逻辑。它只供参考。我想把这个链接称为“详细要求”。

第三步:需求已经确认。当然,这就是合同。合同也是要注意的。作为一个顾客,我认为你应该知道几点。
注a:如果你方工程价值高于5万元,预付款不应高于60%,应分期付款。拟定的分期付款应为合同签订后30%,效果图确认后30%,安卓系统20%,苹果20%。
注意:这是软件所有权的问题。大多数正式的软件开发公司都会在合同中明确声明软件的知识产权属于他们。如果您作为需求方,在软件开发完成后需要申请软件等内容,建议您与软件公司协商,争取软件的所有权或知识产权归双方共同所有。当然,你也可以说属于自己,但据我所知,如果项目开发后归你所有,你会付出更多(主要是资金成本)。
C点:项目各阶段双方约定的交货时间和截止点,以及在当前截止点下双方各自的权利和义务,也是后期双方责任不清、容易出现问题的地方。
点d需要注意的是:你方和外协公司确认的需求文件必须作为附件添加到合同中。在后期,最容易引起争论的问题是需求。
我想把这个环节称为“合同订立”。
第四步:下一步,你只需要督促外包公司在不同的环节按照合同要求交付当前应交付的内容,并对交付给你的内容进行审核。
第5步:项目验收合格。以上五个步骤是开发应用程序脚本的过程。无论你是谁,你要找哪家外包公司,你都不能摆脱上述五个步骤。




上一篇:你对应用程序开发过程了解多少
下一篇:干货:开发一个应用程序要花多少钱
回复

使用道具 举报

发表回复

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

快速回复 返回顶部 返回列表