Zusammenfassung der Ressource
Requerimientos de Arquitectura
- Definición
- Describe una condición o capacidad de que un sistema debe cumplir; ya sea derivada directamente
de las necesidades del usuario, o se indica en un contrato, estándar, especificación u otro
documento impuesta formalmente.
- Clasificación por Importancia
- Implícita
- Son aquellos requisitos que tienen atributos particulares
- Explícita
- Son de naturaleza técnica
- Sistema FURPS +
- FURPS
- Funcionalidad
- Estos requisitos generalmente representan las principales características del producto.
- Usabilidad
- Características tales como la estética y la consistencia en la interfaz de usuario.
- Confiabilidad
- Características tales como la disponibilidad (la cantidad de sistema de "el tiempo"), la
precisión de los cálculos del sistema y la capacidad del sistema para recuperarse de un fracaso.
- Rendimiento
- Características tales como el rendimiento, tiempo de respuesta, el tiempo de recuperación, el
tiempo de puesta en marcha, y el tiempo de apagado.
- Compatibilidad
- Características tales como la capacidad de prueba, la adaptabilidad, facilidad de mantenimiento, la
compatibilidad, configurabilidad, instalabilidad, escalabilidad y capacidad de localización.
- +
- Requisitos de diseño
- O restricción de diseño, especifica o limita las opciones para el diseño de un sistema. Por ejemplo, si
especifica que se requiere una base de datos relacional, eso es una limitación de diseño.
- Requisitos para la aplicación
- Especifica o limita la codificación o la construcción de un sistema. Los ejemplos pueden incluir
estándares requeridos, lenguajes de implementación y los límites de recursos.
- Los requisitos de interfaz
- especifica un elemento externo con el que un sistema debe interactuar, o limitaciones en los
formatos u otros factores utilizados en tal interacción.
- Requisitos físicos
- especifica una restricción física impuesta al hardware utilizado para albergar el sistema
- Mecanismos de arquitectura
- Definición
- Representa una solución común a un problema que se encuentra con frecuencia
- Tres categorías de mecanismos de arquitectura
- Mecanismo Análisis
- Representa una solución independiente de la implementación
- Mecanismo de Diseño
- Supone algunos detalles del entorno de aplicación
- Mecanismo de Aplicación
- Especifica la implementación exacta del mecanismo
- Recopilación de requisitos arquitectónicos
- Mantener una lista completa de requisitos arquitectónicos
- Para cada requisito arquitectónico, formular una o más preguntas que pueden ayudar en el proceso
de especificación
- Ayudar a las partes interesadas, mostrándoles el impacto potencial de responder a una pregunta de
una manera u otra.
- Captura las respuestas de sus grupos de interés para cada una de las preguntas
- Asignar una prioridad o ponderación de cada requisito arquitectónico. Esta ponderación permitirá el
arquitecto para hacer concesiones entre los requisitos
- Requisitos Cuestionario arquitectónico
- Licencias
- Disponibilidad
- Plataforma de apoyo
- Niveles de concreción y RUP Lugares para requisitos arquitectónicos
- Se relaciona con
- Un flujo caso particular dentro de un caso de uso (la más específica)
- Un caso de uso de todo
- El sistema completo (más general)