Ingenieria de software

Páginas: 18 (4431 palabras) Publicado: 13 de julio de 2010
1.- Defina que es el proceso de software

Se establece un marco común del proceso definiendo un pequeño número de actividades del marco de trabajo que son aplicables a todos los proyectos del software, con independencia de su tamaño o complejidad. Un número de conjunto de tareas, cada uno es una colección de tareas de trabajo de ingeniería del software, hitos de proyectos, productos de trabajo,y puntos de garantía de calidad, que permiten que las actividades del marco del trabajo se adapten a las características del proyecto del software y a los requisitos del equipo del proyecto. Finalmente, las actividades de protección, tales como garantía de calidad de software y medición; abarcan el modelo de procesos. Las actividades de protección son independientes de cualquier actividad delmarco de trabajo y aparecen durante todo el proceso.
2.- De dos definiciones de la ingeniería de software.
• Es el establecimiento y uso de principios robustos de la ingeniería a fin de obtener económicamente software que sean fiables y que funcione eficientemente sobre maquinas reales
• La aplicación de un enfoque sistémico, disciplinado y cuantificable hacia el desarrollo, operación ymantenimiento de software< es decir, la aplicación de ingeniería al software.


3.- Identifique y explique brevemente cada una de las capas de la ingeniería de software.
• El proceso de la ingeniería de software es la unión que mantiene juntas las capas de tecnología y permite un desarrollo racional y oportuno de la ingeniería del software. El proceso define un marco de trabajo para un conjunto deáreas claves de proceso (ACPs) que se deben establecer para la entrega efectiva de la tecnología de la ingeniería de software.
• Los métodos de la ingeniería de software indican como construir técnicamente el software. Los métodos abarcan una gran gama de tareas que incluyen análisis de requisitos, diseños, construcción de programas, pruebas y mantenimiento. Los métodos de la ingeniería de softwaredependen de un conjunto de principios básicos que gobiernan cada área de la tecnología e incluyen actividades de modelado y otras técnicas descriptivas.
• Las herramientas de la ingeniería de software proporcionan un enfoque automático o semi-automático para el proceso y para los métodos. Cuando se integran herramientas para que la información creada por una herramienta la pueda utilizar otra, seestablece un sistema de soporte para el desarrollo del software llamado ingeniería del software asistida por computadora (CASE)
4.- Diga y explique brevemente cuales son y para qué sirven las fases de la ingeniería de software.
• La fase de definición se centra sobre el que. Es decir, durante la definición, el que desarrolla el software intenta identificar que información ha de ser procesada,que función y rendimiento se desea, que comportamiento del sistema, que interfaces van a ser establecidas, que restricciones de diseño existen y que criterio de validación se necesitan para definir un sistema correcto.
• La fase de desarrollo se centra en el como. Es decir, durante el desarrollo un ingeniero del software intenta definir como han de diseñarse las estructuras de datos, como ha deimplementarse la función dentro de una arquitectura de software, como han de implementarse los detalles de procedimentales, como han de caracterizarse interfaces, como ha de traducirse el diseño en un lenguaje de programación y como ha de realizarse la prueba.
• La fase de mantenimiento se centra en el cambio que va asociado a la corrección de errores, a las adaptaciones requeridas a medida queevoluciona el entorno del software y a cambios debidos a las mejoras producidas por los requisitos cambiantes del cliente.

5. Indique y explique con sus propias palabras los 5 niveles de madurez del proceso de software

• Nivel 1: Inicial. Es el proceso del software que esta conformado por pocos procesos y cuyo éxito va a estar ligado al esfuerzo individual.
• Nivel 2: Repetible. Consiste...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • ingenieria software
  • Ingenieria De Software
  • Ingenieria De Software
  • Ingenieria De Software
  • Ingenieria De Software
  • Ingenieria de software
  • Ingeniería de Software
  • Ingenieria de software

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS