app手机软件开发项目一直被修改?可能是你没找到客户的真正需求(上)

记不得上次的app手机软件开发项目了吗?

传递员:当和顾客谈需求的时候,我们首先应该谈论什么?

用两个月的时间,完成一个大型零售企业的官方APP开发,在之前的需求访谈中,我们彼此厘清了对方的预算和期程。

“50万,2个月的APP上线”

app手机软件开发项目一直被修改?可能是你没找到客户的真正需求(上)-梦幻科技

在制定了重要的方向和目标之后,接下来就会进入会议的焦点,即"需求的焦点"

该做什么(what),该给谁(who),为什么(why)。

实际上,开发导向法则最常用于网站开发,也称为需求模型建立(RequirementModeling)。

根据RequirementModeling的3W原理,我们可以通过模拟用户最真实的样子,找到网站最真实的需求,以及相因应该开发的特性。

的确,机能的复杂性也是我们对产品及时程的一种挤压,只是在这中间,更要和客户的预算和时间做拉扯,假如有越多的模糊不清的地方,却容易在产品开发的前夜,产生纠缠和纠纷。

请记住,并非所有的问题客户都能找到解决问题的方法。

按照供求规律,因为客户不了解专业,也没有预算和人力去了解什么叫专业,所以他们要把需求(开发)外包出去,这是我们在这里要讨论的主要原因。

问之前,我们到底应该怎样做,才能切中要害,得到我们想要的答案。它不仅仅是专业的展示,更是一种沟通的逻辑和技巧。

app手机软件开发项目一直被修改?可能是你没找到客户的真正需求(上)-梦幻科技

(用锤子敲打螺钉,用板手转钉)

“理清问题的模式-单打独斗,再运用3W原则”

据StandishGroup调查,近10年来,软件项目成功率低于3成,而美国在不良项目上每年损失约500亿美元。

97年间,国内会计处也对台湾二百多个政府机关进行过几次类似的调查,最新的资料显示,六成多的受访单位都出现项目不能按时验收的情况,其中,「变更需求」与「变更需求不明确,双方认识不同」是第一位,第二位,各占四成多。(引用文章)

假如我们将技术划分为各种各样的车型,或许Java就像Toyata,而React就像特斯拉,但无论我们开什么样的车,都应该首先考虑要开往何处,目的为何,接著想多久能到达,又有多少预算,来决定要从哪辆车入手,这样才能解决“问题”。

以产品为导向,厘清主要期程和开发预算,是必须解决的首要问题,如同购买汽车前,必须首先厘清使用目的和预算。

那么,怎样才能厘清“问题”呢?

一般情况下,问题可分为3个大项。

水手:谁?

WHAT:(此需求)是做什么的呢?

WHY:为什么(需要)

并且这3大W是影响项目的三个主要因素。

"期(期)","费用(价格)","要求(功能)"

每个项目(或产品),都与以上三个要素做了拉扯,但产出必须与需求保持一致,同时也要与成本一致,我来举例!

“问题就像解题一样,只有分析了才知道接下来该怎么做”

认为玩过网络游戏的人一定对“解任务”这个词不陌生。

“我们村子北遭盗贼侵袭,请你们对他们进行制裁”

这时若接受任务,将发现这些被分析之后更加明确的指示。

(why)"请勇者(who)到北边打倒土匪头子(what),以解决村庄遭到骚扰的问题"

而且时间就是我们一天玩游戏的总时间,估计要8个小时才能算出来,那我们能赚多少钱,要看这些需求任务的CP值是否高。

当然任务时间和奖励,都是由游戏经验老道的你来决定是否承担这个任务,如果我们能简单的击倒头头,或许就能在短时间内获得高额的奖金,这样就能被归为高CP值任务。

  但是,假如将任务修改为:

(why)"请勇者(who)到北边打倒50个盗贼,以解决村里的骚扰问题"

“hmmm..,打死一个盗贼大概要花2分钟,这至少要花100分钟才能完成任务,这看起来有点不划算。”

以清晰的方法对时间和成本进行分析,作为我们决策分析的最大权重,才能在有效率的时间,创造最大的利润。


联系我们

13751415268

853408942

:853408942@qq.com

:9:30-22:30

QR code