zoukankan      html  css  js  c++  java
  • Value Stewardship Over Showmanship

    Value Stewardship Over Showmanship

    Barry Hawkins

    WHEn An ARCHiTECT EnTERS A pRojECT, there is an understandable desire to prove his or her worth. Being assigned the role of software architect typically indicates implicit trust on the part of the company in the architect’s technical leadership, and it only follows that the architect would desire to make good on that expectation as soon as possible. Unfortunately, there are those who labor under the misapprehension that proving one’s worth consists of showman- ship—bedazzling if not baffling the team with one’s technical brilliance.
    Showmanship, the act of appealing to your audience, is important in mar- keting, but it’s counterproductive to leading a software development project. Architects must win the respect of their team by providing solid leadership and by truly understanding the technical and business domain in which they are expected to operate.
    Stewardship, taking responsibility and care of another’s property, is the appro- priate role of an architect. An architect must act in the best interests of his customer and not pander to the needs of his own ego.

    Software architecture is about serving the needs of one’s customers, typically through direction from those with domain expertise that surpasses one’s own. Pursuing successful software development will lead one to create solutions of compromise, balancing the cost and complexity of implementation against the time and effort available to a project. That time and effort are the resources of the company, which the software architect must steward without self-serving undercurrents. Unduly complex systems that sport the latest hot framework or technology buzzword seldom do so without some sacrifice at the company’s expense. Much like an investment broker, the architect is being allowed to play with his client’s money, based on the premise that his activity will yield an acceptable return on investment.
    Value stewardship over showmanship; never forget that you are playing with other people’s money.

  • 相关阅读:
    中国跨境电商物流难题的三大解决方案
    美团外卖实时数仓建设实践
    美团商品知识图谱的构建及应用
    c++动态创建二维数组
    小鱼儿fish C#获取数组大小
    C#中定义数组--字符串及数组操作
    warning LNK4070的解决办法
    C++ 中 ZeroMemory、memset 危险需慎用
    C++中new和delete来创建和释放动态数组
    VS调试时查看动态数组的全部元素
  • 原文地址:https://www.cnblogs.com/jzssuanfa/p/7123580.html
Copyright © 2011-2022 走看看