Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
SENA
REGIONAL - TOLIMA
PRESENTADO POR
YURANI ANDREA DUQUE SANTA
JENIER GOMEZ
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/= Las necesidades actuales que tiene toda organización para el logro de sus objetivos,
demandan la construcción de grandes y complejos sistemas de software que requieren de la
combinación de diferentes tecnologías y plataformas de hardware y software para alcanzar un
funcionamiento acorde con dichas necesidades. Lo anterior, exige de los profesionales dedicados
al desarrollo de software poner especial atención y cuidado al diseño de la arquitectura, bajo la cual
estará soportado el funcionamiento de sus sistemas. Si una arquitectura de software se encuentra
deficiente en su concepto o diseño, o en el peor delo casos, no contamos con la del sistema que
desarrollamos, tendremos grandes posibilidades deconstruir un sistema que no alcanzará el total
de los requerimientos establecidos. Esto, indudablemente, nos generará un retrabajo complicado o,
peor aún, nos podrá llevar al fracaso del sistema de software cuando se encuentre en operación.
De esta manera, es necesario conocer y comprender los elementos que deben atacarse al diseñar
una arquitectura de software, entendida como un término que se ha venido perfilando en los
últimos años por los profesionales de la industria, a pesar de que es un tópico que ha sido
desarrollado por los expertos del campo de la ingeniería de software desde hace muchos años
atrás. Son pocos los profesionales que conocen lo que en realidad abarca este tema y cómo debe
diseñarse la arquitectura de un sistema de software, lo cual se debe al desconocimiento
generalizado de esta importante etapa del ciclo de vida de un sistema. Regularmente, se pasa de
la especificación de requerimientos a un diseño somero y a la codificación del sistema.
b. ¿Cómo elaborar el diseño arquitectónico de un sistema de información? Sustente la
respuesta.
R/= Siempre es necesario para elaborar un diseño arquitectónico los siguientes fases o elementos
tales como el levantamiento de los requisitos, en los modelos, los casos de uso, las
funcionalidades principales del sistema y los requerimientos no funcionales. Todo esto con el fin de
complementar el sistema o proyecto a realizar.
R/= contar con toda la información, diagramas y trabajo realizado con el fin de evidenciarse que
manera se suplirá la solicitud del cliente.
R/= se puede graficar los elementos funciones y atributos, también visualizar la relación entre los
mismos. Ejemplo (inscripción, matricula, activo)
R/= inicialmente se puede realizar en UML una vez se tenga clara el sistema se puede ir
ejecutando cada una de la secuencia con el fin de poder visibilizar que pasos y de qué manera se
realiza la función para dar respuesta a una solicitud.
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, se puede decir que son los planos de un sistema el cual define la manera en la que funciona
y como se estructura con un resultado final. Completo y satisfactorio para quienes realicen uso del
mismo.
g. ¿Cuál es el rol del analista al momento de elaborar el diseño se considerará como
arquitecto de software? Sustente la respuesta.
R/= si, ya que el analista elabora el diseño y se vuelve arquitecto de software debido a que este
diseño expone concepción, elaboración, uso.
R/= Si, ya que es importante no solo estructurar el sistema sino también realizar un fogueo de los
costos que tendrá la implementación del mismo.