作者:禅与计算机程序设计艺术
文章目录
1.简介
在技术的发展过程中,人们逐渐意识到一个事实:“技术一定会塑造生活”,而信息架构的设计也正是塑造技术的重要手段之一。作为解决方案架构师、CTO、产品经理、项目经理等职位的人都必须要具备知识管理能力,所以对信息架构的掌握是至关重要的。由于互联网的兴起,知识的传播、收集和整理已经成为一种非常普遍的现象,信息架构就是为了更好地组织和呈现海量的知识。
信息架构(IA)是一种组织化和信息系统化的方法,其目的是通过对复杂的信息进行分类、整理和组织,达到使信息更容易被获取、使用、保存、分析和传递的目的。它是一门科学,涉及计算机、社会学、信息论、语言学、工程学等多领域。
在IT行业中,信息架构可以帮助公司实现知识的整合、提升工作效率和业务能力,降低信息成本,提高生产力。比如,面向客户提供完整且精准的服务是IT企业的核心诉求。但如何建设有效的信息架构,如何从众多的可用资源中筛选出最适合企业需求的信息,如何建立起数据价值导向的思维,是信息架构设计者应当考虑的问题。
2.基本概念
下面先简单介绍一些信息架构相关的基本概念和术语。
2.1 数据模型与信息模型
首先要明确两层含义上的信息:信息是指任何与某事