国内互联网大厂的薪资、职级、绩效考核是怎样的?

2024-04-13 04:48

本文主要是介绍国内互联网大厂的薪资、职级、绩效考核是怎样的?,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

 

点击上方蓝色字体,关注我 ——

一个在阿里云打工的清华学渣!

图:秋@清华园

本文来自:HR人力资源成长俱乐部;本文数据部分来自所涉公司官方微信公众号(如:字节范儿),部分来自脉脉各公司职言区,另有部分知乎网友整理内容。除官微数据外,其他内容均来自网络,我们整理于此供大家参考,如有错漏,欢迎指正。

下表涵盖了国内主要互联网大厂新入职员工各职级薪资对应表,石头在 互联网大厂内推求职的正确姿势?中也有谈到。

大厂职级薪资对应关系,图来源:曾加@知乎

上述表格不排除有很极端的收入情况,但至少能囊括一部分同职级的收入。这个表是“技术线”新入职员工的职级和薪资情况,非技术线(如产品、运营、销售等)以及老员工的情况会和图中的范围有所出入。以校招生为例,产品线收入大概是技术线的80%,运营线收入大约是技术线的65%。

以 BAT 为代表的互联网大厂,一直是求职者眼中的香饽饽,“大厂经历”在国内就业环境中无异于一块金子招牌。

对于企业和HR来说,大厂的职级规则也是整个行业的标杆,从中小微企业到大型企业,大家都希望能在其中找到可以参考和学习的地方。

三郎帮大家整理了一份薪资、职级、考核、晋升条件资料,包含阿里巴巴、腾讯、百度、字节跳动、华为、京东、美团、滴滴、小米 家互联网大厂。

一起来看看大厂是怎样设置薪资职级体系的吧↓↓↓↓↓(超多内容,建议收藏起来慢慢看)

1

全球员工总数

截至2019年12月31日,员工总数为116,519人。

2

岗位职级

阿里巴巴集团采用双序列职业发展体系:

  • 一套体系是专家路线【P序列=技术岗】,程序员、工程师,某一个专业领域的人才,一共分为 14 级,从 P1 到 P14,目前校招最低从 P4 开始。

  • 一套体系是M路线,即管理者路线【M序列=管理岗】,从M1到M10。

一般来说,应届毕业生刚入职到阿里为P5,工作1-3年之后升职到 P6,阿里一般到 P7 才给配股票

目前阿里需求量最大的职级范围分布在 P6-P8,这也是阿里集团占比最大的级别。P6 级别的程序员 title 是高级工程师,P7 便已经是专家级别,P8 则是高级专家。一般而言,江湖上行走小有名气的阿里程序员至少也是 P8 级别。P10 级别的存在就是传说中的大神级别,这个级别的程序员无一不是业界鼎鼎有名的存在,比如褚霸、毕玄等等。

3

岗位薪酬

  • 阿里薪资结构:一般是12+1+3=16薪

  • 年底的奖金为0-6个月薪资90%人可拿到3个

  • 股票是工作满2年才能拿,第一次拿50%,4年能全部拿完。

说到股票,就要普及一下常识了:股票是公司用来奖励员工忠诚度的,所以阿里分年限行权,想要离职套现真的是难,更不要提高额税收了。首先,归属要收高达45%的个税,然后得到的还是限制性股票,还不能马上卖呢。

好不容易可以出售的时候,还得交20%股票增值部分的个人所得税哦!更重要的是,你必须先缴税,才能归属,缴税还必须用现金!所以,拿的越多,先拿出的cash就越多,这里面的流动性风险不容小觑。

4

绩效考核

  • 考核内容:业绩和价值观各占50%

  • 考核频次季度考核为主

  • 部门排:2-7-1排序

  • 个人排序:3-6-1排序

  • 考核工具:KPI 主导

  • 淘汰标准:连续两个季度,成为末尾10%

  • 晋升条件:上年度 KPI 达3.75

  • 评价形式:三对一的考核,比如你是个经理,上级是总监,总监的上级是副总。那总监在考核经理的时候,副总要参加,还要加上相应部门的人力资源,这样防止“一言堂”。

绩效评分标准,分为六档,分别是:

5

晋升条件

  • 晋升资格:上年度KPI达3.75

  • 主管提名:一般KPI不达3.75主管不会提名

  • 晋升委员会面试:晋升委员会组成一般是合作方业务部门大佬、HRG、该业务线大佬等

  • 晋升委员会投票

如果员工想要升级别,比如从 P6 升级到 P7,则需要进行述职,通过晋升委员会的面试,晋升委员会组成一般是你的直属领导、合作方业务部门领导、HRG、所在业务线领导等。

如果你对阿里巴巴感兴趣,可以直接联系石头进行内推哦。我目前所在团队是阿里云 神龙计算/弹性计算 团队,负责产品即大家熟知的 ECS。我们团队的 JD 可以供大家参考:快快加入我们——“阿里云-ECS/神龙计算平台” 招人啦。如果感兴趣可以直接联系微信【codershitou】,备注阿里内推即可,可帮助进行简历 Review 等,对阿里其他团队感兴趣也可以联系帮忙内推。

晋升至P8及以下,子公司内部评定;晋升到P9,集团专业委员会进行评审;M不得自主提名,M3及以下公司内one over one plus HR评审;晋升至M4进集团管理委员会评审。

P5升P6相对容易,再往上会越来越难,一般到P7都是团队技术leader了,P6到P7非常难,从员工到管理的那一步跨出去不容易。

1

全球员工总数

截至2019年3月31日,腾讯有5.46万名雇员。

2

岗位职级

腾讯去年宣布调整职级,取消了原有的 6 级 18 等(1.1-6.3 级)的职级体系设计,将专业职级体系优化为 14 级 (4-17 级)。与之相对应的是,统一置换为“专业职级+职位称谓”。

虽然在老职级体系下,整个 T3 序列的 title 都是高级工程师,但每个小职级范围之间的薪资差距并不小,T3-3 级别的薪资比 T3-1 级别要高出 30-60W/年,且 3-1 级别几乎没有股票。在调整成数字序列以后,这样的差距看起来会显得更加合理。

3

岗位薪酬

腾讯薪资结构:一般是12+1+1= 14薪

  • 腾讯标准薪资是14薪,但是通常能拿到 16-20薪。

  • 年终奖看部门盈利情况,一般是 3个月。

腾讯的薪资结构一般是 16 薪,但实际上从 offer 看不乏 18 薪的团队。腾讯内部不同事业线之间存在不小的薪资、股票差距,腾讯的游戏团队薪资、年终奖一般都比较高,而腾讯云的股票份额则要高于游戏团队。

4

绩效考核

  • 考核内容:腾讯的绩效考核分为 2 部分,业务评价组织管理评价,通俗点说就是业绩考核行为考核,其中业绩考核的权重为 70%,行为考核的权重为 30%

  • 考核频次:一般一年2次考核(6月、12月),实行末尾淘汰制。

  • 绩效评分标准:腾讯的绩效评估分为5档——从 1 星到 5 星,5 星是最好的,1 星可能会走人了。

5

晋升条件

腾讯的晋升指标主要就有两部分:

  • 硬性指标:根据工作年限、在此前等级的停留年限考核成绩(考核成绩较低的很难晋等,优秀的反而可能免试)、所负责业务核心程度是否有重大贡献等等决定。

  • 答辩(专业通道面试):原则上2.2之前对硬性指标的要求不高,从2.3开始对硬性指标要求较高并有严格面试。

有腾讯员工表示,新制度下,“原来2.3到3.1要到BG去面试,现在内部就可以升了,相当于把升级的权限下发。”

腾讯的技术晋升也不容易。在腾讯旧的职级体系下,T3-3 升 T4-1 是一个大坎,停留在 T3-3 超过 5 年的不在少数,停留 7 年的也有。一旦进入 T4 级别,就是腾讯的专家工程师了,腾讯研发人数将近 2 万人,T4 级别的人数大概也不超过 500 人,这还是在近两年 T3 到 T4 级别人数增多的情况下。

1

全球员工总数

5万

2

岗位职级

百度的级别架构分成四条线

  • 技术序列 T:T3 - T11,T5/T6属于部门骨干,非常抢手

  • 产品运营序列 P:P3-P11 产品和运营岗

  • 后勤支持部门 S:S3-S11主要是公共、行政、渠道等等,晋升比较困难

  • 管理序列 M:M1-M5每一级又分为2个子级 M1A、M1B , 最低的是M1A,至少是部门二把手了,李彦宏是唯一的M5。

