Ingeniería de Software

LIZZY P.M.
Mind Map by LIZZY P.M., updated 2 months ago More Less
Michael F. Gonzalez
Created by Michael F. Gonzalez over 4 years ago
LIZZY P.M.
Copied by LIZZY P.M. 2 months ago
11
0

Description

Este es un breve mapa concptual o mental hablando sobre la ingeniería de software

Resource summary

Ingeniería de Software
1 Evolución
1.1 Años 50
1.1.1 No se documentaba
1.1.2 Primeros Compiladores
1.1.2.1 Fortran
1.1.2.2 Flow-Matic
1.1.2.3 Cobol
1.2 Años 60
1.2.1 Desarrollo tipo "Codifica y Corrige"
1.2.2 Cultura Hacker
1.2.3 Desarrollo Cowboy
1.2.4 Aparece el lenguaje Basic
1.2.5 Termino Ingeniería de Software
1.2.6 Crisis del Software
1.3 Años 70
1.3.1 Fases del Desarrollo
1.3.2 Programacion Estructurada
1.3.3 principios de diseño
1.3.4 Modelo de Cascada
1.3.5 surgieron empresas dedicadas al desarrollo de software
1.4 Años 80
1.4.1 La ingeniería de software como profesion
1.4.2 Herramientas CASE
1.4.3 Metodos Formales
1.4.4 Auge de la programacion Orientada a Obejtos
1.5 Años 90
1.5.1 Lenguaje de Modelado Unificado
1.5.2 Concurrencia
1.5.3 Software Libre
1.5.4 Seis Sigma
1.6 Actualidad
1.6.1 Software Redes Neurales
1.6.2 Inteligencia Artificial
1.6.3 Conectividad
1.6.4 Software en la Nube
2 Fundamentos Científicos
2.1 Cambiante
2.1.1 Ley del cambio continuo
2.1.2 Ley de la complejidad creciente
2.1.3 Ley de la auto regulación
2.1.4 Ley de la conservación de la estabilidad organizacional
2.1.5 Ley de la conservación de la familiaridad
2.1.6 Ley del decrecimiento de la calidad
2.1.7 Ley del sistema de retroalimentación
2.2 Errores
2.2.1 Curva de fallos del hardware
2.2.2 Curva de fallos del Software
2.2.3 Curva real de fallos del Software
2.2.4 El software no se estropea, se deteriora
3 Mitos del Software
3.1 Mitos del Cliente
3.1.1 Un software se puede modificar facilmente
3.1.2 Declaración general
3.2 Mitos del Gestor
3.2.1 Tenemos un manual de desarrollo
3.2.2 Mejor Equipo mejor desarrollo
3.2.3 Si se falla añadir mas programadores
3.3 Mitos del Desarrollador
3.3.1 Solo puedo medir su calidad al ejecutarse
3.3.2 Lo ultimo que se entrega es el programa
3.3.3 Programa funcionando trabajo terminado
4 ¿Que es Software?
4.1 Silberschatz
4.1.1 Es la parte logica de la computadora, que permite el manejo de los recursos y la realizacion de tareas especificas, tambien denominados programas. Este se clasifica en: 1. Software de sistemas 2. Software de aplicacion 3. Tipo de trabajo realizado
4.2 Somerville
4.2.1 Es una disciplina que comprende todos los aspectos de la producción de software desde las etapas iniciales de la especificación del sistema, hasta el mantenimiento de éste después de que se utiliza.
4.3 Pressman
4.3.1 Es el establecimiento y uso de principios robustos de la ingeniería a fin de obtener económicamente software que sea fiable y que funcione eficientemente sobre máquinas reales.
Show full summary Hide full summary

Similar

Operadores Python
Giovanni Sanhuez
Mis Recursos de Programación
maya velasquez
FUNDAMENTOS DE REDES DE COMPUTADORAS
anhita
Mapa Conceptual de la arquitectura de base de datos
Alan Alvarado
Mapa Conceptual Hardware y Software
Jeferson Alfonso Alvarado Suarez
Abreviaciones comunes en programación web
Diego Santos
codigos QR
Cristina Padilla
Editor Dibujo Paint
gladiscj
Herramientas de Software para Comercio y Finanzas
mishelleisabel
Los ordenadores
Adela Rico Torres
Ingeniería de Software
Fabian Eduardo Alcoser Cantuña