null
US
Sign In
Sign Up for Free
Sign Up
We have detected that Javascript is not enabled in your browser. The dynamic nature of our site means that Javascript must be enabled to function properly. Please read our
terms and conditions
for more information.
Next up
Copy and Edit
You need to log in to complete this action!
Register for Free
6060035
Ingenieria Software Mapa
Description
Ingenieria de Software ss
No tags specified
none
Mind Map by
xxxxxxxxx xxxxxxxxxxxxxxxx
, updated more than 1 year ago
More
Less
Created by
xxxxxxxxx xxxxxxxxxxxxxxxx
over 8 years ago
13
0
0
Resource summary
Ingenieria Software Mapa
Ingeniería de software es la aplicación de un enfoque sistemático
El termino se introdujo a finales de los 60 a partir de una crisis
Despues de la crisis
Se mejoraron los procesos de fabricacion y construccion de software
Se crearon modelos y tecnicas para el desarrollo de software
Antes de la crisis
El hardware y software eran muy costosos y complejos para su desarrollo y fabricacion y poseian varios problemas
Retrasos en entras
No productivos
Costozó mantenimiento
Baja calidad
Dependencia del codificador original
Definiciones de autores
Bohem: aplicación practica del conocimiento científico en el diseño y construcción de programas de computadora
Mills:tiene como uno de sus principales objetivos la producción de programas que cumplan las especificaciones
Fritz : La Ingeniería es un verbo, una palabra de acción, un modo de enfocar el problema.
Fases de la crisis
Primera fase
Programar no es una tarea diferenciada del diseño de una máquina
Segunda Fase
Aparecen multitud de lenguajesSe pensaba que era posible hacer casi todo.
Tercera fase
Desarrollo inacabable de grandes programasIneficiencia, errores, coste impredecibleNada es posible.
Cuarta fase
Fundamentos de programaciónVerificación de programasMetodologías de diseño.
Quinta fase
Entornos de programaciónEspecificación formalProgramación automática.
A raiz de todos los cambios que ha tenido la ingenieria de software se generaron varias caracteristicas
El software nunca se va desgastar
Ya que el software puede ser evolutivo esto puede generar nuevos errores
Estos errores no necesariamente deben bloquear el software
Existen varios mitios
Mitos Administrativos
EJ. Si se está atrasado en el itinerario es posible contratar más programadores para así terminar a tiempo.
Mitos de Clientes
Ej. Un enunciado general de los objetivos es suficiente para comenzar a escribir programas; los detalles se pueden afinar después.
Mitos de desarrolladores
Ej. . Mientras el programa no se esté ejecutando, no existe forma de evaluar su calidad.
Los fallos pueden tener un periodo de ajuste de estabilidad
Se define crisis como el momento en el que una cosa o suceso posee un cambio radical sea para bien o para mal
En el proceso de fabricacion de software se comienzan a atacar procesos que antes fallaban
Software pueda ser reutilizable
Que sea facil de mantener
Facil de sincronizar a otras aplicaciones
Debe ser confiable
Debe cumplir requerimientos basicos
Software evolutivo, que se pueda agregar requerimientos a futuro
Software estable
Existen 4 capas de Software
Herramientas
proporcionan un enfoque automático o semi-automático para el proceso y para los métodos
Metodos
Software indican “como” construir técnicamente el software
Proceso
Proceso forman la base del control de gestión de proyectos del software y establecen contexto
Enfoque de calidad
Son los procesos o actividades que se estipulan para que un proyecto sea de buena calidad
Proceso de software
Un proceso de software establece un marco común del proceso definiendo
uno de los procesos mas importantes es el de calidad
Calidad: La concordancia con los requisitos funcionales y de rendimiento explícitamente establecidos
Requisitos
Es base de las medidas de calidad
Requisitos implicitos
Son requisitos que quedan pre establecidos, quedan entre dichos
Estandares
definen un conjunto de criterios de desarrollo que guían la forma en que se aplica la ingeniería del software
Controles de calidad
una serie de inspecciones, revisiones y pruebas
Garantizan el buen funcionamiento previo a la entrega final
Garantias
Proporciona la gestión para informar de los datos necesarios sobre la calidad del producto
Estos procesos implican unos costos
Prevencion
Planificacion, revision, pruebas, formacion
Evaluacion
Inspeccion, Calibracion , Pruebas, Ajustes
Fallos
Revision, Reparacion, Analisis
Segun McCall
Factores de Calidad
Facilidad de mantenimiento
Flexibilidad
Facilidad de prueba
Portabilidad
Reusabilidad
Interoperatividad
Show full summary
Hide full summary
Want to create your own
Mind Maps
for
free
with GoConqr?
Learn more
.
Similar
Favela Bairro Project- Squatter Settlement case study Changing urban environments
a a
unit 1 f321 chemistry ocr
methmip
To Kill a Mockingbird Key Themes and Quotes
Matthew T
How Villainy is Depicted in Macbeth
scarletsnow491
A View from the Bridge Quotes
Emma Payne
English Language Techniques
lewis001
Weimar & Nazi Germany?
Maddy Balkham
PHR and SPHR Practice Questions
Elizabeth Rogers8284
PHR Sample Questions
Elizabeth Rogers8284
SFDC App Builder 1 (126-150)
Connie Woolard
English Language Techniques 2
Adam Arrell
Browse Library