一般而言,人员主要集中在T5/T6,在百度 T5 是高级工程师、T6 是资深工程师,但实际上百度的 title 并没有职级重要。从 T7 级别开始,就开始要做带团队、做管理的事情,升到 T7 以上后基本就不做写代码的事情了。T10-T12 的人数非常少,具有代表性的人物有前百度首席科学家吴恩达、百度最年轻 T10 楼天城等。

3

岗位薪酬

  • 百度薪资结构月薪×15(12+3)

  • T5以上为关键岗位,另外有股票、期权等

  • 年终奖看部门盈利情况,一般是3个月

4

绩效考核

  • 考核内容:百度的绩效考核也分为 2 部分,业务评价组织管理评价,其中业绩考核的权重为 70%,行为考核的权重为 30%。

  • 考核频次:一般一年2次考核(6月、12月),实行末尾淘汰制。

  • 绩效评分标准:百度绩效也为5档——从 1 到 5 ,1 是最好的,5 可能会走走人了。正好与腾讯相反。

5

晋升条件

百度晋升一般情况是分2种,晋升的前提条件是达到4以上才可以申请:

  • 自己提名:当你自己觉得已经具备下一level的素质,可以自己提名,提名后进入考察期,主管设定考察期目标,考察通过顺利晋升,考察不通过维持原层级不变;

  • 主管提名:如果是主管提名,一般都是直接通过的,但是如果你现层级已经比较高了,那就不是直接提名这么简单了。一般也会有4-8人组成的技术委员会进行审核。

1

全球员工总数

字节的员工数量目前超过5万

△图片来源:字节范儿

2

岗位职级

字节跳动的职级研发序列一共10级

字节跳动创始人一鸣是5-1级应届生一般是1-1级中级工程师1-2级2-2属于资深研发人才3-1属于初级领导3-2属于高级领导层,4-1、4-2、5-1、5-2都属于不同阶段的高层。

为了弱化爬格子带来的攀比,字节要求员工职级严格保密,内部不讲 title 层级。一种是淡化头衔概念,只有当他们需要对外发声时,才能见到一般意义上的管理Title;另一种完全打乱工号,避免排资论排辈氛围滋生。

头条比较注重算法的,如果要跳槽去头条,建议多刷刷题,可参考 有了这份程序员面试指南,你离大厂Offer还远吗?| 附推荐书籍

2

岗位职级

不同序列间月薪base差异较大,技术base整体偏高。比如2-1月薪会在20k+,2-2的package会在60w-100w左右(算上期权,大概会占30%左右)。T2-2 级别的薪资约40k,500股票/每年。

就同学们反馈:目前20届校招给的是14、15薪,19届校招很多能拿到18薪。前端开发20k左右,产品是14-18,运营10左右。字节跳动的现金薪酬要比 BAT 们高出 25%-40%

搜索公众号程序员小乐回复关键字“Java”,获取Java面试题和答案。

年终奖一般0-6个月,会在每年3月发放,例如 9月入职会发 18.9-19.3 这段的年终奖。一般中等大多数是15薪,如果年中绩效超预期多2个月年中奖,年末再超出预期差不多至少7-8个月,比例较少,对应结果分别为:

  • 头条半年一次调薪,每次只有30%参与

  • 头条每个月1500的房补,只要地铁/单车20分钟以内的距离都可以

  • 头条从成立至今始终保留了大小周的传统,即每个月有两个周日需要固定加班。加班,公司会按120%的工资给你结算加班费。可以请假。

  • 关于期权,期权是比较好的2-1才会有期权,一般2-2才有期权,关于期权:回购价格为市场价8折。已归属的期权员工可以带走。

4

绩效考核与晋升

字节跳动内部的绩效考核一共有八级,从低到高为 F、I、M-、M、M+、E、E+、O,并会进行强制分布,对应年终奖和月薪百分比的涨薪。M就有涨薪机会。晋升面试也是主要还是看绩效考核。

每年两次考核,一般在三月和九月。考核方式借鉴了google的OKR+360模式:

  • 头条是双月 OKR,可以在 lark 上看到所有人的 OKR,知道大家在做什么,你对齐的大目标是什么,支持对齐你的人在做什么。

  • 360评估:每个人都可以评估别人同样也会被别人评估,无论是领导还是普通员工。

1

全球员工总数

截至2018年底,华为全球员工总数18.8万人;其中,在海外聘用的员工总数超过2.8万人。

2

岗位职级

华为员工级别分为13-22级23级及以上为高级别boss,华为内网并不显示他们的级别。每一级分A/B/C三小级(技术岗不分小级)。

新入职的应届本科一般是13C,一般每一年2小级。此任职资格和你的技术等级挂钩(但是内部有时又不挂钩),技术等级共为7级,7级只有一个,其余的为6A>6B>6c>5a>5b>5c>4a>4b>4c>.....1c),形象的说,技术等级是职称,任职资格是享受的待遇等级。

华为任职资格和技术等级是挂钩的,规定为技术等级+13=任职资格,如技术等级3A,任职资格为3A+13=16A。规定是这样,也有不匹配。

大部分华为员工在18级以内,通常华为工作十年的普通员工大概在16-17级左右,薪酬约为60万-70万

18级是重要分水岭,往上升需要重新考评、答辩,越过去后就是领导/专家。正常来讲,华为员工每年可以升一小级,工资每年一涨,不过15级以上工资涨得较慢。当然,业绩特别突出的员工,也可以一年涨一大级甚至连跳二三级。19级以上属于领导岗和专家岗,公司内网可查到员工22级以内,23级以上的则属于非常高级别的boss。

3

岗位薪酬

据华为财报,华为公司2018年总收入7212.02亿元人民币,净利润593.45亿元,薪酬总成本1465.84亿元

据此估算,2018年华为平均每位员工为公司带来383.62万收入及31.56万净利润,人均薪酬77.97万元。当然,与BAT一样,华为贫富差距很大,高管及老员工股票分红多,拉高了平均薪酬,普通员工拿不到这么多钱。

华为的标准薪资结构是:基本工资+年终奖+分红,若工作地点在海外不发达国家,会有额外补助。

在华为供职年限越久,奖金越多,分红规模越大。

华为每年的分红收益并不固定,2013 年度每股分红 1.47 元,2014 年度每股分红 1.90 元,2015 年度每股分红 1.95 元,2016 年度每股分红 1.53 元,2017 年度每股分红 1.02 元。虽然每年的收益并不稳定,但这对于华为员工来说却已经是让外人眼红的福利了。

按华为《2015 年虚拟受限股分红预通知》,每股分红 1.95 元,升值 0.91 元,合计 2.86 元,工作五年基本可达十五级,饱和配股(包括 TUP)9 万股,分红 + 升值达 2.86*9 万 =25.74 万元,即使不饱和配股,基本分红也可以达到税前 20 万。工作 10 年,17 级配股普遍超过 20 万,税前分红 + 升值超过 50 万,而 23 级虚拟股票超过 200 万股,税前分红 + 升值超 500 万。(数据仅供参考)

每个人的年终奖也会因考评不同而有差别。一般,15级以上的华为员工年终奖是6-12个月工资。年度奖金计算也更简单化:A即4个月工资,B+ 即3个月工资,B即2个月工资。

4

绩效考核与晋升

晋升也跟别的企业一样,都是通过考核,考核分为季度考核和年度考核,年度考核作为晋升、淘汰、评聘及计算年终奖金、培训的依据。

1、季度考核:中层和一般员工都要通过季度考核,根据不同的对象,考核维度与权重也不同。

中层管理人员考核

一般人员考核

2、个人年度考核和第四季度年度考核一起进行,年度考核增加了能力考核指标。年度考核的具体得分为:

高层管理:

(1)、高层管理人员年度考核得分=(任务绩效考核得分×35%+绩效考核评分×14%+周边绩效考核得分×21%)+(素质能力考核得分×20%+专业知识和技能考核得分×30%)

(2)、高层管理人员以外的个人年度考核得分=个人4个季度考核得分的平均值×70%+(能力素质考核得分×20%+专业知识和技能考核得分×10%)

高层管理年度考核

中层、一般员工

对中层人员的考核,是四个季度绩效评分加权平均,其中,绩效维度包括任务绩效、管理绩效和周边绩效,能力维度包含能力素质、专业知识和技能。

个人年度考核和第四季度年度考核一起进行,年度考核增加了能力考核指标。年度考核的具体得分为:

中层、一般员工年度考核

