我要发布
仪器网/ 仪器社区/ 设计软件/ 上海软件开发公司哪家好?

上海软件开发公司哪家好?

蓝色不依恋    2016-12-21    设计软件    浏览 610 次

app开发、微信二次开发、小程序等制作,上海软件开发公司是否有推荐?... app开发、微信二次开发、小程序等制作,上海软件开发公司是否有推荐?

精彩问答
470614387qq 发布日期:2017-04-01
软件开发目前主要看重公司的技术及经验,上海码力兄弟在软件开发领域多年经验中总结出从0做出一个app,必须要经历这8个阶段,给你一些参考:

1.需求梳理、分析
2.产品原型图绘制
3.UI 设计
4.项目经理 & 技术负责人对接需求
5.技术方案 & 架构设计
6.项目排期 & 任务分解
7.产品研发阶段
8.交付测试阶段

Z后,按原计划上线

diyi步:需求梳理、分析
针对这个 idea 来一场从内到外的洗礼,在此假设用户需求分析已经确定,接下来根据提炼的真实用户需求来确定产品需求。
产品经理将会根据沟通中的相关资料的 Word、PPT、jpg 等等东西翻译成逻辑语言。Z简单的就是产出一张产品功能脑图或者一份功能列表。

第二步:产品原型图绘制
初步产品功能需求梳理清楚之后,产品经理持续跟进,反复沟通确定产品原型图。
PS:我们出一般是全局流的图,程序员哥哥们比较喜欢(白眼)。

第三步:UI 设计
UI 设计,包含风格稿和内页设计。
风格稿会根据产品需求提供的目标用户类型、客户倾向、LOGO 等信息,以及确定做风格稿的 2-3 个页面的原型图,来进行风格稿设计。
待风格稿确认后进行内页设计,包括设计效果、页面元素、弹出页面等等。

第四步:项目经理 & 技术负责人对接需求
项目经理对接上这些需求,diyi个工作是细化需求,将这些翻译成技术能更好理解地语言,搭配着原型图或设计稿来召开技术会议,统一讲解新项目的需求。

第五步:技术方案 & 架构设计
技术负责人在清楚了解整个项目的需求之后会开始构思整个项目的技术方案,根据产品需求,提供易扩展、可持续迭代的技术框架方案。

第六步:项目排期 & 任务分解
同时,项目经理在和研发团队沟通确认后对项目进行分解以及排期,以此来保证项目进度和质量。

第七步:产品研发阶段
这个阶段就是各端技术按照排期规划开始编码,期间各种对接、调试以及撕逼。

第八步:交付测试阶段
测试工程师基本全程跟进,从Z早期对接完详细产品需求之后就开始编写测SY例

Z后,按原计划上线
以上均是理想情况下,一个 app 必经的几个阶段的简洁步骤说明,具体执行依然会根据需求穿插进行。
不同的项目管理模式或许会有完全不同的流程步骤,但是专业性几乎是保证产品质量的唯yi准则。
全部评论
MAVERICKSDEE 发布日期:2017-04-17
上海基客网络也是骗子公司,静安区那个,老板是刘磊。业务员林生。大家注意,着他们公司签订合同过后,之知道一直找你打钱,Z后拖延工期。
千万不要找他们开发软件做网站之类的
crystallinggg 发布日期:2017-04-11
软件开发主要是看公司的技术及案例,上海椰果国际在十几年的开发经验中总结出了一些开发一款APP应该注意的事项,你可以参考下:开发一个完整app需要掌握哪些知识1、前期需求规划与信息——你需要制定出一个完整的需求文档,功能文档,流程图,时序图。2、交互设计、UI设计——设计出基本且完善的原型图和app基础的交互设计效果,之后再根据这些设计出完整的UI界面并学会切图,一些需要做自适应的素材图片需要做点9patch。 这里还需要你懂得px,pt和dp之间的换算,屏幕密度的换算和相互之间的系数,以便你的app能wan美适应不同分辨率设备。其中交互设计需要你懂得很多人机操作的技巧经验,掌握Axure等交互工具的使用,UI设计需要你掌握Photoshop和Illustrator等操作。3、使用ADT之类的开发环境进行app软件开发,你Z基本的也得掌握java语言,熟悉android环境和机制。4、如果不是单机版的app,需要用到服务器,那你还得掌握WebService相关知识和开发语言,常用的有ASP.Net,PHP,JSP等。5、熟悉并能开发数据库。6、某些功能需要做算法,这还需要一定得专业知识,尤其是数学基础。7、熟悉API接口开发,这里包括你自行开发API的能力以及调用第三方API的经验。8、熟悉TCP/IP,socket等网络协议和相关知识。9、熟练掌握App发布的流程,真机调试技巧,证书,打包,上架。 App开发其实不一定适合一个人搞,太费劲,除非是一个单机版的小应用,或者利用现成的app开发简单的第三方应用,否则还是让一个团队来完成各自擅长的领域。
pxllbz 发布日期:2016-12-22
软件开发主要是看公司的技术及规模,浙江天尔软件技术有限公司在十几年的开发经验中总结出了一些开发一款APP应该注意的事项,你可以参考下:
开发一个完整app需要掌握哪些知识
1、前期需求规划与信息——你需要制定出一个完整的需求文档,功能文档,流程图,时序图。
2、交互设计、UI设计——设计出基本且完善的原型图和app基础的交互设计效果,之后再根据这些设计出完整的UI界面并学会切图,一些需要做自适应的素材图片需要做点9patch。 这里还需要你懂得px,pt和dp之间的换算,屏幕密度的换算和相互之间的系数,以便你的app能wan美适应不同分辨率设备。其中交互设计需要你懂得很多人机操作的技巧经验,掌握Axure等交互工具的使用,UI设计需要你掌握Photoshop和Illustrator等操作。
3、使用ADT之类的开发环境进行app软件开发,你Z基本的也得掌握java语言,熟悉android环境和机制。
4、如果不是单机版的app,需要用到服务器,那你还得掌握WebService相关知识和开发语
言,常用的有ASP.Net,PHP,JSP等。
5、熟悉并能开发数据库。
6、某些功能需要做算法,这还需要一定得专业知识,尤其是数学基础。
7、熟悉API接口开发,这里包括你自行开发API的能力以及调用第三方API的经验。
8、熟悉TCP/IP,socket等网络协议和相关知识。
9、熟练掌握App发布的流程,真机调试技巧,证书,打包,上架。 App开发其实不一定适合一个人搞,太费劲,除非是一个单机版的小应用,或者利用现成的app开发简单的第三方应用,否则还是让一个团队来完成各自擅长的领域。
最新主题
相关版块
我要评论
X您尚未登录
账号登录
X您尚未登录
手机动态密码登录
X您尚未登录
扫码登录
官方微信

仪器网微信服务号

扫码获取最新信息


仪器网官方订阅号

扫码获取最新信息

在线客服

咨询客服

在线客服
工作日:  9:00-18:00
联系客服 企业专属客服
电话客服:  400-822-6768
工作日:  9:00-18:00
订阅商机

仪采招微信公众号

采购信息一键获取海量商机轻松掌控