测试架构师领导力的原则

news2024/12/27 14:59:17

目录

一、建立信任关系

二、建立共识

三、通过关系带来安全

四、要身体力行,以身作则

五、适当处理风险,什么是鞭炮,什么是原子弹


测试架构师的领导力是建立在把握和执行的某些原则上---信任,认知,安全,清晰度等要素,如下图。

一、建立信任关系

测试架构师的领导力是一种有学问的技能,有些人天生想领导,而另一些人却是在勉为其难地领导,领导力完全是建立在信任关系之上的。

信任存在于我们为别人设立的榜样,以及我们行为中体现出的特性,即我做我说的,说我做的。信任关系可以通过许多种途径建立:在特定领域是一个专家;成功完成某个项目或项目的一部分;建立社会关系,当某人孤立无援时拉他一把,帮助别人成功;或者真心倾听别人说的话。一旦你与别人建立了信任关系,你就能对别人施加影响,从而大大提高领导别人的能力。

相反,倘若你破坏了建立信任关系的基础,毁掉了别人的信任,你领导别人的能力就会急剧下降。将来就更难重建起这种信任关系。

如果你已经证明自己是值得信任的,即便有时无意中做了一些破坏信任关系的事情,别人也会原谅你的,因为大家都是人,都会犯错误--但他们的忍耐是非常有限的,你不能指望这一点。相反,做错事后要学会道歉并把事情做得更好。

二、建立共识

领导力是为了建立一种认知,即每个人都觉得这种认知是对的。它在许多方面类似于推销--帮助人们理解这种认知的价值,允许他们决定这是否是他们的前进方向。关键在于将信息正确传递给每个人,因为对一个人有效的东西,换成下一个人就可能没效果了。在单位里,道理也是一样。因此,你必须知道项目中每个人如何工作,了解他们对项目的看法和关心的地方。

领导力是为了建立对某种认知的共同理解。即便你已经设法让每个人都了解了你推销的想法。倘若这种理解并未在团队里达成共识,组织内部仍不会齐心,团队和其他群体间仍然存在争议。最好的情况是,这样的不协调导致单位内效率被无意浪费,最糟的情况是它可能导致项目失败。

作为一名架构师,你应当考虑使用Philippe Krutchen提出的“4+1”的架构视角模型。后者是一种捕捉共识的基本细节的方法。这种方法运用系统的逻辑、开发、过程和物理视角(即“4+1”中的“4”),将用例作为它们之间的“胶水”,并描述架构(即“4+1”中的“1”)。每个视角都是统一整体的某个方面。这种模型有许多变形但其方法的本质就是要认识到,不同的利益相关者对问题的解决方案有不同的需要背景、要求,甚至技能。既然如此,架构师需要不同的视角来容纳他们。对某种解决方案的特定模型抽象出关键点,这是支撑该架构的主要技能。

三、通过关系带来安全

称为成功的测试架构师通常取决于你建立战略伙伴的能力。需要建立这些伙伴关系有多种原因,正如对产品的认知需要考虑方方面面一样。

产品的商业认知通常由营销部门或新产品开发部门建立。尽管你能够作为架构师影响产品的认知,但你往往不是产品认知的拥有者。

作为架构师,你要对产品的商业认知有彻底的了解。你最终负责将其转换为技术现实。为达到这一目标,你必须能够将此认知以项目团队可理解的方式传达给他们,并领导他们朝这个方向努力。通过与商务人员紧密结合,并与项目的骨于成员密切配合,架构师能够帮助大家在整个产品开发过程中对产品维持一种共识。

在建立战略合作伙伴关系时,要关注那些能够从认知到最后产品发布过程中影响你进展能力的人,这一点很重要。因项目不同,达到这一标准的个人或群体也各不一样。为成功管理这些关系,你必须了解单位内项目和产品发布的流程。如果做不到这一点,你就会在错误的时间与错误的人打交道。

例如,在项目进展的某些点上,看起来技术上可行的地方却是组织上不可行的,因为反对的人或群体掌握着特定资源的控制权。

也许你的项目需要特定的硬件才能成功,但由于成本、竞争等原因,或操作标准你可能无法得到该硬件--于是你的项目眼睁睁地无法完成。如果你密切管理这些类型的依赖关系,在早些时候就对单位的某些部门做些活动,就会避免让这些潜在的风险演变成真正的问题。

作为架构师,你也需要与那些能成为你可信任顾问的人建立战略合作伙伴关系。你可以和这些人交谈,从而得到不同的思路--他们如同你认知的宣传媒介。他们的话会帮助你在头脑中形成组织内的方法,以此方法才能确保自己认知的生动性。你需要了解如何游走于单位内部,从而从各种人那里取得知识与专家技能。当你与外部监管机构、贴牌合作伙伴或第三方合作伙伴一道工作时,还有一个维度需要照顾到。在这一例子中,“单位”是一个跨越公司边界的虚拟实体,但依然需要有信任的顾问。

四、要身体力行,以身作则

