科技行者

行者学院 转型私董会 科技行者专题报道 网红大战科技行者

知识库

知识库 安全导航

至顶网软件频道利用应用软件体系结构来减少重复性

利用应用软件体系结构来减少重复性

  • 扫一扫
    分享文章到微信

  • 扫一扫
    关注官方公众号
    至顶头条

我工作的团队在开发一个基于Web的进度报告数据包,而我们在几天之前却又发现公司之中的另外一个部门已经有了一个进度报告应用软件。随后发现公司还有一个部分也在使用第三方数据包来做进度报告。如何避免这种浪费呢。

作者:ZDNet China 2006年9月24日

关键字: 应用软件 Office

  • 评论
  • 分享微博
  • 分享邮件
考虑应用软件体系结构

那么,你的公司要做些什么才能解决这种状况呢?你的公司需要从应用软件体系结构的角度来考虑商业处理过程和商业性应用软件。很多人不喜欢体系结构这个词汇,因为它让人联想起技术专家,成本的花费和时间的浪费。然而,它所带来的结果并不是这样。

从最基础的级别来讲,你可以将应用软件体系结构看成是一个目录和一个管理并协调这个目录来制定商业决策的处理过程。事实上,如果你有一个公司之中所有应用软件的完整目录,其中包含有它们的作用,针对的客户是谁,涉及到的技术等等,那么你就有了一个应用软件体系结构的基础。对于一个中小型的公司组织来说,这种策略听起来不错。对于大型的公司来说,单单是确认所有的应用软件这一过程就会成为一个大规模的项目工作。然而,不论你做什么,你都必须具有这个目录,并且要做一些工作来保持它的更新。

要实现一个应用软件体系结构还有一些事情需要注意。你需要确定公司之中的主要商业处理过程和其中的子过程。在这里,你又一次会对这项工作所需要投入的大量时间和精力而感到惊讶。一旦商业处理过程的结构建立起来,你就需要找出现有的针对这些商业处理过程的所有应用软件。

这里你还需要找出针对目前的商业处理过程和应用软件的新项目的请求,你可以将这项工作作为公司之中项目批准过程中的一部分。当商业客户寻求新的解决方案时,他们可以参照应用软件体系结构来看一看是否存在一些类似的内容。制定资金方面的决策的人也可以对新的项目有所了解,它们涉及到哪些商业处理过程,目前现有哪些应用软件等等。决策制定者可以找到明显的重复性工作并确保那些重复性的应用软件开发不会得到资金分配。

我不是十分确定在Armando的公司中有关重复性的进度报告应用软件的起因是什么,我在这里斗胆地说这个公司很可能并不具有一个应用软件体系结构让人们能够看到商业处理过程之中存在着什么样的应用软件。事实上,这个公司也许还存在着一种“不是在这里发明的”的文化,而且对进度报告应用软件进行提案并批准的人很可能没有考虑到要去了解一下公司中存在着其他什么应用软件。

采用体系结构的方法

随着公司的增大,对商业应用软件采用体系结构的方法显得越来越重要。要实现这一点,你需要做到:了解你的公司中主要的商业处理过程,为所有现有的应用软件做一个目录,找出每个应用软件所涉及的商业处理过程。然后,你需要对这些信息实现它的可视性,将它作为决策制定过程之中的一部分。在这里对于相似的软件和功能上的重复也许还有一些其他原因,然而,决策制定应该是有意识的,对其成本和产生的结果进行充分地认识。没有应用软件体系结构,这些决策的制定就是盲目的,而且会造成资金的浪费。

    • 评论
    • 分享微博
    • 分享邮件
    邮件订阅

    如果您非常迫切的想了解IT领域最新产品与技术信息,那么订阅至顶网技术邮件将是您的最佳途径之一。

    重磅专题
    往期文章
    最新文章