软件开发

软件开发需求分析,软件开发需求分析文档

2024-11-21 16:42:27
0

大家好,今天小编关注到一个比较有意思的话题,就是关于软件开发需求分析的问题,于是小编就整理了3个相关介绍软件开发需求分析的解答,让我们一起看看吧。

开发一款软件要多久?要招聘多少技术员?

1.虽然没有真正地投入到开发过程中,但是刚刚学过软件工程不久,对这个问题还是有一定的理解和自己的一些看法。

软件开发需求分析,软件开发需求分析文档

2.软件开发的周期具体要看软件的规模,不同的软件规模开发周期自然不同。之前做过erp和crm项目,就多数的软件公司而言,周期大概为一年多的时间。

3.招聘的技术员门类很多,需要有需求分析员,市场调研人员,数据库设计人员,编程人员,测试人员,维护人员,人数少则几十人,多则上百人。

4.软件的开发是各种技术人员共同努力的结果,需要各人员紧密地配合和协调。


你是想做一个产品还是开软件公司?

做一个产品的话,可能会是个无底洞,少则一两个人一两个月就能做出来,多则数十上百上千人花上几年十几年时间的也有!

开软件公司的话,你想招多少人都行……

不过话说回来了,不是所有的软件都需要自己招人来搞,你可以搞外包,如果控制得当,要比自己开发风险低,花费少。

你如果实在想自己搞,找上一两个搞混合开发(Hybird)的,要比原生开发节约一点人力成本;实在不行,去找个会APICloud开发的也行!

需求分析师需要考取什么证书?

要考证取决于你所在那个行业的需求分析师!比如金融行业,那就可以考一些金融方面的证书,例如银行从业,证券从业之类。这些都比较好考,主要是为了学习知识,提高自己的业务分析能力和项目的话语权。不懂业务的需求分析师不是好的需求分析师,目前比较火的PMP可以争取下,需求分析师的工作流程其实就是获取需求-分析需求-确认需求-需求管理跟踪 ,项目管理知识需要有。

需求分析师能力我总结有四点:

1,沟通能力

2,业务能力

3,原型能力

4,技术能力

发展方向:业务专家,咨询师,项目经理等。

整体来说需求分析师要求综合能力较高,需求分析师的工作产出主要是PRD文档,这个是项目顺利进行的标准约束,也可以说是整个团队达成共识的标杆。

最后啰嗦一句:需求分析师要求性格要好,做人要随和谦逊,做事要不卑不亢有理有据。

软件需求分析师???

现在国家没有这个这个行业的专门认证证书。

在国家级考试中,只有“软件设计师(中级)”、“系统分析师(高级)”和软件需求分析师有关联。也就是说,只要考出“软件设计师(中级)”和“系统分析师(高级)”这两个证即可。

需求分析师应是没有这方面的证书。像我参加的计算机技术与软件专业技术资格(水平)考试,高级没有需求分析师,中级也没有接近。

但高级系统架构设计师、系统分析师这二个跟需求分析师都有关联。

如果您的要考证,建议考系统分析师。

像我考的《信息系统项目管理师》,考了一次,就是挂一科,就不可以通过,由于经常出差,这个就不考了。

需求分析师对于我们做项目的人,就是从事这类工作。

要成为需求分析师,我认为有以下四大能力是很重要。

1、沟通能力

(1)跟客户沟通能力,把跟客户在沟通的过程中,把客户想要的需求和需求的本质,通过在聊天和对话中,找出来,再整理为文档,跟客户进行深入的沟通。

(2)跟同事的沟通,把在客户哪里整理出来的文档,又根据开发和系统分析人员需要,整理为开发需求。

(3)与客户、同事的沟通,并且为客户和同事解决需求过程中可能存在的问题。

在项目管理行当中,有二个需求文档。《概要需求规格说明书》,《详细需求规格说明书》等。

2、演讲能力

把客户的需求,按照需求场景,从面到点,从大到小,有层有次,一个个业务场景,跟客户演说,给别人的感觉,有根有据吹水。

从客户哪里得到的反馈,整理成为计算方面的语言,又跟同事和相关人员,又要一个环节一个环节讲。

3、写作能力

把客户零散的需求,有条有理,整理成为客户和开发人员可以看得懂的文字。这个是需要一定的写作能力和技巧。

也需要写PPT,给客户一般都是提供PPT。

4、原型设计能力

设计好的原型,不但对客户可以模拟实际操作,提高客户的感受体验。也有助于开发人员理解需求,进行有根有据进行开发,实现需求。

当然也还有很多逻辑思维能力,但太抽像了,不好说明,我就不说了。

如果您具有以上四大神力,不需要考证,也可以胜任需求分析师的岗位。

欢迎观众老爷们的关注、点赞、转发,留言必回!

用户需求到底是什么,又怎么去发掘需求?

【用户的需求到底是什么,又怎么去挖掘需求】

1.需求是什么?

比如说福特发明汽车之前,假设去做一个市场调研,问你要啥?肯定很多人说我要一匹更快的马。但是福特看到了本质,其实大家要的是更快的速度,这就叫需求洞察,看到本质。