对于任何给定的项目,你期望团队的成员遵循某些原则,如果你期望团队透明,你的做法该对团队透明。

透明化。

见什么人说什么话。

保持开放、诚实的胸襟。

做事正直。

这样做事能够让你与单位中不同领域的人建立起信任关系。也能让你获取需要的信息,在项目偏离时及时纠正。

如果你的同事看到你言行不一,他们很可能就会对你说的话保持一种低水平的信任度。以后,当你需要搞清楚到底发生了什么事时,他们也许会忸怩,不愿说出实情。你得身体力行。你也许会发现你要求别人做的事情并不像当初表现的那样容易。如果你不想做某件事,就不要要求别人去做这件事。

最棒的架构师有一些在其架构知识范围内的技能,所以有些时候“身体力行”在技术上本质也是如此。遵循这种原则,你就会从另一方面看待问题。能屈能伸的意愿使你能被看做患难团队中的一员,而能够与他人建立起信任关系。

五、适当处理风险,什么是鞭炮,什么是原子弹

当你评估特定项目所发生事情的风险时,要在介入和保持距离上把握一个度(要让项目团队真正拥有项目的主动权)。

如果影响只是小到中等的程度,项目团队也许要努力一把,从中可以学到解决问题的技能,来自我恢复。这就是一种鞭炮级的影响:形势应当引起你的注意,但它是可控的。

如果风险的影响有重大意义--比如,项目会失败或受到极大的影响,你就应当干预,以最好的办法解决问题。这种形势类似于原子弹。

评估风险往往是相当微妙的做法。很少会有警告的红灯在闪烁,告诉你手头发生了重大的紧急情况。项目的效果通常距其最初的根源原因有多个环节。

好的领导力的一部分就是学会倾听自己的内心。如果别人告诉你某件事,这些信息让你有不舒服的感觉,你可能想仔细倾听,并更详细地研究问题所在。在你花时间收集了所有必要的事实后,就能决定行动的最佳方针。

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

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

相关文章

Python 算法交易实验81 QTV200日常推进-重新实验SMA/EMA/RSI

说明 本次实验考虑两个点: 1 按照上一篇谈到的业务目标进行反推,有针对性的寻找策略2 worker增加计算的指标,重新计算之前的实验 内容 工具方面,感觉rabbitmq还是太慢了。看了下,rabbitmq主要还是面向可靠和灵活路…

【软件测试】软件系统测试方案(Word原件)

1. 引言 1.1. 编写目的 1.2. 项目背景 1.3. 读者对象 1.4. 参考资料 1.5. 术语与缩略语 2. 测试策略 2.1. 测试完成标准 2.2. 测试类型 2.2.1. 功能测试 2.2.2. 性能测试 2.2.3. 安全性与访问控制测试 2.3. 测试工具 3. 测试技术 4. 测试资源 4.1. 人员安排 4.2. 测试环境 4.2.…

Openstack 与 Ceph集群搭建(上): 规划与准备

文章目录 写在前面网络架构节点规划软件版本避坑指南 基础配置1. host配置2. 修改hostname名称3. 确保root账号能登录系统4. 配置NTP5. 配置免密登录 写在前面 近期将进行三节点的Openstack、Ceph集群混合部署,本人将详细记录该过程。在此之前,本文为Op…

逆向开发LabVIEW程序的操作与注意事项(无源代码)

1. 概述与准备工作 当手头没有源代码,只有LabVIEW编译后的可执行程序时,逆向开发的难度和复杂性大大增加。需要用到的工具、方法和策略也会有所不同。逆向工程的目标是在没有源代码的情况下重建或理解该程序的功能、结构和行为。涉及CameraLink通讯的程…

Android大脑--systemserver进程

用心坚持输出易读、有趣、有深度、高质量、体系化的技术文章,技术文章也可以有温度。 本文摘要 系统native进程的文章就先告一段落了,从这篇文章开始写Java层的文章,本文同样延续自述的方式来介绍systemserver进程,通过本文您将…

day34-nginx常用模块

## 0. 网络面试题 网络面试题: TCP三次握手 TCP四次挥手 DNS解析流程 OSI七层模型 抓包工具 tcpdump RAID级别区别 开机启动流程 如何实现不同的网段之间通信(路由器) ip route add 192.168.1.0 255.255.255.0 下一跳的地址或者接口 探测服务器开启了哪些端口(无法登录服务器…

嵌入式开发如何看芯片数据手册

不管什么芯片手册,它再怎么写得天花乱坠,本质也只是芯片的使用说明书而已。而说明书一个最显著的特点就是必须尽可能地使用通俗易懂的语句,向使用者交代清楚该产品的特点、功能以及使用方法。 以TMP423为例,这是一个测量温度的芯…

【密码学】密钥管理:①基本概念和密钥生成

