Presentacion de ingenieria

8
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 JOSÉ ALEXANDER CRUZ ENTREGA SAN MIGUEL , 01 DE MAYO DE 2010

Transcript of Presentacion de ingenieria

Page 1: Presentacion de ingenieria

ESCUELA ESPECIALIZADA EN INGENIERIA ITCA FEPADE MATERIA

SELECCIÓN DE TÉCNICAS DE SOFTWARE

DOCENTE LIC. MARIO QUINTANILLA

TEMA PRODUCTOS Y PROCESOS DE SOFTWARE

RESPONSABLEJOSÉ ALEXANDER CRUZ

ENTREGA SAN MIGUEL , 01 DE MAYO DE 2010

Page 2: Presentacion de ingenieria

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 diferencia (Si las Hay), o las similitudes (Si las Hay). PROGRAMAEs un conjunto de instrucciones que una vez ejecutadas realizarán una o varias tareas en una computadora. Sin programas, estas máquinas no pueden funcionar correctamente. Al conjunto general de programas, se lo denomina software y así, se refiere al equipamiento lógico o soporte lógico de una computadora digital. SOFTWARESe refiere al equipamiento lógico o soporte lógico de una computadora digital, y comprende el conjunto de los componentes lógicos necesarios para hacer posible la realización de tareas específicas; en contraposición a los componentes físicos del sistema, llamados hardware.  APLICACIÓNEs un tipo de programa informático 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 los sistemas operativos (que hacen funcionar al ordenador), las utilidades (que realizan tareas de mantenimiento o de uso general), y los lenguajes de programación (con el cual se crean los programas informáticos).  DiferenciaLa Diferencia es que los programas son Ejecutables y realizan varias tares.El Software es el Soporte Técnico Del Sistema y la Aplicación es que hacen funcionar al Ordenador  Similitudes Tienes un soporte lógico, también son ejecutables

Page 3: Presentacion de ingenieria

2- ¿Qué es la Ingeniería?Es el estudio y la aplicación de las distintas ramas de la tecnología. El profesional en este ámbito recibe el nombre de ingeniero. 3- ¿Qué es ingeniería de Software?Es una disciplina o área de la informática o ciencias de la computación, que ofrece método y técnicas para desarrollar y mantener software de calidad que resuelven problemas de todo tipo y el estudio de los principios y metodologías para desarrollo y mantenimiento de sistemas de software. 4- ¿Porque se dice que “el Software no se crea ni se construye, si no se desarrolla”?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?Es la manera de hacer correcto y cumplir con los deseos del cliente de una manera optima, sin problemas y aplicación de los en los principios y técnicas estadísticas en todas las fases de la producción, dirigida a la fabricación mas económica de un producto (servicio) que es útil en grado máximo y que tiene mercado.

Page 4: Presentacion de ingenieria

 6- ¿Qué es la Calidad del Software?La calidad del software es el grado con el que un sistema, componente o proceso cumple los requerimientos especificados y las necesidades o expectativas del cliente o usuario. En Garantizar el correcto funcionamiento bajo situaciones no determinadas es una tarea que tiene que ser realizada con cuidado extremo. 7- ¿Por qué se dice que “No Existe Software Terminado”? Los Software tienes que estarce actualizando constantemente debido a las exigencias y necesidades del Mercado    8- ¿En qué consiste un Proyecto de Desarrollo de Software? 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.

Page 5: Presentacion de ingenieria

9- ¿Cuáles son las etapas del Desarrollo de Software? Captura, análisis y especificación de requisitosProcesos, modelado y formas de e licitación de requisitosClasificación e identificación de requerimientosDiseño del sistemaCodificación del softwarePruebas (unitarias y de integración)Instalación y paso a producciónMantenimiento   

10- ¿Cuál es la diferencia entre el termino Ingeniería de Software y el simple desarrollo o producción de Software?  En Ingeniería de Software hay disciplina en el área de la informática o ciencias de la computación, ofrece técnicas para desarrollar y mantener el software en calidad y en el desarrollo o producción de Software como va a funcionar.

 

Page 6: Presentacion de ingenieria

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 etapasDesarrollo iterativo y creciente o Iterativo e IncrementalRAD (Rapid Aplicación Development)Desarrollo concurrenteRUP (Modelo Racional)Proceso Unificado

REVISA EL VIDEO ACERCA DE “¿QUÉ PASARÍA SI LOS PROGRAMADORES HICIERAN LOS AVIONES?”

 12- ¿Por qué se da este fenómeno?Por que no estaba terminado solo estaban algunas de sus fases terminadas. y solo el software es que ya se puede utilizar en esa fase por que el software no se termina si no que se va procesando con el tiempo.

Page 7: Presentacion de ingenieria

13- ¿cuál es el mensaje que deja el video?Que todas las cosas que creamos deben de estar en su fase terminada para que funcionen de la mejor forma posible, y no solo algunas de las fases si no todas.  14- ¿Se hará realmente lo Correcto?No es correcto porque, solo los desarrolladores de Software pueden decir si se puede utilizar el equipo y si ya esta terminado o no lo esta en todas sus fases de creación.  15- ¿Qué estrategia proporciona la Ingeniería se 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 realesLa aplicación de un enfoque sistemático, disciplinado y cuantificable al desarrollo operación (funcionamiento) y mantenimiento del softwareDisciplina 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.

Page 8: Presentacion de ingenieria

REVISAR EL VIDEO “ARIANE FLIGHT 501” 16- ¿Qué fue lo que sucedió?Por un pequeño error de escritura fallo el procedimiento de arranque del Cohete y se desvió. Esto fue acusa de una mala elaboración de Software tendrían que evaluar el error y corregirlo por que el software no se crea si no que se procesa.  17- ¿Qué efectos tienen las fallas del Software sobre el cohete?Los que ocasiono fueron: su auto destrucción a los pocos minutos de su despegue por un mal desarrollo de Software.Efectos económicos por no estar en fase terminada por que en este caso no se puede procesar si no terminar de una vez.  18- ¿Cómo afecta nuestras vidas que el software no sea calidad?Tiempo perdido, oportunidades perdidas en el are laboral y Perdida económica por que en nuestra vida no podemos improvisar si no actuar de una vez. 19- ¿Cómo podremos garantizar calidad en el desarrollo de Software?Haciendo pruebas pilotos antes de la manipulación del sistema, para acatar posibles error y ser corregidos. Para su perfecto funcionamiento. También para Garantizar el correcto funcionamiento bajo situaciones no determinadas es una tarea que tiene que ser realizada con cuidado extremo.

La calidad es garantizada si la puede pagar el cliente por que todo lo que podemos pagar es garantía para nosotros y algo pude tener garantía pero si no lo podemos pagar no sirve para nosotros  aunque si la tenga (garantía).