美文网首页
《软件架构师的12项修炼》思维导图

《软件架构师的12项修炼》思维导图

作者: 箱芝 | 来源:发表于2018-09-22 22:16 被阅读65次

软件架构师的12项修炼

1、关系技能修炼

文雅的举止

  • 选择关系甚于争执孰对孰错
  • 学会委派:委派权威而不是义务
  • 生活是有反射性的
  • 说到做到
  • 与他人相处时真诚、正直、不呆板
  • 以适时的行动应对问题
  • 提供专业的服务
  • 原谅、遗忘别人以往的冒犯

沟通

  • 沟通原则
    • 先听后说
    • 专心致志
    • 正面思考
    • 尽早道歉
    • 不要招致恼羞成怒
  • 沟通策略
    • 多说“是”,少说“不是”
    • 特殊场合才说“不”
    • 抑制想自卫的冲动
    • 倾听建议来改善合作
    • 了解别人和自己的沟通需求
    • 才思敏捷
  • 与执行官沟通
    • 执行官需要信任、忠诚和连贯性
    • 清晰性甚于完整性
    • 不要让执行官感到惊讶

协商

  • 协商原则
    • 不要让单位的人惊讶
    • 不要模棱两可
    • 委派权威而不是义务
    • 当你有困难时寻求帮助
    • 不要掩盖问题
    • 即使很难,也要坚持做正确的事
  • 协商策略
    • 倾听你内心的呼唤
    • 设法同意
    • 不要找分歧
    • 寻找共同点
    • 如果无法达成一致,就让所有人稍微不满
    • 将协商作为一种改进的方法
  • 协商前的工作
    • 知道哪些是可以协商的
    • 了解如何在单位游刃有余
    • 关键决定上寻求合作氛围
    • 学习所做决定涉及的文化
    • 让别人明白你的想法
  • 协商的收尾
    • 捍卫决策的执行
    • 维护架构决定记录
    • 认识到你有时会赢,有时会输
    • 从委派中学习

领导力

  • 领导力原则
    • 建立信任关系
    • 建立共识
    • 建立战略合作伙伴关系
    • 要身体力行
    • 感知风险、评估影响、做出行动
    • 适当处理风险
  • 领导策略
    • 应用奥卡姆剃刀法
    • 展现可视化信息
    • 领导要确保事情不跑题
    • 寻找机会利用已有的资源
    • 基于听众所处的环境推销
    • 找机会利用已有的资源
    • 关注执行官于策略,而非冲突的解决
  • 领导时机
    • 利用单位动力
    • 学会何时介入来拯救项目
    • 知道何时该卓尔不群
    • 知道何时请求原谅,合适请求许可
  • 领导其他人
    • 通过影响力激励别人
    • 允许别人奉献(但不是命令)
    • 确保别人能做主
    • 处理冲突

政治

  • 理解政治是什么

  • 一群人参与做出公共决定的过程

  • 政治市场的本质

  • 政治上的成功=文雅的举止+沟通能力+协商能力+领导能力

  • 政治环境

    • 你的目标要与公司的战略方向保持一致
    • 了解你所处的文化环境
    • 及早处理别人关注的问题
    • 相信你所推销的东西
    • 认识到有些事并非你的问题
    • 关系很重要
  • 政治原则

    • 宽宏大量
    • 不要为你的价值妥协
    • 光明正大地竞争
    • 透明地操作
    • 你是怎样的人就怎样表现
    • 帮助别人,不求回报
    • 认识到生活是反身的
  • 政治策略

    • 帮助别人达成其目标
    • 学会享受过程而不是目标
    • 在关键之处力争出色
    • 愿意就低优先级目标妥协
    • 不要被别人的糟糕举止得罪
    • 私下处理人际问题
  • 政治时机

    • 以适时的作风执行事情
    • 今天失利并不代表明天不会成功
    • 要认识到政治上你不会是长胜将军
    • 积极参与政治游戏

概要: 任何处境下都应保持与别人文雅相处

概要: 与他人有效交互的能力

概要: 将事情办成的能力

概要: 施加影响力来讲事情办成

概要: 在政治场合与别人交互的能力

2、个人技能修炼

透明化

  • 认识到架构师是生活在玻璃房中的
  • 自我透明化
    • 表现自然真诚
    • 承认自己的弱点
    • 承认你的实力和兴趣
    • 赶在人前与上司沟通
  • 项目透明化
    • 让执行官看到你手里所有的扑克牌
    • 架构师把透明化和清晰性带到许多领域
    • 架构师将“发现”变成“收获”
  • 关系透明化
    • 该信任时就给别人信任
    • 你说的话长久不变
    • 学会道歉
    • 学会在做出反应前倾听
    • 允许别人对你透明化

激情

  • 理解激情
  • 发现激情
    • 发现激情:感受到激情的清单
    • 结合恒心与激情
    • 通过工作岗位选择激情
    • 又是需要重新点燃激情
  • 将激情作为向导
    • 等待机遇静静地说话
    • 学会跟着直觉走
    • 选择你有激情的领域
    • 改变你的环境或境况
    • 认识到缺乏激情会限制你事业的发展
    • 把难事做好,尽心尽力投入
    • 用激情作为前进的动力
  • 保护你的激情
    • 忽略批评
    • 不要分神
  • 以追求你的激情开始今天的生活
  • 学会投入并享受过程

