ingenieria de software

Páginas: 7 (1516 palabras) Publicado: 8 de febrero de 2014




ENSAYO

EXAMEN DEL 3 PARCIAL

INGENIERÍA DEL SOFTWARE

ALUMNO: HUGO ENRIQUE QUINTANILLA HERNANDEZ





















En este ensayo se dará a conocer la definición y utilidad del desarrollo de software en la actualidad. La definición, uso y relación entre Herramientas, Técnicas, Métodos y Procesos. Relación de la Ingeniería del Software y el UML,Diagramas de UML, Etapas del Ciclo de Vida de un Sistema Informático, modelos de Desarrollo de Software , y concluyendo con un pequeño ejemplo juntando lo que sería un modelo de desarrollo con un ciclo de vida de un sistema para dar a conocer más o menos en si lo que se hace .
El software es el programa que hace que el hardware trabaje con las especificaciones que requiere, en si el softwarehará lo que el usuario desee ya sea al límite de lo que pueda hacer él mismo.
El software en algunas áreas de trabajo, por ejemplo en la empresa ,desarrolla funciones específicas dentro de una diversa gama de aplicaciones, y uno de los programas que mayor utilidad presentan dentro de una empresa ya que ayuda a la toma de decisiones que vendría siendo algo como lo que vendrá enseguida : lasherramientas DSS se pueden definir como un sistema integrado de planificación y tratamiento de la información que incorpora la habilidad de interrogar al sistema de información de la empresa en una forma determinada, analizar la información obtenida y predecir, con base a unos modelos determinados, el impacto de las futuras decisiones antes de llevarlas a la práctica.


Herramientas de la Ing. desoftware

La herramienta case fue el incremento en la velocidad de desarrollo de los sistemas. Por esto, las compañías pudieron desarrollar sistemas sin encarar el problema de tener cambios en las necesidades del negocio, antes de finalizar el proceso de desarrollo.
El programa en si es el conjunto de programas y ayudas que están asistidas por los analistas, durante todos los pasos del ciclode vida de desarrollo del software.

Técnicas
Las técnicas son los pasos que tiene que hacer el desarrollador del software ya que así sabrá las características del software , tendría que hacer una recopilación de datos sobre las especificaciones del futuro programa , el costo del mismo con el beneficio que tendrá el usuario del futuro software, y tratar de cubrir todos las necesidades delusuario


Métodos
Unos de los métodos en el desarrollo del software como sería el estructurado para el desarrollo del software, facilita la producción de software de alta calidad de una forma costeable , no existen métodos ideales , se basan en la idea de modelos gráficos.
Tenemos métodos como el estructurado, el orientado a objetos, orientado a datos y el método especifico de dominio.
Loscuales nos pueden ayudar en la elaboración del software con estos tipos de métodos.

Procesos
El proceso como su nombre lo dice son los pasos a seguir para llegar a la creación del software, en el cual tenemos que definir la funcionalidad del software y las restricciones que tiene, hacer el software ejecutable , tendremos que hacer un tipo prueba de escritorio para ver si cumple con lasespecificaciones de los requisitos que desea el usuario.
Tenemos varios modelos de los procesos, como el modelo de cascada por ejemplo en el cual hay restricciones y metas del sistema que definen con los usuario. El diseño del software identifica abstracciones y sus relaciones con el sistema.

Comparación

El UML es un mejorador de tiempo , puede modelar sistemas utilizando concepto orientados aobjetos , establece conceptos y artefactos ejecutables, encamina el desarrollo del escalamiento en sistemas complejos de misión crítica , crea un lenguaje de modelado utilizado tanto por humanos como por maquinas , mejor soporté ala planeación y al control de proyectos , minimiza costos.
Tienen una pequeña relación, los dos pueden economizar el tiempo, establecen métodos , mejora el soporte de la...
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