3. 1-QUE ES PROGRAMA, SOFTWARE Y APLICACION. Programa: Es un conjunto de codigos o instrucciones secuenciales que describen, definen o caracterizan la realizacion de una accion en la computadora. Software: Se refiere al equipamiento logico o soporte logico de una computadora digital y comprende el conjunto de los componentes logicos , necesarios para hacer posible la realizacion de tareas especificas en contra posicion a los componentes fisicos del sistema llamados Hardware. Aplicacion: Programa informatico que permite a un usuario utilizar una computadora con un fin especifico, las aplicaciones son parte del software de una computadora y suelen ejecutarse sobre el sistema operativo.
4. 2-QUE ES INGENIERIA? Es el conjunto de conocimientos y tecnicascientificasaplicadas, que se dedica a la resolucionoptimatizacion de los problemas que afectandirectamente a la humanidad
5. 3- QUE ES INGENIERIA DE SOFTWARE: Es el estudio de los principios y metodologias para el desarrollo y mantenimientos de sistemas software . Es la aplicacionpractica el conocimientocientifico al diseño y construccion de programa de computadora y a la documentacionasociadarequerida para desarrollar, operar y mantenerlos.
6. 4- POR QUE SE DICE QUE EL SOFTWARE NO CE CREA NI SE CONSTRUYE, SI NO CE DESARROLLA : Al comenzar el proyecto de un software comenzamos con la idea de lo que se quiere siguiendo los pasos del desarrollo del software le entregamos un producto (el software) al cliente, pero no termina ahí, se le da mantenimiento y si el cliente lo necesite al software se le agregaran nuevas funciones, por eso creo yo que el software se desarrolla
7. 5- QUE ES CALIDAD : Es un conjunto de propiedadesinherentes a un objeto que le confierencapasidad para satisfacernecesidadesimplisitas o explisitas.
8. 6- QUE ES CALIDAD DE SOFTWARE: Es una preocupacion a la que se dedicanmuchosesfuerzos. Sin embargo el software casi nunca es perfecto todoproyectotienecomoobjetivoproducir, que cumpla y sipuedesupere las espectativas de los usuarios.
9. 7-POR QUE SE DICE QUE UN SOFTWARE NUNCA ESTA TERMINADO? Porqueestasugeto a cambiantesnecesidades del usuario , esdecirque el software sera cambiadocadavezque el usuario lo determine. 8-EN QUE CONSISTE UN PROYECTO DE DESARROLLO DE SOFTWARE? Un proyecto define quien esta asiendo y cuando un determinado objetivo en la ingeniería de software el objetivo es construir un producto software o mejorar uno existente.
18. Arquitectura La integración de infraestructura, desarrollo de aplicaciones, bases de datos y herramientas gerenciales, requieren de capacidad y liderazgo para poder ser conceptualizados.
19. Programacion Reducir un diseño a código puede ser la parte más obvia del trabajo de ingeniería de software, pero no necesariamente es la que demanda mayor trabajo y ni la más complicada.
20. Prueba Consiste en comprobar que el software realice correctamente las tareas indicadas en la especificación del problema.
21. Documentacion Todo lo concerniente a la documentación del propio desarrollo del software y de la gestión del proyecto, pasando por modelaciones (UML)
22. Mantenimiento Mantener y mejorar el software para enfrentar errores descubiertos y nuevos requisitos. Esto puede llevar más tiempo incluso que el desarrollo inicial del software.
23. 10- CUAL ES LA DIFERENCIA ENTRE EL TERMINO INGENIERIA DE SOFTWARE Y EL SIMPLE DESARROLLO O PRODUCCION DE SOFTWARE Quieneshacen la diferenciadestacan que en general le desarrollo de software hacereferenciasolamenre a la programacion de software no incluyetodos los procesosinteresantes a la ingenieria de software .
24. 11- CUALES SON LOS MODELOS DE DESARROLLO DE SOFTWARE : 1- Modelo de negocio 2-Modelo de Cascada 3-Modelo Evolutivo 4- ModeloEspiral 5- ModeloEspiralWim I Win
25. Modelo de cascada Es el enfoque metodológico que ordena rigurosamente las etapas del ciclo de vida del software, de tal forma que el inicio de cada etapa debe esperar a la finalización de la inmediatamente anterior.
27. Desarrollo en Espiral Las actividades de estemodeloconforman en unaespiral. Es un modeloevolutivoqueconjuga la naturalezainteractiva del modelo MPC con los aspectocontrolados y sistematicos al modelo de cascada.
28. ModeloEspiralWim I Win El modeloWim I Win haceenfasis en la negosiacioninicial tambien introducen 3 hitos en el procesollamado “ puntos de fijacion “
29. ModeloporEtapa Se diferencia en lasaplicaciones, no son conocidas en detalles al inicio del proyecto y por lo tanto se ban desarrollandosimultaneamente .
30. video Que pasariasi los programadoreshicieranaviones
31. 12-Por que se daestefenomeno? Este fenomeno se daporque el software no estadiseñado con calidad, y la necesidad del usuarioesviajar e irdiseñando el avionaunqueesteeste se encuentra en prueba. 13-cual es el mensajeque te deja el video? El mensajequedeja,para my este video esque para ser un buendiseñoes de saber muybienlasventajas y desventajasquetraeraestesoftware al ser diseñado.
32. 14- Se hararealmente lo correcto? No porque los ingenieros y programadoresdeben de tomerenserio su trabajo, analisarcodificar y diseñarel software implica tiempo y dinero y mucho estudio para podercrearlo. 15-Que esrategiasproporciona la ingenieria de software para solventarestasituacion? Aplicartodos los conocimientosnecesarios para podercrear un software solventaunasituacionqueimplique la duda a la insertidumbre de cualquierusuario a la hora de implantar.
34. 16- Que sucedio? Debido a un error en el diseño de software la insufisienteproteccion de desbordamientos de enteros. El cohete se desvio de su trayectoriadespues de su lanzamiento y fuedestruidopor su automatizacion. Sistema de autodestruccion. 17-que efectostienelasfallassobre el cohete? La mala distribucion de la gazolinaesohizoque el cohete se sobrecalentara y estallara.
35. 18-Como afectannuestrasvidasque el software no sea de?Es muy probable que se presenten problemas en forma de retrasos perdidas de tiempo o dinero , lamentablemente estos problemas pueden ser muchos mas graves, si se afectan al sistema critico, es decir, aquellos cuyo fallo puede provocar graves perdidas económicas o problemas ambientales o sociales e incluso la perdidas de vidas humanas
36. 19-Como podremos garantizar calidad en el Desarrollo de Software? Aplicando correctamente las tecnicas y los metodos para poder desarrollar los programas con calidad.