domingo, 5 de julio de 2015

Arquitectura de Software

¿Qué es la Arquitectura Empresarial?
La arquitectura empresarial permite hacer uso de toda la tecnología de una organización pero de una manera estructurada, definiendo las áreas donde se puede implementar y en qué aspecto, esto para cumplir con la misión y la visión de la empresa, sus objetivos y hacerlo de una manera estratégica mediante las Tecnologías de la Información. Otro punto de la arquitectura empresarial es integrar toda la organización de una empresa, un negocio con las Tecnologías de Información, por el hecho de que actualmente las TI se han vuelto imprescindibles para la comunicación, manejo de información, herramienta de trabajo, es muy importante en una empresa por eso la necesidad de integrarse para lograr una mejoría en la organización.

¿Qué es TOGAF 9?
TOGAF es acrónimo de “The Open Group Architecture Framework” o sea que podría decirse que es una estructura o un marco de trabajo que pueden ser usados para desarrollar diferentes arquitecturas. Es un método, un estándar para ayudar en el desarrollo y mantenimiento de una arquitectura empresarial.
El método de TOGAF se abrevia ADM (Architecture Development Method) es un ciclo que permite a las empresas transformarse, organizarse de una forma controlada para poder lograr sus metas y sus objetivos.

¿Qué es Zachman?
Es un Framework, una estructura, un marco de trabajo de arquitectura empresarial, sólo que en lugar de estar enfocado a un proceso, o de tomarse como un ciclo tal como el método ADM de TOGAF, Zachman da una visión o define en qué consiste una empresa. El framework o esquema de Zachman permite observarlo desde todas las perspectivas posibles que pueda haber en una empresa y es precisamente para poder comprender y analizar cada detalle para poder lograr sus propósitos y que cada área de la empresa sea consistente en sus responsabilidades.



¿Qué es Arquitectura de Software?
“La AS es, a grandes rasgos, una vista del sistema que incluye los componentes principales del mismo, la conducta de esos componentes según se le percibe desde el resto del sistema y las formas en que los componentes interactúan y se coordinan para alcanzar la misión del sistema.” Clements [Cle96a]
De ésta definición puede comprenderse que la Arquitectura de Software consiste en organizar un sistema, desde todos los componentes con que debe contarse, todo lo que forma parte de un sistema, la manera en que se llevan a cabo las operaciones dentro del sistema, cómo interactúan los elementos del sistema, su interfaz, en sí, básicamente la Arquitectura de Software conlleva todo lo que forma parte en el diseño de un sistema para que pueda tener una presentación formidable.
También se puede decir que la Arquitectura de Software es definir una estructura, para una solución, una aplicación o un sistema que tiene ciertos requerimientos. La AS debe involucrar muchas decisiones que tengan que ver con la seguridad, el manejo, la usabilidad, la calidad y el desempeño o la ejecución del sistema.

Metas de la Arquitectura de Software
Según algunas fuentes de información las metas de la arquitectura de software deben ser las siguientes:
·        La principal meta de cualquier arquitectura de software debe ser construir un puente entre los requerimientos técnicos y de negocios.
·        La meta de la arquitectura es identificar requerimientos que afecten la estructura básica de la aplicación.
·        Una buena arquitectura debe reducir los riesgos de negocios, que estén asociados con la construcción de una solución técnica, con un buen diseño, que sea flexible en cuanto al cambio que pudiera haber con el tiempo en cuanto al hardware y la tecnología de software, flexible al cambio.
·        Mostrar la estructura del sistema, pero ocultar los detalles acerca de su implementación.
·        Notar todos los casos de uso y escenarios
·        Se debe tratar de responder a todas las necesidades de los diversos grupos que están interesados en el proyecto, o que harán uso de tal.
·        Manejar los requerimientos sobre que el proyecto sea de calidad y que también sea funcional.

BIBLIOGRAFIA






No hay comentarios:

Publicar un comentario