开始制作
首页> 行业资讯> 行业趋势> 资讯详情

app软件开发涉及到的人员表

2020-10-26 21:00:00 来自于应用公园

   开发一个独立的APP,需要哪些人员组成呢?app软件项目开发人员组成包括:产品经理(IPM),UI设计师(UID),H5前端工程师(Web工程师),Java前端工程师(仅Android),后台工程师(开发与维护),软件测试工程师。    




   相应的开发岗位需要掌握的语言技能:   


    1:产品经理  AXURERP,Visio/MindManager,TaskUnifier,EnterpriseArchitect   


    2:UI设计师(UID)  MarkMan,Potoshop/Illustrator,UIDesigner,RobotoFont,MaterialDesign,


    3:H5前端工程师 Xml/Java/Ajax,Html5/html/Css3,JQuery/Bootstrap,NodeJS/Firebug,Wex5/Apicloud   

 4:Java前端工程师(仅Android)  Java/Linux,NodeJS/AWT/Swing,AndroidSDK/NDK,EclipseADT,AndoridStudio   

 5:后台工程师(开发与维护)  Java/J2EE/Linux/C/C++/Apache/Tomcat/Mysql/SSH/MVC/Servlet   

 6:手机软件测试工程师  Java/Linux/Python/bash/C/Jira/Bugzilla/excel/AndroidADB/UIAutomator/Monkey    

   app软件开发人员职责表  

   产品经理:

1、调研收集市场调研,竞品分析;用户属性心理偏好,网络行为轨迹等

   2、梳理产品应用的功能架构,业务流程逻辑,用户场景用例等

   3、梳理产品功能需求,并形成书面线框图、流程图等标准文档4、聚焦产品的功能完整性、界面布局合理性、流程顺畅性及体验友好性   

 UI设计师(UID)

1、UID(UserInterfaceDesigner):负责交互逻辑与界面视觉的整体设计工作

2、界面细节:VI配色/按钮标识/字体字号/边框间距/图片切割等精确像素级

3、岗位细分:商用平面设计、高级网页设计、移动应用界面设计及包装设计

4、聚焦目标:美工设计(视觉)/交互设计(流程逻辑)/UI测试研究(跟踪迭代)    

   H5前端工程师

 1、主要采用Html5网页语言开发手机前端页面应用,辅以网页脚本语言(Java/Ajax)实现部分动态交互功能。面向手机浏览器或微信平台开发

2、HTML5手机应用的最大优势是可在网页上直接调试和修改,且无需下载安装

3、H5应用还具有Android和IOS跨平台多浏览器兼容优势,开发与运维成本低 4、H5应用弱点:1)页面跳转和返回体验不佳;2)部分复杂交互功能无法实现;3)应用体验的流畅度和稳定性相对较弱"            Java前端工程师(仅Android)  

   1、主要采用JAVA程序编程语言开发Android前端原生应用App。面向手机操作系统(OS)开发。

    2、开发手机app客户端(用户下载的,与后台服务端相对),调用手机终端的硬件设备(语音、摄像头、短信、GPS、蓝牙、重力感应等)更直接。

   3、页面跳转返回等更便捷,App性能体验更好,用户流量耗费相对较小;

   4、原生APP弱点:1)区分安卓和苹果系统平台,需开发维护双版本;2)更耗费开发周期人力;3)下载推广和用户留存较难;4)发布及迭代升级需提交多应用商店    

   后台工程师(开发与维护)

    1、负责应用系统的软件技术架构设计,负责后台

   2、负责服务器、数据库等软件基础环境搭建,以及数据接口的开发提供维护等

   3、负责系统后台的日常运维及调优,对系统性能、安全、稳定、可靠性等    

   手机软件测试工程师  

   1、搭建Java测试环境、编写测试计划,模拟常规与极端数据场景编写测试用例

   2、组织测试,分析Bug问题出现原因,并提交BUG反馈及测试报告

   3、针对不同手机系统OS、UI版本、浏览器版本、峰值数据等进行测试 。

粤公网安备 44030602002171号      粤ICP备15056436号-2

在线咨询

立即咨询

QQ咨询
QQ咨询

售前咨询热线

0755-27805158

[关闭]
应用公园微信

官方微信自助客服

[关闭]