Technical Architecture Team Responsibilities

  1. Technical Architecture Group Working Objectives

    • Implement the technical planning of the department, be responsible for the technical part of the overall IT planning of the department, and guide the design and implementation of important projects
    • Standardize all technical applications and development contents of this department to ensure the orderly, standard and consistent system development
    • Develop basic technology platforms and improve common components to achieve departmental technology accumulation and efficient reuse of IT resources
    • Solve the technical difficulties and frame selection of each project to ensure the speed, efficiency and quality of project development
    • Assist in some technical work of the operation and maintenance, security and testing groups to ensure the smooth development and technical accumulation of each group's work
    • Organize technical learning and training, introduce code quality statistical tools, improve the technical level of developers, and expand their knowledge
  2. Technical Architecture Group Working Objectives

    • Develop departmental technical planning 
      – Departmental technical planning: technical planning documents, technical development route documents 
      – Major technical decisions: assist the technical committee in planning and decision-making
    • Formulate technical specifications for departments 
      - overall technical specifications: overall technical specifications, design specifications, research specifications, deployment specifications, development specifications, database specifications 
      - interface technical specifications: interface specifications, message specifications, communication specifications
    • Development of basic technology platform 
      – technology framework component integration: framework integration demo, component code, component documentation 
      – basic technology platform development: basic technology platform code, platform documentation
    • Solve the technical difficulties of the project 
      – Technical framework selection: technical selection report, technical application demo 
      – Project design and implementation support: Support the key implementation of key projects and produce design documents 
      – Technical difficulties: key codes, summary report
    • Improve the technical level of personnel 
      - Coordinate project code quality: Metrics software, metric documentation 
      - Organize technical learning training: training plans, training courseware, training feedback
    • Assist operation and maintenance testers 
      – performance testing and automated testing: performance test script and scenario review, analysis and tuning, automated testing technical support 
      – continuous integration and automated operation and maintenance: continuous integration, automated operation and maintenance technical support, and other operation and maintenance-related script support 
      – Database and deployment technical support: review database plans, deployment plans, and technical support for online deployment 
      – ​​Unified control of version management tools: unified management of source code and documents, unified control of permissions
    • Front-end technology overall management 
      – ​​front-end technology selection and maintenance: determine the front- 
      end problem solving and accumulation of website front-end, business management front-end, and mobile front-end: training plan, training courseware, training feedback
  3. Technology architecture group R&D resource allocation

    • Overall technical framework and specifications
    • Support specific framework integration, workflow technology research, MQ technology research, timed tasks and message center
    • Technical training, technical exchange, technical job induction training
    • Support the formulation of technical specifications, framework integration, and development of basic technology platforms,
    • Integrate distributed service framework, data middle layer, etc.
    • Support the technical issues and R&D process of each project, improve the technical framework, and promote new technologies
    • Front-end and mobile technical specifications, basic framework and component maintenance, technical support for each project
    • Operation and maintenance work
    • Automated testing, front-end and back-end performance testing, continuous integration related work
    • Design and implementation of technical platform for mobile framework
    • Database specification and configuration related work
    • Payment gateway and interface part work
  4. The near-term work plan of the technical architecture group

  • Build a development environment for distributed services: cooperate with three environments, improve infrastructure and train usage
  • Formulate various technical specifications of the department: overall technical specifications, design specifications, research specifications, deployment specifications, development specifications, database specifications
  • Complete workflow integration demo code: workflow integration demo code, design documents, integration documents
  • Improve the interface specification and review each interface: review meeting, interface documentation
  • Formulate the overall architecture design V0.1 version: architecture design documents, overall deployment documents (with Fang Tianying)
  • Realize basic technology platform V0.2 version: framework integration demo, basic component demo
  • Improve database architecture and management specifications: architecture design documents, overall deployment documents, management specification documents (with Zhang Yang)
  • Build Continuous Integration and Metrics: Metrics Software, Metrics Documentation (Assist QA Team)
  • Improve the overall architecture design V0.2 version: architecture design documents, overall deployment documents (with Fang Tianying)
  • Organizational department technical training course plan: training scope, training method, determination of training instructor resources
  • Solve the technical difficulties in the research and development of each project: support the technical selection of portal and industry management projects and solve difficult problems, and issue selection reports and summary reports
  • Maintain and develop the basic technology platform of the development department: collect project requirements documents for the platform, improve and refactor function codes, abstract component codes, and improve design documents
  • Improve the technical level of developers in the department: training schedule, training documents (requires core R&D cooperation of each group, external resources)

Guess you like

Origin http://43.154.161.224:23101/article/api/json?id=326257433&siteId=291194637