发表于: 2018-06-07 21:03:48

1 825


☺今日完成

首先对于一个绝对绝对的纯种小白来说接到任务是超级懵的完全看不懂( Ĭ ^ Ĭ ),首先看了任务提供的参考视频,看完也是比较懵的也不知道任务是什么,而后参考了别人任务1的日报,大概的对任务1流程有了初步了解便自己进行了百度等多个软件的查找,终于完成了任务一(≧∀≦) 

一、大概了解了下QA

百度解释为企业为用户在产品质量方面提供的担保,保证用户够得产品在寿命期的质量可靠,根据百度这个解释可以这样理解吗就是类似产品售后这样,如有错误请师哥帮忙指出,笔芯ღ( ´・ᴗ・` )

二、了解需求

根据参考视频我知道了需求分为三类,视频中讲解的较为粗略,而后我又针对这三类进行了资料查阅

①业务需求

业务需求比较官方讲就是组织或客户高层次的目标,系统是否满足业务。我自我理解为满足客户的多种目的如:如何盈利、如何推广运营、如何引导用户使用等。

②用户需求

简单来说就是用户的目标或用户要求系统完成的任务,那么我们就需要将自己代入到用户这一角度深度分析用户的需求。

③功能需求

规定开发人员必须在产品中实现的软件功能,用户利用这些功能满足

业务需求,那么功能需求是建立在业务需求上的是这样理解吧

总结:在我查阅资料过程中有人说到首先有用户需求然后由组织将用户需求转化为业务需求再由开发者将业务需求转化为功能需求,功能需求映射到系统功能模块,我觉得软件开发的最初目的一是满足用户二便是盈利,所以一个软件开发的基础需要满足用户需求再达到业务需求就是盈利之类的了,在根据业务需求制造功能需求了,那么需求的核心便是用户需求吧。

一、为什么要做需求分析

避免前期投入的人力、财力、物力白费,所以需要了解需求,将软件与用户需求相融合达到软件成本最小的同事满足业务需求,就好比卖衣服是根据用户需求来卖的,你绝对不可能在夏天卖冬天的衣服吧,谁会买呢,没人买你就赚不到钱,以此来说产品开发出来用户需求量不大就无法达到业务需求没有业务需求就自然不会有功能需求。

二、没有需求时

没有需求时我们就参考市面上已经上线的同类型产品

三、需求模糊时

①收集整理已经有的需求

②找相关人员逐条确认需求(如产品经理)

③参考同类型产品实现的情况

四、需求分析的难点

①与用户需求沟通的内容非常多

②交流过程中容易出现误解或遗漏,也可能存在另一层意思

③任务多包括功能、性能、可靠性、可用性、出错处理等

④判断哪些需求是较急的需要在下一个版本中解决的,又有哪些需求是有必要做但是可以暂缓的,哪些需求是由于用户个人习惯或特殊情况从而出现的,只有将需求进行归类才能在有限的时间、资源和预算中将产品最大化的满足用户需求,完善产品。

☺今日收获

今天的收获莫过于通过自己查阅资料初步了解了需求,即动了手又动了脑(。・ω・。)

☹今日遇到的问题:

就目前来讲我还不是很理解QA,还有什么时候进行需求分析,开发产品前肯定要进行需求分析吧,其他时候呢是在产品需完善的时候吗,还有QA跟QC的区别有人说测试是QC人员需完成的,产品的设计理念是根据用户需求来的吗,对于产品设计理念我只理解了这么多,感觉基本知识我很欠缺所以想请问师哥如何让自己快速成长起来。

☺明日计划:

明天计划将师哥解答我今日遇到的问题进行消化,然后完成任务二(*/ω\*)

 

                                                                        窝窝窝是胖酒窝

                                                                        师哥眼熟我(✧◡✧)








返回列表 返回列表
评论

    分享到