ingenieria de software
-
Upload
leticia-portillo -
Category
Education
-
view
198 -
download
0
Transcript of ingenieria de software
![Page 1: ingenieria de software](https://reader036.fdocuments.es/reader036/viewer/2022082812/5593542b1a28abc61b8b4704/html5/thumbnails/1.jpg)
TECNICAS DE INGENIERIA DE SOFTWARE.
![Page 2: ingenieria de software](https://reader036.fdocuments.es/reader036/viewer/2022082812/5593542b1a28abc61b8b4704/html5/thumbnails/2.jpg)
¿Existe una diferencia entre programa, software y aplicación? Describa la definición entre cada uno de estos y relaciónalos y posteriormente encuentra las diferencias (Si las hay), o las similitudes (si las hay)
Programas: Es un conjunto de instrucciones o paso a seguir mediante un orden lógico.
Software: Es un sistema, el cual nos sirve para poder ejecutar uno o mas programas.
Aplicación: Es una herramienta la cual contienen los programas y estas nos sirven para poder solucionar errores.
![Page 3: ingenieria de software](https://reader036.fdocuments.es/reader036/viewer/2022082812/5593542b1a28abc61b8b4704/html5/thumbnails/3.jpg)
¿Qué es ingeniería?
Es la rama de la ciencia que tiene como punto de referencia la tecnología.
![Page 4: ingenieria de software](https://reader036.fdocuments.es/reader036/viewer/2022082812/5593542b1a28abc61b8b4704/html5/thumbnails/4.jpg)
¿Qué es ingeniería de software?
Es la disciplina o área de la informática que ofrece métodos y técnicas para desarrollar y mantener software de calidad.
![Page 5: ingenieria de software](https://reader036.fdocuments.es/reader036/viewer/2022082812/5593542b1a28abc61b8b4704/html5/thumbnails/5.jpg)
¿Por qué se dice que “el software no se crea ni se construye, si no se desarrolla”?
Porque decir construir o crear se tiene la idea que solamente se realiza la creación o la construcción y hasta ahí esta todo; sin embargo desarrollar es modificar mantener y evolucionar el software por eso es que se utiliza ese termino.
![Page 6: ingenieria de software](https://reader036.fdocuments.es/reader036/viewer/2022082812/5593542b1a28abc61b8b4704/html5/thumbnails/6.jpg)
¿Qué es calidad?
Es un conjunto de propiedades que pueden satisfacer necesidades explicitas o implícitas.
![Page 7: ingenieria de software](https://reader036.fdocuments.es/reader036/viewer/2022082812/5593542b1a28abc61b8b4704/html5/thumbnails/7.jpg)
¿Qué es calidad de software?
Es la cualidad que un programador/a debe de tener al momento de crear un software; este debe de llevar calidad para poder satisfacer las peticiones o necesidades del cliente.
![Page 8: ingenieria de software](https://reader036.fdocuments.es/reader036/viewer/2022082812/5593542b1a28abc61b8b4704/html5/thumbnails/8.jpg)
¿Por qué se dice que “no existe software terminado”?
Por que siempre necesitara cambios según la evolución de la entidad que lo utilice El software siempre se deberá tener a la vanguardia de los avances de la tecnología.
![Page 9: ingenieria de software](https://reader036.fdocuments.es/reader036/viewer/2022082812/5593542b1a28abc61b8b4704/html5/thumbnails/9.jpg)
¿En que consiste un proyecto de desarrollo de software?
Consiste en una serie de seguidamente analizar el problema del cliente, para poder plantear una solución y luego poder desarrollar el software para la solución del problema y satisfacción del cliente.
![Page 10: ingenieria de software](https://reader036.fdocuments.es/reader036/viewer/2022082812/5593542b1a28abc61b8b4704/html5/thumbnails/10.jpg)
¿Cuales son las etapas del desarrollo de software?
Análisis del requisito
Especificación
Arquitectura
ProgramaciónPrueba
Documentación
mantenimiento
![Page 11: ingenieria de software](https://reader036.fdocuments.es/reader036/viewer/2022082812/5593542b1a28abc61b8b4704/html5/thumbnails/11.jpg)
¿Cuál es la diferencia entre el termino ingeniería de software y el simple
desarrollo o producción de software?
La ingeniería de software es las técnicas y etapas ordenadas para crear un software. Es en ingenio.Mientras que el desarrollo o producción de software es la ejecución de los conocimientos y de las reglas establecidas para la creación de un software
![Page 12: ingenieria de software](https://reader036.fdocuments.es/reader036/viewer/2022082812/5593542b1a28abc61b8b4704/html5/thumbnails/12.jpg)
¿Cuáles son los modelos de desarrollo de software?
Modelo en cascada
Modelo en espiral
Desarrollo por etapas
Desarrollo interactivo y creciente
RAD(desarrollo rápido de aplicación)
Desarrollo concurrente
Proceso unificado
![Page 13: ingenieria de software](https://reader036.fdocuments.es/reader036/viewer/2022082812/5593542b1a28abc61b8b4704/html5/thumbnails/13.jpg)
¿Por qué se da este fenómeno?
Porque en un sistema nunca será entregado finalmente realizado ya que este necesita de mantenimiento y actualizaciones
![Page 14: ingenieria de software](https://reader036.fdocuments.es/reader036/viewer/2022082812/5593542b1a28abc61b8b4704/html5/thumbnails/14.jpg)
¿Cuál es el mensaje que te deja el video?
Pues que a medida transcurre el tiempo se van dando muy buenas innovaciones para el gusto y satisfacción para el cliente
![Page 15: ingenieria de software](https://reader036.fdocuments.es/reader036/viewer/2022082812/5593542b1a28abc61b8b4704/html5/thumbnails/15.jpg)
¿se hará realmente lo correcto?
Desde mi punto de vista, no, porque el cliente al cliente se le debe de entregar un sistema lo mas entero posible
![Page 16: ingenieria de software](https://reader036.fdocuments.es/reader036/viewer/2022082812/5593542b1a28abc61b8b4704/html5/thumbnails/16.jpg)
¿Qué estrategia proporciona la ingeniería de software para solventar esta situación?
Seria entregar al cliente una versión alfa para que se pueda hacer el análisis sobre los problemas o errores que pueda presentar y luego entregar lo que es la opción veta que es donde ya se a depurado todos los errores
![Page 17: ingenieria de software](https://reader036.fdocuments.es/reader036/viewer/2022082812/5593542b1a28abc61b8b4704/html5/thumbnails/17.jpg)
¿Qué fue lo que sucedió?
Que hubo fallas técnicas en la construcción del cohete
![Page 18: ingenieria de software](https://reader036.fdocuments.es/reader036/viewer/2022082812/5593542b1a28abc61b8b4704/html5/thumbnails/18.jpg)
¿Qué efectos tiene las fallas del software sobre el cohete?
Que se hicieron la correcta supervisión de la colocación o conexiones de los cables o de algunas piezas importantes en la parte interior del cohete
![Page 19: ingenieria de software](https://reader036.fdocuments.es/reader036/viewer/2022082812/5593542b1a28abc61b8b4704/html5/thumbnails/19.jpg)
¿Cómo afectan nuestras vidas que el software no sea de calidad?
No da un mejor rendimiento al momento de trabajarlo y no llena las expectativas del cliente
![Page 20: ingenieria de software](https://reader036.fdocuments.es/reader036/viewer/2022082812/5593542b1a28abc61b8b4704/html5/thumbnails/20.jpg)
¿Cómo podremos garantizar calidad en el desarrollo del
software?
Que cumpla con todos los requerimientos que el cliente pide o necesita