Sie sind auf Seite 1von 3

Attribute Driven Design | SoftManagement Fabrica de Software http://www.softmanagement.com.

co/metodologias/add/

info@softmanagement.com.co +57 (1) 6230811 Contctenos

Los procesos de elaboracin, diseo tcnico y arquitectura de nuevos sistemas de informacin,


son llevados a cabo bajo los lineamientos de la metodologa ADD (Attribute Driven Design) del
SEI (Software Engineer Institute). Esta metodologa define los pasos que deben ser llevados a
cabo para la construccin de la arquitectura de un sistema de informacin, desde la
perspectiva de sus requerimientos no funcionales.

Los requerimientos no funcionales, tambin conocidos como atributos de calidad, definen el


comportamiento de los sistemas de informacin en trminos de aspectos no relacionados con

1 de 4 12/09/2013 16:09
Attribute Driven Design | SoftManagement Fabrica de Software http://www.softmanagement.com.co/metodologias/add/

las funcionalidades del sistema. Estos aspectos abarcan:

La Seguridad: la capacidad de un sistema de informacin para proteger la integralidad y

confidencialidad de sus datos y el acceso no permitido a sus recursos

El Desempeo: el tiempo de respuesta de un sistema de informacin para atender cada una de

las solicitudes de sus usuarios


La Disponibilidad: el tiempo que un sistema de informacin se encuentra disponible y funcionando

de forma correcta, en un periodo de tiempo. Este periodo de tiempo comnmente se define como
un ao. Ejemplo: disponibilidad de365x24 horas al ao

La usabilidad: la facilidad con que los usuarios pueden llevar a cabo sus tareas o lograr sus
objetivos, a travs del uso de un sistema de informacin. Comnmente se mide en el tiempo que

le toma a dichos usuarios llevar a cabo una labor determinada

La Escalabilidad: la capacidad de un sistema de informacin para mantener sus tiempos de

respuesta y niveles de utilizacin de recursos, bajo umbrales de aceptacin, cuando recibe una
carga incremental de usuarios concurrentes o simultneos

La Mantenibilidad: el tiempo que le toma a un administrador u operador del sistema de

informacin, realizar cambios sobre la configuracin o funcionalidad del sistema

La Confiabilidad: representa un umbral de aceptacin sobre la cantidad de informacin que el

sistema puede perder en un periodo de tiempo determinado, o la cantidad de transacciones que

pueden presentar errores en su ejecucin

La Auditabilidad: la capacidad de un sistema de informacin para llevar un registro de los eventos,

errores o incidencias que ocurren en un periodo de tiempo determinado. Esta informacin tiene

como objetivo permitir la identificacin de vulnerabilidades de seguridad, adems de posibles

fallas en la funcionalidad del sistema

Entre otros

Estos atributos se contrarrestan e impactan entre s, previniendo que un sistema de


informacin pueda cumplir con todos los atributos al mismo tiempo. Ejemplo: un sistema de
informacin que sea completamente seguro, donde sus datos y recursos estn completamente
protegidos, no podr tener un alto desempeo.

Cada negocio tiene necesidades implcitas de acuerdo a sus procesos y objetivos estratgicos.
Para un Banco, la seguridad es un factor fundamental; mientras que para una entidad
gubernamental el factor ms importante podra ser la Mantenibilidad.

Es por esto que la arquitectura de un sistema de informacin debe tener como fundamento la
priorizacin de los atributos de calidad, de acuerdo a las caractersticas y objetivos de cada
cliente especifico.

El siguiente diagrama muestra la estructura de nuestra metodologa de definicin de

2 de 4 12/09/2013 16:09
Attribute Driven Design | SoftManagement Fabrica de Software http://www.softmanagement.com.co/metodologias/add/

arquitecturas, con base en atributos de calidad.

3 de 4 12/09/2013 16:09

Das könnte Ihnen auch gefallen