TECNICAS DE INGIENERIA DE SOFTWARE<br />GUIA MODULAR<br />JUAN ANTONIO MARQUEZ<br />1 S I “ B”<br />ITCA-FEPADE<br />LIC. ...
1- ¿Existe alguna diferencia entre Programa, Software y aplicación? Describa la definición de cada uno de estos términos, ...
¿QUÉ ES INGENIERÍA?<br />La ingeniería es el estudio y la aplicación de las distintas ramas de la tecnología. El profesion...
¿Qué es Ingeniería de Software?<br />Es la disciplina o área de la informática que ofrece métodos y técnicas para desarrol...
Por qué se dice que “el software no se crea ni se construye, si no se desarrolla”?<br />Por que dependen de las personas, ...
¿Qué es calidad?<br />Consiste en desarrollar, diseños y producir y mantener un producto que sea el más económico, el más ...
¿Qué es calidad de software? <br />Es el grado con el que un sistema, componente o proceso cumple los requerimientos espec...
¿Por qué se dice que “no existe software terminado” <br />Porque los software no son estables si no que están autualizando...
 ¿En qué consiste un proyecto de desarrollo de software?<br />Consiste en definir cual será el presupuesto , establecer cu...
¿Cuáles son las etapas del desarrollo de software?<br /><ul><li>Análisis y requisitos
Especificación
Arquitectura
Programación
Prueba
Documentación
Mantenimiento</li></li></ul><li>¿Cuál es la diferencia entre el termino ingeniería de software y el simple desarrollo o pr...
¿Cuáles son los modelos de desarrollo de software?<br /><ul><li>Modelo en cascada o clásico</li></li></ul><li>Modeloevolut...
Desarrollo por etapas<br />
Desarrollo iterativo y creciente o Iterativo e Incremental<br />
Desarrollo concurrente<br />
Modelo  Espiral<br />
Modelo de Reutilización<br />
“¿Qué pasaría si los programadores hicieran los aviones?”<br />¿Por qué se da ese fenómeno?<br />Porque los programadoresp...
¿Cuál es el mensaje que te deja el video?<br />Que un software nunca se finalizaperfectamentesi no que se vaterminandomien...
¿Se hará realmente lo correcto?<br />Segun mi punto de vista sies lo correctopor un software tenesqueestarloautualizando.<...
¿Qué estrategias proporciona la Ingeniería de Software para solventar esta situación?<br /><ul><li>Metodologías para desar...
Upcoming SlideShare
Loading in …5
×

Tecnicas de software

663 views

Published on

guia de trabajo

  • Be the first to comment

  • Be the first to like this