在综合评定等级时,对于不同类型人员有等级比例限制,对于“优秀”等级比例限制在15%以下,“优秀”等级的综合评定时根据得分从高到底排序后根据比例限制确定的。

华为每年按考评(分AB+BC)计算年终奖,考评越高,年终奖越多,得C的很可能被淘汰。

个人考核结果主要作为职务升降、工资等级升降、年终奖金发放等工作的依据。除了个人考核之外,还有部门考核。部门考核不单独设立独立指标进行,每个部门的经历四个季度的任务绩效和周边绩效的平均得分作为部门的年度考核得分,然后由考核管理委员会按照中层管理人员评定时类似的比例限制确定每个部门的综合评定等级。

1

全球员工总数

截止到2019年12月31日,京东共有超过22万名员工。

2

 岗位职级 

京东岗位序列主要分M、T、P序列。T序列包含产品和技术,P序列为项目经理。

3

岗位薪酬

资薪发放方面,总工资包括:基本工资、奖金津贴和补贴以及特殊情况下支付的工资,并于每个月最后一个工作日发放完成

薪酬结构:

  • 年薪=月薪*(12+1),1为年终奖,一般为1-2个月

  • 月薪=基本工资(70%)+绩效工资(30%基本工资+绩效系数)+餐补+工龄补贴+全勤奖

京东每年都在给所有中基层员工加薪,基层员工加薪幅度不低于10%主管、经理级员工则不低于20%

04

 绩效考核与晋升 

1

全球员工总数

根据美团点评发布的财务报告,截至2019年6月30日,美团点评有52396名全职雇员。

2

岗位职级

美团的职级体系分为P系列(专业路线)M系列(管理路线)。

一般的应届生都是1-3北斗计划是2-1

然后从1-3开始往上升级,P2-1多是1-2年的新员工,P2-2到P2-3差不多是3-6年经验的员工,基本上是干实事的人。

搜索公众号程序员小乐回复关键字“offer”,获取算法面试题和答案。

顶级的是5,但是全美团5序列的只有两位技术大咖,类似于其它大厂的首席科学家了。平时员工4以上的都少见。

3

岗位薪酬

根据美团点评发布的财务报告,2019年上半年,薪酬开支总额为人民币85亿元。包括薪资、基于绩效的现金奖励及若干其他激励措施。奖金通常酌情发放,且部分基于雇员绩效及部分基于业务的整体表现。

薪资:15.5薪=12个月base工资+0.5个月上半年绩效工资+0.5个月下半年绩效工资+2.5个月年终奖工资

绩效:绩效工资和年终奖m部门绩效系数*个人绩效系数。

据统计,薪资30-45k的员工占了30%。绩效需要中上等水平,甚至头部梯队才可以拿到高年终奖,具体比例每次根据部门也不太一样,有时候是按照指标下分的,总之 KPI 完成,还要有亮点才能达到1的系数,只是正常完成,那基本就是0.95上下了。

普调:春季一次大范围普调,拿4个A,工资涨25%,拿4个B,3-5%,拿过C,+300。

福利:很多人认为美团的文化就是白开水文化,福利差,当然也可以用勤俭描述。

4

绩效考核与晋升

绩效C、B、B+、A、S五档。

晋升:春季一次大范围晋升,秋季一次小范围晋升。晋升门槛绩效B+及以上,没有绩效C,年限问题每个职级不一样,2-3升3-1需要满一年,答辩通过可升一个级别,同时薪资也会上涨5千到一万不等。

相比于开发,产品、设计、运营岗晋升是最难的,一年四次绩效要有≥2次的A或S(各部分比例1:2:7),才能有资格申请,申请之后还要做PPT答辩。而开发低级的只要年限够,无过失,差不多都不难。所以不是部门顶梁柱型,或老板特别喜欢的员工,升职不易。所以没有S或A基本不用考虑晋升了吧。

1

全球员工总数

2017年,滴滴员工数为8000人,2018年,增加了5000人至13000人。2019年,滴滴员工总人数计划为13500人

02

 岗位职级 

03

 岗位薪酬 

薪资:15薪、16薪资,17年16薪,18年15薪资,offer15薪

滴滴发的offer上写的是15薪,一般可以拿到16薪。一般是D7及以上才会发期权,分四年行权。

