发表于: 2019-05-01 23:18:22

1 621


今天完成的事情:

1.完成测试用例的复盘测试,对照自己根据需求编写的测试用例来测试萝卜多招聘网页。

就找职位这个功能模块,感觉需求与网页有着严重的违和感,其中需求里面要求在前台-找职位功能模块里面具备子功能模块(推荐/最新职位列表页、搜索结果,公司详情,职位详情,优质公司,推荐/最新职位列表,公司搜索),以上是我对需求的分析。然后在萝卜多网站找到前台-找职位页面,找到以下子功能模块(用户体验/研发/大数据,  公司搜索/广告,推荐职位/最新职位/更多,推荐公司/查看更多,轮播栏)。以上都是什么鬼,需求写的是哪里的功能?招聘网站为什么没有职位搜索?以上是哪里的问题?

查询了测试流程:  需求分析--测试计划--测试用例--进行测试--bug跟踪--测试报告。搞明白了一个测试用例属于测试环节。那么需求是哪里的?

查询了产品流程:  设计阶段--开发阶段--测试阶段--上线阶段(大致如此),

工作角色对应4个阶段:产品经理/UI---前端/后端-QA--运维/运营

其中设计阶段流程:需求--产品概念--可行性评估--产品设计。

2.测试?测试对产品经理重要性程度?产品经理需要对测试了解多深?(百度+完成任务+思考解决)

由此明白了需求与测试用例在流程上面是多么的遥远,既然如此,我为何不拿着产品原型,产品流程,思维导图,测试计划来写测试用例啦?需求到底对测试用例重要性在哪里,如此巨大的角色差异上,为什么产品经理对测试人员如此关注。应该只有这个答案,只有产品经理才深入了解需求,只有QA才深入了解测试,因此为了完美的验收产品,为了验证开发出的产品合理有效可靠的满足客户需求。产品经理要求测试充分理解需求的情况下设计测试用例,达到产品经理的验收标准。

3.PM是什么?  我是谁?从哪来?到哪去?(百度+完成任务+思考中)

需求写的是哪里的功能?根据以上需求的来源,明白PM在设计产品阶段对需求的收集---分析---验证---设计成型。

其中需求来源于客户/用户/开发。其中最初一个是客户(做产品的动力),支柱性的一个是用户(做产品的收益),核心的一个是开发(做产品的能力)。明白了需求来源就需要分析需求,分析需求的因果即(我是谁?从哪里来?到哪里去?辨别真正的需求),分析需求的优先级(功能/非功能,即先做什么?后做什么?产品迭代),分析需求的优劣利弊(即付出和收益的比较),以上分析需求的目的就是为了确定正确的产品设计方向,即我需要设计什么产品,产品的思维导图,具有什么功能流程图是什么样子的,功能路径?产品的原型图包含那些业务,核心业务(金融/教育/招聘/医药/物流)?根据以上设计成型的需求即思维导图/功能流程图/原型图才能输出逻辑清晰,业务分明,流程路径合理的需求文档。因为我实在看不懂萝卜多需求

文档前台-找职位功能模块里面的子模块是哪些?从哪里来?到哪里去?及吐槽了一个萝卜多招聘网站为什么业务如此不明显,搜索模块设计几乎是隐藏阶段,如此多问题?才费了一番话。

3.需求分析?

明白了需求的来源,辨别了需求的层次和重要性,分析了需求的优劣利弊。来源决定产品的生命周期(选择做什么?能不能做不出来?何时能达到商业目的?)。需求的层次有深有浅,比如我为了杀人,来借你家的刀?我的目的是什么?拿刀?杀人?嫁祸?有时候甚至客户都不明白自己的需求是什么?或者不愿意告诉真正的商业目的?需求的优先级(功能性/非功能性,主要/次要)确定目前产品主要需求,割裂次要需求为迭代产品,计划迭代产品版本。分析需求和收益的比例,比如完成一个项目需要3个月,现在选择增加一个功能,目前添加需要增加90%时间,1年内带占领市场90%收益。或者1年后添加需要增加10%时间,1年后带增加90%收益。选择长期收益?还是短期收益?其中的风险?如何决定

至于分析方法,分析流程,太乱太多,选择合适就好?方法只是达到目的的一种途径,流程只是方法实施的步骤。

明天计划的事情:任务1完成阶段下问题深度思考
遇到的问题:需求分析?(需要进行需求分析的问题太多,太杂,只知道分析需求对产品原型,产品开发,产品运营各阶段非常重要,只是需求分析必然有所依据,有所决断,如何判定何为最有利的需求?解决思路找一个分析方法综合   目的-- 需求--时间--风险)
收获:产品流程的4个阶段和所需要的各个角色,PM对QA的要求,QA对产品的作用。需求分析的用意


返回列表 返回列表
评论

    分享到