团队管理之性能实施团队日志7

news2024/11/23 23:01:23

从具体技术问题看流程和管理的问题

今天上午9:38在微信群里看到团队内做脚本调试的同事小w和一个开发的对话。
是说发了一个报文,结果失败了。于是就问这个项目组A的开发小a,小a一看,这不是项目组B的错吗?
这时是10:00:于是就@了项目B的小b;小b一看,唉,这不是项目组C的配置没加上嘛,于是 就@了项目组C的小c。
这时是10:17:小c一看,我靠,真没参加这个渠道的配置。于是立即加上了。
这时是10:32:小c说,加好了。
于是小w就再调了一次,一看,咦,真通了。于是群里回复了一下,通了!于是大家都放下了问题,说,接着调下一个。
这时是10:38。

上面的流程是不是看着团队间的合作妥妥的?一点没耽误,对不对?大家工作都很努力对不对?有人一看我这样问,就觉得,嗯?哪里有问题吗?又仔细看了一遍。哈哈。
从worker的角度看,那是肯定对!做事情的没有耽误,是谁的问题都没有推托。从做事情的人的层面看,确实大家都是尽责的人。

但是,为什么没有配置呢?这才是问题的关键。于是我上楼把项目组A、B、C的人都拉到一起,问为什么这个配置没有?这不应该在部署的时候就有的吗?这个是项目组C没有配置,而项目组A、B为什么部署之后不做连通性测试就交到性能组手里呢?
所以要问清楚这几件事。项目组A、B表示他们能部署完就已经是紧赶着的了,根本没时间验证。而项目组C需要去查他们的部署过程为什么这个增量里的内容在四个环境中的其他三个环境都有,唯独这个环境没有。聊了一圈,是项目组C的工作失误,并且他们部署完也没有检查。

于是从流程上需要做如下增强:

  1. 规范部署动作;
  2. 部署之后的要有check list;

简单地示例如下:
在这里插入图片描述

这样就可以确保以后不会有遗漏。要有人说,那如果这样也出问题呢?这种情况当然是存在的,但是如果项目组A、B、C都出现问题,我觉得这种可能性还是小了很多呀。
那为什么以前流程上没有这样的步骤呢?那就要再追制定和管理流程的人了。客户说也表示他们的配置管理、部署规范现在都处在混乱的状态,没有正规的流程来制约。他们将把这样的事情作为后续的流程规范的重点来做。所以第3点是:

加强流程规范。
流程是要走项目级announce的方式的。不然一个项目组做好了,其他项目组也会有类似问题。

所以测试过程中发现问题,解决问题,只是一部分工作。还需要的是要尽量让同样的问题以后不再出现,这才是关键。

就这么个简单的事情,我上午就沟通了一圈圈。

紧接着,项目组A又出现了一个配置缺失的问题……

于是,我这个问题我就要报风险给他们的综合部了。让他们从 Project Managment 的角度来负起责任来。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/615131.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

java4.5 掌握Spring Boot多环境配置

一、使用Profile文件进行多环境配置 (一)创建Spring Boot项目 (二)创建多环境配置文件 1、全局配置文件改名 2、模拟开发环境 在resources里创建配置文件 - application-dev.yaml 3、模拟测试环境 在resources里创建配置文件…

chatgpt赋能python:Python中的填充(Padding)

Python中的填充(Padding) 在Python编程中,填充(Padding)是一种常用的技术。填充通常用于将字符串、列表或其他类型的数据添加到另一个数据结构中,以达到特定的格式或长度。本文将介绍如何在Python中使用填…

leetcode652. 寻找重复的子树(java)

寻找重复的子树 leetcode652. 寻找重复的子树题目描述 解题思路代码演示二叉搜索树专题 leetcode652. 寻找重复的子树 来源:力扣(LeetCode) 链接:https://leetcode.cn/problems/find-duplicate-subtrees 题目描述 给你一棵二叉树的…

关于nginx使用中的bug

一: 报错:nginx: [emerg] WSASocketW() failed (10022: An invalid argumentwas supplied) 像使用WinSCP一样进行项目部署,把自己的电脑当做服务器放前端压缩包dist,让内网-局域网内所有人可访问前端页面 首先把nginx的文件夹放…

【5种灵活有效方式】如何从死机手机中恢复内部数据?

我的手机掉在地上,现在无法开机。我丢失了所有联系人、图片和重要文件。无奈之下,我需要恢复数据。但是如何从死机中恢复内部数据呢? 我们使用移动设备的最重要原因之一是打电话和发送消息。但有时,我们使用相同的设备来保存记忆…

【剑指offer专项突破版】数组篇——‘‘C‘‘

文章目录 前言一 . 排序数组中两个数字的和题目分析思路分析法①代码——双指针法②代码——二分查找 二. 数组中和为 0 的三个数题目分析问题转换代码 三. 和大于等于 target 的最短子数组题目分析思路分析代码 四. 乘积小于 K 的子数组题目分析思路分析代码 五. 和为 k 的子数…

如何用知识星球年入50万

使用知识星球年入50万的话,那么你的社群收费必须超过60万,因为星球会有20%的手续费。 年入50万并不是一笔小数目,那么一定少不了优质的内容以及引流渠道,这二者缺一不可。 优质的内容和引流的渠道都需要题主自己去把控&#xff…

阿里云OpenSearch重磅推出LLM问答式搜索产品,助力企业高效构建对话式搜索服务

阿里云OpenSearch重磅推出LLM智能问答版,面向行业搜索场景,提供企业专属问答搜索服务。 智能问答版基于内置的LLM大模型提供问答能力,一站式快速搭建问答搜索系统。 目前OpenSearch LLM智能问答版已开始邀测(https://page.aliyu…

卡尔曼滤波与组合导航原理(六)信息Kalman滤波与信息融合

文章目录 一、信息滤波1、模型2、信息滤波公式改写3、IKF公式汇总4、KF与IKF的对偶关系 二、信息融合1、信息融合方法2、信息融合推导Kalman滤波 一、信息滤波 1、模型 函数模型 { X k Φ k / k − 1 X k − 1 Γ k − 1 W k − 1 Z k H k X k V k \left\{\begin{array}…

djangoo配置与运行

前言:相信看到这篇文章的小伙伴都或多或少有一些编程基础,懂得一些linux的基本命令了吧,本篇文章将带领大家服务器如何部署一个使用django框架开发的一个网站进行云服务器端的部署。 文章使用到的的工具 Python:一种编程语言&…

【UEFI】BIOS 阶段全局变量类型

BIOS的几个阶段需要不同阶段的数据传递,下面介绍4个全局变量。 1 固件存储介绍 本规范描述了应该如何在非易失性存储器中存储和访问文件。固件实现必须支持标准的PI固件卷和固件文件系统格式(下文所述),但可能支持其他存储格式。…

【网页布局形式----浮动】

网页布局形式----浮动 css浮动:一、常见的三种网页布局形式:1.1 网页布局两大准则: 二 、浮动:2.1 浮动语法:2.2 浮动特性(重难点):浮动元素通常与标准流的父级元素搭配使用&#xf…

Linux进程虚拟地址空间

文章目录 1. 进程地址空间1.1 存在1.2 初步了解1.2 虚拟地址空间的划分1.3 页表 2. 虚拟地址如何转化成物理地址2.1 二级页表2.2 总结 3. 写时拷贝3.1 原理3.2 解释为什么 pid_t ret fork() 中,ret 会有两个不同的值 4. 为何需要虚拟地址空间 1. 进程地址空间 1.1…

基于python的企业资产管理系统vue+django+flask

开发语言:Python 框架:django/flask Python版本:python3.7.7 数据库:mysql 数据库工具:Navicat 开发软件:PyCharm 文章介绍了企业资产管理系统的系统分析部分,包括可行性分析等,系…

基于SpringBoot的CRM客户管理销售团队管理系统(含源码+数据库)

1)环境准备 JDK 1.8 以上 MySql 5.7 以上 Tomcat 7.0 以上 maven 3.5.0 Idea 2)建立PowerTeam数据库 打开Mysql管理工具(推荐使用Navicat Premium) 执行db.sql脚本 可选操作执行demo_data.sql演示数据脚本 3)将项目导入Idea开发工具中 ​4)修…

UE5使用Advanced-VR-Framework开发VR介绍

插件地址:https://www.unrealengine.com/marketplace/zh-CN/product/advanced-vr-framework 一、UE5开发VR的优势: UE5在三维的表现力上非常优秀;有基于Twinmotion等三维工具支持,制作流程上比较顺畅;UE5场景素材也非…

W13电力线载波通信技术

CK_Label_W13 CK_Label_W13(外接供电版) 产品型号 CK_Label_W13 尺寸 70*34.7*13.6mm 屏幕尺寸 2.1 inch 分辨率 250*122 像素密度 130dpi 显示技术 电子墨水屏显示 显示颜色 黑/白 外观颜色 白色 按键 1 指示灯 1 RGB灯 灯光颜…

Vue.js 中的混入是什么?如何使用混入?

Vue.js 中的混入是什么?如何使用混入? 在 Vue.js 中,混入(Mixin)是一种可复用的对象,可以包含任意组件选项。通过混入,我们可以将一些相同的代码逻辑抽离出来,使组件更加简洁和可维…

录音如何转换成mp3格式

录音怎如何转换成mp3格式?因为我们知道录音的格式有很多种,其中常见的有WAV格式(Waveform Audio File Format):是一种无损音频文件格式,音质高保真,通常用于专业录音和音乐制作。WMA格式&#x…

qt三个窗口基本类

qt是一个gui框架,做图形用户界面的,本地可以跑,跟一些web框架那种做好点击网址跳转的不一样,python的web常用的flask和django,python也有gui框架比如pytqt和tkinter,这个专栏讲qt5,用c写gui qt…