APP开发都需要哪些人?
发布网友
发布时间:2022-03-31 09:05
我来回答
共9个回答
热心网友
时间:2022-03-31 10:34
这个看你做什么规模,如果是几十万甚至上百万人用这个,那么需要的人就多,如果只是公司内部用,或者需求量小,那么一个2-3人足以。深圳圣马歌科技从事APP定制开发外包行业多年。从一般的开发角度来说的话,一款APP从无到有,所需要的人员有:
1、产品经理,负责产品的设计及需求文档。一款产品,首先要有一个灵魂,一个核心,是做商城,做社交,还是做应用,都需要将其解决的痛点展示出来,这样,APP才能围绕一个点进行设计,否则,整个APP的功能就会繁杂,没有重心。产品经理会做原型图和文档,这两者是整个APP的模型。
2、UI设计师,负责产品外观效果图的设计。如果说原型图展示了产品的功能,那UI图则展示了产品的外观,页面主色调是什么样,外观如何,人机交互如何,都有设计师来做。UI图直接影响到了用户的感官体验和使用体验,一定要重视。
3、安卓、IOS工程师。做APP前端开发,一般来说,一款APP是在安卓市场和IOS市场都有上架,如果有其他计划,也可能只上架某一端。安卓、ios工程师的工作时间,要根据APP页面的多少来评估,还要根据APP与后台的接口多少及复杂程度来评估。在做APP前端的时候,一个是速度,一个是质量,因为APP是直接展示给用户的,所以,在页面搭建的美观上一定要严格,这个美观不要求工程师具有多高的审美,而是要求工程师足够细心和耐心,按照UI图的设计,将每一个icon,每一条线,每一个分隔,每一个像素、每一块色值,都做到完全1:1,这对APP的外观是很重要的。其实,实际开发当中,会有一些开发工具不能支持UI图的地方,按照一定程度来说,APP能有90%还原UI图,就是比较成功的了。APP不仅涉及到页面外观,也会涉及到一些算法逻辑及接口优化,这些需要工程师有较高的处理能力。
4、后台开发,后台一般是Java或者PHP写,有时候会用到C#,一般来说,Java使用比较多。PHP使用也很广泛,但是PHP支持的开发内容不是很多,它主要用在网站搭建、商城和一些其他不复杂的地方。Java用途是最广泛的,很多大型机构、银行等都是用Java,如果你的APP后续预计会有多次扩展升级,建议用Java来写。后台开发跟工程师的能力有很大关系,刚实习的开发人员,虽然功能都会实现,但是在代码质量上会差很多,这就好比如盖房子,需求要求的是一室两厅,经验不丰富的人,就拿砖头给你建造个一室两厅,满足需求吗,也满足,因为需求就是要求一室两厅,但是经验丰富的人,会考虑你的居住舒适度,每间屋子的大小比例,房屋的牢固性、美观性,如果以后想要加二层,我的一层会满足后期的支撑。这就是好的开发者和初入职场的开发者的区别。在选取后台开发人员的时候,一定要注意。
5、测试人员:APP和后台开发完成之后,一定会有测试人员进行测试,测试会从多个角度对每一个功能块进行反复测试验证,确保整个项目逻辑无误功能准确。
6、上架部署:APP的上架,是各大应用市场。安卓市场较多,几乎所有的市场都要求提供软著,所以,软著要提前申请。ios市场上架规则较多,要求ios人员有足够的应付经验。后台代码需要部署在服务器使用。上架部署,现有的开发人员即可完成。
7、运营:如果你的APP需要运营推广,那运营团队肯定少不了,这块需要看实际需求。
热心网友
时间:2022-03-31 11:52
一个完整的APP开发团队,必定是要有这些人的。
1、产品经理
开发APP需要的不仅仅是技术人员,而且需要一个能够做需求分析的人,这个人就是产品经理。产品经理的职责是负责分析客户和用户的功能需求,并且将这些需求整理成功能开发文档,然后设计一个简明扼要的APP产品原型,最后将产品原型和功能模块交于UI设计师和程序开发人员进行下一步工作。
2、UI设计师
UI设计师主要负责APP产品的界面设计和交互设计,根据产品经理提炼出来的需求进行APP的设计,一般制作成web页面。
3、前端安卓和IOS开发人员
前端设计可以分为安卓和IOS两个不同的客户端开发,有些也会做HTML5页面的APP开发,主要是安卓和IOS客户端的开发。
4、后台程序开发
后台程序的开发主要是对APP功能中一些算法程序进行编写,以达到实现APP的功能目的,通常是使用PHP的语言进行开发,开发完成后,与前端安卓或IOS进行数据对接,实现整体的APP功能操作。
5、软件测试
软件测试人员相当于是APP开发的质检员,APP开发人员写好了功能,需要交给测试人员,进行功能、性能、兼容性等测试。
热心网友
时间:2022-03-31 13:27
产品经理、UI设计师、安卓和IOS开发人员、后端技术人员。
产品经理:产品规则、原型及交互设计\PRD输出
UI设计师:效果图片、切图
安卓和IOS开发人员:APP开发
后端技术人员:后台程序开发、数据库设计、接口制作等
热心网友
时间:2022-03-31 15:18
软件开发标准流程(酷捷云企):行性分析→竞品分析→运维模式→需求梳理→界面设计→制作→交互→开发→集成测试→数据采集或迁移
基本人员配置(酷捷云企):(人数根据项目实际需求再具体安排)
1.产品经理:原型及交互设计(需求确定)
2.UI设计师:效果图片、切图(符合时代审美与用户要求的)
3.安卓和IOS开发人员:APP开发(手机平板小程序 有需要的话)
4.后端技术人员:后台程序开发、数据库设计、接口制作等,Java居多
热心网友
时间:2022-03-31 17:26
一个完整、优秀的APP开发团队,一定是需要很多人的共同付出。我们是一家杭州的APP开发公司,以我们公司开发团队为例:
1、产品经理
APP开发需要的不仅仅是技术人员,而且还需要一个能够做需求分析的人,这个人就是产品经理。产品经理的职责是负责分析客户和用户的功能需求,并且将这些需求整理成功能需求开发文档,然后设计一个简明扼要的APP产品原型,最后将产品原型和功能模块交于UI设计师和程序开发人员进行下一步工作。
2、UI设计师
UI设计师主要负责APP产品的界面设计和交互设计,根据产品经理提炼出来的需求进行APP的设计,一般制作成web页面。
3、前端、Android开发人员和IOS开发人员
前端设计可以分为Android开发和IOS开发,有些也会做HTML5页面的APP开发,主要是Android和IOS客户端的开发。
4、后台程序开发
后台程序的开发主要是对APP功能中一些算法程序进行编写,以达到实现APP的功能目的,通常是使用PHP和java的语言进行开发,开发完成后,与Android或IOS进行数据对接,实现整体的APP功能操作。
5、软件测试
软件测试人员相当于是APP开发的质检员,APP开发人员写好了功能,需要交给测试人员,进行功能、性能、兼容性等测试。
热心网友
时间:2022-03-31 19:51
软件定制电19902569515
热心网友
时间:2022-03-31 22:32
随着移动开发深入我们的生活,软件开发公司也不乏APP开发,在APP开发过程中一般都需要这些人员,沃然总结了一下:
1、产品经理
开发APP需要的不仅仅是技术人员,而且需要一个能够做需求分析的人,这个人就是产品经理。产品经理的职责是负责分析客户和用户的功能需求,并且将这些需求整理成功能开发文档,然后设计一个简明扼要的APP产品原型,最后将产品原型和功能模块交于UI设计师和程序开发人员进行下一步工作。
2、UI设计师
UI设计师主要负责APP产品的界面设计和交互设计,根据产品经理提炼出来的需求进行APP的设计,一般制作成web页面。
3、前端安卓或IOS开发人员
前端设计可以分为安卓和IOS两个不同的客户端开发,有些也会做HTML5页面的APP开发,主要是安卓和IOS客户端的开发。
4、后台程序开发
后台程序的开发主要是对APP功能中一些算法程序进行编写,以达到实现APP的功能目的,通常是使用PHP的语言进行开发,开发完成后,与前端安卓或IOS进行数据对接,实现整体的APP功能操作。
5、软件测试
软件测试人员相当于是APP开发的质检员,APP开发人员写好了功能,需要交给测试人员,进行功能、性能、兼容性等测试。
按照上述的职位来划分,如果开发一款APP,按照最精简的方式——每个岗位至少需要一个人来计算,产品经理1人,UI设计师1人,安卓开发人员1人,IOS开发人员1人,后台程序开发1人,软件测试1人,则至少需要6人来开发一款APP。
热心网友
时间:2022-04-01 01:30
一、常规的自建团队开发:
需要的APP开发人员非常清晰,一个完整的APP开发团队主要包含下面这几部分:
1、产品经理:负责将需求的梳理,判断是否合理性,并和自己的团队建立一个首次的桥梁。进行产品规则、原型及交互设计、PRD输出等。
2、UI设计师:前期,将产品经理的负责的产品规则、原型及交互设计等设计出,使用流程图和高保真原型图,将APP的视觉效果呈现。后期对APP内容进行设计填充。
3、iOS工程师:制作苹果端,并负责上传app store。
4、Android工程师:制作安卓端,并负责上传应用宝、豌豆荚、91助手等安卓应用市场。
5、数据库:负责搭建数据库。
6、接口工程师:负责接口
7、web前端:负责制作网页版、H5手机推广页等
一般还需要一个专门的测试人员,对APP制作出的结果进行测试、反馈。
二、APP免编程在线制作:
近期还有一种比较火的APP开发方式,就是平台化、APP在线制作,以应用公园为例。
热心网友
时间:2022-04-01 04:45
需求经理:负责将需求的梳理,判断是否合理性,并和自己的团队建立一个首次的桥梁。有时候也会兼任项目经理。
系统架构师:整个架构的建立者,同时一般也可兼任项目经理,负责整个项目的把控。
UI设计师:负责制作使用流程图和高保真原型图,将APP的视觉效果呈现。
iOS工程师:制作苹果端,并负责上传app store
Android工程师:制作安卓端,并负责上传应用宝、豌豆荚、91助手等安卓应用市场
数据库:负责搭建数据库
接口工程师:负责接口
web前端:负责制作网页版、H5手机推广页等【简易云科技】