Stand Up!

?

Stand Up!

Udi Dahan

AS ARCHiTECTS, MAny oF uS HAvE gRoWn from highly technical positions where our success was derived mainly from our ability to talk to machines. However, in the role of architect much of our communication is now done with our fellow human beings. Whether it’s talking to developers about the benefits of employing a specific pattern, or explaining to management the cost-benefit tradeoffs of buying middleware, communication is core to our success.

Although it’s difficult to measure an architect’s impact on a project, this much is clear: if developers consistently ignore an architect’s guidance and management doesn’t buy in to his recommendations, the “rightness” of his guidance will do little to advance his career. Experienced architects understand that they need to “sell” their ideas and need to communicate effectively in order to do that.

Many books have been written on the topic of interpersonal communication, but I wanted to call out one simple, practical, easy-to-employ tip that will dras- tically increase the effectiveness of your communication, and, consequently, your success as an architect. If you’re in any situation where you’re talking to more than one person about your guidance, stand up. Whether it’s a formal design review, or an informal discussion over some diagrams, it doesn’t matter. Stand up, especially if everyone else is sitting down.

Standing up automatically communicates authority and self-confidence. You command the room. People will interrupt you less. All that is going to make a big difference to whether or not your recommendations will be adopted.

???14 97 Things Every Software Architect Should Know

?

??You’ll also notice that once you stand, you’ll start making more use of your hands and other body language. When speaking to groups of 10 or more peo- ple, standing up will also help you make eye contact with everybody. Eye con- tact, body language, and other visual elements account for a large portion of communication. Standing up also tends to change your tone of voice, volume, pitch, and speed: projecting your voice to larger rooms, slowing down to make more important points. These vocal elements contribute substantially to the effectiveness of communication.

The easiest way to more than double your effectiveness when communicating ideas is quite simply to stand up.

Udi Dahan is The Software Simplist, recognized by Microsoft Corporation

with the coveted Most Valuable Professional award for Solutions Architecture now three years running. Udi is a connected technologies advisor working with Microsoft on WCF, WF, and Oslo. He also serves on the Advisory Boards of the Microsoft Software Factories Initiative and the Patterns & Practices’ Prism Proj- ect. He provides clients all over the world with training, mentoring, and high-end architecture consulting services, specializing in service-oriented, scalable, and secure .NET architecture design.

时间: 2024-12-28 19:07:34

Stand Up!的相关文章

stand up meeting 12-2

今天因为各位组员组里项目原因没有集中在一起进行stand up meeting.但是士杰和天赋国庆分别对项目进度和前后端的结合进行的沟通. 针对后端部分,天赋完成了GetRankingData API的获取和本地缓存的存储,并且通过了单元测试.之后士杰完成了GetScore和Time的函数原型.因为前端的答题界面还需两天左右时间完成,所以我们模拟了GetRankingData的Input对后端逻辑进行测试.接下来天赋和士杰会帮助国庆完成前后端的连接,这样答题界面完成后,我们就将项目推进到答题结果

Linux中的两种守护进程stand alone和xinetd

--http://www.cnblogs.com/itech/archive/2010/12/27/1914846.html#top 一般使用stand alone /etc/init.d/ 非常少用xinetd /etc/xinetd.d/ Linux守护进程的运行方式 1.独立运行(stand-alone)的守护进程 独立运行的守护进程由init脚本负责管理,所有独立运行的守护进程的脚本在/etc/rc.d/init.d/目录下.系统服务都是独立运行的守护进程,包括syslogd和cron等

Agile实践日志(2)-- Daily Stand up 和 Retrospective Session

Agile实践日志 (2) -- Daily Stand up 和 Retrospective Session 在Scrum开发过程中,会有三种会议: Grooming (详见Agile实践日志(1)) , Daily Stand up 和Retrospective Meeting Daily Stand up Sprint期间,每天早上小组成员需要在固定的时间地点进行,时间大约15分钟.主要介绍一下昨天做了什么,今天需要做什么,信心完成指数(1-10) Done 昨天完成的 ToDo 今天要做

uva 11174 - Stand in a Line(逆元+递推)

题目连接:uva 11174 - Stand in a Line 题目大意:村子里有n个村名民,现在他们要排成一列,处于对长辈的尊敬,他们不能排在自己父亲的前面,有些人的父亲不一定在村子了.问有多少种列的顺序. 解题思路:[算法竞赛入门经典-训练指南]的例题,主要还用到了欧几里得拓展定理求逆元. #include <cstdio> #include <cstring> #include <vector> using namespace std; typedef long

[转]ORA-38500: USING CURRENT LOGFILE option not available without stand

标签: oracle 10g 数据库 ora-38500 it 分类: IT author:skate time :2009/08/03 在dataguard启用实时恢复的时候,报如下错误: ORA-38500: USING CURRENT LOGFILE option not available without stand 实际操作: SQL> alter database recover managed standby database using current logfile disco

The Last Stand

The Last Stand https://ac.nowcoder.com/acm/contest/303/L 时间限制:C/C++ 1秒,其他语言2秒 空间限制:C/C++ 262144K,其他语言524288K 64bit IO Format: %lld 题目描述 tokitsukaze玩到了星际争霸2(StarCraftⅡ)自由之翼的最后一关战役:背水一战(The Last Stand). 雷诺(Raynor)费劲千辛万苦终于找到了刀锋女王凯瑞甘(Kerrigan),这时候雷诺收集齐了塞

【递推】【推导】【乘法逆元】UVA - 11174 - Stand in a Line

http://blog.csdn.net/u011915301/article/details/43883039 依旧是<训练指南>上的一道例题.书上讲的比较抽象,下面就把解法具体一下.因为涉及到父子关系,因此自然而然可以将n个节点构造成一棵树,最后将形成一个森林.接下来将使用递归的手法.设f(i)是以节点i为树根的子树,节点i有儿子c1,c2,c3....cj共j棵子树.s[i]为树根为i的子树包含的节点数.如果分别先给各个子树内部排序,那么毫无疑问, 共有f(c1)*f(c2)*f(c3)

stand up meeting 12/11/2015

part 组员 今日工作 工作耗时/h 明日计划 工作耗时/h UI 冯晓云 完成单词释义热度排序:允许用户自主添加释义:完成了button位置的修正(finally)和弹窗的美化:     6 try the backup plan    6 PDF Reader 朱玉影       logic1: 周以舟  --------------   --  -----------  -- logic2: 林建平         pdf 阅读器 张葳          注:周以舟同学未返回 UI——2

stand up meeting 11/16/2015

第一周,熟悉任务中~ 大致写下一天的工作: 冯晓云:熟悉bing接口,本意是调在线的必应词典API,参阅了大量C#调用API开发.net的工作,[约莫是因为有个窗口互动性更强,所以这样的工作更有趣,也更容易找到]然而我的任务只是要生成一个DLL供其他部分调用,所以然并卵~bug粗线在读取URL时,System.Net.WebRequest下找不到GetResponse(),或者是直接找不到WebClient,一度以为自己机子有问题,失控~由于是第一次接触C#,各种百度也没能解决,后来发现同样的代