技术需求思考
2015-12-10 11:44:06 2 举报
AI智能生成
技术需求思考是指在开发新产品或系统时,对所需技术的深入分析和评估。这包括确定所需的硬件和软件资源,以及如何最有效地利用这些资源来满足项目目标。技术需求思考还需要考虑技术的可行性、成本效益和技术风险等因素。在制定技术需求时,应与团队成员、利益相关者和客户进行充分沟通,以确保所选技术能够满足他们的需求和期望。总之,技术需求思考是确保项目成功的关键步骤,它有助于避免未来的问题和延误,并为项目的顺利进行奠定基础。
作者其他创作
大纲/内容
技术需求思考
策略优化
结合大数据下的用户行为分析,制定灵活的产品策略,提升用户体验
eg:富媒体,图片预上传,看不到进度条
用户选图操作上报
大数据分析用户行为
制定WiFI,2G,3G下的产品策略
小范围灰度验证,收集用户体验数据,如进度条展示与否,上传时间等
流量分析,体验分析
业务流程优化
发现流程中的不合理问题,推动前后台理顺流程并优化,提升体验
eg:注册代理流程优化
大数据分析用户启动流程
找出流程中的瓶颈所在
和后台一起制定解决策略,两条串行的请求合并为一个请求
灰度验证,数据分析
底层优化
图片编解码,存储底层,网络层优化等
eg:FastImage
看图体验的步骤分解
找到瓶颈,制定对策
方案PK评估,执行落地
大数据分析,验证推论
eg: QQUserDefault
框架类
架构是手段,而不是最终目标
eg:数据上报重构
eg:界面流框架探索
eg:SAMEngine
开源组件的学习
了解设计模式,设计理念,解决手Q问题
eg:Parse, git hub的star组件
现有技术挖掘
精通sdk能力,为我所用
eg:Airplay与热聊上墙结合
eg:CoreData与泛社交复杂的数据实体关系结合
eg:core text
新语言,新技术探索
eg: swift
eg:ReactNative
eg: \u00A03D Touch
0 条评论
回复 删除
下一页