`
QING____
  • 浏览: 2232047 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

《架构与未来》摘要(二)

 
阅读更多

一、

    管理和领导有许多区别,但两者都很重要。如果领导是承诺,那么管理就是行动。如果领导是目的地,那么管理就是方向。如果领导是激励,那么管理就是动机。如果领导是拉力,那么管理就是推力。

 

    管理包括度量活动、目标评估、指标制订。

    因此,在AKF我们实践了5-95规则:即用5%的时间制订一个充足、保守和详细的计划,同时承认这个计划不是完备的,把其余95%的时间投入到应急演练,以应付突发事件。(没有万全的作战计划)

   组织的产出取决于个人的产出和团队的规模。效率是高性价比可扩展性的一个组成部分,用来度量以同样的投入取得更多或者更好的产出,或者以较少的投入取得更多的产出。人的扩展性是与个人、规模和组织相关联的。

 

    组织的扩展性在很大程度上依赖于人才,而这又取决于人均产出及在企业文化影响下行为的一致性。设计团队意味着要找到符合组织愿景和使命所需要的合适人才。

 

    在所有的面试中,最常被忽略的是企业文化的适应性。

    1)清楚地列出公司对人才的理念,这些理念也许印在工卡的背面或可以在公司内网上找到。围绕这些理念出一些问题,然后发给参与面试的团队成员。

    2)选取团队里表现好,而且和公司在文化、信仰上匹配度高的人做面试官。

    3)面试后,召集所有的面试官讨论候选人对问题的答案和大家对此人的感觉。

 

    培养的目的是让团队成员成长,以满足股东的期望。这包括指导、赞扬、正确地掌握技术或方法、调整薪酬和股权以及任何使员工更强大和更优秀的办法。虽然你必须遵守公司淘汰员工的有关要求,但是要想办法尽快淘汰妨碍大家实现目标的人极为重要。越早淘汰这些表现差的人,就能越快找到合适的替代者,让团队向前发展。

 

    如果团队要持续提升或改善表现,那么久需要不断的进行下面三项活动:

    1)播种:增加新的、更好的人才。

    2)施肥:培养和发展要保留的人。

    3)除草:淘汰掉表现不佳的人。

    评价一个员工应该从“成绩产出”、“行为”两个方面:

    1)对于“成绩产出较差”或者“行为较坏”有其一者,先培养,如果不成功,则淘汰。

    2)对于“成绩产出较差”且“行为较坏”,立即淘汰。

    

    “不去度量就无法改善”,如果希望为股东创造价值,唯一的证明方法就是度量。我们确信要营造一种企业文化,支持度量任何与创造股东价值相关联的活动。然而,对于可扩展性,我们认为要按照某些主题来度量。通常我们建议度量成本、可用性、响应时间、生产效率以及质量。

    1)成本:团队规模,软硬件开支等,应该包括相关联的收益。

    2)可用性:系统稳定的可用时间,且无扩展性问题,比如99.9%。

    3)响应时间:系统响应时间,影响SLA的核心标准。

    4)生产效率:达成一个任务目标时,对人力的评估,比如“10天/20人”。

    5)质量:通常体现在故障级别、错误率等。

 

二、

    由于大多数的非技术管理人员的职业生涯缺乏相应的技术教育和经验,技术人员和其他的业务主管被经验的鸿沟隔开了。

    技术人员必须负起跨越鸿沟进入业务领域这一责任。

    为获得对扩展性的理解和支持,必须要用业务的语言来说明任务以使业务主管能够理解。

    计算中断和宕机时间的代价是证明需要把企业文化关注在扩展性上的有效方法。

 

三、

    “关注过程”、“好的过程产生好的结果”、“过程保证成功”...

    过程有三个主要的目的:助力团队和员工的管理,规范员工执行重复性任务时的行为,把员工从日常琐事中解放出来,专注于更大和更多的创意。假如过去没有危机管理或容量规划的过程,没有在复杂性和可重复性方面与团队匹配的过程,就不能有效地扩展系统。

 

    ITIL定义了事故管理过程必不可少的活动:

    1)监控和记录事故

    2)分类和初步支持

    3)调查和诊断

    4)解决方案和恢复服务

    5)关闭事故

    6)事故所有权、监控、跟踪和通信

 

    设计一个可以被监控的平台是必要的。

 

四、

    尽管我们相信为一个项目增加资源要有度,否则会减少回报,甚至带来负面影响。在危机发生时,我们要在最短时间内解决问题,而不考虑资源的回报和效率。在处理危机时,不要考虑产品的未来交付问题,因为这样的考虑和导致的行为会增加危机持续的时间。相反,要身体力行,出现在危机现场,屏蔽任何干扰。

 

    危机是不好,但是如果能够妥善处理可以给公司带来长期的利益。针对一个或者一系列的危机,如果公司能够因此而改变过程、文化、组织结构和架构,就能够从危机中收益。在这种情况下危机就是催化剂。

    我们的工作是要尽可能避免危机。但当危机发生时,我们必须牢记一句格言:“浪费危机是一件可怕的事情”。这句格言指出了一个强烈的愿望,要通过事后处理,分析尽最大可能从危机中学习,以此改善我们的人员、过程、技术和架构。

 

    采用新的过程确保所设计的系统具有扩展能力,强化工程团队在高可用、扩展性架构和设计方面的意识。

    在危机情况下,如果没有统一的管理,大量来自不同组织的人会造成混乱。这种混乱会造成恶性循环,延长危机事件,甚至优于某人以不明智的行为恶化危机。事实上,如果你不能有效地管理危机中的各部分力量,你就要尽可能少用人。

 

    有能力成为管理混乱环境的人有着相当独特的性格。与领导一样,有些人天生就有能力在混乱中建立秩序,而其他人则需要时间来学习这项技能。更多人在危机发生时即没有欲望也没有技能来领导。把这些人放在危机管理的领导地位可能是灾难性的。危机管理团队绝对需要懂技术的人,但未必是会议室中技术水平最高的人。这个人应该能够用他的技术基础提出与危机相关的问题并评估答案。问题管理经理不需要是主要的问题解决者,而需要在危机中有效地管理主要的问题解决者所遵循的过程。我们需要这个人“内在”有令人难以置信的平静,而“外在”有说服力。这可能意味着问题管理经理有种自然的亲和力,或可能意味着他不害怕在房间内或电话会议里大声吆喝,以引起人们的注意。

 

五、

    确定产品预留空间的目的是要明白,相对于预期需求,从系统容量的角度看,目前产品的能力处在什么状态。预留空间可以回答“在系统开发出现问题之前,系统还有多大的容量”这个问题。在产品开发周期的几个阶段,预留空间的计算非常有用。

(第五章~第十一章)

分享到:
评论

相关推荐

    核心网未来网络架构演进

    摘要:针对移动数据流量爆发式增长的现状,基于移动通信网络向NFV/SDN、5G技术的发展演进趋势,提出了核心网未来网络架构的演进方向,主要介绍了业务发展、技术演进对核心网的需求,核心网的网络架构现状和未来演进...

    工业通信网络现有架构的梳理总结和未来运营商的发展策略1

    摘要:工业通信网络向网络化、数字化、智能化方向发展,已经不能被视为简单的通信网络,而是组成自动化控制系统的关键子系统。从现有的工业通信网络系统架构出发,对工业模

    分布式实时处理系统架构设计与机器学习实践(卢誉声)

    摘要:机器学习与实时处理系统应用、分布式计算拓扑搭建、消息算法调优、Hurricane计算框架与未来展望

    云计算的体系架构.doc

    云计算的体系架构 摘要 关键词: 云计算从概念的提出到现在为止也近3年了,目前仍然云计算没有一个准确的、统一 的定义。 云计算概述 Markus Klems认为云计算机是包含了研发、负载均衡、合理架构的一种软件开发的新...

    5G安全通信与计算融合演进中的需求分析与架构设计1

    摘要5G是未来网络空间的核心基础设施,因而5G安全是网络空间安全的重要组成部分。5G 安全技术应打破以往移动通信系统成型后“打补丁式”的升级演进模式, 与 5G

    Home.Net模型/架构研究

    摘要:通过分析信息家电、家用电脑、家居网络的现状与未来发展趋向,提出Home.Net模型/架构体系,并从硬件平台与软件平台方面详细地论述该模型/架构体系。主要希望能够在信息化时代,就如何构造家居网络信息平台,更...

    基于SpringBoot技术博客设计与实现.docx

    摘要 3 关键词 3 第一章 SpringBoot技术概述 4 1.1 SpringBoot简介 4 1.2 SpringBoot特点 5 1.3 SpringBoot应用场景 6 第二章 博客系统需求分析 8 2.1 博客系统功能需求 8 2.2 博客系统性能需求 9 2.3 博客系统安全...

    AI大语言模型架构图.rar

    GPT-3是一个由OpenAI开发的自然语言处理模型,它包含1750亿个参数,能够完成许多任务,如文本生成、翻译、摘要等。 Codex是GitHub于2021年推出的一个基于GPT-3的代码生成模型,可以自动生成代码。 WebGPT是一款...

    云计算系统实例与研究现状

    第二是应用程序与底层服务协作开发,最大限度地利用资源;第3个是通过多个廉价服务器之间的冗余,通过软件获得高可用性.云计算达到了两个分布式计算的重要目标:可扩展性和高可用性.可扩展性表达了云计算能够无缝地扩展...

    基于Java聊天室的socket设计和实现.docx

    摘要 3 关键词 3 第一章 Java聊天室概述 3 1.1 Java聊天室的定义 3 1.2 Java聊天室的发展历程 4 1.3 Java聊天室的应用场景 5 第二章 Socket编程基础 6 2.1 Socket编程的概念 6 2.2 Socket编程的基本流程 8 2.3 ...

    LED护眼电子台灯创业计划书 (2).doc

    摘要 一.公司概况 1.公司概述 2. 公司的宗旨 3.公司核心战略 4.企业精神 5.企业行动纲领 6.企业文化 7. 公司始终贯彻执行以下“三个坚持”原则为公司的发展战略 二.产品和服务 1.产品整体规划 2.一期产品方案 3....

    物联网与IPv6.doc

    物联网与IPv6 作者:马凤霞 来源:《消费电子》2012年第07期 摘要:本文介绍了物联网的基本情况,指出了物联网通信技术发展的瓶颈问题 ,最后分析IPv6在解决未来物联网通信技术中扮演的重要角色和关键技术。...

    基于云计算运维毕业设计.docx

    摘要 3 关键词 3 第一章 云计算运维概述 4 1.1 云计算运维的定义 4 1.2 云计算运维的发展历程 4 1.3 云计算运维的重要性 6 第二章 云计算运维技术 7 2.1 云计算运维的技术架构 7 2.2 云计算运维的关键技术 8 2.3 ...

    我的作业论文1

    摘要本文通过作者对计算机体系结构课程的学习和研究取得的成果,探索“元宇宙”时代的计算机体系结构,提出量子以及分布式的计算机架构是未来计算机体系结构的发展方向。关

    大数据调查报告2017.pdf

    报告目录 前言 观点摘要 一、调查背景 (一)调查方法及样本 (二)报告术语界定 二、大数据市场规模 (一)市场总体规模 (二)细分领域规模 三、大数据应用 (一)大数据应用现状 (二)大数据应用场景 (三)...

    人工智能-chatGTP

    它还可以用于各种自然语言处理任务,比如文本摘要、情感分析和信息提取等。例如,在一个问答系统中,chatGPT可以提供准确的答案,解决用户的疑惑;在一个客服机器人中,它可以帮助用户解决问题,提供更好的服务体验...

    移动端 - 郑涛《滴滴构建挑战》.pdf

    郑涛,滴滴出行 Android 架构师,App 架构组负责构建...摘要:1、滴滴客户端的开发模式及构建流程;2、构建中遇到的挑战及解决:maindex 定制、组件的自动管理、编译期集成工具;3、插件化构建的支持;4、未来方向。

    基于ASP技术的电子商务网站的设计

    【摘要】 随着Internet技术的发展,人们的日常生活已经离不开网络。未来社会人们的生活和工作将越来越依赖于数字技术的发展,越来越数字化、网络化、电子化、虚拟化。电子商务也随着网络的发展日益和人们的生活贴近...

    [详细完整版]物联网与建筑.doc

    物联网与建筑 摘要:本文介绍了物联网的定义、背景、关键组成、国内外发展概况和物联网时代的智 能建筑的技术特征,进一步研讨了智能建筑物联网的应用,其中包括智能建筑技术现状、 智能建筑物联网应用发展现状及其...

Global site tag (gtag.js) - Google Analytics