首先要有一个整体的思维,明确我们要做的产品的大的框架。
然后,首先根据业务优先级,比如我们要接不同的资产端,那从业务的角度来讲,对资产端的接入排一个优先级;然后再从功能的角度,对要实现的功能排出优先级;
根据这个优先级,我们就可以首先确定第一期要做的内容,对某个资产端,做比如注册、登录、开户、进件这些最基础的功能,让业务流程可以跑起来,之后再接入其他的资产端,做到覆盖,在接入其他资产端的时候,如果我们的技术框架选取的比较好,比如说采用微服务架构,那再接入新资产端的时候,会很容易。之后再逐步填充场景。
先想一想总体都要做哪些功能,哪些模块,每个模块包含哪些子模块,然后排个优先级,根据功能必要性,业务重要性,划分不同版本。
从0到1如何考虑,mvp,最小化可用产品,也就是先做必要功能和基础场景,让整个业务先能跑起来,之后再逐步填充不同场景。