Ingeniera de Software
作者:javier pita

1. Se considera como Ingeniera aplicada al software
1.1. Se utiliza de la manera mas eficiente para la obtención de resultados optimos
1.2. Da resolución de problemas
1.3. Ayuda a elegir la o las soluciones mas apropiadas.
2. Herramientas case
2.1. Es el sofware que esta destinado a asistir en los procesos de ciclo de vida de un software
2.2. Ejemplos de herramientas case
2.2.1. Mindmeister
2.2.2. E-draw
2.2.3. JDeveloper
2.2.4. BoUML
3. UML
3.1. Lenjuage Unificado de Modelado
3.2. Consiste en vistas, elementos de modelo y un conjunto de reglas.
4. BPMN
4.1. Su objetivo es proporcionar de una manera facil de definir y analizarlos procesos de negocios publicos.
5. Ventajas
5.1. Optimizar recursos
5.2. Ayuda a comprender problemas
5.3. Garantiza el nivel de calidad del producto final
6. Es la aplicación de un software sistemático, disciplinado y cuantificable al desarrollo.
7. Esta integrada por
7.1. Matemáticas, ciencias de la computación y practicas de origen de la ingeniería.
8. ¿Que es?
8.1. Es un proceso intrínsecamente creativo
8.1.1. Trata de sistematizar este proceso con el fin de acortar el riesgo del fracaso
8.1.1.1. Utiliza diferentes técnicas
9. Objetivos
9.1. Mejorar el diseño de aplicaciones o software de tal modo que se adapte a las necesidades
9.2. Promover mayor calidad al desarrollo de aplicaciones complejas
9.3. Brindar mayor exactitud en los costos de proyectos y tiempo de desarrollo de los mismos
9.4. Busca siempre la mejor calidad posible según las necesidades
9.5. Mejor organización de equipos de trabajo
10. Recursos
10.1. Humano
10.1.1. Son todas las personas que intervienen en la planificación de cualquier instancia de software
10.2. De entorno
10.2.1. Se refiere al Software y Hardware
11. DFD
11.1. Diagrama de Flujo de Datos
11.1.1. Permite representar el movimiento de datos a travez de un sistema pior medio de modelos que describen los flujos de datos