Tecnicas de software

  1. 1. TECNICAS DE INGIENERIA DE SOFTWARE<br />GUIA MODULAR<br />JUAN ANTONIO MARQUEZ<br />1 S I “ B”<br />ITCA-FEPADE<br />LIC. QUINTANILLA<br />
  2. 2. 1- ¿Existe alguna diferencia entre Programa, Software y aplicación? Describa la definición de cada uno de estos términos, relaciónelos y posteriormente encuentre las diferencias (si las hay), o las similitudes (si las hay).<br />No hay por que un programa es un conjuntó de instrucciones que se convierte en software cuando estas instrucciones son interpretadas por la maquina, mientras que una aplicación es diferente por que es solo una herramienta que seguirá las instrucciones del programa Y una aplicación no es igual a un software sino una parte del software.<br />Programa: Secuencia de instrucciones que una computadora puede interpretas y ejecutar.<br />Software: Es el conjunto de los programas de computo, procedimientos, reglas, documentación y datos asociados que forman parte de las operaciones de un sistema de computación.<br />Aplicación: Es un tipo de programa informático diseñado como herramienta para permitir a un usuario realizar uno o diversos tipos de trabajo.<br />
  3. 3. ¿QUÉ ES INGENIERÍA?<br />La ingeniería es el estudio y la aplicación de las distintas ramas de la tecnología. El profesional es este ámbito recibe el nombre de ingeniero.<br />
  4. 4. ¿Qué es Ingeniería de Software?<br />Es la disciplina o área de la informática que ofrece métodos y técnicas para desarrollar y mantener software de calidad.<br />
  5. 5. Por qué se dice que “el software no se crea ni se construye, si no se desarrolla”?<br />Por que dependen de las personas, pero la relación entre las personas dedicadas y el trabajo realizado es completamente diferente para el software. Ambas actividades requieren de la construcción de un producto, pero los métodos son diferentes.<br />
  6. 6. ¿Qué es calidad?<br />Consiste en desarrollar, diseños y producir y mantener un producto que sea el más económico, el más útil y siempre satisfactorio para el consumidor.<br />
  7. 7. ¿Qué es calidad de software? <br />Es el grado con el que un sistema, componente o proceso cumple los requerimientos especificados y las necesidades o expectativas del cliente o usuario.<br />
  8. 8. ¿Por qué se dice que “no existe software terminado” <br />Porque los software no son estables si no que están autualizando.<br />
  9. 9.  ¿En qué consiste un proyecto de desarrollo de software?<br />Consiste en definir cual será el presupuesto , establecer cuanto tiempo se hará cada fase Y definir los recursos necesarios .<br />
  10. 10. ¿Cuáles son las etapas del desarrollo de software?<br /><ul><li>Análisis y requisitos
  11. 11. Especificación
  12. 12. Arquitectura
  13. 13. Programación
  14. 14. Prueba
  15. 15. Documentación
  16. 16. Mantenimiento</li></li></ul><li>¿Cuál es la diferencia entre el termino ingeniería de software y el simple desarrollo o producción de software.<br />Segun lo investigado no tienenningudadiferencia .<br />
  17. 17. ¿Cuáles son los modelos de desarrollo de software?<br /><ul><li>Modelo en cascada o clásico</li></li></ul><li>Modeloevolutivo<br />
  18. 18. Desarrollo por etapas<br />
  19. 19. Desarrollo iterativo y creciente o Iterativo e Incremental<br />
  20. 20. Desarrollo concurrente<br />
  21. 21. Modelo Espiral<br />
  22. 22. Modelo de Reutilización<br />
  23. 23. “¿Qué pasaría si los programadores hicieran los aviones?”<br />¿Por qué se da ese fenómeno?<br />Porque los programadorespuedenponer en marcha un software sin terminarlo y lo van perfeccionandomientras el software esta en marcha.<br />
  24. 24. ¿Cuál es el mensaje que te deja el video?<br />Que un software nunca se finalizaperfectamentesi no que se vaterminandomientras se vaejecutando.<br />
  25. 25. ¿Se hará realmente lo correcto?<br />Segun mi punto de vista sies lo correctopor un software tenesqueestarloautualizando.<br />
  26. 26. ¿Qué estrategias proporciona la Ingeniería de Software para solventar esta situación?<br /><ul><li>Metodologías para desarrollo y mantenimiento de sistemas de software.
  27. 27. Practica del conocimiento científico en el diseño y construcción de programas
  28. 28. Establecimiento y uso de principios sólidos de la ingeniería para obtener económicamente un software confiable y que funcione de modo eficiente en maquinas reales
  29. 29. La aplicación de un enfoque sistemático, disciplinado y cuantificable al desarrollo operación (funcionamiento) y mantenimiento del software
  30. 30. Disciplina de la ingeniería que comprende todos los aspectos de la producción de software desde las etapas iníciales de la especificación del sistema hasta el mantenimiento de este después que se utiliza. </li></li></ul><li>“Ariane Flight 501”<br />¿Qué fue lo que sucedió?<br /> El cohete exploto después de despegar.<br />
  31. 31. ¿Qué efectos tienen las fallas del software sobre el cohete?<br />Tiene efectos muy devastadores ya que el mal desarrollo de software fue una delas principales causas de la explosión.<br />
  32. 32. ¿Cómo afectan nuestras vidas que el software no sea de calidad?<br />Si el software no es de calidad entonces no podrá desempeñar su función y eso nos causaría problemas en nuestra vida ya que nos dificultaría la realización de nuestras labores.<br />
  33. 33. ¿Como podremos garantizar calidad en el desarrollo de software?<br />Se puede garantizar haciendo todas las pruebas necesarias para que el software no tenga ningún problema y así poder garantizar que el software sean de calidad.<br />

×