技术总监/技术leader 职责与工作记录 第二天(包含技术部门规范示例)

本文主要是介绍技术总监/技术leader 职责与工作记录 第二天(包含技术部门规范示例),希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

第二天

            入职的一个重点:交接项目。

            目前还没有招聘到开发人员,所有重点放在熟悉现有公司网络资产上,内容包括:

            服务器使用情况,自有机房,还是云服务器

            数据库使用情况,数据库版本,包括关系型和非关系型

            项目编程语言,包括后端前端

            了解现有服务架构,是否分布式,是否使用RPC等等。

    Tips:中小公司大多使用云服务器,账号密码要保存好,使用安全的密码,安全的访问方式,还要关注线上服务器费用情况,何时到期,短信服务条数剩余量,与那些第三方有业务放来,以及所有云服务器设置好余量或其他报警处理。

            了解完项目,剩余的时间开始制定部门规范,部门规范有很多,尽量结合公司规章制度,可以对技术部有小的改动,部门规范也可以是逐渐完善的,毕竟团队成长,壮大规范也会相应调整。

    Tips:部门规范是要与HR部门和CEO讨论的,要阐述重要性和合理性,这也是前期工作的重点。

 明天主要讲一下招聘工作,以下是部门规范初稿,适合小团队,仅供参考。

=============================================================

技术部门规范

一、     部门结构

JAVA工程师,前端工程师,美工,android工程师,ios工程师,产品经理,测试工程师

二、     职责描述

l  Java工程师负责依据产品设计说明书或需求文档完成编码程序,包括提供各种服务接口(微信,app,第三方等).

l  前端工程师负责依据产品设计说明书或需求文档完成编码程序,包括前后端分离开发,依据美工原型图实现高保真效果页面.

l  UI-美工负责依据产品设计说明书或需求文档构建原型图,其他包括活动等等需求需要的设计.

l  android工程师,ios工程师负责依据产品设计说明书或需求文档完成编码程序,并根据JAVA服务接口完成对接.

l  产品负责市场调研,需求的挖掘和分析, 产品定义及设计,并提供相应的需求文档等.

l  测试工程师负责测试开发程序的质量与bug,包括但不限于跟踪测试,功能测试,版本测试,压力测试,日常测试.

三、     工作流程

l  所有开发人员要搭建本地环境,熟悉测试环境, 原则上都在本地进行开发和进行单元测试.

l  开发流程

n  新需求接入时,技术总监与产品分析需求,产品给出需求文档,技术总监安排任务并排期,包括任务分配,测试阶段,上线时间.

n  产品经理负责在禅道录入需求,技术总监/技术经理安排任务,并按时间节点完成任务.

n  测试工程师在禅道提交测试情况,与开发沟通沟通测试结果,需要定夺的需求或bug需沟通技术负责人.

n  开发人员首先要本地测试通过的代码,提交到测试环境,并完善注释或开发文档.

n  根据需求复杂程度,测试会有跟踪测试,版本迭代测试等.

n  产品经理与测试工程师一起验收项目,达到上线标准.

四、 周报规范

参照公司钉钉日报周报,绩效考核会更多根据禅道开发情况.

四、调休请假流程

调休请假:先跟技术经理沟通,通过后技术总监审批,通过钉钉.

1.   如未经同意批准的,直接按旷工处理。

2.   项目进度紧张时期,不建议调休请假,各岗位需对自身工作负责.

五、 禅道使用的规范。

1.   人员创建-----技术经理负责

2.   项目创建-----产品经理负责

3.   任务创建------技术经理负责

4.   版本创建------技术经理负责

5.   模块创建------技术经理与测试人员共同负责

6.   创建bug关闭bug激活bug-----测试人员  (所有的bug必须全部提禅道)

7.   解决bug--------开发人员负责。(延期处理,不予解决bug----产品与技术经理确定)

六、 Bug等级规范

1.一级严重bug:堵塞问题,点击没反应,闪退等问题(堵塞bug当天解决)

2.二级较严重bug:功能未实现,不影响流程。金额不正确等严重bug。

3.三级轻微bug:提示问题,数字格式等问题。

4.四级bug:优化建议。可改可并不改的bug。---产品确定

七、    版本规范

符合软件版本号命名相关规范,技术总监与技术经理确定.

 

八、    管理规定

1.     公司重要资料需要使用公司企业邮箱发送,禁止在聊天程序直接发送.

2.     技术部工作沟通使用腾讯qq群.

3.     线上数据库需要技术经理操作,测试环境数据修改需要在qq群通知.

正式数据库修改书籍需要经过技术总监同意,并记录在案.

4.     所有员工要严格服从公司制度,管理岗位更要以身作则.

九、    会议与培训

每周一上午十点总结近期需求与分配任务等,包括技术培训.

每周五下午四点总结一周开发情况,与近期加班情况.

每次会议技术总监技术经理记录会议纪要,上传到群文件。

这篇关于技术总监/技术leader 职责与工作记录 第二天(包含技术部门规范示例)的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/697437

相关文章

C#使用SQLite进行大数据量高效处理的代码示例

《C#使用SQLite进行大数据量高效处理的代码示例》在软件开发中,高效处理大数据量是一个常见且具有挑战性的任务,SQLite因其零配置、嵌入式、跨平台的特性,成为许多开发者的首选数据库,本文将深入探... 目录前言准备工作数据实体核心技术批量插入:从乌龟到猎豹的蜕变分页查询:加载百万数据异步处理:拒绝界面

用js控制视频播放进度基本示例代码

《用js控制视频播放进度基本示例代码》写前端的时候,很多的时候是需要支持要网页视频播放的功能,下面这篇文章主要给大家介绍了关于用js控制视频播放进度的相关资料,文中通过代码介绍的非常详细,需要的朋友可... 目录前言html部分:JavaScript部分:注意:总结前言在javascript中控制视频播放

Spring Boot 配置文件之类型、加载顺序与最佳实践记录

《SpringBoot配置文件之类型、加载顺序与最佳实践记录》SpringBoot的配置文件是灵活且强大的工具,通过合理的配置管理,可以让应用开发和部署更加高效,无论是简单的属性配置,还是复杂... 目录Spring Boot 配置文件详解一、Spring Boot 配置文件类型1.1 applicatio

Java中StopWatch的使用示例详解

《Java中StopWatch的使用示例详解》stopWatch是org.springframework.util包下的一个工具类,使用它可直观的输出代码执行耗时,以及执行时间百分比,这篇文章主要介绍... 目录stopWatch 是org.springframework.util 包下的一个工具类,使用它

Spring Boot 3.4.3 基于 Spring WebFlux 实现 SSE 功能(代码示例)

《SpringBoot3.4.3基于SpringWebFlux实现SSE功能(代码示例)》SpringBoot3.4.3结合SpringWebFlux实现SSE功能,为实时数据推送提供... 目录1. SSE 简介1.1 什么是 SSE?1.2 SSE 的优点1.3 适用场景2. Spring WebFlu

Java利用JSONPath操作JSON数据的技术指南

《Java利用JSONPath操作JSON数据的技术指南》JSONPath是一种强大的工具,用于查询和操作JSON数据,类似于SQL的语法,它为处理复杂的JSON数据结构提供了简单且高效... 目录1、简述2、什么是 jsONPath?3、Java 示例3.1 基本查询3.2 过滤查询3.3 递归搜索3.4

springboot security快速使用示例详解

《springbootsecurity快速使用示例详解》:本文主要介绍springbootsecurity快速使用示例,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝... 目录创www.chinasem.cn建spring boot项目生成脚手架配置依赖接口示例代码项目结构启用s

Python中随机休眠技术原理与应用详解

《Python中随机休眠技术原理与应用详解》在编程中,让程序暂停执行特定时间是常见需求,当需要引入不确定性时,随机休眠就成为关键技巧,下面我们就来看看Python中随机休眠技术的具体实现与应用吧... 目录引言一、实现原理与基础方法1.1 核心函数解析1.2 基础实现模板1.3 整数版实现二、典型应用场景2

golang 日志log与logrus示例详解

《golang日志log与logrus示例详解》log是Go语言标准库中一个简单的日志库,本文给大家介绍golang日志log与logrus示例详解,感兴趣的朋友一起看看吧... 目录一、Go 标准库 log 详解1. 功能特点2. 常用函数3. 示例代码4. 优势和局限二、第三方库 logrus 详解1.

SpringBoot实现MD5加盐算法的示例代码

《SpringBoot实现MD5加盐算法的示例代码》加盐算法是一种用于增强密码安全性的技术,本文主要介绍了SpringBoot实现MD5加盐算法的示例代码,文中通过示例代码介绍的非常详细,对大家的学习... 目录一、什么是加盐算法二、如何实现加盐算法2.1 加盐算法代码实现2.2 注册页面中进行密码加盐2.