负责薪酬福利的滴滴员工称,大多数部门调薪工作在五月进行,每年管理者都会根据当年预算和员工实际情况,如绩效/薪酬水平/对团队贡献/历史调薪情况等,综合决策每个人的调薪,并不是每个人一定都有调薪。

4

绩效考核与晋升

滴滴的年终绩效考核共分5个等级,表现最好的是S级,最差的是D级。评级为D的员工往往会被淘汰。

晋升:每年4月,9月。D6升D7好晋升。部门内部评审。D7 不难晋升。到D8再往上就难了。

1

全球员工总数

截至2019年9月30日,小米拥有17,965名全职雇员,其中16,634名位于中国大陆,主要在北京总部,其余主要分布在印度及印尼。截至2019年9月30日,研发人员合共8,700人

2

岗位职级

目前小米内部头衔大体分为专员-经理-总监和副总裁及以上,层级共设10级,从13级到22级。应届生一般12-13级专员级别为13级左右3年经验15级经理为16级到17级左右高级经理18级总监为19级到20级左右副总裁为22级,雷军没有职级。

3

岗位薪酬

截至2019年9月30日,小米16,223名雇员持有以股份为基础的奖励。2019年第三季度,小米的薪酬开支总额(包括以股份为基础的薪酬开支)为人民币21.21亿。

薪资:薪资方面,就同学们反馈:19届给的是14~16薪,算法能给到18~20k,软件开发13~16k,产品12~14k。每年10月底会对转正1年以上(包括试用期,不含实习)的员工进行调薪。从员工的反馈来看,薪资待遇低于其它大厂,特别是5%的涨薪制度,似乎没有很令人满意。

福利:送自家产品或者优惠。入职送1000元手机券,新品发布有时也送。

4

绩效考核

小米成立之初,雷军试验了一种创新的管理方式,“去KPI,去title,去管理”,完全扁平化管理。小米发展到现在,实际情况是小米半年和年度要各回顾一次绩效

目前小米按照职级体系的答辩晋升,整个集团层面统一,所有部门都参加。时间表是7月份答辩,8月底出结果,10月份调薪。

后记

以上基本涵盖了国内大部分大厂的职级岗位薪酬以及绩效考核等方式的介绍。可以留言说说你在哪个厂?想去哪个厂? 

另外本人有维护内推群,基本涵盖上述大厂,如果你有求职或招聘需求可以后台回复 “内推” 加入内推群, 大家信息共享,互通有无。

觉得本号分享的文章有价值,记得添加星标哦。不要白 piao,需要来点正反馈,安排个 “一键三连”(点赞、在看、分享)如何????? 这将是我持续输出优质文章的最强动力。

推 荐 阅 读

  • 快快加入我们——“阿里云-ECS/神龙计算平台” 招人啦

  • 面试官:会玩牌吧?给我讲讲洗牌算法和它的应用场景吧!

  • 面了 7 轮 Google,最终还是逃不脱被挂的命运

  • 从一道面试题谈谈一线大厂码农应该具备的基本能力

程序猿石头 

程序猿石头(ID: tangleithu),现任阿里巴巴技术专家,清华学渣,前大疆后端 Leader。用不同的视角分享高质量技术文章,以每篇文章都让人有收获为目的,欢迎关注,交流和指导!扫码回复关键字 “1024” 获取程序员大厂面试指南。

这篇关于国内互联网大厂的薪资、职级、绩效考核是怎样的?的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/899184

相关文章

LabVIEW程序员是怎样成长为大佬

成为一名LabVIEW编程领域的“大佬”需要时间、实践、学习和解决复杂问题的经验。尽管LabVIEW作为一种图形化编程语言在初期可能相对容易上手,但要真正成为精通者,需要在多个层面上深入理解。以下是LabVIEW程序员如何逐步成长为“大佬”的路径: 1. 打好基础 LabVIEW的大佬们通常在初期会打下非常坚实的基础,理解LabVIEW编程的核心概念,包括: 数据流编程模型:Lab

互联网开发要点

垂直扩展 横向扩展 业务分拆 数据读写分离 缓存读写 异步处理(消息队列)

十四、我们应当怎样做需求分析:子用例与扩展用例

