Вы находитесь на странице: 1из 5

MIGUEL ANGEL AGUILAR ESTANISLAO

ES1511109383

UNIVERSIDAD ABIERTA Y A DISTANCIA DE MEXICO

DESARROLLO DE SOFTWARE

DISEO Y ARQUITECTURA DE SOFTWARE

5TO SEMESTRE

UNIDAD 1

ACTIVIDAD 1

EL DISEO ARQUITECTNICO EN EL
DESARROLLO DE SOFTWARE
CONCEPTO DE ARQUITECTURA DE SOFTWARE

Antes de elaborar una definicin propia, es conveniente definir el concepto


ya que hoy en da el trmino de arquitectura se usa para referirse a varios
aspectos relacionados con las Tecnologas de Informacin. De acuerdo al
Software Engineering Institute (SEI), la Arquitectura de Software se refiere a
las estructuras de un sistema, compuestas de elementos con propiedades
visibles de forma externa y las relaciones que existen entre ellos.

El trmino Elementos dentro de la definicin del SEI es vago a propsito,


pues puede referirse a distintas entidades relacionadas con el sistema. Los
elementos pueden ser entidades que existen en tiempo de ejecucin (objetos,
hilos), entidades lgicas que existen en tiempo de desarrollo (clases,
componentes) y entidades fsicas (nodos, directorios). Por otro lado, las relaciones
entre elementos dependen de propiedades visibles (o pblicas) de los elementos,
quedando ocultos los detalles de implementacin. Finalmente, cada conjunto de
elementos relacionados de un tipo particular corresponde a una estructura distinta,
de ah que la arquitectura est compuesta por distintas estructuras.

IMPORTANCIA DE LA ARQUITECTURA DE SOFTWARE

La arquitectura de software es de especial importancia ya que la manera en


que se estructura un sistema tiene un impacto directo sobre la capacidad de este
para satisfacer lo que se conoce como los atributos de calidad del sistema.
Ejemplos de atributos de calidad son el desempeo, que tiene que ver con el
tiempo de respuesta del sistema a las peticiones que se le hacen, la usabilidad,
que tiene que ver con qu tan sencillo les resulta a los usuarios realizar
operaciones con el sistema, o bien la propiedad de modificarse, que tiene que ver
con qu tan simple resulta introducir cambios en el sistema. Los atributos de
calidad son parte de los requerimientos (no funcionales) del sistema y son
caractersticas que deben expresarse de forma cuantitativa. No tiene sentido, por
ejemplo, decir que el sistema debe devolver una peticin de manera rpida, o
presentar una pgina ligera, ya que no es posible evaluar objetivamente si el
sistema cubre o no esos requerimientos.
La manera en que se estructura un sistema permitir o impedir que se satisfagan
los atributos de calidad. Por ejemplo, un sistema estructurado de tal manera que
una peticin deba transitar por muchos componentes antes de que se devuelva
una respuesta podra tener un desempeo pobre. Por otro lado, un sistema
estructurado de tal manera que los componentes estn altamente acoplados entre
ellos limitar severamente la capacidad de modificarse. Curiosamente, la
estructuracin tiene un impacto mucho menor respecto a los requerimientos
funcionales del sistema. Por ejemplo, un sistema difcil de modificar puede
satisfacer plenamente los requerimientos funcionales que se le imponen.

Adems de los atributos de calidad, la arquitectura de software juega un


papel fundamental para guiar el desarrollo. Una de las mltiples estructuras que la
componen se enfoca en partir el sistema en componentes que sern desarrollados
por individuos o grupos de individuos. La identificacin de esta estructura de
asignacin de trabajo es esencial para apoyar las tareas de planeacin del
proyecto.

Finalmente, los diseos arquitectnicos que se crean en una organizacin


pueden ser reutilizados para crear sistemas distintos. Esto permite reducir costos y
aumentar la calidad, sobre todo si dichos diseos han resultado previamente en
sistemas exitosos.

ROL DE ARQUITECTO

Las actividades descritas anteriormente requieren de habilidades


particulares que son la responsabilidad del arquitecto de software. El arquitecto es
un lder tcnico que debe conocer los principios relacionados con la arquitectura
de software, tener un amplio conocimiento respecto a la tecnologa, y tener
excelentes habilidades de comunicacin escrita y oral.

Desafortunadamente, en la actualidad pocos arquitectos de software que


laboran en la industria han recibido una formacin terica respecto al tema. Esto
se debe a que no es sino hasta pocas recientes que se han establecido de
manera ms formal los conceptos relacionados con la arquitectura de software, y
que actualmente pocas instituciones ofrecen cursos enfocados en el tema.

