ENBM中文
首页 / Blog 应用开发

四周内确定应用第一版的范围:如何避免第一次开发做得过大

作者:Gotka Technologies ·

一个人在咖啡馆同时使用手机和笔记本电脑
如何确定应用第一版的范围?

用一句话写出问题,选定一个用户和他需要完成的一件事,再列出所有功能想法。把清单分为必须、应该和以后,先只做必须的部分。然后为每个必须项写验收标准,让大家在开工之前就对完成的样子达成一致。

“一个用户,一件事”是什么意思?

选出使用最频繁的那个人,以及他必须用应用完成的那一件事,例如前台人员查找维修单并查看状态。把这条路径从头到尾做好。其他用户、角色和任务留到后续版本,等第一版已经用于真实工作之后再说。

应用第一版真的能在四周内做好吗?

这取决于必须清单的大小,没有书面报价就没有诚实的答案。这里的四周只是示例时间盒,您可以要求任何开发方按它来评估。如果必须清单放不下,请删减清单,而不是压缩测试时间,并请开发方解释是什么决定了进度。

第一版应该先放下哪些内容?

通常是报表和仪表板、与其他系统的对接、额外的用户角色、自动消息、付款以及视觉打磨。它们都有用,但证明核心任务可行并不需要它们。把它们放进看得见的以后清单,上线后再根据真实用户的需求决定先做哪一项。

开发过程中如何防止范围蔓延?

让每个新想法都走一份书面变更申请:是什么、为什么重要、不做会怎样。开发方说明对价格和日期的影响,由您决定。一条简单的规则是:加入新东西,就要拿掉差不多大小的东西,否则日期顺延。任何事情都不要在聊天里就定下来。

什么是验收标准,由谁来写?

验收标准是可以测试的简单陈述,例如“员工可以建立一张工单,并能用电话号码再次找到它”。在开发开始之前,由您和开发方一起写。最后用真实任务逐条测试,必须项全部通过,第一版就算验收。

WhatsApp
联系我们

给我们留言

我们团队会尽快回复您。