Ingenieria Software Mapa

xxxxxxxxx xxxxxxxxxxxxxxxx
Mind Map by xxxxxxxxx xxxxxxxxxxxxxxxx, updated more than 1 year ago
xxxxxxxxx xxxxxxxxxxxxxxxx
Created by xxxxxxxxx xxxxxxxxxxxxxxxx almost 4 years ago
2
0

Description

Ingenieria de Software ss

Resource summary

Ingenieria Software Mapa
1 Ingeniería de software es la aplicación de un enfoque sistemático
1.1 El termino se introdujo a finales de los 60 a partir de una crisis
1.1.1 Despues de la crisis
1.1.1.1 Se mejoraron los procesos de fabricacion y construccion de software
1.1.1.1.1 Se crearon modelos y tecnicas para el desarrollo de software
1.1.2 Antes de la crisis
1.1.2.1 El hardware y software eran muy costosos y complejos para su desarrollo y fabricacion y poseian varios problemas
1.1.2.1.1 Retrasos en entras
1.1.2.1.2 No productivos
1.1.2.1.3 Costozó mantenimiento
1.1.2.1.4 Baja calidad
1.1.2.1.5 Dependencia del codificador original
1.1.3 Definiciones de autores
1.1.3.1 Bohem: aplicación practica del conocimiento científico en el diseño y construcción de programas de computadora
1.1.3.2 Mills:tiene como uno de sus principales objetivos la producción de programas que cumplan las especificaciones
1.1.3.3 Fritz : La Ingeniería es un verbo, una palabra de acción, un modo de enfocar el problema.
1.1.4 Fases de la crisis
1.1.4.1 Primera fase
1.1.4.1.1 Programar no es una tarea diferenciada del diseño de una máquina
1.1.4.1.1.1 Segunda Fase
1.1.4.1.1.1.1 Aparecen multitud de lenguajes Se pensaba que era posible hacer casi todo.
1.1.4.1.1.1.1.1 Tercera fase
1.1.4.1.1.1.1.1.1 Desarrollo inacabable de grandes programas Ineficiencia, errores, coste impredecible Nada es posible.
1.1.4.1.1.1.1.1.1.1 Cuarta fase
1.1.4.1.1.1.1.1.1.1.1 Fundamentos de programación Verificación de programas Metodologías de diseño.
1.1.4.1.1.1.1.1.1.1.1.1 Quinta fase
1.1.4.1.1.1.1.1.1.1.1.1.1 Entornos de programación Especificación formal Programación automática.
1.1.4.1.1.1.1.1.1.1.1.1.1.1 A raiz de todos los cambios que ha tenido la ingenieria de software se generaron varias caracteristicas
1.1.4.1.1.1.1.1.1.1.1.1.1.1.1 El software nunca se va desgastar
1.1.4.1.1.1.1.1.1.1.1.1.1.1.1.1 Ya que el software puede ser evolutivo esto puede generar nuevos errores
1.1.4.1.1.1.1.1.1.1.1.1.1.1.1.1.1 Estos errores no necesariamente deben bloquear el software
1.1.4.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1 Existen varios mitios
1.1.4.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1 Mitos Administrativos
1.1.4.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1 EJ. Si se está atrasado en el itinerario es posible contratar más programadores para así terminar a tiempo.
1.1.4.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.2 Mitos de Clientes
1.1.4.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.2.1 Ej. Un enunciado general de los objetivos es suficiente para comenzar a escribir programas; los detalles se pueden afinar después.
1.1.4.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.3 Mitos de desarrolladores
1.1.4.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.3.1 Ej. . Mientras el programa no se esté ejecutando, no existe forma de evaluar su calidad.
1.1.4.1.1.1.1.1.1.1.1.1.1.1.1.1.2 Los fallos pueden tener un periodo de ajuste de estabilidad
1.1.4.2 Se define crisis como el momento en el que una cosa o suceso posee un cambio radical sea para bien o para mal
1.1.4.2.1 En el proceso de fabricacion de software se comienzan a atacar procesos que antes fallaban
1.1.4.2.1.1 Software pueda ser reutilizable
1.1.4.2.1.2 Que sea facil de mantener
1.1.4.2.1.3 Facil de sincronizar a otras aplicaciones
1.1.4.2.1.4 Debe ser confiable
1.1.4.2.1.5 Debe cumplir requerimientos basicos
1.1.4.2.1.6 Software evolutivo, que se pueda agregar requerimientos a futuro
1.1.4.2.1.7 Software estable
1.1.4.2.1.8 Existen 4 capas de Software
1.1.4.2.1.8.1 Herramientas
1.1.4.2.1.8.1.1 proporcionan un enfoque automático o semi-automático para el proceso y para los métodos
1.1.4.2.1.8.2 Metodos
1.1.4.2.1.8.2.1 Software indican “como” construir técnicamente el software
1.1.4.2.1.8.3 Proceso
1.1.4.2.1.8.3.1 Proceso forman la base del control de gestión de proyectos del software y establecen contexto
1.1.4.2.1.8.4 Enfoque de calidad
1.1.4.2.1.8.4.1 Son los procesos o actividades que se estipulan para que un proyecto sea de buena calidad
1.2 Proceso de software
1.2.1 Un proceso de software establece un marco común del proceso definiendo
1.2.1.1 uno de los procesos mas importantes es el de calidad
1.2.1.1.1 Calidad: La concordancia con los requisitos funcionales y de rendimiento explícitamente establecidos
1.2.1.1.1.1 Requisitos
1.2.1.1.1.1.1 Es base de las medidas de calidad
1.2.1.1.1.1.1.1 Requisitos implicitos
1.2.1.1.1.1.1.1.1 Son requisitos que quedan pre establecidos, quedan entre dichos
1.2.1.1.1.2 Estandares
1.2.1.1.1.2.1 definen un conjunto de criterios de desarrollo que guían la forma en que se aplica la ingeniería del software
1.2.1.1.1.3 Controles de calidad
1.2.1.1.1.3.1 una serie de inspecciones, revisiones y pruebas
1.2.1.1.1.3.1.1 Garantizan el buen funcionamiento previo a la entrega final
1.2.1.1.1.3.1.2 Garantias
1.2.1.1.1.3.1.2.1 Proporciona la gestión para informar de los datos necesarios sobre la calidad del producto
1.2.1.1.1.3.1.3 Estos procesos implican unos costos
1.2.1.1.1.3.1.3.1 Prevencion
1.2.1.1.1.3.1.3.1.1 Planificacion, revision, pruebas, formacion
1.2.1.1.1.3.1.3.2 Evaluacion
1.2.1.1.1.3.1.3.2.1 Inspeccion, Calibracion , Pruebas, Ajustes
1.2.1.1.1.3.1.3.3 Fallos
1.2.1.1.1.3.1.3.3.1 Revision, Reparacion, Analisis
2 Segun McCall
2.1 Factores de Calidad
2.1.1 Facilidad de mantenimiento
2.1.2 Flexibilidad
2.1.3 Facilidad de prueba
2.1.4 Portabilidad
2.1.5 Reusabilidad
2.1.6 Interoperatividad
Show full summary Hide full summary

Similar

A-level French Vocabulary
Andrea Leyden
GCSE History of Medicine: Key Individuals
James McConnell
Using GoConqr to learn German
Sarah Egan
10 consejos para realizar con éxito un curso virtual
Eduardo Velásquez
mi mapa conceptual
Magda Hernandez
Prep Like a Pro with GoConqr's Revision Timetable
Daisy Kenny
mi mapa conceptual
Brisa Jimenez Robles
Mapas mentales con GoConqr
JEAN CARLOS BOLA�OS MENDOZA
EXPRESION ORAL Y ESCRITA APLICADAS AL ÁMBITO PROFESIONAL
Flor Vanesa Villegas Cuentas
Valores Eticos UTN
EVELYN PERUGACHI
MAPA CONCEPTUAL TEORIAS DE LA ADMINISTRACION Y PENSAMIENTO
Jorge Muneval