一般来讲在项目开发之初都会有以下几个东西: 需求文档,功能草图,高保真原型图,uml时序图,uml流程图,数据库文档。什么商务文档之内的不在本次讨论范围。 根据楼主的需求,如果仅仅是定义前期的api,那么有需求文档也就ok了,但是往往配合高保真原型图这样设计更加贴近真实环境。 且,不同的渲染环境,针对api的设计要求也是不一样的,比如pc和移动,在比如请求协议,安全,加密等等。 所以,我个人认为,api的接口设计,需求文档占比很重,高保真原形可以用来调整前期根据需求文档整理的api 以上是我项目开发中的个人观点,不代表他人看法,请楼主理性分析。
一般来讲在项目开发之初都会有以下几个东西:
需求文档,功能草图,高保真原型图,uml时序图,uml流程图,数据库文档。什么商务文档之内的不在本次讨论范围。
根据楼主的需求,如果仅仅是定义前期的api,那么有需求文档也就ok了,但是往往配合高保真原型图这样设计更加贴近真实环境。
且,不同的渲染环境,针对api的设计要求也是不一样的,比如pc和移动,在比如请求协议,安全,加密等等。
所以,我个人认为,api的接口设计,需求文档占比很重,高保真原形可以用来调整前期根据需求文档整理的api
以上是我项目开发中的个人观点,不代表他人看法,请楼主理性分析。