Arquitectura de Software

Create a Competitive Analysis / SWOT to position your company in the market

Comienza Ya. Es Gratis
ó regístrate con tu dirección de correo electrónico
Arquitectura de Software por Mind Map: Arquitectura de Software

1. Ciudades de desarrollo de software de alta tecnología en el Mundo y en México

1.1. Mundial

1.1.1. India. El milagro asiático Este país se ha consolidado como uno de los líderes en exportación de software y servicios informáticos en todo el mundo, al grado que el llamado Bangalore Valley(ciudad india con más de mil 200 empresas tecnológicas, tanto locales como extranjeras) .Actualmente, más de un centenar de firmas como Microsoft, Google, Reuters y Cisco han abierto centros en la India.

1.1.2. Israel. El desierto de silicio En las últimas dos décadas ha tenido un fuerte repunte en las exportaciones de software, con tres mil 500 millones de dólares al año y en la industria de las telecomunicaciones digitales con 10 mil 900 millones de dólares al año.

1.1.3. América Latina.

1.1.3.1. BRASIL Brasil resalta como uno de los países que mayores esfuerzos encamina hacia el desarrollo de la industria del software.Cuenta con más de 3 600 empresas desarrolladoras de software

1.1.3.2. CHILE Por su parte Chile destaca dentro de sus esfuerzos la Asociación Chilena de Empresas de Tecnología de Información (ACTI) con más de 100 empresas asociadas.

1.1.3.3. PERÚ En el Perú se destaca la creación de la Asociación Peruana de Productores de Software (APESOFT) fundada en 2000 que asocia más de 150 empresas de software.

1.1.3.4. COSTA RICA Cuenta con la Cámara de productores de software (CAPROSOFT), un Consorcio sin fines de lucro fundado en 1998. En 2004 CAPROSOFT se convirtió en CAMTIC agrupando más de 120 empresas de tecnología de información.

1.1.3.5. ECUADOR Cuenta con más 223 empresas dedicadas a la industria del software, de ellas 11 internacionales y 212 desarrolladoras. El sector del software ofrece alrededor de 6.588 puestos de trabajo.

1.1.3.6. ARGENTINA Se consolida como uno de los grandes en la industria del software. Esta importante industria cuenta con alrededor de 1.900 empresas, de ellas 1.300 son consideradas microempresas.

1.2. Mexico

1.2.1. Jalisco, conocido como capital de Tecnologías de la información, líder en desarrollo de software en diversas áreas y cuenta con varias certificaciones a nivel mundial, como el CMMI Nivel 5.

2. Restricciones o Alcances

2.1. Las restricciones que se debe considerar en una arquitectura de software y en lo que está basado el diseño, son los requerimientos no funcionales del sistema, tales como:

2.1.1. -Desempeño

2.1.2. Confiabilidad

2.1.3. Seguridad

2.1.4. Facilidad de modificación

2.1.5. Facilidad de uso

2.1.6. Portabilidad

2.1.7. Escalabilidad

2.1.8. Disponibilidad

3. ERA POST PC para Android, IPhone y Windows phone.

3.1. Características:

3.1.1. Dominio de teléfono inteligente y tabletas.

3.1.2. Sistemas Operativos creados para usuarios finales.

3.2. Como se desarrolla de la plataformas

3.2.1. Android

3.2.1.1. Java

3.2.2. Windows phone

3.2.2.1. C++

3.2.3. IPhone

3.2.3.1. Objective-C

4. ¿Qué es?

4.1. Son las estructuras de un sistema, compuestas de elementos con propiedades visibles de forma externa y las relaciones que existen entre ellos.

4.2. Consiste en la toma de decisiones respecto a:

4.2.1. -La organización del sistema software

4.2.2. -Laselección de elementos estructurales y sus interfaces

4.2.3. -El comportamiento de los elementos estructurales

5. Elementos

5.1. Requerimientos no funcionales del sistema

5.2. Componentes de software, propiedades de dichos componentes y la comunicación entre ellos.