El desconocimiento de los principios relativos a la arquitectura de software


frecuentemente impacta de manera negativa a los proyectos de desarrollo.

RELACIN CON EL DISEO DE SOFTWARE

Dentro del Diseo de Software, e independientemente de la metodologa


que se utilice, se puede hablar de Desarrollo de la Arquitectura de Software.
Este diseo, que precede a la construccin del sistema, est dividido en las
siguientes etapas: requerimientos, diseo, documentacin y evaluacin. Cabe
sealar que las actividades relacionadas con el desarrollo de la arquitectura de
software generalmente forman parte de las actividades definidas dentro de las
metodologas de desarrollo.

CONCLUSIONES

La arquitectura de software es un conjunto de patrones que proporcionan


un marco de referencia necesario para guiar la construccin de un software,
permitiendo a los programadores, analistas y todo el conjunto de desarrolladores
del software compartir una misma lnea de trabajo y cubrir todos los objetivos y
restricciones de la aplicacin. Es considerada el nivel ms alto en el diseo de la
arquitectura de un sistema puesto que establecen la estructura, funcionamiento e
interaccin entre las partes del software.
FUENTES

L. Bass, P. Clements, R. Kazman, Software Architecture in Practice, 2nd Edition, Addison


Wesley, 2003.

https://www.ecured.cu/Arquitectura_de_software

http://epf.eclipse.org/wikis/openupsp/openup_basic/guidances/concepts/software_architect
ure,__O7tAMVvEduLYZUGfgZrkQ.html

