“La Ingeniería del software es el estudio de los principios y metodologías para el desarrollo y mantenimiento de sistemas software.”
00:03
“Es la aplicación de un enfoque sistemático, disciplinado y cuantificable al desarrollo, operación y mantenimiento del software; es decir, la aplicación de la ingeniería al software (IEEE, 1993).”
00:09
El objetivo principal es convertir el desarrollo de software en un proceso formal, con resultados predecibles, que permitan obtener un producto final de alta calidad y satisfaga las necesidades y expectativas del cliente. Entre los objetivos específicos se encuentran: Mejorar la calidad de los productos de software. Aumentar la productividad y trabajo de los ingenieros del software. Facilitar el control del proceso de desarrollo de software. Suministrar a los desarrolladores las bases para construir software de alta calidad en una forma eficiente. Definir una disciplina que garantice la producción y el mantenimiento de los productos software desarrollados en el plazo fijado y dentro del costo estimado.
00:10
OBJETIVO GENERAL Y ESPECÍFICO
00:16
PUEDE EPLICARSE EN:SOFTWARE DE SISTEMA: PROGRAMAS ESCRITOS PARA SERVIR A OTROS PROGRAMAS.SOFTWARE DE TIEMPO REAL: CONTROLA SUCESOS DEL MUNDO REAL.SOTWARE DE GESTION: ES EL PROCESO DE LA INFORMACIONCOMERCIAL CONSTITUYE LA MAYOR DE LAS AREAS DE APLICACIÓN DEL SOFTWARE.SOFTWARE EMPOTRADO: RESIDE EN MEMORIA DE SOLO LECTURA Y SE UTILIZA PARA CONTROLAR PRODUCTOS Y SISTEMAS DE LOS MERCADOS INDUSTRIALES Y DE CONUMO.SOFTWARE DE INTELIGENIA ARTIFICIAL: HACE USO DE ALGORITMOS MNO NUMERIOS PARA RESOLVER PROBLEMAS COMPLEJOS PARA LOS Q NO SON ADECUADOS EL CALCULO O ANALISIS DIRECTO. (RECONOCIMIENTO DE IMÁGENES Y VOZ)
00:17
INGENIERIA DEL SOFTWARECAMPO DE APLICACIÓN
00:28
INGENIERIA DEL SOFTWAREEL PROCESO DEL SOFTWARE
00:30
Un proceso es un conjunto de actividades, acciones y tareas que se ejecutan cuando va a crearse algún producto del trabajo. Una actividad busca lograr un objetivo amplio (por ejemplo comunicación con los participantes). Una acción (diseño de la arquitectura) es un conjunto de tareas que producen un producto importante del trabajo (por ejemplo, un modelo del diseño de la arquitectura). Una tarea se centra en un objetivo pequeño pero bien definido (por ejemplo, realizar una prueba unitaria) que produce un resultado tangible.
00:36
INGENIERIA DEL SOFTWARELA ADMINISTRACION DEL PROYECTO DE SOFTWARE
00:37
LA CALIDAD es el cumplimiento de los requisitos del cliente; calidad es satisfacer al cliente; o calidad es lo que el cliente dice o piensa que debe ser.
00:39
Consiste en gestionar el desarrollo de un producto, dentro del plazo previsto y con los fondos establecidos. Como esto requiere recursos humanos , la administración del proyecto involucra no sólo la organización técnica y las habilidades organizativas, sino también el arte de dirigir un equipo de personas.
00:40
LAS PERSONAS son un factor importante a la hora de gestionar un proyecto. Puntualmente en este enfoque es importante tener claro que el líder ‘lidiará’ con la gestión de diferentes estilos de personalidad y de trabajo aplicados a los diferentes roles y responsabilidades asignadas a aquellas personas indicadas.
00:41
EL PRODUCTO requiere estimaciones cuantitativas y una adecuada planificación.