产品经理之UML表达业务逻辑】的更多相关文章

文章大纲 一. 什么是UML二. UML基础介绍三.UML实例介绍四.参考文档   一. 什么是UML   UML(Unified Modeling Language,统一建模语言) 是一种在软件设计时提供给分析师.设计师和工程师之间的通用语言.它在软件需求分析及软件整个生命周期中起着重要作用:UML建模有助于捕获系统结构或行为,定义软件构架,保持设计和实现的一致性,管理复杂性,促进沟通.  UML的作用域不限于支持面向对象的分析与设计,还支持从需求分析开始的软件开发的全过程.UML被应用到面向…
细说软件产品和业务& 业务过程(流程) & 业务逻辑   by:授客 QQ:1033553122   作为一名测试人猿,需要懂产品,不懂产品的测试猿不是好测试猿猴.而业务逻辑是软件产品的支柱,所以,要懂产品,就必须懂业务逻辑. 介绍业务逻辑之前,先介绍下相关的一些概念. 什么叫业务? 从企业的角度来讲,业务是企业运用科学方法和生产工艺生产出可交付用户使用的产品与服务,并以此为企业带来利益的行为. 举例: 对服装企业来说,业务一般是生产服装:对银行企业来说,业务可以是办理贷款:对软件公司来说…
对公司招聘职位有兴趣的童鞋可以把简历发送到zhangzhiqiang@ymatou.com,我们HR会快速给你答复. 互联网软件开发工程师 岗位职责: 1.参与洋码头各个平台(www.ymatou.com/www.xlobo.com/洋码头APP扫货神器)的开发 任职要求: 1. 5年以上相关工作经验: 2. 熟悉ASP.Net框架,熟练掌握.net(C#)及MSSQL开发技术,熟悉webService.熟悉Linq,对Web开发技术(Ajax.HTML.JavaScript.jQuery.CS…
工作这几年,时长思考,作为B端产品经理自己应该具备什么样的能力? 虽然工作依旧在有条不紊的进行,但是时常会陷入到对知识或者能力的焦虑当中.特别时是工作三五年,产品经理进阶门槛时. 虽然产品经理的能力是经验的产物,但是产品经理依然需要学习各种技能,以备业务需要.虽然界定产品经理段位并不仅仅是其所掌握的技能,但是如果不具备某些能力,产品经理是很难进阶的. 作为B端产品经理,我们的日常工作是非常繁杂的.从需求到业务,从调研到迭代,我们时承担多种职责的角色. 这通常会使我们对自己应该掌握和加强的能力所产…
特别说明 本文是已读书籍的学习笔记和内容摘要,原文内容有少部分改动,并添加一些相关信息,但总体不影响原文表达. - ISBN: 9787568041591 - https://book.douban.com/subject/30235754/ 个人简评 以浅显的语言描述了产品经理的技能.职责和可供借鉴的入门路径, 原书的本意是想指导新手如何快速转行做产品经理,但实质上更适合作为面向外行人的概念普及性读物,可以对产品总体流程形成基本的认识. 了解"产品经理"的具体内容,最大的裨益之处就是…
大家都叫“PM”,但做的事情却完全不同? “PM”这个词到底是什么意思? 这个话题恐怕也是各位同行都一直在想,也一直想不清楚的吧,我也是. 每次看到各种“产品经理的能力模型”,我都觉得有点扯淡,总觉得模型里少了点什么,没错,就是“适用范围”,那一张张漂亮的图,必定只适合某些人,那么,到底是哪些人?于是,我的思路就是忘记一切模型,先去看各种顶着“产品经理”职位的人,他们做的事情为什么不同? 初想下来,和两个因素有关——内在vs外在,符合MECE原则哦. 内在是指个人能力,无法否认,一个叫“产品经理…
产品经理们, 看看你们的交互文档, 有n个逻辑分支, 在我们的实现中至少存在2*n个逻辑分支 这样极度造成了app的不稳定性,表现就是 非必须的bug很多.还有就是维护性极差 当然你们会说,你们可以写一些高内聚和少耦合的代码 来减少依赖. 我想说的是,我去,业务逻辑的代码,你搞这么多分支, 对应这么多业务情况,还要加上异常情况,完全没有 使代码高内聚. 客户端比较常用的模式MVC,MVVM,MVP 业务逻辑的复杂直接导致V,VM,P很复杂 甚至最后这3种模式发展成为四不像.…
转自:https://blog.csdn.net/neikutaixiao/article/details/40819445 商业需求文档Business Requirement DocumentBRD和MRD,PRD一起被认为是从市场到产品需要建立的文档规范.是产品生命周期中最早的文档,再早就应该是脑中的构思了,其内容涉及市场分析,销售策略,盈利预测等,通常是供决策层们讨论的演示文档,一般比较短小精炼,没有产品细节.是基于商业目标或价值所描述的产品需求内容文档(报告),其核心的用途就是用于产品…
首先在写这篇文章前,必须先申明一下,本人是技术出身,对HTML技术及手机客户端都有过编程经验,只是出于工作岗位的变动,便没有再具体代码工作,以下文章涉及的中间件的基本代码实现及前期的API使用,都是自己测试过的,虽然比较浅,但是都是真真实实的.所以请各大网友拍砖,手下留情哦~另外本文的视角如文章标题一样, 是从产品经理的角度去做比较的,不是从技术方面上去做比较. AD: 而关于原生态的开发,个人觉得HTML5中间件或者混合原生的方式肯定是不用做比较的,毕竟原生的东西还是很强大的,很多效果是HTM…
花十分钟,让你变成AI产品经理 https://www.jianshu.com/p/eba6a1ca98a4 先说一下你阅读本文可以得到什么.你能得到AI的理论知识框架:你能学习到如何成为一个AI产品经理并且了解到AI产品经理如何在工作中发挥作用,以及AI产品经理需要从哪些方面锻炼能力.最重要的是,通过本文,一切都特别快(手打滑稽). PS:目前只针对弱人工智能(我喜欢简称,此处我们简称为“弱智”)进行学习. 首先我们必须要掌握的是AI的专业知识框架,然后了解AI的市场情况,最后要明白AI产品经…
AI产品经理成长路 https://www.jianshu.com/p/4b98314ad3c0 以下都是自己平时知识的一些总结,只是一些个人的愚见,下面出现的公司.书籍.视频.网站都是自己看过体验过的,不是给他们打广告,不是广告!不是广告!不是广告!不同意见的评论区留下意见即可 一.     AI的兴起与互联网 1.互联网的红利消失 1) PC端和移动端使用人数固定 目前来看,PC端和移动端的每年出货量都在一个值上下,移动端大概在每年4亿台,PC端更少而且每年还在下降. 2) 大流量入口被巨头…
本篇文章讨论并不是:不要使用存储过程,因为有些事情还是要存储过程来完成,不可能不用.而是关于:"业务逻辑是不是要封装在存储过程中实现,这样子php.java等就是调用存储过程". 业务逻辑,通俗说就是:比如要取数据的操作,取出会员编号为x的数据,原来我们一般是封装成函数,或者直接编写sql语句查询.现在是交给数据库的存储过程去完成. +------------------------------------------------------------ 写这篇文章的缘由 +-----…
一.三板斧的来源及理解  三板斧 古代长兵器的一种,又名“马战斧”.相传为程咬金所用.斧阔五寸,柄长七尺.用法有劈.砍.剁.搂.截.撩.云.片.推.支等. 比喻义:解决问题的方法不多,但却非常管用. 常说程咬金的三板斧意思就像是看起来很猛但其实没什么绝招,好像黔驴技穷. 程咬金这个关于三板斧的故事源于<说唐>,书中程咬金在梦中遇到了他的师父,学斧头技法之时被人叫醒,只学了三招,就这三招威力还是很强的. 三板斧:.劈脑袋 2鬼剔牙 3掏耳朵 三板斧培训的理解: 哪三板斧:1. get resul…
大纲: 一.投递简历 二.准备面试 三.技术一面 四.健身房里的技术二面 五.产品经理的死亡三面 六.总结 一.投递简历 找内推.大公司投简历尽量找内推,无论是校招还是社招.校招可以去牛客网或知乎找,社招可以在微博.知乎或者找猎头也可以.内推不代表给你的简历加buff,而是能给面试进度加个进度条,便于追踪. 不重复投递简历.我在公司里帮HR调研过一段时间的招聘系统,招聘系统一般会自带去重功能.也就是你找人内推了,自己又在官网投了一次,这样简历来源会从内推渠道转化为官网投递,而有些公司会优先筛选内…
特别说明 本文是已读书籍的学习笔记和内容摘要,原文内容有少部分改动,并添加一些相关信息,但总体不影响原文表达. - ISBN: 9787568041591 - https://book.douban.com/subject/30235754/ 个人简评 以浅显的语言描述了产品经理的技能.职责和可供借鉴的入门路径, 原书的本意是想指导新手如何快速转行做产品经理,但实质上更适合作为面向外行人的概念普及性读物,可以对产品总体流程形成基本的认识. 了解"产品经理"的具体内容,最大的裨益之处就是…
我所说的,都是错的. To C产品设计和To B产品设计对一个优秀的产品经理的洞察能力.架构能力有共通的要求. 实际产品设计过程中,To C产品往往是从商业思维思考,侧重用户研究,思考用户心智,由产品经理构建一个虚拟的世界观. To B产品往往在现实过程总已经存在实际的交易逻辑,线上化的工作需要侧重于利用架构能力和系统性思维,提升线下业务的效率,降低线下业务的成本. 关于To B产品设计,我总结了一篇文章,点击跳转查看. 沙漏哟:To B产品技术标准化(全网独家) 那么To C产品经理,是怎样设…
腾讯产品经理现身说法 曾经在UC做过2年to c的app,现在在腾讯做to b的产品. 做to c产品的时候,我很瞧不起做to b产品的同学,认为他们不过是做支撑的. 后来,我参与了一个to b平台级产品的完整构建过程,当完成大部分重要功能构建后,公司部门调整,我调整去一个新的to c产品线,工作交接的时候,我突然觉得: to c产品卖情怀太矫情,整天跟用户扯细节,千方百计骗用户充会员买道具,很庸俗的生意人好么. to b产品才是真男人,构建生态,小改动就会影响行业格局,还动不动就百亿级海量支撑…
对于产品经理来说,赢得开发人员的尊重和支持,从某种意义上讲,是产品迈向成功的坚实一步.最近,知乎社区上的开发人员和管理者在前.后两个帖子中对此展开了激烈的讨论,其中不乏真知灼见. 林志霖Cray认为产品经理的决策和行为都应该为项目的目标服务,不要热衷于斗争,团队管理值得注意的几点包括: 了解美术/前端/后端工作原理.     如果你知道美术设计主菜单悬停二级的不规则投影会浪费前端大把的时间调试,你还能想像前端看到了多难过,你就及时建议改用规则统一透明度的投影.如果你知道后端用for循环输出20条…
在app后端的工作中,设计api是一个很考验设计能力的工作.在项目的初始阶段,只知道具体的业务逻辑,那怎么把业务逻辑抽象和提炼,设计出api呢?通过阅读本文,可解答以上疑惑. 在本文中,是用以前做过的app移客ekeo第一版(以后的业务逻辑改了很多)业务逻辑来举例.移客ekeo是一款以熟人社交和真实聚会为核心的社交工具.移客以解决聚会难题为核心,你可以通过移客快速发起或者参与聚会活动,掌握参加者是否已经出发或者到达. 移客ekeo这个app已经停止运营了,如果想要更加了解ekeo的业务逻辑, 可…
文章大纲 一.PRD基础二.PRD要素讲解三.相关模板下载四.参考文章   一.PRD基础 1. PRD简介    PRD中文意思为:产品需求文档.PRD的主要使用对象有:开发.测试.项目经理.交互设计师.运营及其他业务人员.开发可以根据PRD获知整个产品的逻辑:测试可以根据PRD建用例:项目经理可以根据PRD拆分工作包,并分配开发人员:交互设计师可以通过PRD来设计交互细节. 2. PRD的要素   PRD至少需要具备原型和逻辑两个模块的内容,  原型包含页面和交互.最好是全部页面,以及至少基…
2.1 从App业务逻辑中提炼API接口 业务逻辑思维导图 功能-业务逻辑思维导图 基本功能模块关系 功能模块接口UML(设计出API) 在设计稿标注API 编写API文档 2.2 设计API的要点 根据对象设计API API的命名 API的安全性 API所返回的数据:禁止返回Null值 图片的处理:图片数据库保存原图,在App客户端本地缓存图片不存在时,按图片尺寸向服务端请求动态生成. 返回的提示信息:给用户看的提示和给程序员看的提示. 在线API测试文档:使用Swagger-UI搭建,按TD…
产品经理-需求分析-用户故事-敏捷开发 详解 用户故事是从用户的角度来描述用户渴望得到的功能.一个好的用户故事包括三个要素:1. 角色:谁要使用这个功能.2. 活动:需要完成什么样的功能.3. 商业价值:为什么需要这个功能,这个功能带来什么样的价值.作为一个<角色>, 我想要<活动>, 以便于<商业价值>As a <Role>, I want to <Activity>, so that <Business Value>. 用户故事的…
本文转自知乎 作者:空白白白白 ----------------------------------------------------- 空白白白白写在前面:当我在奥兰多的时候,一位漂亮的女学员(看票圈照片)想预约我时间聊一下如何在公司中推广数据分析并且为公司带来价值,我俩彼此配合对方时间,我早早的七点和这位刘童鞋微信语音起来,当时沟通了整整1个小时,心里想着:天,又送了1000+美金出去,作为一个提供professional services的人,我确实心疼我的时间.不过聊到最后能帮到这位童…
如果想知道什么是产品,首先需要知道什么是缔造者.其名曰:"产品经理". PS:产品经理一词在国内大多时候泛指"互联网产品经理". 对于产品经理这一职位,说实在很多小公司是没有这已专门职位的.(在长沙的朋友说他们那边往往是设计干了产品的活)主要集中在一线城市的公司里团队中才存在这么一个职业,虽然是"经理",实则有责无权,对于设计师和工程师来说没有直接领导权,往往起到一个润滑剂的作用..工作中,引导着工程师和设计师朝着一个目标前进,打造一款自己的产品…
首先希望大家记住的就是,千万不要以为产品经理是什么高大上的光环,产品经理其实只是一种状态,一种心态而已. 大家可能看到BAT每年都会从校园里面招聘一些产品经理,尤其是我们腾讯,声称以产品为王,每年投产品岗的同学占了很大比例,但是最近两年我们更偏向于从社会招聘一些有经验的人.为什么呢?因为首先你要有一颗产品经理的心,要调整好自己的心态,你的目标并不是要做上产品经理这个位子,而是要踏踏实实地帮助用户解决需求.最简单的,我要帮自己解决需求,在解决需求的过程当中,对产品产生关注和信任,在对工作方法和心态…
求职路上,“怼”来“怼”去的面试问题 人人都是产品经理社区 发布于 2018-10-29 19:53:06 举报 阅读数:1418 ​​在求职路上,面对那些被“怼”到过的面试问题,应该如何处理? 一个人走或许比较容易放弃,但是一群人走就可以走得更远! 无论什么时候,我们都会觉得自己还没准备好,完全准备好是不可能的,除非家里有矿. 本文相当正经,我只针对那些我被“怼”到过的面试问题展开来讲,希望通过有限的内容,让大家都深度思(fan)考(xing)下.注:本文黑体部分为后续补充完善. 啰嗦几句,面…
转自:https://mp.weixin.qq.com/s/Bh9QEihdV1JLWwB5I4VJ7Q 参考: 张小龙首次公开演讲(官方无删减版) 前腾讯高级产品经理:如何用“女性思维”做更好的产品(万字干货) 大家都知道相声讲究说学逗唱,这也是很多相声段子的开场白.想要在台上几分钟伶牙俐齿或口吐莲花,是和数十年学徒中四项技能的磨练分不开的.不管传统的.现代的.著名的.非著名的相声演员,表演出什么形式的相声剧目,除了剧本精心的设计外,终究离不开这四个技能,我们评价一个相声演员的好坏,多是从其表…
iOS开发---业务逻辑   1. 业务逻辑 iOS的app开发的最终目的是要让用户使用, 用户使用app完成自己的事就是业务逻辑, 业务逻辑的是最显眼开发工作.但是业务逻辑对于开发任务来说, 只是露在大海表面为上那一小截冰山, 为了支撑业务逻辑, 需要大量的其他功能的开发.如果只看到了业务逻辑的开发, 而没有全面的审视其他开发工作, 很容易在估计进度, 安排资源, 分解任务等方面估计不足. 开发冰山 那么, 开发一个iOS app, 业务逻辑之外, 或者说在支撑业务逻辑方面, 还有哪些容易忽略…
文章作者:Jason Xia(夏建军) Jerry: 今天的文章来自Jason Xia, 我的老同事,和我一样从2007年进入SAP成都研究院工作至今.这篇文章讲述了Jason是如何从一名SAP资深开发人员转型为SAP产品经理的,希望能对有同样志向的开发人员们一些启发. Jason身上有很多优点,其中最让Jerry佩服的是以下两点. 在Jerry2007年刚进SAP没到一个月时间,就参加了一个BW305的内部培训.讲师是SAP成都同事,资深BW专家.当时我的专业技能只有Linux系统网络编程这一…
一.序言 本文从产品经理的角度出发,对产品经理的安全职责.产品驱动安全的内涵.工作内容.工作方法.所需安全资源.以及产品经理的安全工作量进行了分析.希望所有产品经理在没有心理负担的情况下,有目标.有方法.有资源推进产品安全建设. 二.背景 安全是软件产品天然属性的一部分,“无安全不金融”,对于金融软件产品而言,安全尤为重要,因为客户总是能够从各种安全漏洞联想到他的金融资产安全和个人信息安全.以前偶尔会在一些安全沙龙或峰会听见同行吐槽,“信息安全说起来重要.做起来次要.忙起来不要”.吐槽背后的原因…