Вам также может понравиться

  • Infecciones Por Coronavirus
    Infecciones Por Coronavirus
    Документ4 страницы
    Infecciones Por Coronavirus
    Miguel Angel Aguilar Estanislao
    Оценок пока нет
  • Biografia Sebastián Cáceres PDF
    Biografia Sebastián Cáceres PDF
    Документ1 страница
    Biografia Sebastián Cáceres PDF
    Miguel Angel Aguilar Estanislao
    Оценок пока нет
  • Looooossss Simpsonnnnnnn
    Looooossss Simpsonnnnnnn
    Документ3 страницы
    Looooossss Simpsonnnnnnn
    MARTASE
    Оценок пока нет
  • ERPNext
    ERPNext
    Документ16 страниц
    ERPNext
    Miguel Angel Aguilar Estanislao
    Оценок пока нет
  • Robin
    Robin
    Документ8 страниц
    Robin
    Miguel Angel Aguilar Estanislao
    Оценок пока нет
  • Rosario Tijeras
    Rosario Tijeras
    Документ2 страницы
    Rosario Tijeras
    Miguel Angel Aguilar Estanislao
    Оценок пока нет
  • Batman
    Batman
    Документ4 страницы
    Batman
    Miguel Angel Aguilar Estanislao
    Оценок пока нет
  • Biografia Sebastián Cáceres PDF
    Biografia Sebastián Cáceres PDF
    Документ1 страница
    Biografia Sebastián Cáceres PDF
    Miguel Angel Aguilar Estanislao
    Оценок пока нет
  • Biografia Sebastián Cáceres
    Biografia Sebastián Cáceres
    Документ1 страница
    Biografia Sebastián Cáceres
    Miguel Angel Aguilar Estanislao
    Оценок пока нет
  • Andr
    Andr
    Документ3 страницы
    Andr
    Miguel Angel Aguilar Estanislao
    Оценок пока нет
  • Egreso
    Egreso
    Документ5 страниц
    Egreso
    Miguel Angel Aguilar Estanislao
    Оценок пока нет
  • Evaluacic3b3n de Alternativas
    Evaluacic3b3n de Alternativas
    Документ48 страниц
    Evaluacic3b3n de Alternativas
    Daniel revelo
    Оценок пока нет
  • Jérémy Ménez
    Jérémy Ménez
    Документ5 страниц
    Jérémy Ménez
    Miguel Angel Aguilar Estanislao
    Оценок пока нет
  • Evento Gerencial
    Evento Gerencial
    Документ1 страница
    Evento Gerencial
    Miguel Angel Aguilar Estanislao
    Оценок пока нет
  • Malefica
    Malefica
    Документ4 страницы
    Malefica
    Miguel Angel Aguilar Estanislao
    Оценок пока нет
  • Agentes de Shield
    Agentes de Shield
    Документ6 страниц
    Agentes de Shield
    Miguel Angel Aguilar Estanislao
    Оценок пока нет
  • Máquina de Coser
    Máquina de Coser
    Документ5 страниц
    Máquina de Coser
    Miguel Angel Aguilar Estanislao
    Оценок пока нет
  • Agente sísmica de S.H.I.E.L.D
    Agente sísmica de S.H.I.E.L.D
    Документ4 страницы
    Agente sísmica de S.H.I.E.L.D
    Miguel Angel Aguilar Estanislao
    Оценок пока нет
  • Sarampión
    Sarampión
    Документ7 страниц
    Sarampión
    aymanachi
    Оценок пока нет
  • Pandemia
    Pandemia
    Документ3 страницы
    Pandemia
    Miguel Angel Aguilar Estanislao
    Оценок пока нет
  • Adam Sandler comedia actor
    Adam Sandler comedia actor
    Документ2 страницы
    Adam Sandler comedia actor
    Miguel Angel Aguilar Estanislao
    Оценок пока нет
  • Francia 98
    Francia 98
    Документ1 страница
    Francia 98
    Miguel Angel Aguilar Estanislao
    Оценок пока нет
  • Gamora
    Gamora
    Документ1 страница
    Gamora
    Miguel Angel Aguilar Estanislao
    Оценок пока нет
  • Café
    Café
    Документ44 страницы
    Café
    Miguel Angel Aguilar Estanislao
    100% (1)
  • Delfines de Miami
    Delfines de Miami
    Документ3 страницы
    Delfines de Miami
    Miguel Angel Aguilar Estanislao
    Оценок пока нет
  • Capitán América
    Capitán América
    Документ3 страницы
    Capitán América
    Miguel Angel Aguilar Estanislao
    Оценок пока нет
  • Rob Schneider
    Rob Schneider
    Документ4 страницы
    Rob Schneider
    Miguel Angel Aguilar Estanislao
    Оценок пока нет
  • Erizos, mamíferos cubiertos de púas
    Erizos, mamíferos cubiertos de púas
    Документ2 страницы
    Erizos, mamíferos cubiertos de púas
    Miguel Angel Aguilar Estanislao
    Оценок пока нет
  • Groot
    Groot
    Документ1 страница
    Groot
    Miguel Angel Aguilar Estanislao
    Оценок пока нет
  • Hulk
    Hulk
    Документ1 страница
    Hulk
    Miguel Angel Aguilar Estanislao
    Оценок пока нет
  • Tesis
    Tesis
    Документ129 страниц
    Tesis
    Enrique Barragán
    Оценок пока нет
  • Inventos, Inventores e Inventoras
    Inventos, Inventores e Inventoras
    Документ11 страниц
    Inventos, Inventores e Inventoras
    Maria Pilar Carilla
    Оценок пока нет
  • Diametro de Los Dilatadores Uretrales
    Diametro de Los Dilatadores Uretrales
    Документ2 страницы
    Diametro de Los Dilatadores Uretrales
    Monserrath Santoyo
    Оценок пока нет
  • C Imp Shelta S Rev.11 17 LR
    C Imp Shelta S Rev.11 17 LR
    Документ112 страниц
    C Imp Shelta S Rev.11 17 LR
    Alejandra Blanco García
    Оценок пока нет
  • Diseño transportador helicoidal plomo 12ft
    Diseño transportador helicoidal plomo 12ft
    Документ48 страниц
    Diseño transportador helicoidal plomo 12ft
    Alvaro Ramirez
    Оценок пока нет
  • Proyecto Final Microondas
    Proyecto Final Microondas
    Документ21 страница
    Proyecto Final Microondas
    javier medina
    Оценок пока нет
  • Paper Gestion Hse
    Paper Gestion Hse
    Документ13 страниц
    Paper Gestion Hse
    yani rodriguez
    Оценок пока нет
  • Ok Fundicion y Colada 2014
    Ok Fundicion y Colada 2014
    Документ43 страницы
    Ok Fundicion y Colada 2014
    juancarlosjuaquin
    Оценок пока нет
  • Procedimiento de Seguridad para Desmontaje y Montaje de Llantas
    Procedimiento de Seguridad para Desmontaje y Montaje de Llantas
    Документ10 страниц
    Procedimiento de Seguridad para Desmontaje y Montaje de Llantas
    Ana Milena Rojas
    100% (1)
  • PC2 - Diseño y Analisis Estructural
    PC2 - Diseño y Analisis Estructural
    Документ80 страниц
    PC2 - Diseño y Analisis Estructural
    Cesar Eduardo Cisneros Loza
    Оценок пока нет
  • Informe 6
    Informe 6
    Документ8 страниц
    Informe 6
    jhonatan peña beldy
    Оценок пока нет
  • Máquinas Herramienta CNC y Su Programación (Spanish Edition) - Nodrm PDF
    Máquinas Herramienta CNC y Su Programación (Spanish Edition) - Nodrm PDF
    Документ371 страница
    Máquinas Herramienta CNC y Su Programación (Spanish Edition) - Nodrm PDF
    suso73
    Оценок пока нет
  • Arquitectura Computadores - Computacion
    Arquitectura Computadores - Computacion
    Документ18 страниц
    Arquitectura Computadores - Computacion
    Andrés Antonio Morales Arce
    Оценок пока нет
  • Psicología industrial y organizacional: gestión, aprendizaje y liderazgo
    Psicología industrial y organizacional: gestión, aprendizaje y liderazgo
    Документ7 страниц
    Psicología industrial y organizacional: gestión, aprendizaje y liderazgo
    Eduardo Cubas
    100% (1)
  • MecII Guia01
    MecII Guia01
    Документ5 страниц
    MecII Guia01
    Cristobal Eduardo Robledo Medalla
    Оценок пока нет
  • Ensayo 3 Control y Regulacion de Inyectores
    Ensayo 3 Control y Regulacion de Inyectores
    Документ10 страниц
    Ensayo 3 Control y Regulacion de Inyectores
    Raul Perez
    Оценок пока нет
  • INFORME 5.docx Permeabilidad
    INFORME 5.docx Permeabilidad
    Документ26 страниц
    INFORME 5.docx Permeabilidad
    Juan Sebastian Bonelo
    Оценок пока нет
  • Informe Proyecto Procesamiento de Minerales
    Informe Proyecto Procesamiento de Minerales
    Документ33 страницы
    Informe Proyecto Procesamiento de Minerales
    CRISTINA HIDALGO NADGAR
    Оценок пока нет
  • Inf Levitron
    Inf Levitron
    Документ4 страницы
    Inf Levitron
    carlos martinez
    Оценок пока нет
  • Tp2 g11 Sis. Constructivo Prefabricados
    Tp2 g11 Sis. Constructivo Prefabricados
    Документ38 страниц
    Tp2 g11 Sis. Constructivo Prefabricados
    kikex flores
    Оценок пока нет
  • Técnico electricidad industrial Mijaél Vidaurre
    Técnico electricidad industrial Mijaél Vidaurre
    Документ4 страницы
    Técnico electricidad industrial Mijaél Vidaurre
    Mijael Vidaurre Vera
    Оценок пока нет
  • Guía CCR: construcción con concreto compactado con rodillo
    Guía CCR: construcción con concreto compactado con rodillo
    Документ4 страницы
    Guía CCR: construcción con concreto compactado con rodillo
    Jared Lucana
    Оценок пока нет
  • Modos Ventilatorios No Convencionales Final
    Modos Ventilatorios No Convencionales Final
    Документ29 страниц
    Modos Ventilatorios No Convencionales Final
    YOshie Parras
    0% (1)
  • 2 Requerimiento Insumos y Refacicones 2024
    2 Requerimiento Insumos y Refacicones 2024
    Документ115 страниц
    2 Requerimiento Insumos y Refacicones 2024
    JM
    Оценок пока нет
  • Agua Potable
    Agua Potable
    Документ3 страницы
    Agua Potable
    ferni
    Оценок пока нет
  • Conceptos y Clasificación Sobre Instalaciones Eléctricas
    Conceptos y Clasificación Sobre Instalaciones Eléctricas
    Документ2 страницы
    Conceptos y Clasificación Sobre Instalaciones Eléctricas
    Ricky Fernandez
    Оценок пока нет
  • Motores y Tractores FCA-UNASAM
    Motores y Tractores FCA-UNASAM
    Документ27 страниц
    Motores y Tractores FCA-UNASAM
    Axel
    Оценок пока нет
  • Restauracón Del Puente Balta
    Restauracón Del Puente Balta
    Документ10 страниц
    Restauracón Del Puente Balta
    JUAN ALEXIS SANCHEZ PICON
    Оценок пока нет
  • Tejas
    Tejas
    Документ22 страницы
    Tejas
    Silvia Huaman Lucero
    Оценок пока нет
  • Asme B30.2-2005
    Asme B30.2-2005
    Документ45 страниц
    Asme B30.2-2005
    alexander
    Оценок пока нет