欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

website团队发展规划 研发管理研发规划架构 

程序员文章站 2022-05-14 11:48:31
...

一.devops开发模式

website团队发展规划
            
    
    
        研发管理研发规划架构 

在一个创业公司里,开发者随时可能扮演着QA、测试人员、部署/业务分析人员、系统管理员或数据库管理员的角色。这样做的效果就是以“技术实用”来摧毁开发者。开发者之所以从事这份工作,是因为他们享受这份工作带来的乐趣。每个组织有层次结构,人们有不同的技能水平。倘若让开发人员扮演其他角色,或者强迫这些聪明人去执行额外的任务,其实是在伤害每个与之相关的人。而这所带来的后果其实是在摧毁“开发人员”的角色!

二.前后端分离

1.前端工程师对架构清晰,维护方便。

2.前端开发模式的变革:前端自主构建工具gulp.js  mvc框架AngularJS   MVVM框架avalon 模块框架RequireJS

3.Service 越来越多,调用关系变复杂,前端搭建本地环境不再是一件简单的事 , JSP 等代码的可维护性越来越差.

website团队发展规划
            
    
    
        研发管理研发规划架构 website团队发展规划
            
    
    
        研发管理研发规划架构 website团队发展规划
            
    
    
        研发管理研发规划架构 

website团队发展规划
            
    
    
        研发管理研发规划架构 

三.敏捷开发

1.基础代码生成工具(codegen)

2.公司内部基础云栈服务cloudstack(zookeeper,dubbo,redis)快速引用

3.模块责任制开发,已用户模块 举例:uc(usercenter)模块责任人: userinfo , oatuh等服务提供

 

四.数据库规划

1.统一Myisam引擎,根据需要做innerDB

2.学会使用EXPLAIN执行计划分析SQL

3.合理规划mysql数据表引擎,如:MRG_Myisam分表引擎

4.索引全面覆盖

5.规划数据库中间件主备,mysql-proxy,atlas,TDDL

 

五.分布式项目架构图

website团队发展规划
            
    
    
        研发管理研发规划架构