ClubEnsayos.com - Ensayos de Calidad, Tareas y Monografias
Buscar

Tarea.

Darkan117Trabajo3 de Febrero de 2014

613 Palabras (3 Páginas)194 Visitas

Página 1 de 3

DEFINAN CUALES SON:

1.- QUE ES UN ARQUITECTO DE SOFTWARE Y CUALES SON SUS FUNCIONES BASICAS

2.- DIFERENCIA ENTRE FRONT-END Y BACK-END DE UNA APLICACION Y COMO DEBE DE ESTAR RELACIONADA ENTRE SI

3.- VER LA CLASE 4 Y 5(HACER LA PRACTICA 5 EN ECLIPSE)

1.- Un arquitecto de software no es simplemente un programador con experiencia, sino la persona clave que ayudará a tomar decisiones estratégicas acertadas para aprovechar al máximo la tecnología en nuestros sistemas.

A diferencia de un programador, el arquitecto de Software debe dominar la mayor cantidad de tecnologías de software y prácticas de diseño, para así poder tomar decisiones adecuadas para garantizar el mejor desempeño, reuso, robustez, portabilidad, flexibilidad, escalabilidad y mantenibilidad de las aplicaciones.

El arquitecto de software es el líder técnico del equipo, el rol natural al que debe aspirar un programador experimentado que desea tomar decisiones técnicas relevantes en el desarrollo de un sistema. Es el principal tomador de decisiones respecto a la manera en que será construida la aplicación por los programadores del equipo.

QUE CARACTERISTICAS Y COMPETENCIAS TIENE EL ARQUITECTO DE SOFTWARE

Posee competencias técnicas y conocimientos tecnológicos.

- Investiga nuevas tecnologías y comprende Frameworks arquitectónicos y las mejores practicas.

- Desarrolla rápidamente profundo conocimiento en una tecnología.

- Tiene liderazgo y autoridad.

- Sigue y dirige a la vez.

- Es un buen comunicador.

- Entiende el dominio del negocio.

- Es un negociador.

- Posee fuerte visión para los negocios.

- Entiende la política de la empresa.

- Puede trabajar con información ambigua o incompleta.

- Identificar e interactuar con los interesados en el proyecto para asegurarse que sus necesidades son satisfechas.

- Se orienta por objetivos y pro-actividad

- Debe poseer la madurez, visión y tener un juicio crítico.

RESPONSABILIDADES DE UN ARQUITECTO DE SOFTWARE

Elaborar la arquitectura correcta para solucionar el problema que se encuentra desarrollando es solo una parte de la responsabilidad del arquitecto.

- Define y documenta la solución, asegurándose que esté acorde con el sistema deseado y que además es la - correcta para su soporte y evolución.

- Se asegura que todos los involucrados estén utilizando la solución elaborada y la estén utilizando bien.

- Conoce cuales cualidades sistémicas, deben alcanzarse y en qué medida.

- Responde sobre las inquietudes relacionadas con la selección de herramientas y ambientes de desarrollo.

- Resuelve conflictos y ayuda a generar acuerdos.

- Mantiene la moral, tanto en el interior del grupo de arquitectura como al exterior.

- Gerencia las estrategias de identificación y mitigación de los riesgos asociados con la arquitectura.

2.-

El primero consiste en la interfaz grafica que en la que interactúan los usuarios y el segundo corresponde a la parte que procesa la entrada desde la primera.

La idea general es que el front-end sea el responsable de recolectar los datos de entrada del usuario, que pueden ser de muchas y variadas formas, y procesarlas de una manera conforme a la especificación que el back-end pueda usar. La conexión del front-end y el back-end es un tipo de interfaz.

Un administrador de proyecto es responsable de supervisar y coordinar las actividades de trabajo en un proyecto determinado. Los administradores de proyectos son más comúnmente empleados en funciones de tecnología de información, puestos de construcción inmobiliaria y en la contabilidad empresarial. Algunas empresas requieren un administrador de proyecto para tener la certificación

...

Descargar como (para miembros actualizados) txt (5 Kb)
Leer 2 páginas más »
Disponible sólo en Clubensayos.com