分层设计的开发步骤是怎样的


假设我们以一个标准的SaaS项目为主,也就是表示层是前端页面(可以是APP,H5,M站,小程序,PC站等),那么高效的一种开发步骤可以是这样的:

1.业务、产品、开发PM进行需求评审(可行性等)
2.产品准备好原型
3.产品、开发(前后端)、架构师(或有架构师能力的资深开发)开会过PRD,了解要做什么
4.架构师开始设计领域(资深架构师一下午就能搞定),前端开始切图,应用层开发开始按照UI和PRD设计前端每个页面使用的5.Restful接口(比如直接Springfox代码生成Swagger)
6.架构师设计完领域后分工给领域层开发,进行领域边界明确,然后领域层开发开始设计数据库表等。
7.这样前后端开发就同时开工了。
8.开发初步完成后,自测加连调。


后续就是测试发布了。
这个开发模式使我们(15人团队,包括产品2个人,开发10人,前端3人)仅用了2个月时间就从0开发出了一套4S行业的SaaS系统,当然不免会存在一些小BUG,微服务化后职责清晰,定位问题也会很快。
————————————————
版权声明:本文为CSDN博主「tbwork」的原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接及本声明。
原文链接:https://blog.csdn.net/TBWood/article/details/83338616

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值