男的问女的,“今晚吃啥?”女的说“随便”,你真随便你就玩完了,其实女的不是关心吃啥,而是关心你是不是爱我,你是不是很重视这件事情,这才是本质。

很多时候顾客自己都不知道自己的需求是啥。大家总说吃方便面不健康,于是五谷道场推出了一款非油炸的健康方便面,结果消费者不买单,研发成本过大,把自己给玩死了,说到底买方便面图两个,第一方便,第二味道足,我都吃方便面了,我真的在乎健康吗?你会找出顾客掏钱的理由吗?

2.怎么样去挖掘需求呢?

与顾客的交谈不够多和不够彻底,一些重要的需求被忽视;

顾客的反应不说明问题,顾客对新系统的特征不满。

为了使所有这些讨论有条理、有组织和有效地被记录下来,这些讨论的过程和其内容的演化也必须被记录下来。

分析员可以使用不同的技术来从顾客手中获得需求。比较老的方式有采访顾客,或者与顾客一起开座谈会,列举顾客的需求。比较新的技术有创建模型和使用用例。在最佳状态下在采纳了不同的技术后他们可以完全理解顾客的需要和与持重要信息的人创建了必要的联系。


用户需求,其实就是人们需要的产品或服务。需求分为弹性需求和刚性需求,弹性需求受价格影响较大,比如液晶电视,预计的消费者群相当大,但由于目前价格居高不下,实际购买的人很少。如果价格大幅下调,销量会增大,从而表现为一种弹性。刚性需求受价格影响较小,比如米面等生活必须品,不管收入高低、价格高低,每个人都必须持续购买,从而表现为一种刚性。

随着时代的进步、生活的改善,人们的需求从生存的需要、安全的需要上升到精神的需要、文化的需要。

有需求就有市场,有市场就有赚钱的商机。善于思考,善于观察就能发掘需求。也就是,市场上需要的产品或服务,别人先未想到你先想到,别人先未看到你先看到,有所创新,有所行动,捷足先登,成果先出。

谁是需求的发现者,谁就是市场的拥有者。

企业制造产品的目的是解决用户的需求,但是人的需求绝仅仅只有一种,有些需求对用户来说可有可无,如果产品成本不是很高,用户会用,但是没有它,用户的生活也不会受到明显的影响,这种需求是为“弱需求”,与之相反的则是“强需求”。比如,一个多日未进食的流浪汉,此时他最大的痛点是果腹,虽然睡个安稳觉也是他的需求之一,但是没有那么紧迫,实在不行可以在公园的椅子上也能将就一夜,从流浪汉的角度来看,吃饭是强需求,睡个安稳觉则是弱需求。例子2,《百家讲坛》讲师马未都先生去年的时候曾在浴室滑倒,事后他撰写《平安书》呼吁社会关注老人浴室摔倒的事情,将坏事变成好事,呼吁社会重视这个事情,防患于未然。对于在浴室怕滑倒的一些人来讲,他们的需求就是有一款防滑地板砖可以让们不用担心滑倒。

至于如何挖掘需求,同样离开不了用户,只有从用户最痛的点上去突破,借用周鸿祎先生的一句话“像白痴一样去思考,像专家一样去行动”,就是需要摆脱“知识的诅咒”,所谓的“知识诅咒”就是当浸淫在某一个领域久了后,脑海中会充斥着过多的专业知识,很容易被这些专业知识拖累,认为其它人都具备与从业人员一样的职业素养。放到挖掘需求方面就是产总是喜欢按照自己的逻辑思维惯性,做出一些“伪需求”的产品,挖掘需求须站在用户角度去思考问题,通过社交平台或者其它市场调研的方式让用户自己提出建议,提出最关心的几点功能。

案例,周鸿祎先生曾介绍过,360安全卫士早期曾经根据一些专业论坛的用户反馈,做过一款名为“360专杀大全”的产品,受到了大量用户的欢迎,当时互联网上有几个非常有名的专业论坛,里面潜伏着很多极客和产品高手,他们的产品经理经常去这些论坛取经,在取经的过程中,产品经理们发现,论坛里很多用户都存在一个普遍问题:杀毒软件对电脑进行全面查杀之后,发现有病毒文件无法被根除,杀毒后电脑仍然运行缓慢。通常来说,这类问题的解决方法十分简单,论坛里的高手们会通过用户的描述确定病毒类型,让用户尝试能够杀除这类病毒的杀毒工具,很多问题迎刃而解,这个时候360公司的产品经理们从这些问题中挖掘了用户的一个潜在需求——查杀顽固病毒 。若能有一款产品,一次性解决市面上常见的顽固病毒,并定期升级换代,必能抓紧用户的心。于是360公司的基础包——“专杀大全”应运而生。这个产品在当时非常受欢迎。

到此,以上就是小编对于软件开发需求分析的问题就介绍到这了,希望介绍关于软件开发需求分析的3点解答对大家有用。

上一篇:软件开发师培训,软件开发师培训多少钱

下一篇:dsp软件开发,Dsp软件开发流程

相关阅读