Capitulo 1 Pressman

Find the right structure and content for your course and set up a syllabus

Comienza Ya. Es Gratis
ó regístrate con tu dirección de correo electrónico
Rocket clouds
Capitulo 1 Pressman por Mind Map: Capitulo 1 Pressman

1. Software de sistemas:

1.1. conjunto de programas escritos para dar servicio a otros programas.

2. Software incrustado

2.1. Reside dentro de un producto o sistema y se usa para implementar y controlar características y funciones para el usuario final

3. Software de aplicación

3.1. Programas aislados que resuelven una necesidad específica de negocios

3.1.1. Yes

3.1.1.1. mailchimp.com

3.1.1.2. constant contact.com

3.1.1.3. aweber.com

3.1.2. No

4. Software de Ingeniería y ciencias

4.1. caracterizado por algoritmos devoradores de números”.

5. Componentes

5.1. Un componente de software debe diseñarse e implementarse de modo que pueda volverse a usar en muchos programas diferentes.

5.1.1. hover.com

5.1.2. godaddy.com

5.1.3. crazydomains.com.au

6. Carga impredecible

6.1. El número de usuarios de la webapp cambia en varios órdenes de magnitud de un día a otro

7. Software heredado

7.1. Son sistemas que fueron desarrollados hace varias décadas y han sido modificados de manera continua para que satisfagan los cambios en los requerimientos de los negocios y plataformas de computación

7.1.1. Debe adaptarse para que cumpla las necesidades de la tecnología

7.1.2. Debe ser mejorado para implementar nuevos requerimientos del negocio

7.1.3. Debe ampliarse para que sea operable con otros sistemas o bases de datos modernos.

7.1.4. La arquitectura del software debe rediseñarse

8. Uso intensivo de redes.

8.1. Una webapp reside en una red y debe atender las necesidades de una comunidad diversa de clientes

8.1.1. Content

8.1.2. Photos of staff

9. Concurrencia.

9.1. A la webapp puede acceder un gran número de usuarios a la vez

9.1.1. Full width menu

9.1.1.1. Terms and conditions

9.1.1.2. Privacy Policy

10. Webapps

10.1. Sistemas y aplicaciones basados en la web. En la actualidad, las webapps se han convertido en herramientas sofisticadas de cómputo que no sólo proporcionan funciones aisladas al usuario final, sino que también se han integrado con bases de datos corporativas y aplicaciones de negocios.

11. Software de línea de productos

11.1. El software de línea de productos se centra en algún mercado limitado y particular

12. Aplicaciones web

12.1. Son un conjunto de archivos de hipertexto vinculados que presentan información con uso de texto y gráficas limitadas.

13. Disponibilidad.

13.1. acceso las 24 horas de los 365 días del año

14. Acceso a datos

14.1. acceder a información que existe en bases de datos que no son parte integral del ambiente basado en web

15. Ingeniería de Software

15.1. Establecimiento y uso de principios fundamentales de la ingeniería con objeto de desarrollar en forma económica software que sea confiable y que trabaje con eficiencia en máquinas reales.

16. Capas Ingenieria de Software

16.1. El proceso de software forma la base para el control de la administración de proyectos de software

16.2. Los métodos de la ingeniería de software proporcionan la experiencia técnica para elaborar software.

16.3. Las herramientas de la ingeniería de software proporcionan un apoyo automatizado o semiautomatizado para el proceso y los métodos

17. El proceso de software

17.1. Comunicación.

17.2. Planeación.

17.3. Modelado.

17.4. Construcción.

17.5. Despliegue.

18. Practica de la ingenieria de software

18.1. 1. Entender el problema (comunicación y análisis). 2. Planear la solución (modelado y diseño del software). 3. Ejecutar el plan (generación del código). 4. Examinar la exactitud del resultado (probar y asegurar la calidad).

19. Conclusiones

19.1. Existen varios tipos de sistemas de software, pero uno de los mas usados en nuestra epoca son las aplicaciones Web, por todas las ventajas que ofrece, y por que es compatible casi con cualquier dispositivo

19.2. Se debe tener en cuenta todas las características de una aplicación web porque va a esta bien diseñada, y va a ser útil para los usuarios.

19.3. La ingeniería de software puede garantizar que los proyectos de software sean exitosos