用例模型作为UML中4+1视图中非常重要的一员,非常集中地体现了面向对象的分析与设计思想。用例模型将现实世界中连续的一个一个业务流程,按照场景划分到了一个一个的用例中。由于场景的出现,使得用例中的业务流程存在着高度的内聚性,从而成为了日后各种对象的雏形。同时,在用例分析中,又将那些存在于各个用例中的,相同或相近的业务操作提取出来,形成一个一个的子用例或扩展用例,又体现了面向对象设计中的复用性。现在

十三、我们应当怎样做需求分析:查询报表分析

在我以往的用例分析中,使用这样格式的用例模式,对于大多数业务操作流程来说是得心应手的,但对于有些功能来说总感觉不对劲。感觉不对劲的,就是那些查询、汇总与报表功能。对于这部分功能,需要我们描述的不是什么操作流程,而更重要的是那些数据项、数据来源、报表格式、数据链接,以及使用者、使用频率的说明。而这些,在以往的用例说明格式中统统都没有,怎么办呢?俗话说“东西是死的人是活的”,把我们的用例格式改改吧。

九、我们应当怎样做需求分析:功能角色分析与用例图

在我们进行一系列需求调研工作的同时,我们的需求分析工作也开始启动了。需求调研与需求分析工作应当是相辅相伴共同进行的。每次参加完需求调研回到公司,我们就应当对需求调研的成果进行一次需求分析。当下一次开始进行需求调研时,我们应当首先将上次需求分析的结果与客户进行确认,同时对需求分析中提出的疑问交给客户予以解答。这就是一个需求捕获->需求整理->需求验证->再需求捕获的过程。  但是,当我们经

八、我们应当怎样做需求调研:需求捕获(下)

前面我们讨论了,需求分析工作是一个迭代的过程:需求捕获->需求整理->需求验证->再需求捕获······需求捕获是这个迭代过程的开始,也是整个需求分析工作中最重要的部分。没有捕获哪来后面的整理与验证工作?但是,非常遗憾,按照我以往的经验,需求捕获是我们最薄弱的环节。前面我提到的许许多多项目开发的问题都可以归结为需求分析的问题,而许许多多需求分析的问题又都可以归结为需求捕获不完整的问题。需求捕获是整

七、我们应当怎样做需求调研:需求捕获(上)

前面我们讨论了,需求分析工作是一个迭代的过程:需求捕获->需求整理->需求验证->再需求捕获······需求捕获是这个迭代过程的开始,也是整个需求分析工作中最重要的部分。没有捕获哪来后面的整理与验证工作?但是,非常遗憾,按照我以往的经验,需求捕获是我们最薄弱的环节。前面我提到的许许多多项目开发的问题都可以归结为需求分析的问题,而许许多多需求分析的问题又都可以归结为需求捕获不完整的问题。需求捕获是整

六、我们应当怎样做需求调研:迭代

前面我一直在反复强调这样一个观点,需求分析不是一蹴而就的,是一个反复迭代的过程。它将从第一次需求分析开始,一直持续到整个项目生命周期。为什么这样说呢?让我们一起来分析分析。  在第一次的需求分析阶段,我们在一段时期内需要与客户进行反复地讨论,这个过程往往是这样一个反复循环的过程:需求捕获->需求整理->需求验证->再需求捕获••••••  需求捕获,就是我们与客户在一起开研讨会

五、我们应当怎样做需求调研:需求研讨

前面我们探讨了业务研讨会应当怎样组织,下面我们再具体讨论一下我们应当怎样与客户讨论业务需求。如果说组织业务研讨会是项目经理的功底,那么讨论业务需求就是需求分析人员的功底。  以往我们常常认为,需求分析是一件最简单的事情。客户说他们需要做一个什么软件,有些什么功能,我们照着做就可以了,所谓的需求分析员就是需求的记录员。我要说,这是一个极大的错误,许多失败的软件项目,或者说软件项目中的需求问

大厂算法例题解之网易2018秋招笔试真题 (未完)

1、字符串碎片 【题目描述】一个由小写字母组成的字符串可以看成一些同一字母的最大碎片组成的。例如,“aaabbaaac” 是由下面碎片组成的:‘aaa’,‘bb’,‘c’。牛牛现在给定一个字符串,请你帮助计算这个字符串的所有碎片的 平均长度是多少。 输入描述: 输入包括一个字符串 s,字符串 s 的长度 length(1 ≤ length ≤ 50),s 只含小写字母(‘a’-‘z’) 输出描述