写点什么

企业架构和治理中的最终用户定位问题

  • 2007-12-03
  • 本文字数:1066 字

    阅读完需:约 3 分钟

以往在企业架构和治理中,我们常常大体上将用户划分为企业高管、技术团队和最终用户,由于一般我们把架构和治理定义为面向企业过程和系统化管理的内容,因此最终用户常常被边缘化到这两个领域之外,但没有最终用户参与的 IT 建设又如何串起业务处理和 IT 间逻辑关系呢?

最近一期的《架构与治理》(Architecture Governance)杂志上 Alex Pavlak 抛出了上面的问题,虽然在一般概念中架构师和系统分析员是有效衔接业务和 IT 的桥梁,但更多还是偏重技术层面,无论是项目目标、运行特性、实施计划、风险还是应用的各个里程碑都是由他们转达给 IT 团队的,但从业务逻辑角度看他们是否达意恐怕还需要最终用户来判断。

传统架构方法学对三个角色有明确的分工,三种角色同等重要,忽略任何一方都将导致企业组织内部运作不良:

  • 企业高管负责项目整体运作;
  • 技术团队负责设计、实施和运维;
  • 用户决定产品价值取向;

但事实上我们往往忽略最终用户的意志,以 NASA 为例之前在设计太空梭的时候更多考虑到高管意志,弱化最终用户的决策权并把工程师推倒一边,这种情况导致挑战者号和哥伦比亚号失败的恶果。此后 NASA 作了调整,创立了“技术专局”(Technical Authority),专门解决高管与技术团队间的争执,决策何种程度的项目风险是可以接受的,但这并不够。

因为,最终用户的角色主要定位在价值决策上,他们需要参与项目目标、内容范围和应用边界确定等问题,同时高管和技术团队间经常出现的争执还需要最终用户来解决,毕竟无论是高管的决策还是技术团队的决策最终还是服务于业务处理的。从整个生命期看,最终用户的作用如下:

  • 前期:项目前期是个螺旋上升的过程,用户作为一个积极因素参与和架构师、开发工程师的交互过程,他们表达使用喜好、决定具体应用功能、阐明对下一步系统发展的想法(Vision),相对架构师总结的预期内容,在各种限制因素下最终用户的想法经常会不切实可行,这时候需要高管和技术团队对用户众多想法决策取舍;
  • 实施过程:到了这个过程用户的角色与技术团队的联系就弱化了,在系统功能被相对完整定义后,这个阶段项目关注的重点就成了如何有效降低成本,如何规避各种风险对项目进度的影响,而用户更多出现在很多不可避免的争论中,负责对一些问题进行决策;

但是,无论是产品型软件还是项目型软件都面临着业务快速变化的问题,无论是高管还是技术团队需要更多关注用户的反馈,如何保证软件成果具有更好的延展性、更具业务逻辑性越来越多需要依靠最终用户的决策。以后,用户的职责也需要调整:

  • 用户决定未来的技术架构;
  • 用户提出并确立 IT 目标;
  • 用户提出更为坚实的资本计划和 IT 过渡计划;
2007-12-03 11:211135
用户头像

发布了 61 篇内容, 共 14.2 次阅读, 收获喜欢 0 次。

关注

评论

发布
暂无评论
发现更多内容

你才二十几岁呀,怎么眼里没有光了呢?

架构精进之路

随笔 日常感悟 2月日更

阿里巴巴的Java开发手册(黄山版)来了

Geek_rze78a

Java 阿里巴巴面经总结

IntelliJ IDEA Ultimate 配置 PHP 拦截器中 Xdebug 扩展应该怎么填

HoneyMoose

前后端分离项目,如何解决跨域问题?

沉默王二

Java 前端 后端 跨域

如果写作平台不叫写作平台,他应该叫……?

InfoQ写作社区官方

写作平台 创意 话题讨论 热门活动

灵雀云加入,龙蜥社区迎来国内领先的企业级PaaS服务商

OpenAnolis小助手

Linux 开源 云原生 PaaS

RadonDB MySQL on K8s 2.1.2 发布!

RadonDB

MySQL 数据库 高可用 RadonDB KubeSphere

IntelliJ IDEA Ultimate 配置 PHP 拦截器

HoneyMoose

一句话告诉您什么是运维?以及如何运维才能事半功倍?

行云管家

运维 IT运维 自动化运维

亚信科技AntDB数据库参与“国内首款”事务型性能测试工具开源发布会,树立金融技术风向标

亚信AntDB数据库

AntDB 性能基准测试 中国信通院

基于CC2530设计的自动晾衣杆

DS小龙哥

2月月更

开发运维效率提升 80%,计算成本下降 50%,分众传媒的 Serverless 实践

阿里巴巴云原生

阿里云 Serverless 云原生 合作案例

全链路灰度这样做,新需求迭代上线也能放心干饭

阿里巴巴云原生

阿里云 微服务 云原生 灰度

架构学习【03】——外包学生管理系统的架构文档

tiger

架构实战营

Khronos 会议干货 | WebGPU 1.0 即将发布

Orillusion

开源 WebGL 元宇宙 Metaverse webgpu

重新理解“无容灾不上云”:应用多活将成为云原生容灾新趋势

阿里巴巴云原生

阿里云 开源 云原生

尚硅谷MyBatis新版视频教程发布

@零度

Java mybatis

java面试jvm调优的意义_java培训

@零度

JVM JAVA开发

web前端开发nodejs基本原理_前端培训

@零度

node.js 前端开发

linux服务器是什么?如何快捷安全管理?

行云管家

运维 服务器

ShardingSphere 助力当当 WMS:订单效率提升 30%、节约成本上千万

SphereEx

数据库 开源 ShardingSphere wms SphereEx

fastposter 2.5.0 全新发布 一款电商级海报生成器

物有本末

Java Python 海报 海报生成器

外包学生管理系统架构设计文档

五月雨

架构实战营 「架构实战营」

IntelliJ IDEA 在校验 PHP Debug 配置的时候提示 Xdebug 扩展没有载入

HoneyMoose

绿色数据中心“东数西算”全面启动!八大枢纽十大集群 - 涉及高性能计算,数据集群,水冷散热

GPU算力

大数据开发join的运行原理_大数据培训

@零度

hive 大数据开发

IntelliJ IDEA 在校验 PHP Debug 配置的时候提示 URL 无法访问

HoneyMoose

数据平台与Flink任务运行原理介绍

云智慧AIOps社区

redis 云计算 大数据 kafka Flink 平台

uni-app技术分享| uni-app常见问题(一)

anyRTC开发者

uni-app 音视频 WebRTC 移动开发 实时通讯

RocketMQ-Streams 首个版本发布,轻量级计算的新选择

阿里巴巴云原生

如何在 Vue 中导出数据至 Excel 表格 - 卡拉云

蒋川

Vue Vue 3 vue admin

企业架构和治理中的最终用户定位问题_技术管理_王翔_InfoQ精选文章