Planificacion y modelado

Páginas: 12 (2838 palabras) Publicado: 19 de septiembre de 2010
¿Qué es la Ingeniería del software?
• Disciplina que se ocupa del desarrollo del software.
• Se enfrenta al software como un producto de ingeniería que requiere: planificación, análisis, diseño, implementación, pruebas y mantenimiento.
• Trata de las teorías, métodos y herramientas que los profesionales del desarrollo del software deben utilizar
• No sólo comprende losprocesos técnicos del desarrollo. También, los principios más relevantes de dirección y control de este proceso.
• También, el desarrollo de nuevas teorías, métodos y herramientas de apoyo a la producción del software.

Objetivos de la Ingeniería del software
• Mejorar la calidad del software
• Acortar los tiempos de desarrollo
• Aumentar la productividad
• Necesidad:Incrementar la reutilización del software

¿Cuál es la diferencia entre Ingeniería del Software e Ingeniería de Sistemas?
• La Ingeniería de Sistemas tiene que ver con todos los aspectos del desarrollo de sistemas basados en computadoras: Hardware, Software e Ingeniería de procesos.
• Ingeniería del Software es una parte de este proceso

El Proceso Unificado
Un proceso de desarrollo desoftware describe un enfoque para la construcción, desarrollo y posiblemente el mantenimiento del software.
El Proceso Unificado (UP) se ha convertido en un proceso de desarrollo de software de gran éxito para la construcción de sistemas orientados a objetos.
El UP combina las prácticas comúnmente aceptadas como buenas prácticas.

Desarrollo iterativo
El UP fomenta el uso del desarrollo a travésde iteraciones.
El desarrollo de un proyecto de software se organiza en una serie de mini proyectos cortos, de duración fija llamados iteraciones.
Cada iteración incluye sus propias actividades de análisis de requisitos, diseño, implementación y pruebas.
El sistema crece incrementalmente a lo largo del tiempo, iteración tras iteración, es por esto que a este enfoque se le conoce como desarrolloiterativo e incremental.

Beneficios del desarrollo iterativo
• Mitigación tan pronto como sea posible de riesgos altos.
• Progreso visible en las primeras etapas.
• Una temprana retroalimentación, compromiso de los usuarios y adaptación.
• Gestión de la complejidad.
• El conocimiento adquirido en una iteración se puede utilizar metódicamente para mejorar el propioproceso de desarrollo.

Fases del UP
• Inicio: visión aproximada, análisis del negocio, alcance.
• Elaboración: visión refinada, identificación de mas requisitos y alcance, estimaciones más realistas.
• Construcción: implementación iterativa del resto de los requisitos de menor riesgo y elementos más fáciles, preparación para el despliegue.
• Transición: pruebas beta, despliegue.Requisitos evolutivos VS cascada
De acuerdo a investigaciones, en promedio, un 25% de los requisitos cambian en los proyectos de software.
Cualquier método que intente congelar o definir completamente los requisitos al inicio está condenado al fracaso, puesto que se fundamente en una suposición falsa y pelea o niega el cambio inevitable.
De acuerdo a un estudio de Thomas 2001 sobre 1027proyectos de software se encontró que el factor que contribuía de forma mayor al fracaso, en el 82% de los casos es el supuesto de que los requisitos no cambiarán.

Comprensión de los requisitos
Los requisitos son capacidades y condiciones con las cuales debe ser conforme el sistema, en si el proyecto.
El primer reto del trabajo de los requisitos es encontrar, comunicar y recordar (registrar) loque se necesita realmente, de manera que tenga un significado para el cliente y los miembros del equipo de desarrollo.
El UP acepta el cambio de los requisitos como un motor fundamental del proyecto.
Otro termino importante es encontrar es decir es buscar cuidadosamente mediante técnicas tales como la escritura de los Casos de Uso y talleres de requisitos.

¿Qué es la Ingeniería de...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Planificacion y modelado
  • modelo planificacion
  • MODELO DE PLANIFICACIÓN
  • Planificación y modelado
  • Modelo planificacion
  • Modelo de planificación
  • Modelo De Planificación
  • PLANIFICACION Y MODELADO

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS