首先把项目的建设背景进行一个简单的描述,最好以讲故事,讲场景的方式概述本项目的问题和服务的目标人群和对象。同时全部的一级功能块进行枚举概述,同时把项目的类型,部署形式等相关信息进行充分说明表述。

三、详细说明开发重难点和技术选型软件开发重难点不再功能的实现,更多是业务流程的梳理,如果开发人员对业务相关流程的讲述已经了解完善,即可进行其他方面的重要难点说明。权限角色的设置是2B项目的重中之重,在详细了解业务需求后把具体的角色人物代入到角色设定当中充分满足业务过程的闭环操作及日常管理运维。软件项目另外2个重点就是数据容灾的强度和数据查询效率的指标,这个会在概述部分交代过项目的规模,使用人数,数据量之后给研发人员打底心中有个数,在这部分需要得到研发部门的一个技术上的数据承诺及记录。

四、研发团队组建和分工统一好项目代码的统一标准仓库和沟通协作工具,SVN,git都很常见,还有常见的禅道等开源研发管理工具,进行代码的发布和测试,及BUG的管理工作在项目协作工作中设定好里程碑及需要完成的目标功能块,及研发负责人,及配套前端和测试工程师,多线并行。