Comienza Ya. Es Gratis
ó regístrate con tu dirección de correo electrónico
Rocket clouds
ingeniería del software por Mind Map: ingeniería del software

1. Universidad de Guadalajara Virtual Actividad integradora La ingeniería de software Asesor: Javier Rizo Pimentel Alumna: Jocelyn Lizbeth Espinoza Peralta

2. Principios

2.1. Los principios son leyes naturales de carácter general que actúan independientemente a que nosotros tengamos conocimiento o no de ellos, los principios pueden aparecer en la mayoría de las doctrinas por ello vamos a ver principios indiscutibles de la “Ingeniería del Software”.

2.2. Primer Principio: Un sistema de software existe por una razón: dar valor a sus usuarios. Todas las decisiones deben tomarse teniendo esto en mente. Segundo principio: MSE (Mantenlo sencillo, estúpido ... ) El diseño de software no es un proceso caprichoso. Hay muchos factores por considerar en cualquier actividad de diseño.

2.3. Tercer principio: Mantener la visión Una visión clara es esencial para el éxito de un proyecto de software. Cuarto principio: Otros consumirán lo que usted produce. Rara vez se construye en el vacío un sistema de software con fortaleza industrial. En un modo u otro, alguien más lo usará, mantendrá, documentará o, de alguna forma, dependerá de su capacidad para entender el sistema.

2.3.1. Quinto principio: Ábrase al futuro Un sistema con larga vida útil tiene más valor. En los ambientes de cómputo actuales, donde las especificaciones cambian de un momento a otro y las plataformas de hardware.

2.3.1.1. Sexto principio: Planee por anticipado la reutilización del código y de los diseños se ha reconocido como uno de los mayores beneficios de usar tecnologías.

2.3.1.1.1. Séptimo principio: Pensar Al pensar en hacerlo es probable que se haga bien, y si sale mal volver a pensar, esto proporciona conocimientos y experiencia.

3. Optimizar tiempos y hacer la vida más fácil, son, aquellas secuencias de instrucciones que le dicen a los dispositivos qué hacer, cómo y cuándo, en el que las necesidades del usuario son traducidas en requerimientos de software, estos requerimientos son transformados en diseño, el diseño implementado en código, el código es probado y documentado para su uso operativo con la intención de obtener un producto de software de calidad.

3.1. La ingeniería de software es muy importante ya que con ella se puede analizar, diseñar, programar y aplicar un software de manera correcta y organizada, cumpliendo con todas las especificaciones del cliente y el usuario final.

3.1.1. Cualquier persona con tiempo y que le guste programar puede hacer software que funcione y sin haber estudiado nada. Sin embargo ese software seguro que es mucho menos eficiente y mucho menos seguro que un software desarrollado usando unos procedimientos adecuados.

4. conceptos

4.1. Ciencia de la Computación, que ofrece métodos y técnicas para desarrollar y mantener software de calidad que resuelven problemas de todo tipo.

4.2. Área de la Informática o Ciencias de la Computación, que ofrece métodos y técnicas para desarrollar y mantener software de calidad que resuelven problemas de todo tipo.

4.2.1. Personales

4.2.1.1. Nace de una necesidad humana para agilizar, ordenar, medir, etc; cualquier trabajo, es por eso que pienso que la Ing. En Software es un estudio y un proceso minucioso desarrollado para ser trabajado por computadoras con resultados excelentes, bajo supervisión del usuario.

4.2.1.2. Ejemplos de la ingeniería del software

4.2.1.2.1. Microsoft Windows 10, Software de distribución libre, LinuxVuze, Wizard, Anti-Malware, Software de código abierto, MacAfee, Software propietario, Photoshop, Tango, Picture, manager, Access, Autocad, Infostat, Blast, Spotify, Picasa, Acrobat Reader, Corel Draw, Skype, Kubbos.

5. importancia

6. El proceso de la ingeniería

6.1. Proceso

6.1.1. El proceso de sollware forma la base para el control de la administración de proyectos de software, y establece el contexto en el que se aplican métodos técnicos, se generan productos del trabajo (modelos, documentos, datos, reportes, formatos, etc.

6.1.1.1. Una estructura de proceso general para la ingeniería de software consta de cinco actividades:

6.1.1.1.1. Comunicación, Planeacion Modelado, Construcción y Despliegue.

6.2. practica

6.2.1. Es una colección de conceptos, principios, métodos y herramientas a las que un ingeniero de software recurre a diario.

6.2.2. La Esencia de la Práctica

6.2.2.1. Entender el problema (comunicación y análisis).

6.2.2.2. Planear la solución (modelado y diseño del software).

6.2.2.3. Ejecutar el plan (generación del código).

6.2.2.4. Examinar la exactitud del resultado (probar y asegurar la calidad).