TRABAJO 3

Páginas: 18 (4381 palabras) Publicado: 3 de abril de 2016
República Bolivariana de Venezuela
Ministerio del Poder Popular para la Educación Universitaria
Colegio Universitario de Caracas
Programa Nacional de Formación en Informática.
Trayecto: II Sección: 001 Turno: Mañana






Procesos del desarrollo del Software





Profesor: Jesús Reina. Participante:Gavidia Carlos C.I V-20.673.469


Caracas, Diciembre del 2015
INTRODUCCION

Un sistema informático está compuesto por hardware y software. En cuanto al hardware, su producción se realiza sistemáticamente y la base de conocimiento para eldesarrollo de dicha actividad está claramente definida. La fiabilidad del hardware es, en principio, equiparable a la de cualquier otra máquina construida por el hombre. Sin embargo, respecto del software, su construcción y resultados han sido históricamente cuestionados debido a los problemas asociados. . Según Fritz Bauer lo que se necesitaba era “establecer y usar principios de ingeniería orientados aobtener software de manera económica, que sea fiable y funcione eficientemente sobre máquinas reales”. Esta definición marcaba posibles cuestiones tales como: ¿Cuáles son los principios robustos de la ingeniería aplicables al desarrollo de software de computadora? ¿Cómo construimos el software económicamente para que sea fiable? ¿Qué se necesita para crear programas de computadora que funcioneneficientemente no en una máquina sino en diferentes máquinas reales? Sin embargo, dicho planteamiento además debía incluir otros aspectos, tales como: mejora de la calidad del software, satisfacción del cliente, mediciones y métricas, etc.









INDICE
TEMA PAG
Fundamentos orientados alos objetivos…………………………………………1
Características………………………………………………………………………1
Tipos y características de un proceso de software……………………………..2
Desarrollo de componentes……………………………………………………….2
Características de los componentes……………………………………………...3
Estándares en el proceso de desarrollo de software……………………………4
Documentación y Artefactos………………………………………………………5
Metodologíasempleadas…………………………………………………………..7
El Proceso Unificado de Desarrollo Software…………………………………....9
Introducción a los procesos agiles de desarrollo………………………………...11
Lenguaje Unificado de Modelado………………………………………………….12
Diagramas…………………………………………………………………………….14
Tipos de diagramas………………………………………………………………….15
Simbología…………………………………………………………………………….16
Uso de las herramientas CASE en el modelado………………………………….17
Conclusión…………………………………………………………………………….18Bibliografía…………………………………………………………………………….19



Proceso de desarrollo de software
1) Fundamentos orientados a los objetivos
La orientación a objetos ofrece una solución que ayuda a los desarrolladores a hacer corresponder el mundo real tan cerca como sea posible al dominio de la solución. Cabe mencionar que existen muchas metodologías que permiten soluciones para problemas complejos. En la orientada a objetos se basa enmodelar el mundo real y ha ganado importancia significativa en los últimos tiempos. En la orientación a objetos se trabaja con objetos en el sistema que interactúan unos con otros a través de mensajes. La orientación a objetos proporciona los recursos para ocuparse de los objetos de un sistema complejo. El análisis y diseño de un sistema desde una perspectiva orientada a objetos forma el núcleo de unsistema
Características
Modelado del mundo real
Datos Abstractos
Abstracción de datos
Encapsulamiento
Ocultamiento de la información
Clase
Objeto
Interfaz e Implementación
Métodos
Mensajes
Herencia
Agregación
Polimorfismo
Tipo
Rol
Paquete

Autor: Copyright IBM Corp. 2007, Ingeniería del Software
Análisis: Es el proceso de desarrollo de...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Trabajo 3
  • Trabajo 3
  • Trabajo 3
  • Trabajo 3
  • Trabajo 3
  • trabajo 3
  • 3 Trabajo
  • Trabajo 3

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS