Escolar Documentos
Profissional Documentos
Cultura Documentos
Programas de ordenador.
Documentos asociados y configuración de datos.
Se desarrollan para un cliente o un mercado en general.
Tipos
Productos genericos.
Productos personalizados.
¿Qué es ingenieria del software?
Disciplina de la ingeniería.
Soluciones.
Todos los aspectos de la produccion del software.
Gestion de proyectos y desarrollo de herramientas.
Metodos y teorias de apoyo.
¿Cuál es la diferencia entre ingeniería del
software y ciencia de la computación?
Ciencia de la computación. Ingeniería del software.
Estudio de los sistemas Practica e implementacion de
informaticos. diseño.
Teorias. Producir software.
Metodos abyacentes. Requiere conocimientos de la
ciencia de la computación.
¿Cuál es la diferencia entre ingeniería del
software e ingeniería de sistemas?
Ingeniería de sistemas. Ingeniería del software.
Desarrollo y evolución de sistemas. Es una parte de ingenieria de
Comprende: sistemas.
Hardware. Comprende:
Software. Desarrollo.
Politicas. Control.
Procesos de diseños y distribución de Aplicaciones.
sistemas. Bases de datos del sistema.
¿Qué es un proceso del software?
Es un conjunto estructurado de actividades o pasos asociados con la funcion
de:
Desarrollar software.
Diseño y programacion.
Evolucionar software.
Actualizar y optimatizar.
¿Qué es un modelo de procesos del
software?
Descripcion simplificada del software que presenta una vision de ese
proceso.
Tipos:
Flujo de trabajo.
Secuencia de actividades en el proceso.
Flujo de datos o de actividades.
Transformacion de la información.
Rol/Accion.
¿Cuáles son los costos de la ingeniería del
software?
Dependen:
El proceso utilizado.
Tipo de software a desarrollar.
Requiere de validaciones y pruebas.
Porcentajes.
60% desarrollo.
40% pruebas.
¿Qué son los métodos de la ingeniería del
software?
Enfoques estructurados para el desarrollo.
Incluyen:
Modelos de sistemas.
Notaciones.
Reglas.
Sugerencias de diseños.
Guias de procesos.
No existe metodo ideal.
Uno de los mas apropiado es POO.
¿Qué es CASE?
Ingeniería del Software Asistida por Computadora.
Es el soporte a las actividades del proceso de software.
Destinada para aumentar la productividad en el
desarrollo de software reduciendo:
Dinero.
Tiempo.
¿Cuáles son los atributos de un buen
software?
Optimo.
Actualizable.
Eficaz.
Confiable y seguro.
Aceptable.
¿Cuáles son los retos fundamentales que
afronta la ingeniería del software?
Reduccion de tiempos de entrega.
Emplear tecnicas que generen confianza al usuario.
Desarrollo de software flexible.
Innovar y usar metodos de I.S.
Responsabilidad profesional y ética
Confidencialidad.
Competencia.
Derechos de propiedad
intelectual.
Uso inapropiado de las
computadoras.
GRACIAS