ingenieria

Páginas: 5 (1228 palabras) Publicado: 8 de octubre de 2014
Ingeniería de Software
M. en C. José Antonio León Borges

UNIDADES
I. Introducción a la ingeniería de software.
II. Modelos prescriptivos y descriptivos de
proceso.
III. Administración de la configuración de
software.
IV. Técnicas y estrategias de pruebas de
software.
V. Métricas, estimación y planificación en
proyectos de software.

Introducción a la Ingeniería de
Software
•Software. Son todos los documentos
asociados y la configuración de datos que se
necesitan para hacer que estos programas
operen de manera correcta.

Introducción a la Ingeniería de
Software
• Ingeniería de software. Es una disciplina de
ingeniería que comprende todos los aspectos
de la producción de software.

Introducción a la Ingeniería de
Software
• Las diferencias entre ingenieríade software y
ciencia de la computación:
Ciencia de la computación comprende la
teoría y los fundamentos y la ingeniería de
software las formas prácticas para desarrollar
y entregar un software útil.

Introducción a la Ingeniería de
Software
• Diferencia entre ingeniería de software e
ingeniería de sistemas.
La ingeniería de sistemas se refiere a todos
los aspectos de desarrollo desistemas
informáticos, incluyendo hardware, software e
ingeniería de procesos. La ingeniería de
software es parte de este proceso.

Introducción a la Ingeniería de
Software
• Proceso de software es un conjunto de
actividades cuya meta es el desarrollo o
evolución del software.

Introducción a la Ingeniería de
Software
• Modelo de procesos de software es una
representaciónsimplificada de un proceso de
software, presentada desde una perspectiva
específica. Algunos ejemplos de estos tipos de
modelos son:
– Un modelo de flujo de trabajo.
– Un modelo de flujo de datos o de actividad.
– Un modelo de rollacción.

Introducción a la Ingeniería de
Software
• Costos de la ingeniería de software.
A grandes rasgos el 60% son de desarrollo,
40% de pruebas. En el caso desoftware
personalizado los costos de evolución a
menudo exceden los de desarrollo.

Introducción a la Ingeniería de
Software
• Métodos de la ingeniería de software.
Son enfoques estructurados para el
desarrollo de software que incluyen modelos
de sistemas, notaciones, reglas, sugerencias
de diseño y guías de procesos.

Introducción a la Ingeniería de
Software
• CASE
Sistemas desoftware que intentan
proporcionar ayuda automatizada a las
actividades del proceso de software. A
menudo se utilizan como apoyo al método.

Introducción a la Ingeniería de
Software
• Atributos (esenciales) de un buen software
El software debe tener la funcionalidad y el
rendimiento requeridos por el usuario, además
debe ser mantenible, confiable y fácil de utilizar.

Introducción a laIngeniería de
Software
• Los retos fundamentales de la ingeniería de
software es enfrentarse con la creciente
diversidad, las demandas para reducir los
tiempos en entrega y el desarrollo de software
fiable.

Introducción a la Ingeniería de
Software
• Responsabilidad profesional y ética.

Introducción a la Ingeniería de
Software

Modelos prescriptivos y descriptivos
de proceso
•Modelos del ciclo de vida del software
– En cascada
– En espiral
– De prototipos
– Proceso personal de software (PSP) y proceso de
equipo de software (TSP)
– Programación extrema (XP)

Modelos prescriptivos y descriptivos
de proceso
• Proceso es un marco de trabajo de las tareas que se
requieren para construir un software de alta calidad.
• Ciclo de vida: Por ciclo de vida de unproducto software
se entiende el secuenciamiento de fases, actividades
en cada una de ellas, controles para pasar de una fase
a otra y resultados generados en cada una de ellas que
permiten el desarrollo de un producto desde su
concepción, entrega al usuario, y evolución posterior,
hasta su retirada del mercado.

Modelos prescriptivos y descriptivos
de proceso
• Actividades importantes del...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Ingenieria
  • Ingenieria
  • Ingenieria
  • Ingeniería
  • Ingenieria
  • Ingenieria
  • La ingenieria
  • Ingenieria

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS