Upload
elvis-ivan-palomo-hernandez
View
530
Download
0
Embed Size (px)
Citation preview
ESCUELA ESPECIALIZADA EN INGENIERIA ITCA FEPADE MATERIA
SELECCIÓN DE TÉCNICAS DE SOFTWARE
DOCENTE LIC. MARIO QUINTANILLA
TEMA PRODUCTOS Y PROCESOS DE SOFTWARE
RESPONSABLE ELVIS IVÁN PALOMO HERNÁNDEZ
ENTREGA SAN MIGUEL , 01 DE MAYO DE 2010
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
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
Programa: Secuencia de instrucciones que una computadora puede interpretas y ejecutar.
Aplicación: Es un tipo de programa informática diseñado como herramienta para permitir a un usuario realizar uno o diversos tipos de trabajo. Esto lo diferencia principalmente de otros tipos de programas como
2- ¿Que es ingeniería?
R/ 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.
3- ¿Qué es ingeniería de software? R/ Es la disciplina o área de la informática que ofrece
métodos y técnicas para desarrollar y mantener software de calidad.
4- ¿Por qué se dice que “el software no se crea ni se construye, si no se desarrolla”?
R/ Por qué se hace con una recolecta de datos o la petición de lo que quiere que lleve y desde ese punto de vista, se desarrolla el Software para darle las opciones que contenga.
5- ¿Qué es calidad?
R/ Calidad, significa 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.
6- ¿Qué es calidad de software? R/ Es el grado con el que un sistema, componente o
proceso cumple los requerimientos especificados y las necesidades o expectativas del cliente o usuario.
7- ¿Por qué se dice que “no existe software terminado”
R/ Porque los software se están actualizando
8- ¿En qué consiste un proyecto de desarrollo de software?
R/ En alcanzar un objetivo, que se pueda instalar con sus mínimos recursos y funcione bien, que tenga como propósito la producción eficaz y eficiente de un producto software que reúna los requisitos del cliente.
9 -¿Cuáles son las etapas del desarrollo de
software? R/
Análisis y requisitosEspecificaciónArquitecturaProgramaciónPruebaDocumentaciónMantenimiento
10 -¿Cuál es la diferencia entre el termino ingeniería de software y el simple desarrollo o producción de software.
R/ No se tiene ni una diferencia concreta dice según
autor Pete micrón
11-¿Cuáles son los modelos de desarrollo de software?
Modelo en cascada o clásico (modelo tradicional) Modelo en espiral (modelo evolutivo) Desarrollo por etapas Desarrollo iterativo y creciente o Iterativo e
Incremental RAD (Rapid Aplicación Development) Desarrollo concurrente RUP (Modelo Racional) Proceso Unificado
REVISAR EL VIDEO DE “¿QUE PASARIA SI LOS PROGRAMADORES HICIERAN LOS AVIONES?”
12- ¿Por qué se da ese fenómeno? R/ Porque siendo un profesional tu trabajo lo tomas en broma y
deben tener en cuenta que si tomamos en broma no serás tomado enserio, y como el caso del avión que cuando iba en vuelo se iba desintegrando por no tomar el trabajo enserio y mandan a repararlo a los que no son especialistas en esa área.
13-¿Cuál es el mensaje que deja el video?
R/Que en el área que nos desenvolvemos la tomemos enserio y desempeñemos de mejor forma nuestras funciones.
14-¿Se hará realmente lo Correcto? R/No es correcto porque, ellos son desarrolladores
de Software, no es su área la creación de aviones.
REVISAR EL VIDEO “ARIANE FLIGHT 501”
15 ¿Que estrategia proporciona la ingeniera de Software para resolver esta situación?
Metodologías para desarrollo y mantenimiento de sistemas de software.
Practica del conocimiento científico en el diseño y construcción de programas
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
La aplicación de un enfoque sistemático, disciplinado y cuantificable al desarrollo operación (funcionamiento) y mantenimiento del software
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.
16- ¿Qué fue lo que sucedió? R/ El cohete exploto después de despegar.
17- ¿Qué efectos tienen las fallas del software sobre el cohete?
R/ Tiene efectos muy devastadores ya que el mal desarrollo de software fue una delas principales causas de la explosión.
18- ¿Cómo afectan nuestras vidas que el software
no sea de calidad? R/ 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.
19- ¿Como podremos garantizar calidad en el
desarrollo de software? R/ 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.