introducción Ingeniería de software

Slides:



Advertisements
Presentaciones similares
INTRODUCCIÓN A LA INGENIERIA DE SOFTWARE ALUMNO MILLER ANDRES GALINDO DUCUARA (412088)
Advertisements

Los Malware son programas informáticos diseñados por ciberdelincuentes para causarle algún daño o perjuicio al usuario como el robo de información, modificaciones.
Costos de Calidad. COSTOS DE CALIDAD Dinero destinado para obtener la Calidad requerida.
INTEGRANTES EVARISTO MINA ARROYO JULIO CESAR CUERO JOHN EDWIN URBANO MAFLA.
Es el conjunto de conocimientos y técnicas científicas aplicadas a la creación, perfeccionamiento e implementación de estructuras (tanto físicas como.
Clasificación del Software Prof. Laura Cardozo. Software Se denomina software, programática, equipamiento lógico o soporte lógico a todos los componentes.
Modelado de sistemas software: Introducción. Modelado de... Sistemas... Sistemas web Sistemas de control/tiempo real Familias de sistemas Variabilidad.
SOFTWA RE APLICATIVO Y DE DESARROLLO. Software aplicativo Software de Aplicación es todo programa informático diseñado para facilitar al usuario la realización.
MANUALES DE PROCEDIMIENTOS ¿¿Que son los manuales ?? Manuales de procedimientos.
CONTABILIDAD ADMINISTRATIVA CONTABILIDAD ADMINISTRATIVA Arte, ciencia, técnica, o disciplina que bajo normas y procedimientos de análisis nos ayuda.
Imagen inicial de espera
Biblioteca Virtual, Repositorio Institucional y Observatorio Tecnológico Objetivo: Recuperar y gestionar toda la documentación científica, revistas, tesis,
Para reflexionar…. ¿Qué es una maquina? ¿Cuál es su finalidad?
Introducción a la Programación Multimedial
TERMINOLOGÍA BÁSICA Informática: conjunto de conocimientos científicos y técnicas que hacen posible el tratamiento automático y racional de la información,
INTEGRANTES: MAURICIO GARCÍA CÁRDENAS CARLOS PALACIOS CONTRERAS
. Primera Open Class Asignatura: Programación Estructurada Tema:
Tema 4: Ingeniería del Software
Menú Presentación Dispositivos de Salida Que es informática
La planeación y la organización de los procesos técnicos.
Parcial # 1 La Computadora.
2.Metodología de Solución de Problemas
Fundamentos de negocios y comercio electrónico.
Inducción Prácticas Pre-Profesionales
Proceso de Desarrollo de SW
Aplicación Distribuida sobre Arquitectura Multi Capas, caso práctico Módulo Evaluación de RR.HH basado en Competencias ESPE Guillermo Narváez V.
SISTEMAS OPERATIVOS: PROPIETARIOs Y LIBREs.
Nombres: Natalia Reyes y Catherine Contreras Curso: 1001 J.M
En la siguiente presentación veremos algunos términos que debemos conocer para iniciar la educación virtual.
Software de aplicación de escritorio y web
CLASIFICACION DE SOFWARE EDUCATIVO
Las áreas relevantes de información
El resultado obtenido en esta etapa son las especificaciones de lo que se debe hacer para solucionar el problema.
República Bolivariana de Venezuela
Análisis y Diseño de Sistemas de Información
Universidad manuela beltran - virtual
ADQUISICIÓN COMPETENCIAS BÁSICAS
Fundamentos del computador
PREZI..
MENU SOFWARE Y HADWARE DISPOSITIVOS DE SALIDA DISPOSITIVOS DE ENTRADA
LA FUNCION INFORMATICA
Las herramientas Case Julian madrigal.
Autodesk Instituto Oviedo Computación Daniela Grajeda Moreno
NUEVAS TECNOLOGIAS DE INFORMACION Y COMUNICACIÓN.
Tecnologías de la información y la comunicación
Herramientas tecnológicas
Proceso Unificado de Desarrollo de Software
QUE ES PROGRAMAR.
«CUADROS SINOPTICOS DE LAS FASES DEL MODELO DEL CICLO DE VIDA.»
NOMBRE DE LA ASIGNATURA: VERIFICACIÓN Y VALIDACIÓN DEL SOFTWARE
Proceso de Desarrollo de SW
El impacto de la tecnología en los diferentes ámbitos de la sociedad
CONCEPTOS BÁSICOS DE COMPUTACIÓN E HISTORIA
Estudio de Puestos Proceso por el.
El sistema de Calidad de GFI/AST
La planeación y la organización en la resolución de problemas técnicos y el trabajo por proyectos en los procesos productivos Equipo 5.
Equipo 2 Arellano Catalán Marco A. Damián Contreras Ma. Guadalupe
CURSO PROGRAMACIÓN BÁSICA SEMANA 2
Modelo de la cascada (cont.)
APLICACIÓN DEL PORTAFOLIO EN LA ENSEÑANZA DE LA MATEMATICA
Instituto de Astronomía
NUEVAS TECNOLOGIAS DE INFORMACION Y COMUNICACIÓN.
Lingüística computacional
SOFTWARE Y HARDWARE raquel,gabi, yaretzi,jessica y freddy
Nombre del Docente: María Guadalupe Salazar Chapa
Proyecto: Presentación para proyecto de quinto bimestre. (Primer grado) Fase I. Realización de una investigación con la finalidad de recabar información.
¡Bienvenido! “Ponemos la mejor Tecnología al alcance de TI”
Unida III: Análisis y Diseño de Sistemas Orientado a Objetos
MAPEO DE NEGOCIO.
MAPEO DE NEGOCIO.
Transcripción de la presentación:

introducción Ingeniería de software ARLEY ALFONSO AMARIS ARDILA

Historia del software

El software representa toda la parte inmaterial o intangible que hace funcionar a un ordenador para que realice una serie de tareas específicas, coloquialmente conocidos como programas el software engloba a toda la información digital que hace al conjunto de elementos físicos y materiales que componen el computador trabajar de manera inteligente. Que es software

Que es la ingeniería del software La ingeniería de software es una disciplina formada por un conjunto de métodos, herramientas y técnicas que se utilizan en el desarrollo de los programas informáticos (software).

PROCESOS DE SOFTWARE Planificación: La importante tarea a la hora de crear un producto de software es obtener los requisitos o el análisis de los requisitos. La implementación: es parte del proceso en el que los ingenieros de software programan el código para el proyecto. Las pruebas de software son parte esencial del proceso de desarrollo del software. Esta parte del proceso tiene la función de detectar los errores de software lo antes posible. La documentación del diseño interno del software con el objetivo de facilitar su mejora y su mantenimiento se realiza a lo largo del proyecto. Esto puede incluir la documentación de un API, tanto interior como exterior. El despliegue comienza cuando el código ha sido suficientemente probado, ha sido aprobado para su liberación y ha sido distribuido en el entorno de producción. Entrenamiento y soporte para el software Los usuarios, por naturaleza, se oponen al cambio porque conlleva una cierta inseguridad, es por ello que es fundamental instruir de forma adecuada a los futuros usuarios del software. El mantenimiento o mejora del software de un software con problemas recientemente desplegado, puede requerir más tiempo que el desarrollo inicial del software.

Las herramientas CASE (Computer Aided Software Engineering, Ingeniería de Software Asistida por Computadora) son diversas aplicaciones informáticas o programas informáticos destinadas a aumentar la productividad en el desarrollo de software reduciendo el costo de las mismas en términos de tiempo y de dinero. Estas herramientas pueden ayudar en todos los aspectos del ciclo de vida de desarrollo del software en tareas como el proceso de realizar un diseño del proyecto, cálculo de costos, implementación de parte del código automáticamente con el diseño dado, compilación automática, documentación o detección de errores entre otras. Que es case

Características de un buen software Un buen software debe ser rápido: Puede tener o no un código optimizado, pero el usuario final debe sentir que para lo que usa el programa el tiempo que tarda en hacer las cosas es normal Un buen software debe ser estable: Una fija es la confiabilidad que debe generar un programa, una buena aplicación no te debe dejar a mitad del camino con todo el trabajo hecho en un procesador de textos Un buen software debe ser usable e intuitivo: De nada sirve que programes algo con miles opciones si no las colocas de una manera de que el usuario pueda encontrarlas y utilizarlas. Un buen software debe actualizarse silenciosamente: No hay nada más placentero que ver que Mozilla nos avisa que actualizó a la última versión y que se instalará en el próximo reinicio Un buen software debe ser inteligente: Esta característica se refiere a la facilidad con la que el texto del programa comunica las ideas subyacentes.

El software es sin duda una de las herramientas más importante en el área de Sistemas, existen infinidades de programas pero a medida que las computadoras se vuelven más populares, los desarrolladores de software, constantemente están sacando programas para quitar las tediosas tareas personales y hacerlas mas divertidas. El software es imprescindible para cualquier sistema informático o basado en informática, puesto que sin él, este no funcionaría. Conclusion

http://ciclodevidasoftware. wikispaces http://ciclodevidasoftware.wikispaces.com/CARACTERISTICAS+D E+UN+BUEN+SOFTWARE https://es.wikipedia.org/wiki/Herramienta_CASE https://es.wikipedia.org/wiki/Proceso_para_el_desarrollo_de_soft ware http://definicion.de/ingenieria-de-software/ http://www.quees.info/que-es-software.html webgrafia