Documentos de Académico
Documentos de Profesional
Documentos de Cultura
EV05-Foro-ArquitecturanSoftwarenSI - Santana
EV05-Foro-ArquitecturanSoftwarenSI - Santana
Programa de
Tecnólogo en Análisis y Desarrollo de Sistemas de Información.
formación
titulada
Nombre de
Diseño y construcción de software a la medida para el sector empresarial.
proyecto
formativo
Actividad de Fase del
AP5. Diseñar la estructura tecnológica del
proyecto proyecto
sistema de información. DISEÑO
formativo
Actividad de AA6. Establecer la arquitectura tecnológica del sistema de información teniendo las
aprendizaje buenas prácticas de calidad para el desarrollo de software, los procesos de
negociación de tecnología, la normatividad y los requerimientos del cliente.
Resultado(s) 22050103302. Diseñar la arquitectura del software, mediante la interpretación de
de aprendizaje las clases, objetos y mecanismos de colaboración, utilizando herramientas
tecnológicas de diseño, de acuerdo con las tendencias de las tecnologías de la
información y la comunicación.
Producto Participación activa en el foro por parte del aprendiz exponiendo sus puntos de
entregable vista en la concepción.
Evidencia
Foro Temático - Cómo determinar la arquitectura del software como la estructura principal
del proyecto de sistema de información.
DESCRIPCIÓN DE LA EVIDENCIA.
1. Con base a las indicaciones del instructor asignado y para responder el foro se requiere
que haya realizado la actividad de apropiación referida a la comprensión al material de
estudio presentando en la actividad de proyecto 5.
R/: Muchos han oído hablar de la importancia de la arquitectura de software, son conscientes de
que juega un papel fundamental en cualquier proyecto de desarrollo, pero ¿saben exactamente de
qué se trata? La arquitectura de software se encarga de diseñar las entrañas del software, desde
los algoritmos hasta la estructura de los datos. Concretando un poco, podríamos decir que es un
conjunto de padrones a través de los cuales se define como tendrá que ser el código fuente. Marca
unas pautas, objetivos y restricciones teniendo en cuenta los posibles riesgos a los que se puede
enfrentar el desarrollo y cómo superarlo. También es necesario tener presente como quieres que
interactúen las diferentes partes del sistema. Hay que tener bien claro que la arquitectura de
software es un cúmulo de decisiones que pueden alterar el producto final en su totalidad .
R/: En estos diagramas se representan dos tipos de elementos, nodos y conexiones, así́ como la
distribución de componentes del sistema de información con respecto a la partición física del
sistema.
En MÉTRICA Versión 3 se propone una definición concreta de nodo, prescindiendo de
determinados detalles, pero permitiendo una continuidad tanto en el diseño como en la
construcción del sistema de información. Con este fin, se utiliza el nodo como partición física o
funcional real, pero sin descender a detalles de infraestructura o dimensionamiento; por ejemplo,
interesa si el nodo procesador es arquitectura Intel, pero no tanto si tiene dos o cuatro
procesadores.
Las conexiones representan las formas de comunicación entre nodos.
Además, a cada nodo se le asocia un subsistema de construcción que agrupa componentes
software, permitiendo de este modo, determinar la distribución de estos componentes. Por lo tanto,
un diagrama de despliegue puede incluir, dependiendo del nivel de detalle, todos los elementos
descritos en la técnica de diagrama de componentes, además los nodos y las conexiones propios
de esta técnica.
Nodo
Se representa con la figura de un cubo. El nodo se etiqueta con un nombre representativo de la
partición física que simboliza. Se pueden asociar a los nodos subsistemas de construcción.
Conexión
Las conexiones se representan con una línea continua que une ambos nodos y pueden tener una
etiqueta que indique el tipo de conexión. (Ejemplo: canal, red, protocolo, etc.)
f. ¿El diseño de la arquitectura podría ser considerado como los planos del sistema
de información haciendo la analogía con una obra de ingeniería? Sustente la
respuesta.
R/: Si, es una analogía correcta, ya que el diseño de la arquitectura de un sistema de información
debido a que es una estructura que comprende los componentes del sistema y la relación que
existe entre estos por lo que es similar a los planos de una obra de ingeniería.
R/: si por que El Arquitecto de Software debe ser una persona con amplios conocimientos
técnicos, gran experiencia en programación, liderazgo y que ejerza las siguientes funciones:
SERVICIO NACIONAL DE APRENDIZAJE SENA
Formato para Desarrollo de Evidencia
3. Además de hacer su participación, revisar los aportes de al menos dos compañeros a quienes
deberá formular realimentación, argumentación o inquietudes sobre sus participaciones y
propuestas planteadas.
La participación por parte del aprendiz en el Foro temático y la socialización con sus compañeros.
PRODUCTO(S) ENTREGABLE(S)
Participación activa en el foro por parte del aprendiz exponiendo sus puntos de vista en la
concepción inicial del sistema de información.
INSTRUMENTO DE EVALUACIÓN
FORMA DE ENTREGA
Debe enviar el archivo a través de la plataforma virtual en el área correspondiente indicada por el
instructor encargado. Al momento de realizar la entrega tenga en cuenta los siguientes pasos: