020-2903-7333
网站建设资讯详细

小程序动态-网站建设-小程序开发-APP开发-网站设计公司

在广东开发微信小程序,需清晰需求边界问题!

发表日期:2021-09-17 05:40:26      浏览:22   

    【东福信息】作为广东小程序开发公司,有多年开发经验,今天将此篇文章分享给小程序开发不成功、又或者正在开发微信小程序的对象,希望对需求边界有清晰掌握。

    何为需求边界?需求边界是指在一个具体的项目又或是一个产品版本中,需求数量以及范围明确可控,不在外力的作用下肆意的增添或者改动需求,明确清楚要做什么,不做什么。而小编则认为需求边界具体表现在未具体定义。

    我们先来说一下什么是需求边界,是指在明确项目、又或者是产品版本中,对于需求数量是具有可控性的,不能够在外力驱动下随意变动或者删减添加需求,做出规划,明确知道要做什么,不要做什么。而小编所认为的需求边界表现在对需求未具体定义。

    比如我们在项目洽谈初期,经常会被问到:“开发一个类似微信的聊天APP需要多少钱?”“我想开发一个小程序,需要群聊功能、支付功能和购物功能,你看这样的小程序要花多少钱?”类似这样的问题就是没有需求边界的,因为微信里面的功能不是一句话就能被概括的,群聊功能还具体到可以发图片、可以发视频、可以发语音,可以发链接,而有些群聊功能只需要文字聊天即可。

    接下来说一下如果没有明确需求边界会出现什么问题,我举个例子,某项目在功能需求梳理时,客户说我想做一个出货单,类似某系统的那样,产品组和技术组看了这个出货单功能,就觉得这个实现起来很简单,于是确定功能后就直接进入设计和开发。

    等到项目测试时,用户看到这个出货单功能跟自己预想的差距太大,要求改成他想要的那样,最终这个项目牵一发而动全身,UI要改一大半,技术要改好几天。

    这样的问题是技术能够解决的,如果遇到技术不能解决的问题,那么这个项目多半卡壳子或者是烂尾导致开发不成功。

    这样的问题我想是每个开发团队和客户都遇到过的问题,那么这样的问题该如何有效解决,这时候就需要具体定义需求边界了,拿以上问题来继续说,客户在一开始确定要做出货单功能时,作为开发团队,就要具体了解清楚这个出货单该长什么样,有什么操作流程,是否能扫描二维码,数据是否自动对接和统计,有没有软硬件对接功能。而不是在一开始只是简单确定有个出货单功能就直接去做。

    我们再来说一下如果明确需求边界会是什么结果,明确需求这一点是要求合作双方打起12分精神来梳理的,就比如最开始的注册登录功能,如果一开始客户确定好直接使用手机号验证登录,那么开发团队就只会按需开发,在最终测试和验收时,都会进行得很顺利,也不会出现开发不成功这样的问题。