语境切换

  • 语境1——自我意识
    • 专心致志
    • 明白你的弱项
    • 生命不光有工作
    • 不要受多任务工作的效率折磨
    • 控制你的肾上腺素——慢下来
  • 语境2——架构意识语境
    • 使用“可/有...性”的字眼
    • 寻求适当的耦合性和内聚性
    • 持续构建你的语境
  • 语境3——“大象”语境
    • 哪些事没有提到
    • 对自己和他人提问一些难题。如果你不提问,以后自然有人会问这些问题
    • 早些发出坏消息
    • 问问别人,如果他们拥有这个公司,他们会怎么做?
  • 语境4——决策意识语境
    • 他们真的已经把问题解决了?
    • 他们知道那些替代方案可行吗?
    • 别人是否已经权衡过此技术了?
    • 作为中立的第三方,即便这样做是个缺点时
  • 语境5——交谈语境
    • 不要开会和用电子邮件,尽量采用面对面的交谈
    • 如果需要,(马上)让别人参与进来
  • 语境6——谈话者语境
    • 了解你的谈话对象
    • 中庸之道
    • 有时要唱红脸,有时要唱白脸
    • 提供背景信息
  • 语境7——项目语境
    • 明了自己工作时需要哪些资源预算
    • 方法是实用主义的
    • 学会在雪崩中冲浪
    • 寻求专门的资源
    • 知道自己做出了哪些假设条件

概要: 你的工作你能力及与别人交流的能力,将你手里的所有扑克牌都放在桌上,面朝上

概要: 全心全意投入到你做的事情上

概要: 快速转移注意力到新的语境,并专注其中

3、商务技能修炼

商务知识

  • 了解商务
    • 了解营销、财务、投入产出比和销售
    • 拿一个商务学位
  • 了解你的公司
    • 了解产品对客户的价值所在
    • 知道你的公司如何赚钱
  • 了解你的顾客
    • 拜访顾客或打电话给销售人员
    • 参与可用性研究,参与产品概念访谈或其他客户产品评估
    • 使用敏捷技术
  • 了解你的领域
    • 收集领域知识
    • 在商务环境中了解你的领域
  • 帮助公司更好地了解技术

创新

  • 了解创新
  • 建立边界条件
    • 找出边界条件
    • 在边界内创新
    • 移走所有的约束条件
    • 鼓励别人思考、开放
    • 应对那些唱反调的人
  • 发展内心的准则
    • 听听内心的想法
    • 学会信任自己
    • 认真倾听客户的声音,但要保持自己的认知
    • 以协作的方式听听别人的话
    • 采取循序渐进的措施
    • 愿意今天接受“不行”,继续埋头苦干,去收获明天的成功
  • 组合基本概念
    • 通过阅读、阅读、再阅读来找寻新概念
    • 构思疯狂的主意
  • 要有大眼光(确信它足够大)
  • 读读《创新者的困难选择Innovator's Dilemma》
  • 将事情按正确分组聚合在一起
  • 整理适当的概念
  • 选择简洁
  • 了解知识产权申请的根本性在于间接性
  • 在着手解决前先思考问题
  • 定义问题
  • 睡觉时思考:岔开思绪,答案可能不期而至
  • 只在必要时创新

实用主义

  • 熟悉实用架构的含义
  • 范围管理
    • 与商务伙伴一起确定特性的优先级
    • 帮助执行官做出正确的决策
    • 处理不确定性
    • 有些时候,只要一个概念就开始干
    • 使用敏捷过程
  • 风险管理
    • 区分可能性和可行性
    • 围绕每个决定都自问一些重要的问题
    • 应对可能的风险
    • 使用架构刺探
    • 与运营人员一起确定效率
    • 观察哪些地方是可牺牲的
  • 沟通
    • 记录下大家一致同意的决议
    • 提供多种替代方案,并推荐其中一种
    • 用透明性拉平期望值
    • 发展经验方法

认知

  • 了解认知定义
  • 找寻和创立引人注目的目标
    • 发现你的认知
    • 从混沌现实编造出有说服力的故事
    • 克服障碍
  • 开发与建立战略路线图
    • 将路线映射至你的认知
    • 制定支持认知的战略
  • 确定志同道合的伙伴
    • 认知需要齐心协力
    • 认知要求有关键的利益相关者
    • 认知需要资金支持
  • 实践认知
    • 将认知当做增加投入产出比的战略
    • 使用认知灌输目标感
    • 在项目评估时就应用认知,以让大家齐心协力
    • 做一个支出信封来为战略解决方案提供具有战术性的办法

概要: 了解商务语言的能力,以及做出决定来促进单位业务增长的能力

概要: 创新思路的能力,不仅是“酷”,而是能促进公司收入增长,提高公司的可持续生存能力

概要: 做出的决策对公司有好处能力,而不是简单地对下个项目要求采用最新最厉害的技术

概要: 能看到行业如何发展,规划单位去向,帮助单温安全通过技术项目变化莫测局面的能力

XMind: ZEN - Trial Version

软件架构师的12项修炼.png

相关文章

网友评论

      本文标题:《软件架构师的12项修炼》思维导图

      本文链接:https://www.haomeiwen.com/subject/soaxoftx.html