hernandez martinez julian abelino actividad 1.1_si5-2

16
INGENIERIA DEL SOFTWARE Alumno: Hernández Martínez Julián SI5-2 Profesor José Padilla Duarte Universidad Tecnológica de Hermosillo

Upload: julian-hernandez

Post on 21-Aug-2015

70 views

Category:

Documents


1 download

TRANSCRIPT

  1. 1. INGENIERIA DEL SOFTWARE Universidad Tecnolgica de HermosilloAlumno: Hernndez Martnez Julin SI5-2 Profesor Jos Padilla Duarte
  2. 2. Introduccin Se trataran temas acerca del Software entre definiciones, importancia, etc. As como tomar el tema del SEI y el W3C que son organizaciones que se encargan de la ingeniera de software como nos ayuda a la creacin de software de calidad que tambin se incluyen los modelos de desarrollo y sus procesos para el desarrollo del mismo.
  3. 3. Ingeniera del Software La ingeniera de software es una disciplina formada por un conjunto de mtodos, herramientas y tcnicas que se utilizan en el desarrollo de los programas informticos (software).
  4. 4. Esta disciplina trasciende la actividad de programacin, que es el pilar fundamental a la hora de crear una aplicacin. El ingeniero de software se encarga de toda la gestin del proyecto para que ste se pueda desarrollar en un plazo determinado y con el presupuesto previsto.
  5. 5. La ingeniera de software, por lo tanto, incluye el anlisis previo de la situacin, el diseo del proyecto, el desarrollo del software, las pruebas necesarias para confirmar su correcto funcionamiento y la implementacin del sistema.
  6. 6. Cabe destacar que el proceso de desarrollo de software implica lo que se conoce como ciclo de vida del software, que est formado por cuatro etapas: concepcin, elaboracin, construccin y transicin.
  7. 7. Facilita el control en el proceso de desarrollo de software Suministra a los desarrolladores las bases para construir software de alta calidad en una forma eficiente. Define una disciplina que garantice la produccin y el mantenimiento de los productos software desarrollados en el plazo fijado y dentro del costo estimado.
  8. 8. Software Engineering Institute (SEI) Es un centro de investigacin y desarrollo fundado por el Departamento de Defensa de los Estados Unidos y operado por la Carnegie Mellon University, en Pittsburgh, Pennsylvania. La SEI ayuda en el avance de los principios y prcticas de la ingeniera de software, y sirve como un recurso nacional en la ingeniera de software, seguridad en computacin, y mejora en procesos.
  9. 9. W3C Es la principal organizacin internacional de estndares para la World Wide Web. Fue fundada por Tim Berners-Lee en Octubre de 1994, en la MIT/LCS (Massachusetts Institute Of Tecnology Laboratory for Computer Science), y actualmente es quien lo encabeza. Dicho consorcio est conformado por organizaciones que mantienen un staff de tiempo completo con el propsito de trabajar juntos en el desarrollo de estndares para la World Wide Web.
  10. 10. Modelos y filosofas de Desarrollo de Software Modelo en Cascada Anlisis de requisitos. Diseo del Sistema. Diseo del Programa. Codificacin. Pruebas. Implantacin. Mantenimiento.
  11. 11. Modelo de Prototipos Comunicacin Plan Rpido Modelado, Diseo Rpido Construccin del Prototipo Desarrollo, Entrega y Retroalimentacin
  12. 12. Modelo en Espiral: Es un modelo de desarrollo evolutivo. Las actividades a realizar se encuentran dentro de una espiral, donde cada bucle representa un conjunto de actividades, las cuales no cuentan con ninguna prioridad, sino que las siguientes se definen en funcin del anlisis de riesgos. Para cada ciclo, habr cuatro actividades a realizar.
  13. 13. Ciclo de vida del Desarrollo del Software
  14. 14. Arquitectura del Software Conjunto de patrones que proporcionan un marco de referencia necesario para guiar la construccin de un software. Cliente-Servidor Blackboard Modelo entre capas Intrprete Orientado a servicios
  15. 15. Conclusiones Para terminar con este trabajo, se espera que se hayan comprendido o actualizados los conocimientos acerca de los temas redactados, as como haber comprendido las definiciones que son expuestas aqu, todas relacionadas con el tema de Ingeniera de Software.
  16. 16. Bibliografa http://www.ub.edu.ar/catedras/ingenieria/ing_software/ub ftecwwwdfd/glossary/glosary.htm http://www.navegapolis.net/files/cis/CIS%20Glosario%2 0004.pdf http://www.slideshare.net/XKWDX/ingeniera-desoftware-definicioninicionimportancia-y-utilidad http://es.wikipedia.org/wiki/Ingenier%C3%ADa_de_soft ware http://definicion.de/ingenieria-de-software/