密钥管理是处理密钥从产生到最终销毁的整个过程的有关问题,包括系统的初始化及密钥的产生、存储、备份与恢复、装入、分配、保护、更新、控制、丢失、撤销和销毁等内容。 一、密钥管理技术诞生的背景 随着计算机网络的普及和发展,数据传输和存储的安全问…

蓝牙音视频远程控制协议(AVRCP) command跟response介绍

零.声明 本专栏文章我们会以连载的方式持续更新,本专栏计划更新内容如下: 第一篇:蓝牙综合介绍 ,主要介绍蓝牙的一些概念,产生背景,发展轨迹,市面蓝牙介绍,以及蓝牙开发板介绍。 第二篇:Trans…

智慧运维:数据中心可视化管理平台

图扑智慧运维数据中心可视化管理平台,实时监控与数据分析,优化资源分配,提升运维效率,确保数据中心的安全稳定运行。

Linux进程间通信——匿名管道

文章目录 进程间通信管道匿名管道匿名管道使用 进程间通信 进程设计的特点之一就是独立性,要避免其他东西影响自身的数据 但有时候我们需要共享数据或者传递信息,传统的父子进程也只能父进程传递给子进程信息 因此进程间通信还是很必要的,…

Apollo9.0 PNC源码学习之Planning模块—— Lattice规划(三):静态障碍物与动态障碍物ST图构建

参考文章: (1)Apollo6.0代码Lattice算法详解——Part4:计算障碍物ST/SL图 (2)自动驾驶规划理论与实践Lattice算法详解 1 计算障碍物ST/SL图 计算障碍物ST/SL图主要函数关系图: // 通过预测得到障碍物list auto ptr_prediction_querier = std::make_shared<Predict…

2024新型数字政府综合解决方案(五)

新型数字政府综合解决方案通过集成人工智能、大数据、区块链和云计算技术&#xff0c;打造了一个智能化、透明化和高效的政务服务平台&#xff0c;旨在提升政府服务的响应速度、处理效率和数据安全性。该方案实现了跨部门的数据共享与实时更新&#xff0c;通过智能化的流程自动…

Waterfox vG6.0.8 官方版下载和安装步骤(一款响应速度非常快的浏览器)

前言 Waterfox 水狐浏览器&#xff0c;从字面上我们可以轻松的了解该款浏览器的一些特点。Waterfox是通过Mozilla官方认证的纯64位版火狐浏览器&#xff0c;而Waterfox 10采用Firefox 10官方源码编译而成&#xff0c;改进了大内存和64位计算的细节&#xff0c;在64位Windows系…

用Python读取Excel数据在PPT中的创建图表

可视化数据已成为提高演示文稿专业度的关键因素之一。使用Python从Excel读取数据并在PowerPoint幻灯片中创建图表不仅能够极大地简化图表创建过程&#xff0c;还能确保数据的准确性和图表的即时性。通过Python这一桥梁&#xff0c;我们可以轻松实现数据自动化处理和图表生成&am…

MyBatis全解

目录 一&#xff0c; MyBatis 概述 1.1-介绍 MyBatis 的历史和发展 1.2-MyBatis 的特点和优势 1.3-MyBatis 与 JDBC 的对比 1.4-MyBatis 与其他 ORM 框架的对比 二&#xff0c; 快速入门 2.1-环境搭建 2.2-第一个 MyBatis 应用程序 2.3-配置文件详解 (mybatis-config.…

软件需求设计分析报告(Word原件)

第1章 序言 第2章 引言 2.1 项目概述 2.1.1 项目背景 2.1.2 项目目标 2.2 编写目的 2.3 文档约定 2.4 预期读者及阅读建议 第3章 技术要求 3.1 软件开发要求 3.1.1 接口要求 3.1.2 系统专有技术 3.1.3 查询功能 3.1.4 数据安全 3.1.5 可靠性要求 3.1.6 稳定性要求 3.1.7 安全性…

练习:python条件语句、循环语句和函数的综合运用

需求描述&#xff1a; 期望输出效果&#xff1a; 练习成果&#xff1a; #简单的银行业务流程 many 50000 def main_menu():print("----------主菜单----------"f"\n{name}您好&#xff0c;欢迎来到ATM&#xff0c;请选择操作&#xff1a;""\n查询余…

鼠标手势软件,效率办公必备!移动鼠标即可执行命令

鼠标手势软件是一种通过在屏幕上绘制特定手势来触发预设操作或命令的工具&#xff0c;它能够极大地提高用户的操作效率&#xff0c;特别是在进行重复性工作时尤为明显。这类软件通常支持多种手势操作&#xff0c;如拖拽、双击、滚动等&#xff0c;并允许用户自定义手势以适应个…

【Linux】系列入门摘抄笔记-8-权限管理chmod/chown

Linux操作系统中文件的基本权限由9个字符组成&#xff0c;分别为属主、属组和其他用户&#xff0c;用于规定是否对文件有读、写和执行权限。 文件/目录的权限与归属 目录列表中&#xff0c;有9列 第一列&#xff1a;文件类型与权限&#xff08;共10个字符&#xff0c;分为四组…