Resumen Ing Software Parcial

Páginas: 21 (5195 palabras) Publicado: 27 de noviembre de 2015
Ingeniería de software 1
Preguntas de Repaso

Ingeniería de Software

1- ¿Que es la ingeniería de software?

Disciplina tecnológica y gerencial cuyo objetivo es la producción y mantenimiento de software, que son desarrollados bajo restricciones de tiempo y costo.

Surge como una necesidad de profesionalizar el desarrollo de software, debido a:
La “crisis del software”, dada por el aumento masivodel uso de las tecnologías en los últimos años.
Aumento de la complejidad de las aplicaciones (tamaño, interfases, etc.).
Aumento de las restricciones de tiempo y costo.
Aumento de las expectativas del cliente y usuarios.

2- ¿Cuáles son los principales problemas del desarrollo de software?

Planificar acorde a los plazos y restricciones.
Defectos en el producto final.
Productos que no satisfacenlas necesidades de los usuarios.
Dificultad por llenar las expectativas de los clientes.
Problemas de comunicación con el cliente.
Falta de comunicación entre integrantes de un proyecto.
Tiempos de salida al mercado más cortos.
Afecta procesos críticos (sistemas críticos).


3- ¿Qué características particulares tiene el producto de software?

El producto es intangible y complejo.
Implicadesarrollo y no manufactura.
Involucra tareas desarrolladas por personas:
Necesidad de alto grado de comunicación.
Necesidad de creatividad.

4- ¿Qué es la calidad y como se relaciona con la ingeniería de software?

La calidad es el conjunto de características de un producto que satisfacen las necesidades de los clientes, y en consecuencia hacen satisfactorio al producto. Consiste en no tener deficienciasen el producto o en el proceso.

Concepto moderno de la calidad:
La calidad no la define ni el productor ni las normas, la define el cliente.
La calidad es relativa y surge de la comparación con los mejores.
La relación entre I.S. y calidad radica en:
Componentes de la calidad del software:
Nivel de satisfacción del cliente.
Ausencia de defectos.
Valores agregados del producto.
Componentes decalidad en la producción del software:
Tiempo para salir al mercado.
Costo.
Re-uso.

5- i) ¿Qué es un proceso?

Proceso: Serie de pasos que involucran actividades, restricciones y recursos con el fin de producir un resultado esperado de algún tipo.
Proceso de Software: Define las actividades, técnicas, roles y recursos, restricciones, etc., para transformar los requerimientos del usuario en unproducto de software.
Metodología: El estudio de los métodos, serie de métodos o técnicas relacionadas.
Método: Procedimiento sistemático. Procedimiento formal para producir algún resultado.
En I.S. las actividades del proceso de software se dividen en 2 grupos:
Procesos de Ingeniería:
Comprenden actividades inherentes a la construcción del producto








Procesos de apoyo:
Comprenden actividadesinherentes a la gestión de los procesos de construcción del producto.










Un proceso debe definir QUE hacer, QUIEN lo debe hacer, CUANDO y COMO hacerlo para alcanzar una meta.

5-ii) ¿Qué es un ciclo de vida?

Es un modelo de referencia de alto nivel, que pauta un orden de actividades necesarias para el desarrollo del software.
Define el orden de las fases o áreas para la producción de unsoftware determinado.
Sirve para “saber donde estamos” durante un proyecto.
Su objetivo es estandarizar, y servir como experiencia y re-uso para futuros proyectos.
Existen 3 ciclos de vida:
Ciclo de vida en cascada.
Ciclo de vida incremental.
Ciclo de vida evolutivo.

6- Ciclos de Vida Cascada, Incremental y Evolutivo

Cascada:

Progresa a través de una secuencia ordenada de fases (Requerimientos,Análisis, Diseño, Codificación, Pruebas).
Revisión al final de cada fase, para determinar si se pasa a la siguiente.
Dicha revisión tiene como objetivo evitar la propagación de errores.
El software como producto tangible se obtiene casi al final del ciclo.
Buena performance en proyectos con especificaciones claras, estables y bien comprendidas.
Un cambio en los requerimientos puede ser costoso.
NO...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Ing Software
  • Ing software
  • Ing. De Software
  • ing software
  • Ing. del software
  • Ing. Software
  • ing. software
  • Ing En Software

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS