互联网产品开发与应用技术目录互联网思路产品经理互联网产品研发模式应用技术项目开发流程案例分析互联网思路互联网思路互联网的本质全互联网化用互联网思路能做什么?互联网的本质•一般的解读:•本质上是关于信息(Information)的工具。信息流通是很需要成本的,而互联网有助于更快更有效的信息流通,降低信息流通的成本。•信息的传播交流:即时通讯,邮件,Twitter/微博,听音乐,看电影…•信息的发布:新闻门户网站,企业/学校官网,电商…•信息的整合分类:搜索引擎,百科,分类信息…•等等…互联网的本质•深入解读:•分享、互动、开放互联网的本质•更深入理解:•新的思维方式和管理方式互联网的本质•本质:•让生活更美好全互联网化《失控》作者凯文·凯利:每个行业都将互联网化生活互联网工作互联网学习互联网商业互联网生产互联网政治互联网产品经理产品经理•什么是产品经理•产品经理能力模型偏重•产品设计思路什么是产品经理•他是一个会思考的人•产品经理=产品+经理什么是产品经理•产品是“一组将输入转化为输出的相互关联或相互作用的活动”的结果,即“过程”的结果。在经济领域中,通常也可理解为组织制造的任何制品或制品的组合。理解为•产品就是用来解决某个问题的东西。•满足需求什么是产品经理“管理者的首要职责,就是在有限资源情况下,把正确的事情做到极致。”-彼得·德鲁克15•工作职责:•对市场发展趋势有敏锐的洞察力和创新意识及良好的分析、研判能力,能够深刻把握用户需求;•制定所负责产品线的发展蓝图和实施路线图;•完成需求分析,发起产品研发项目,善于利用设计工具完成产品Ui设计和Demo制作;•负责或配合其他部门制定产品运营计划,持续改善产品•职位要求:•本科以上学历,熟悉××业务者优先;•对项目管理的完整流程和环节有比较准确的认识,有实际经验者优先;•优秀的理解分析能力、沟通合作能力;•执行力强,善于组织协调并推动项目进展;•较强的自我情绪调节和自我激励能力;•具备严谨的工作态度、强烈的责任心和团队精神•工作职责:•负责××某产品的策划、运营、管理;•负责用户研究,把握用户需求,实现用户需求;•负责公司产品推广、运营等情况跟踪,收集用户信息并根据市场情况提出产品开发和改进方面的建议,提出运营思路•职位要求:•本科以上学历,3-5年以上互联网产品设计经验;•熟悉互联网领域产品开发,管理和运营流程;•能通过数据分析等系统性方法深刻理解用户需求并予以满足;•良好的沟通能力和团队合作精神,出色的组织能力;•有良好的学习能力和人格魅力、能承受压力什么是产品经理16ProductDesign产品设计ProductMarketing产品营销产品经理能力模型偏重产品设计思路产品思路如何运营好你的产品?一、了解用户使用你的服务的预期;二、做到用户感知的服务与用户的预期一致,并不断加强这种认知;三、管理好用户的预期,以适合产品策略的调整;产品的真正用户是谁?产品思路19财务软件的真正用户?企业(或老板),而非会计电子商务平台的真正用户?卖家,而非买家学工系统的真正用户?学生,也是老师产品思路20产品经理:不完美中寻找平衡产品经理的工种需要取舍,选择符合业务场景的恰当方案,而非完美方案产品思路21出发点:目标+需求产品思路满足核心用户的核心需求铲平经历需要尽最大努力接近“实”,即本质需求。产品思路倾听用户≠听从用户产品思路小步快跑快速迭代产品思路逻辑分析能力区分关键路径产品思路互联网产品研发模式1.瀑布模型a.传统瀑布b.代表案例:华为、微软、暴雪2.迭代/运营模型a.已运营为中心b.关注反馈,持续改进c.永远是beta版互联网产品研发模式Microsofta.Win98、2K、win7b.周期长c.发布beta成本高d.卷入用户成本高e.Bugfix成本高f.回退=失败g.强调testing和质量保证Tencenta.Alwaysbetab.周期短c.发布beta成本低d.卷入用户成本低e.Bugfix成本低f.方便回退g.强调UserTesting互联网产品研发模式软件和互联网的比较互联网产品开发互联网产品开发•互联网产品开发跟传统软件的不同•传统软件行业设计方法的不足:•1、以技术或功能为中心的思想不断提供给用户所不需要的新功能新技术最后功能累积不但使产品复杂不易使用而且增加了开发成本;•2、以计算机为中心的思想设计的界面要求用户去学习复杂的功能指令来适应机器而不是机器适用户;•3、设计师或程序员误以自我认识为中心最终产品的特性与真实用户的需求不匹配;•4、开发流程上产品测试收到反馈再修改反复迭代使得产品开发周期很长开发成本很高互联网产品开发•1、互联网产品开发更加强调以用户为中心,需要做大量的用户研究和调研分析采集用户反馈的信息,这方面传统软件设计一般都做得很少要么就是不做基本上是靠封闭式开发开发完了只要不出现功能上的错误就交付给用户使用即使是有些不好的体验基本上也很难去改正;•2、互联网产品开发强调整个产品方案的整体性,•一般都需要作出产品原型对于功能要反复论证保证整个产品功能流程的通畅在设计过程中及时得到用户的反馈用户能够直接参与设计而不是仅仅程序员和设计师在思考3、互联网产品开发强调产品的快速迭代更新能不断的改进和升级产品,不是一次性设计,而是一个反复迭代的过程,是一个循环设计,不断的改进产品由简单到复杂,优化产品功能,能快速积累资源收集数据,改进方法达到快速更新的目地,而且由于建立了设计规范流程在改进产品的速度上更加快速互联网产品开发互联网产品开发天下武功,唯快不破快互联网产品开发产品型开发而不是需求型开发互联网产品开发快速迭代,快做快发以稳定迭代,小步快跑以特性为中心,随做随发反馈及时,响应快速建设用户反馈渠道重视反馈,快速响应注重数据运营,有数据才有真相互联网产品开发建立在产品基础上的敏捷开发项目开发流程项目开发流程岗位和开发所用的软件:PD(产品策划):word,visio,AxurePM(产品经理):XMindID(交互设计师):Axure,PhotoshopVD(视觉设计师):Phtotoshop,IllustratorWD(前端开发工程师):Photoshop,DreamweaverDEV(后端开发工程师):Dreamweaver,MyEclipse项目管理软件:Pms,Wss项目开发流程•几个阶段:•一可行性评估产品化需求分析•二产品原型•三产品界面设计•四界面设计规范及功能实现•五产品上线•六文档及优化方案•七迭代应用技术•开发技术:•WEB程序:aspphpjspnet•移动技术:ObjectivCJAVAweb•前端技术:HTML5jqueryAJAX•其他:nodejsrubypython•web制作工具:•DreamweaverfireworksFLASHPhotoshop•开发工具:•记事本(notepad),Dreamweaver,zendstudio,VisualStudio,editplus开源•UI:bootstrapEXTJS•程序:wordpressphpcmsdedecmsdiscuz•其他:微擎、pigcms。•appcanphonegap开放平台•几个主要平台:•微博应用平台看宁波品客•微信公众账户朋友圈游戏•淘宝淘宝客ERP•登录平台QQ微博登录人人登录360•百度云•其他:地图。手机短信移动技术应用•形式:•原生APP•webapp•混合微信•公众账户•订阅号•服务号•企业号案例分析•迎新系统•无锡教育考试微信•江南大学微信•魅力无锡APP•某学校网站•江南大学新闻网谢谢!