红包需求分析到测试计划阶段10.1红包诞⽣记—项⽬背景了解
10.1.1头脑风暴—红包想法的由来
想法源⾃于⼀次的头脑风暴中,把公司农历新年后上班的第⼀天红包历时的习俗做成⼀个应⽤。10.1.2红包创意的发展
红包创意的发展
10.1.4从想法到产品需求
STEP1:⽤户需求分析
①⽤户为什么要发红包?
②⽤户为什么会抢红包?
③⽤户是否会晒红包?
STEP2:⽤户⼊⼝设计
①⽤户会在什么场景下发红包?
②其他什么位置适合包含红包⼊⼝?
③查询红包的⼊⼝?
STEP3:界⾯样式设计
STEP4:业务流程
STEP5:交互设计
STEP6:产品需求⽂档
10.2红包需求分析—⽤户需求
1、说明
将红包分为普通红包和拼⼿⽓红包。
普通红包是指⾦额每份⾦额固定的红包包括普通红包和个⼈普通红包,个⼈普通红包也就是红包个数为1的普通红包。
2、⽤户需求分析
(1)⽤户为什么要发红包?
①体验快乐。
②成为焦点⼈物。
③获得关注卖⼴告。
④纯粹是⼀种祝福。
⑤游戏。
(2)⽤户为什么要抢红包?
①好玩刺激。
②抢钱—⼈类原始的欲望。
③炫耀。
④减少损失。
(3)为什么要晒红包?
①炫富⼼理—我发出的红包统计页⾯。
②攀⽐⼼理—红包结果页⾯。
3、⽤户⼊⼝设计
红包默认为拼⼿⽓红包⽽不是定额红包。
拼⼿⽓红包的优势:
①⾦额随机,时⼤时⼩的⾦额能给⽤户惊喜。
代码转换②可以看到其他⽤户抢了多少,引起攀⽐⼼理。
③产⽣很多新奇玩法,⽐如⼿⽓最佳。
4、界⾯设计
(1)发红包界⾯:
在单⼈聊天窗⼝进⼊的普通(定向)红包的页⾯只需要输⼊红包⾦额和祝福语,点击【塞钱进红包】,如果已经绑定银⾏卡,则调起对话框浮层【输⼊密码】;如果未绑定银⾏卡则跳转到零钱⽀付页⾯,点击按钮【使⽤零钱⽀付】即可,⽆需输⼊密码,在这个过程中,如果零钱不⾜,则会跳转到输⼊银⾏卡号的页⾯,点击【下⼀步】之后需要结社输⼊姓名、银⾏预留⼿机号和短信验证码,填写完成后即可⽤银⾏卡⽀付。
在聊天进⼊红包后,当点击“改完普通红包”,从⼿⽓红包切换到普通红包的过程中,已经输⼊的内容不会丢失,红包个数不变,此时的单个⾦额EditView中的值会有总⾦额/红包个数得出并⾃动填充;当点击“改为⼿⽓红包”,从普通红包切换到⼿⽓红包的过程中,已经输⼊的内容不会丢失,红包个数不变,此时的总⾦额EditView中的值会由单个⾦额*红包个数计算出并⾃动填充,不⽤⽤户重新输⼊。
(2)红包【抢】页⾯
聊天窗⼝会显⽰出红包样式的聊天信息,点击红包后回出现拆的页⾯。
(3) 红包【拆】页⾯
点击按钮【拆】之后,跳转到【红包结果页⾯】。
(4)红包结果页⾯
红包结果页⾯会显⽰抢到红包的⼈的列表,其中⾦额最⼤的为⼿⽓红包。当有两个或者两个以上⾦额相同的时候,以时间最早的⼀个为最佳⼿⽓。叶念还会显⽰发红包的⼈的昵称、你⾃⼰领到的⾦额(如果没领到就不会显⽰),零钱⼊⼝和转发该红包的⼊⼝、我的红包记录⼊⼝。
①当领到红包的时候,会显⽰按钮“已存⼊零钱,可⽤于发红包”、“已存⼊零钱,可⽤于转账”、“已存⼊零钱,可⽤于体现”的其中⼀个,顺序或随机出现;并显⽰⾃⼰所获得的红包⾦额。
②当⾃⼰发的红包还没被领完,会显⽰“继续发送此红包”。
③领到别⼈发的红包时,会显⽰“查看我的红包记录”。
④对于⼿⽓红包被领完时,如果红包时⾃⼰发的会显⽰字样“n个红包共n元,n秒被抢光”;如果是被⼈发的红包则会显⽰字样“n个红包,n 秒被抢光”;对于()普通红包被领完时,会显⽰字样“n个红包共n元”。
⑤对于红包(个数⼤于1)没被领完,⾃⼰的红包会显⽰字样“已领取x/y,共x/y元”;别⼈发的红包字样“领取x/y个”。
⑥对于红包(个数等于1)没领完时,会显⽰字样“红包⾦额n元,等待对⽅领取”。
⑦对于⼿⽓红包和⾃⼰发的普通红包都会显⽰抢到红包的⼈的列表。
⑧已经领完的⼿⽓红包才会显⽰“最佳⼿⽓”的标识。
10.3红包项⽬管理流程解析—了解项⽬团队
10.3.1从需求到产品
10.3.2项⽬经理“打不死的⼩强”上线
最初的产品分析完成,需求产⽣后,⾸先要确定的就是项⽬经理⼈选及项⽬⽴项。    本次的项⽬经理⼩强。
10.3.3矩阵化管理模式
红包项⽬:
项⽬经理⼩强:
①启动阶段:设定项⽬⽬标,让项⽬团队有事可做。
②规划阶段:制定⼯作路线,让项⽬团队“有法可依”。
③执⾏阶段:“按图索骥”,让项⽬团队“有法必依”。
④监控阶段:测量项⽬绩效,让项⽬团队“违法必究”,并且尽量做到“防患于未然”。
⑤收尾阶段:了解项⽬(阶段)“恩怨”,让⼀切圆满。
研发负责⼈⼩宇:
①沟通:沟通需求,评审可⾏性,制定开发标准;处理团队负⾯情绪,组织个评审会议。
②开发:指导和编写开发⽂档,参与编写模板代码,代码审查评审,保证代码质量。
③团队建设:培养质量意识,易⽤性认识,研发⼈员互备等。
测试负责⼈⼩花:
①负责软件产品/项⽬测试⼯作的组织。
②负责软件产品/项⽬测试⼯作的管理。
③承担重要项⽬的具体测试任务。
④组织测试组配合公司其他部门的⼯作。
⑤负责测试组的管理⼯作。
10.4⾼效进⾏需求分析和需求评审—测试⼯作第⼀步
10.4.1测试需求分析
Wha t?测试也需要做需求分析?
测试需求分析是测试⼯作的第⼀步,经过需求分析,对原始需求列表中列出的每⼀个需求点,到我们需要测试的测试要点;针对所确定的测试要点,分析测试执⾏时对应的测试⽅案。
测试需求分析是测试⼯作的第⼀步:
(1)了解红包需求实现的背景。
(2)分析测试红包需求合理性。
(3)确定测试范围和优先级。
(4)查缺补漏。
需求的⽬的:
①对内:对标的是阿⾥的⽀付宝红包。希望客户引流,增加使⽤的活跃度,增加新⽤户,增加⽀付签约客户。
②对外:希望⽤户能够吧把线下红包模式转换到红包上;增加过年的氛围;使⽤便捷。
⽤户的使⽤场景:
需求合理化:
①是否满⾜客户/⽤户的需求:满⾜