INTRODUCCIÓN A LAS PRUEBAS Y CALIDAD DE SOFTWARE
|
|
- Francisco José Escobar Villalobos
- hace 5 años
- Vistas:
Transcripción
1 INTRODUCCIÓN A LAS PRUEBAS Y CALIDAD DE SOFTWARE PRUEBAS Y CALIDAD DE SOFTWARE MAESTRÍA EN INGENIERÍA ÉNFASIS EN INGENIERÍA DE SISTEMAS Y COMPUTACIÓN FACULTAD DE INGENIERÍA UNIVERSIDAD DEL VALLE SEMESTRE 2017A - DOCENTE BEATRIZ FLORIAN GAVIRIA
2 CONTENIDO Crisis en el Desarrollo de Software Conceptos Generales de Pruebas Tipos de Pruebas Pruebas de Software en el Ciclo de Vida de Desarrollo de SW Introducción a la Calidad de Software EISC - PRUEBAS Y CALIDAD DE SOFTWARE - BEATRIZ FLORIAN GAVIRIA 2
3 CRISIS EN EL DESARROLLO DE SOFTWARE EISC - PRUEBAS Y CALIDAD DE SOFTWARE - BEATRIZ FLORIAN GAVIRIA 3
4 LA LLAMADA CRISIS DEL SOFTWARE Por qué toma tanto tiempo desarrollar software? Por qué es tan elevado su costo? Por qué no se puede entregar programas libres de errores? Por qué es tan costoso su mantenimiento? Por qué resulta tan difícil constatar el progreso del desarrollo de software? La calidad se mide o se construye? EISC - PRUEBAS Y CALIDAD DE SOFTWARE - BEATRIZ FLORIAN GAVIRIA 4
5 LA LLAMADA CRISIS DEL SOFTWARE La crisis del software aparece en la segunda era de la evolución de los sistemas informáticos (alrededor de 1968). Las actividades de mantenimiento del software (corrección de fallas, modificación por cambios de requerimientos de usuarios, y adaptación a nuevos dispositivos) y el costo en dicho mantenimiento comenzó a absorber recursos en una medida alarmante. EISC - PRUEBAS Y CALIDAD DE SOFTWARE - BEATRIZ FLORIAN GAVIRIA 5
6 LA CRISIS DEL SOFTWARE 1970 s - Crisis del software Exceso en la capacidad para desarrollar software grande y complejo, con la tecnología existente. Costo de las actividades de mantenimiento del software superior a los costos de nuevos desarrollos. Inicio el descenso en los costos del hardware. Aumento de proyectos que fallaron a causa del software. Soluciones Mejores lenguajes de programación (PL/1, APL, Jovial) Lenguajes formales para especificar requerimientos Lenguajes estructurales y multitareas. EISC - PRUEBAS Y CALIDAD DE SOFTWARE - BEATRIZ FLORIAN GAVIRIA 6
7 LA CRISIS DEL SOFTWARE 1985 Crecimiento de la Industria del Software a $ USD 300 MM Reconocimiento de la Ingeniería de Software como una disciplina de la Ingeniería. Los costos del hardware continúan disminuyendo. Surgen las herramientas CASE y lenguajes de modelamiento: Implementación de un proceso específico de desarrollo Representar gráficamente los diseños del software Fácil de mantener, validar y entender. Soluciones Muchas compañías se dieron cuenta que necesitaban realizar mejoras significativas en su proceso de desarrollo. EISC - PRUEBAS Y CALIDAD DE SOFTWARE - BEATRIZ FLORIAN GAVIRIA 7
8 CASOS DE FRACASO London Ambulance Dispatching System (1992) Sistema para gestionar las llamadas de emergencias. Inversión :1.8 millones. Pérdidas: se estima 20 vidas. Problema: El sistema no distinguía llamadas distintas. Retenía llamadas durante horas. Usuarios sin formación. Implantación del sistema de manera apresurada. EISC - PRUEBAS Y CALIDAD DE SOFTWARE - BEATRIZ FLORIAN GAVIRIA 8
9 CASOS DE FRACASO Agencia Espacial Europea (1996) Sistema de navegación del Ariane 5. Evolución del Ariane 4 Inversión: 7 billones de dólares. Pérdidas: 2 satélites se desintegraron. Problema: Sobrecarga al operar con la velocidad 5 veces mayor que en el Ariane 4) No se controlaban las excepciones. EISC - PRUEBAS Y CALIDAD DE SOFTWARE - BEATRIZ FLORIAN GAVIRIA 9
10 CASOS DE FRACASO Nike (2001) Sistema para automatizar la gestión, producción y venta. Inversión : 400 millones dólares. Pérdidas: 100 millones en ventas. Reducción de un tercio del valor de las acciones Problema: El sistema intercambiaba órdenes de producción. Exceso de stock en algunos productos y falta en otros. EISC - PRUEBAS Y CALIDAD DE SOFTWARE - BEATRIZ FLORIAN GAVIRIA 10
11 CASOS DE FRACASO FBI (2005) Sistema para aumentar la seguridad de las redes y modernizar las aplicaciones de investigación Inversión : 581 millones dólares (450 millones ) Pérdidas: 170 millones de dólares y 5 años de trabajo Problema: Prisas tras el 11S Continuos cambios en los requerimientos y en los responsables Poca preparación de los directores de proyecto EISC - PRUEBAS Y CALIDAD DE SOFTWARE - BEATRIZ FLORIAN GAVIRIA 11
12 LA CRISIS DEL SOFTWARE ACTUALIDAD Los proyectos sobrepasan los cronogramas establecidos. Errores funcionales. Calidad por debajo de lo esperado. Se requiere re-ingeniería constantemente. Necesidad de maduración continua en los procesos y profesionales. Los requerimientos no-funcionales sin certificación o pruebas. Soluciones Idea de dividir para vencer Metodologías ágiles Test-Driven Development (TDD) Behavior-Driven Development (BDD) Herramientas para pruebas no-funcionales EISC - PRUEBAS Y CALIDAD DE SOFTWARE - BEATRIZ FLORIAN GAVIRIA 12
13 CONCEPTOS GENERALES DE PRUEBAS EISC - PRUEBAS Y CALIDAD DE SOFTWARE - BEATRIZ FLORIAN GAVIRIA 13
14 CONCEPTOS GENERALES DE PRUEBAS Qué son las Pruebas? Las pruebas muestran la presencia de errores pero nunca la ausencia de ellos El proceso de operar un sistema o un componente bajo condiciones especificadas, observando o registrando los resultados, y de hacer una evaluación de un cierto aspecto del sistema o del componente. IEEE Estándar Glossary of Software Enginerineering Terminology EISC - PRUEBAS Y CALIDAD DE SOFTWARE - BEATRIZ FLORIAN GAVIRIA 14
15 CONCEPTOS GENERALES DE PRUEBAS EISC - PRUEBAS Y CALIDAD DE SOFTWARE - BEATRIZ FLORIAN GAVIRIA 15
16 CONCEPTOS GENERALES DE PRUEBAS Ideas Generales - Pruebas La prueba exhaustiva del software es impracticable (no se pueden probar todas las posibilidades de su funcionamiento ni siquiera en programas sencillos) El objetivo de las pruebas es la detección de defectos en el software (descubrir un error es el éxito de una prueba) El descubrimiento de un defecto significa un éxito para la mejora de la calidad del producto de Software. Todos los errores deben ser registrados y tenidos en cuenta para su corrección. EISC - PRUEBAS Y CALIDAD DE SOFTWARE - BEATRIZ FLORIAN GAVIRIA 16
17 CONCEPTOS GENERALES DE PRUEBAS Objetivos de las Pruebas de Software - Producto Detectar defectos antes de que el producto sea instalado en el cliente o usuario final. Garantizar la aceptación de los productos por parte de los clientes o usuarios finales. Asegurar que el producto (Sistema) este listo para ser utilizado desde el punto desde las diferentes características de calidad definidas. Mejoramiento en la satisfacción de clientes o usuarios finales. EISC - PRUEBAS Y CALIDAD DE SOFTWARE - BEATRIZ FLORIAN GAVIRIA 17
18 CONCEPTOS GENERALES DE PRUEBAS Objetivos de las pruebas Equipo de desarrollo Disminución del reproceso de corrección de defectos Apropiación de la cultura de calidad por parte del equipo humano Medición y control del producto durante la etapa de desarrollo de software. Análisis de causas de defectos para apoyar la mejora de procesos de desarrollo de software. EISC - PRUEBAS Y CALIDAD DE SOFTWARE - BEATRIZ FLORIAN GAVIRIA 18
19 CONCEPTOS GENERALES DE PRUEBAS Pruebas Estáticas La evaluación del software no implica su ejecución. Se evalúan los productos intermedios de trabajo. Pruebas Dinámicas - La evaluación del software implica su ejecución. Se evalúa el producto de software o un componente funcionalmente operable. EISC - PRUEBAS Y CALIDAD DE SOFTWARE - BEATRIZ FLORIAN GAVIRIA 19
20 TIPOS DE PRUEBAS DE SOFTWARE Pruebas Estáticas de Software: Revisión de Requerimientos Revisión de Diseño Inspección de Código Revisión de Reléase EISC - PRUEBAS Y CALIDAD DE SOFTWARE - BEATRIZ FLORIAN GAVIRIA 20
21 TIPOS DE PRUEBAS DE SOFTWARE Los Tipos de Pruebas se pueden visualizar desde dos enfoques: Estrategia (momento en el que se realiza) Niveles Prueba Pruebas Unidad Pruebas Integración Pruebas Sistemas Pruebas Regresión Pruebas Alpha & Beta Pruebas Aceptación El objetivo Pruebas funcionales Pruebas Seguridad Pruebas Desempeño (Carga) Pruebas Resistencia (Stress) Pruebas Volumen Pruebas Concurrencia No-Funcionales EISC - PRUEBAS Y CALIDAD DE SOFTWARE - BEATRIZ FLORIAN GAVIRIA 21
22 TIPOS DE PRUEBAS DE SOFTWARE Niveles de Pruebas EISC - PRUEBAS Y CALIDAD DE SOFTWARE - BEATRIZ FLORIAN GAVIRIA 22
23 TIPOS DE PRUEBAS DE SOFTWARE Pruebas Unidad - Pretenden probar que los fragmentos individuales (unidades) que forman el sistema cumplen las especificaciones y tienen el comportamiento esperado. Cumplimiento del objetivo de un componente de software (Método- Clase) Pruebas Integración Módulos o componentes funcionan integrados. Los datos enviados de un módulo o componente se reciben de manera consistente en el otro. Pruebas Proceso Tiene como objetivo determinar el estado de las funcionalidades independientes de un sistema. (Pueden ser módulos o componentes funcionales) EISC - PRUEBAS Y CALIDAD DE SOFTWARE - BEATRIZ FLORIAN GAVIRIA 23
24 TIPOS DE PRUEBAS DE SOFTWARE Pruebas Regresión Asegurar que cualquier no conformidad encontrada en el sistema ha sido corregida y que ninguna de las funcionalidades liberadas previamente ha fallado como resultado de las correcciones. Pruebas Sistemas Los procesos soportados por la aplicación se cumplen completamente, es decir, los procesos fluyen desde su inicio hasta el final. Reutilización de Instrumentos de prueba. Pruebas de Aceptación Realizadas con los clientes y define su aceptación del software. Quién define el nivel de la prueba de aceptación? Quién plantea y escribe los instrumentos de pruebas? Quién ejecuta las pruebas? Cuál es el criterio de éxito / falla para la prueba de aceptación? EISC - PRUEBAS Y CALIDAD DE SOFTWARE - BEATRIZ FLORIAN GAVIRIA 24
25 TIPOS DE PRUEBAS DE SOFTWARE Pruebas Alpha y Beta - Son pruebas de Sistemas que se realizan integrando al grupo de testers un conjunto de potenciales usuarios de la aplicación. Estos usuarios conscientes de que el producto no ha sido liberado usan su experiencia para advertir sobre potenciales fallas de la aplicación. La diferencia fundamental entre estas pruebas radica en la ubicación del equipo de pruebas; Alpha son las pruebas que se realizan internamente en la casa de software Beta las que se realizan externamente en el cliente. EISC - PRUEBAS Y CALIDAD DE SOFTWARE - BEATRIZ FLORIAN GAVIRIA 25
26 TIPOS DE PRUEBAS DE SOFTWARE Pruebas de Seguridad - La prueba de seguridad intenta verificar que los mecanismos de protección incorporados en el sistema lo protegerán, de hecho, de accesos impropios. Durante la prueba de seguridad, el responsable de la prueba desempeñe el papel de un individuo que desea entrar al sistema. Pruebas Rendimiento Carga de Información Volumen de Datos Concurrencia (Funcionalidades o Usuarios) Stress EISC - PRUEBAS Y CALIDAD DE SOFTWARE - BEATRIZ FLORIAN GAVIRIA 26
27 TIPOS DE PRUEBAS DE SOFTWARE EISC - PRUEBAS Y CALIDAD DE SOFTWARE - BEATRIZ FLORIAN GAVIRIA 27
28 PRUEBAS EN EL CICLO DE DESARROLLO DE SOFTWARE Pruebas en el Proceso de desarrollo de Software EISC - PRUEBAS Y CALIDAD DE SOFTWARE - BEATRIZ FLORIAN GAVIRIA 28
29 PRUEBAS EN EL CICLO DE DESARROLLO DE SOFTWARE Pruebas en el Proceso de desarrollo de Software EISC - PRUEBAS Y CALIDAD DE SOFTWARE - BEATRIZ FLORIAN GAVIRIA 29
30 PRUEBAS EN EL CICLO DE DESARROLLO DE SOFTWARE Pruebas en el Proceso de desarrollo de Software EISC - PRUEBAS Y CALIDAD DE SOFTWARE - BEATRIZ FLORIAN GAVIRIA 30
31 PRUEBAS EN EL CICLO DE DESARROLLO DE SOFTWARE Pruebas en el Proceso de desarrollo de Software EISC - PRUEBAS Y CALIDAD DE SOFTWARE - BEATRIZ FLORIAN GAVIRIA 31
32 INTRODUCCIÓN A CALIDAD DE SOFTWARE EISC - PRUEBAS Y CALIDAD DE SOFTWARE - BEATRIZ FLORIAN GAVIRIA 32
33 QUÉ NOS HACE PENSAR EN CALIDAD? EISC - PRUEBAS Y CALIDAD DE SOFTWARE - BEATRIZ FLORIAN GAVIRIA 33
34 CALIDAD Definición de diccionario: Conjunto de cualidades que constituyen la manera de ser de una persona o cosa. Superioridad en su línea; nobleza de linaje; importancia o gravedad de una cosa. En términos generales podemos definir la calidad como conjunto de características que se pueden esperar de un producto o servicio. EISC - PRUEBAS Y CALIDAD DE SOFTWARE - BEATRIZ FLORIAN GAVIRIA 34
35 CALIDAD EN SOFTWARE FUNCIONAMIENTO: Nivel elemental de calidad. El software siempre debe funcionar, debe permitirnos usarlo cuando sea necesario. Funciona todas las veces que se requiere. FUNCIONALIDAD: Nivel intermedio de calidad. El software debe hacer lo que dice que hace. Es importante contar con las facilidades para conocer las tareas que hace (manual de usuario completo) USABILIDAD: Nivel superior de calidad. El software no solo debe hacer lo que dice que hace sino permitirnos hacerlo de forma adecuada, natural. EISC - PRUEBAS Y CALIDAD DE SOFTWARE - BEATRIZ FLORIAN GAVIRIA 35
36 CUÁNDO EVIDENCIAMOS LA CALIDAD EN EL SOFTWARE? Cuando un programa no tiene errores de sintaxis. Cuando un programa tiene un buen manejo de excepciones durante su ejecución Existen datos de pruebas para los cuales el programa arroja salidas correctas. Para conjunto típicos de datos, el programa arroja salidas correctas. Para un conjunto de datos límites, el programa arroja salidas esperadas. Para todos los posibles conjuntos de datos de prueba y todas las condiciones de entrada inválida, el programa da respuestas esperadas. EISC - PRUEBAS Y CALIDAD DE SOFTWARE - BEATRIZ FLORIAN GAVIRIA 36
37 CALIDAD EN SOFTWARE En el software se esperan, entre otras, algunas de estas cualidades, (atributos de calidad): Robustez: El sistema funciona aun en circunstancias anormales. Confiabilidad: Funcionalidad + Robustez. Extendibilidad: Facilidad de adaptarse a cambios en las especificaciones. Reutilización: Capacidad del software para ser utilizado total o parcialmente en otros software. Eficiencia: Capacidad del software para usar el mínimo de recursos en sus procesos. EISC - PRUEBAS Y CALIDAD DE SOFTWARE - BEATRIZ FLORIAN GAVIRIA 37
38 QUIÉN ES EL RESPONSABLE DE LA CALIDAD? Un conjunto de características de calidad determinados deben ser comunes a todos los productos creados por un ente dado. Es por ello que una entidad debe ser encargada de definir e implementar la calidad de su producto. En el software este es, la Fabrica de Software. EISC - PRUEBAS Y CALIDAD DE SOFTWARE - BEATRIZ FLORIAN GAVIRIA 38
39 LA FÁBRICA DE SOFTWARE Gestión de infraestructuras (Adm de BD y de S.O) * Equipos de documentación (Describe funcionalidades del producto) * EQUIPO DE DESARROLLO Núcleo Equipos de pruebas del software * Equipos de apoyo a la gestión (Económico y recursos humanos) * *Equipos de apoyo EISC - PRUEBAS Y CALIDAD DE SOFTWARE - BEATRIZ FLORIAN GAVIRIA 39
40 LA FÁBRICA DE SOFTWARE - Se responsabiliza de la realización de un producto, no de disponer de las personas para realizarlo. - Se orienta a la realización de productos, es decir, soluciones software genéricas orientadas a las necesidades generales de un sector o negocio. EISC - PRUEBAS Y CALIDAD DE SOFTWARE - BEATRIZ FLORIAN GAVIRIA 40
41 FÁBRICA DE SOFTWARE ORIENTADA A LA CALIDAD Recursos Humanos: Las personas son el engranaje principal de la fabrica de software, de ellos se espera: Profesionalidad (Conocimientos, Ética). Aptitud Critica y de Aprendizaje continuo. Trabajo en equipo. Infraestructura: Las instalaciones debe ser acordes al proyecto a realizar y debe ofrecer todas la necesidades al equipo de desarrollo. EISC - PRUEBAS Y CALIDAD DE SOFTWARE - BEATRIZ FLORIAN GAVIRIA 41
42 FÁBRICA DE SOFTWARE ORIENTADA A LA CALIDAD Metodología: Define el procedimiento como se generara el producto, debe estar asociada a la sensatez. Gestión: Define la manera como se van a distribuir todos los recursos (incluyendo el tiempo) en la diferentes actividades definida por la metodología De igual manera debe estar asociada a la sensatez, y estar basada en elementos para determinar el estado de cualquier proceso (Métricas). EISC - PRUEBAS Y CALIDAD DE SOFTWARE - BEATRIZ FLORIAN GAVIRIA 42
43 MÁS ALLÁ DE LA FÁBRICA DE SOFTWARE La fábrica de software solo es un componente de una gran cadena de suministro compuesta de: Universidades: Proveen nuevo conocimiento (Conceptos y Tecnologías). Constructores de Componentes: Toma los conocimientos dados por la universidades y los transforman en componentes de alto nivel. Fabrica de Software: Ensambla los componentes para construir software para propósitos específicos Administradores de Información. EISC - PRUEBAS Y CALIDAD DE SOFTWARE - BEATRIZ FLORIAN GAVIRIA 43
44 ROLES EN UN PROYECTO DE SOFTWARE Administrador del Proyecto: Determina las actividades a realizar y los recursos dados a cada una. Asegura el cumplimiento de plazos y de la ejecución de las políticas de la Fábrica de Software. Atento al manejo de riesgos. Intermediador entre los participantes. Gestor de Calidad: Es el que se encarga de implementar el SGC, nombrar los inspectores de las tareas del proceso de desarrollo, controlar las pruebas, el análisis de las mediciones y proponer con el grupo de desarrollo modificaciones o mejoras al proceso. EISC - PRUEBAS Y CALIDAD DE SOFTWARE - BEATRIZ FLORIAN GAVIRIA 44
45 ROLES EN UN PROYECTO DE SOFTWARE Líder de Configuración: Es el que se encarga de manejar los elementos generados en el proceso de software y registrar sus cambios. Analistas: Analizan el problema y determinan las soluciones a estos, dichas soluciones se plasman como requerimientos Arquitectos: Diseñan el sistema a diferentes niveles y perspectivas, a partir de un análisis del negocio (Requerimientos). EISC - PRUEBAS Y CALIDAD DE SOFTWARE - BEATRIZ FLORIAN GAVIRIA 45
46 ROLES EN UN PROYECTO DE SOFTWARE Programadores: Son los encargados de construir los diseños de los arquitectos. Equipo de Pruebas: Son los encargados de probar los diferentes elementos generados en el proyecto, en supervisión del gestor de calidad. EISC - PRUEBAS Y CALIDAD DE SOFTWARE - BEATRIZ FLORIAN GAVIRIA 46
47 ACTIVIDADES DE CALIDAD Garantía de la Calidad: Establecimiento de un conjunto de procedimientos y estándares que lleven a la calidad Sistema de Gestión de Calidad (ISO 9000). Planificación de la Calidad: Adaptación de los procedimientos y entandares a un proyecto definido. Control de la Calidad: Definición y ejecución de procedimientos, que garanticen la ejecución de los mecanismos de calidad definidos. Aseguramiento de Calidad: Proveer los recursos para que los procesos se desarrollen de la forma prevista. Orientada a proporcionar confianza en que se cumplirán los requisitos de la calidad EISC - PRUEBAS Y CALIDAD DE SOFTWARE - BEATRIZ FLORIAN GAVIRIA 47
48 REFERENCIAS Engineering models and software quality models: an example and a discussion Paolo Salvaneschi, Ugo Piazzalunga. May 2008 ISO/IEC SQuaRE. The second generation of standards for software product quality, Witold Suryn, Alain Abran. Department of Electrical Engineering, École de Technologie Supérieure. ISO/IEC 9126 Information technology - Software Product Evaluation- Quality characteristics and guidelines for their use. ISO/lEC :1993, Tecnología de la información. Vocabulario. Parte 1: Términos fundamentales. ISO 8402:1994,Gestión de la calidad y aseguramiento de la calidad. Vocabulario. ISO/lEC :2001, Tecnología de la Información. Calidad del producto software. Parte 1: Modelo de calidad. ISO/lEC 12207: Tecnología de la información. Procesos de ciclo de vida del software. EISC - PRUEBAS Y CALIDAD DE SOFTWARE - BEATRIZ FLORIAN GAVIRIA 48
49 REFERENCIAS ISO/IEC 9126: Software Engineering - Product quality. To be published in 2003 ISO/IEC 14598: Information Technology Software product evaluation Krause P., Freimut B., Suryn W., New Directions in Measurement for Software Quality Control. Proceedings of STEP2002, Computer Society Press, 2003 Suryn W., Abran A., Bourque P., Laporte C., Software Product Quality Measurement and Evaluation: An integrated life cycle quality model using TL9000 and ISO/IEC Submitted to JISBD VIII Jornadas de Ingeniería del Software y Bases de Datos November 2003, Alicante, Spain Bevan N., Bohomolni I., Incorporating user quality requirements in the software development process, In: Proceedings of 4th International Software Quality Week Europe, Brussels, pages , EISC - PRUEBAS Y CALIDAD DE SOFTWARE - BEATRIZ FLORIAN GAVIRIA 49
50 REFERENCIAS Vliet, H., Software Engineering, Principles and Practice, Second Edition. John Wiley & Sons, 2002 Pfleeger S.L. Software Engineering, Theory and Practice Second Edition, Prentice Hall 2001 EISC - PRUEBAS Y CALIDAD DE SOFTWARE - BEATRIZ FLORIAN GAVIRIA 50
INTRODUCCIÓN A LAS PRUEBAS DE SOFTWARE
INTRODUCCIÓN A LAS PRUEBAS DE 750105M - TÉCNICAS DE PRUEBAS DE INGENIERÍA DE SISTEMAS Y COMPUTACIÓN UNIVERSIDAD DEL VALLE SEMESTRE 2013A - DOCENTE BEATRIZ FLORIAN GAVIRIA CONTENIDO Crisis en el Desarrollo
Más detallesModelos, normas y estándares de calidad internacionales para los productos de software
Modelos, normas y estándares de calidad internacionales para los productos de software 750092M Desarrollo de Software II 1 Agenda Introducción ISO 9000 (no es de PRODUCTO es de PROCESO, Sistema de Gestión
Más detallesInstituto Tecnológico Superior De Acatlán de Osorio. Portafolio de evidencias
Instituto Tecnológico Superior De Acatlán de Osorio Carrera: Ingeniería Informática Materia: Verificación y Validación de Software Portafolio de evidencias Elaborado por: Solano Agustín Carlos Profesor:
Más detallesGeneralidades de la metodología de desarrollo
Generalidades de la metodología de desarrollo Agenda de Trabajo 1. Introducción 2. Planeación Sistema de Información 3. Desarrollo Sistema de Info.rmación 3.1 EVS 3.2 ASI 3.3 DSI 3.4 CSI 3.5 IAS 4. Mantenimiento
Más detallesANÁLISIS DE SISTEMAS. Prof. Eliz Mora
ANÁLISIS DE SISTEMAS Prof. Eliz Mora Programa Fundamentos del Análisis de Sistemas Estilos Organizacionales y su impacto en los Sistemas de Información Rol del Analista de Sistema Determinación de Factibilidad
Más detallesINSTITUTO TECNOLOGICO
INSTITUTO TECNOLOGICO ESTANDARES INTERNACIONALES QUE EVALUAN, VERIFICAN Y CERTIFICAN EL PROCESO DE ANALISIS Y DISEÑO DE DESARROLLO DE SOFTWARE ISAI MARTINEZ ANALISIS DE MODELADO DE LOS SISTEMAS DE INFORMACION
Más detallesArray Development. Array Development Plan de Pruebas de Aceptación Versión 1.0
Array Development Array Development Versión 1.0 Array Development Versión 1.0 Historia de Revisión Fecha Versión Descripción Autor 27/06/2007 1.0 Versión Final Array Development Pág. 2 de 15 Array Development
Más detallesGEXRENOF: Herramienta para la gestión de pruebas no funcionales basada en el estándar ISO/IEC
GEXRENOF: Herramienta para la gestión de pruebas no funcionales basada en el estándar ISO/IEC 25000. Pérez, M. V, 1 Castellanos, D, 1, Mir, D. 1 1 Universidad de las Ciencias Informáticas (UCI), Facultad
Más detallesTecnología hardware y software
Denominación: Desarrollo de software Código : J62.05 Nivel: 4 Sector: Familia: Eje tecnológico: Programación informática, consultoría de informática y actividades conexas. Tecnología hardware y software
Más detallesPerfil Profesional en formato de la SETEC
Perfil Profesional en formato de la SETEC COMPETENCIA GENERAL: TECNOLOGÍA SUPERIOR EN DESARROLLO DE SOFTWARE UNIDADES DE COMPETENCIA: UNIDADES DESCRIPCIÓN UNIDAD DE COMPETENCIA 1 Analizar los requerimientos
Más detallesCalidad Escuela de Ingeniería de Sistemas y Computación Desarrol o de Software II Agosto Diciembre 2007
Calidad Calidad Definición de diccionario: Conjunto de Cualidades que constituyen la manera de ser de una persona o cosa. En términos generales podemos definir la calidad como conjunto de características
Más detallesAtributos de Calidad del Software
Atributos de Calidad del Software Los usuarios comúnmente se centran en lo que el sistema debe hacer por ellos y no piensan en otros atributos que el software debe tener. Son los analistas los que deben
Más detallesDesarrollo ágil basado en pruebas de aceptación
Desarrollo ágil basado en pruebas de aceptación Patricio Letelier letelier@dsic.upv.es Qué resultados de I+D tenemos? TUNE-UP Process: enfoque y herramienta de apoyo para gestión ágil de proyectos (equipos
Más detallesAseguramiento de la calidad y pruebas de software. 1- Plan de aseguramiento de la calidad
Aseguramiento de la calidad y pruebas de software 1- Plan de aseguramiento de la calidad Blanca A. Vargas Govea vargasgovea@itesm.mx Enero 29, 2013 Objetivo Conocer los elementos de un plan de aseguramiento
Más detallesPresentación de la Asignatura.
INGENIERÍA DEL SOFTWARE I Tema 0 Presentación de la Asignatura www.ctr.unican.es/asignaturas/is1/ Profesorado Michael González Harbour (teoría, responsable asignatura) E-mail: mgh@unican.es Web: http://www.ctr.unican.es/
Más detallesAdquisición de TIC - Código Abierto
Adquisición de TIC - Código Abierto 2 3 Cuestionamientos sobre los resultados del desarrollo de SW Los sistemas no responden a las expectativas de los usuarios. Los programas fallan con cierta frecuencia.
Más detallesAseguramiento de la calidad y pruebas de software. 1- Infraestructura del aseguramiento de la calidad
Aseguramiento de la calidad y pruebas de software 1- Infraestructura del aseguramiento de la calidad Blanca A. Vargas Govea vargasgovea@itesm.mx Enero 25, 2013 Objetivo Conocer los elementos de la infraestructura
Más detallesORGANIZACIÓN DOCENTE del curso
ORGANIZACIÓN DOCENTE del curso 2009-10 1. DATOS GENERALES DE LA ASIGNATURA NOMBRE Ingeniería del Software I PÁGINA WEB www.ctr.unican.es/asignaturas/is1 CÓDIGO DEPARTAMENTO Matemáticas, Estadística y Computación
Más detallesISO Ingeniería del Software
ISO 9126 Ingeniería del Software ISO 9126 Es un estándar internacional para la evaluación del software. La norma define seis características de la aplicación, estas seis características son divididas en
Más detallesTécnicas de Pruebas de
Técnicas de Pruebas de Software Lecturas Pruebas de Unidades Pruebas Integración Docente Beatriz E. Florián bflorian@eisc.edu.co Mayo 3 de 2005 Pruebas Reglas de oro para pruebas Límites de Pruebas: Probar
Más detallesModelos de calidad. Técnicas de prueba del software Estrategias de prueba del software. Calidad del software. Factores de Calidad. producto.
Técnicas de prueba del software Estrategias de prueba del software 1 Modelos de calidad Calidad del software Factores de Calidad Criterios de calidad del proceso producto Métricas del proceso producto
Más detallesPruebas de Software. Agenda. Pruebas de Programas Los Niveles de Prueba Diseño de Casos de Prueba
Pruebas de Software R. Casallas Dpto. de Ingeniería de Sistemas y Computación Universidad de los Andes 1 Agenda Pruebas de Programas Los Niveles de Prueba Diseño de Casos de Prueba 2 1 Pruebas de Programas
Más detallesSolución de No conformidades
Solución de No conformidades Bizagi Suite Solución de No conformidades 1 Tabla de Contenido Solución de No Conformidades... 4 Elementos del proceso... 7 Reportar No Conformidad... 7 Identificar Causas
Más detallesTests de examen de CDGSI ACTUALIZADO FEB TEMA 5 DESARROLLO E IMPLANTACIÓN DE SISTEMAS DE INFORMACIÓN
TEMA 5 DESARROLLO E IMPLANTACIÓN DE SISTEMAS DE INFORMACIÓN 1. INTRODUCCIÓN 01 [Sep. 2006] Cuál de los siguientes NO es un cambio provocado en la estructura formal de la empresa por la introducción de
Más detallesIngeniería de Software
Ingeniería de Software Humberto Cervantes Maceda 1 Septiembre 2008 Software por todos lados Desde los años 40's la aplicaciones y usos de las computadoras han crecido de forma constante Hoy en día el software
Más detallesDescripción específica
Descripción específica NÚCLEO: Comercio y Servicios SUBSECTOR: Informática y Comunicación Nombre del Módulo: Planificación de pruebas de software Código: CSTI0192 total: 309 horas Objetivo General: Planificar
Más detallesadv Software Factory
adv Software Factory NUESTRA VISION Nuestra visión de Servicio es convertirnos en un apéndice del área de Sistemas de las empresas contratantes, entendiendo que ellas son las más capacitadas para recibir
Más detallesCaso Práctico: Proyecto de Certificación ISO 27001
Caso Práctico: Proyecto de Certificación ISO 27001 SER MÁS LÍDERES 21 Junio 2.006 Índice 01 La Problemática 02 Qué es un Sistema de Gestión? 03 Qué es un SGSI? 04 Por qué un SGSI? 05 Qué es la Norma ISO/IEC
Más detallesPLANEACIÓN DE PRUEBAS
PLANEACIÓN DE PRUEBAS CALIDAD Y PRUEBAS DE SOFTWARE MAESTRÍA EN INGENIERÍA (DE SISTEMAS) FACULTAD DE INGENIERÍA UNIVERSIDAD DEL VALLE DOCENTE BEATRIZ FLORIAN GAVIRIA Basado parcialmente en material de
Más detallesGrado en que el producto software satisface las necesidades expresadas o implícitas, cuando se usa bajo condiciones determinadas. ISO
Guía 02. ISO 25000. Calidad del Producto Software Grado en que el producto software satisface las necesidades expresadas o implícitas, cuando se usa bajo condiciones determinadas. ISO 25000. Aspectos de
Más detallesGrado en que el producto software satisface las necesidades expresadas o implícitas, cuando se usa bajo condiciones determinadas. ISO
Grado en que el producto software satisface las necesidades expresadas o implícitas, cuando se usa bajo condiciones determinadas. ISO 25000. Aspectos de la calidad de software Interna: medible a partir
Más detallesISO Daniel Pedrajas Van de Velde Sara Estellés Rojas Carlos García
ISO 20000 Daniel Pedrajas Van de Velde Sara Estellés Rojas Carlos García Introducción Introducción, no llores = Introducción Requisitos del SGS objetivo + eficiencia y eficacia Reemplaza por completo a
Más detallesTEMA 2.1 TIPOS DE PRUEBAS DEL SOFTWARE
TEMA 2.1 TIPOS DE PRUEBAS DEL SOFTWARE INTRODUCCIÓN La prueba del software es un elemento crítico para la garantía de la calidad del software y representa una revisión final de las especificaciones, del
Más detallesAUDITORIA INTERNAS DE CALIDAD Seguridad del Sur Ltda.
AUDITORIA INTERNAS DE CALIDAD Seguridad del Sur Ltda. MODULO I FUNDAMENTOS DE UN SISTEMA DE GESTION DE CALIDAD. REQUISITOS NORMA ISO 9001. CONTENIDO CURSO MODULO 1 FUNDAMENTOS DE UN SISTEMA DE GESTION
Más detallesPROTOCOLO. Fechas Mes/año Clave Semestre 6
PROGRAMA DE ESTUDIOS: ASEGURAMIENTO DE LA CALIDAD DEL SOFTWARE PROTOCOLO Fechas Mes/año Clave Semestre 6 Elaboración 05-2010 Nivel Licenciatura X Maestría Doctorado Aprobación Ciclo Integración Básico
Más detallesTesting. Es el proceso orientado a demostrar que un programa no tiene errores.
Pruebas de Software Testing Es el proceso orientado a demostrar que un programa no tiene errores. 1. Imposible. 2. Tentación a diseñar tests que no detecten errores. Es la tarea de demostrar que un programa
Más detallesUsabilidad. Eder Mauricio Abello Rodríguez. Departamento de Ingeniería de Sistemas Facultad de Ingeniería Pontificia Universidad Javeriana
Usabilidad Eder Mauricio Abello Rodríguez Departamento de Ingeniería de Sistemas Facultad de Ingeniería Pontificia Universidad Javeriana Definición Métricas Casos de estudio Conclusiones Contenido Definición
Más detallesRealización de Pruebas
Página 1 de 6 1. Objetivo y Alcance Establecer las pautas necesarias para ejecutar el proceso de pruebas de la versión de Software a liberar en el repositorio de Despliegue. Comprende desde la identificación
Más detallesISO mejorar la capacidad y madurez (evaluación) de los procesos
ISO 15504 Norma internacionalpara establecer y mejorar la capacidad y (evaluación) de los procesos 1 1 n 2 PARTES DE LA NORMA ISO/IEC 15504 Parte 3: Guía para la realización de la evaluación Parte 4: Guía
Más detallesIngeniería de Software: Y eso qué es?
Ingeniería de Software: Y eso qué es? Definición: Estrategia para desarrollar software de alta calidad. A qué se le denomina Software de alta calidad? Al software que sea: Util (al cliente). Portable.
Más detallesITILv3-Transición del Servicio de Información. Figuras basadas en material ITIL
ITILv3-Transición del Servicio de Información Figuras basadas en material ITIL Fundamentos de ITIL Edición 2011 Transición del Servicio Transición del Servicio Transición del Servicio Definición Terminología
Más detallesFase de Pruebas Introducción.
Fase de Pruebas Introducción. El desarrollo de sistemas de software implica una serie de actividades de producción en las que las posibilidades de que aparezca el fallo humano son enormes. Los errores
Más detallesIngeniería del Software. Tema 5: Control y garantía del software
Ingeniería del Software Tema 5: Control y garantía del software Índice Introducción Concepto de calidad Factores y métricas de calidad Revisiones del software Revisiones técnicas formales El estándar ISO
Más detallesNÚMERO DE HORAS: 160H PROGRAMACIÓN WEB EN EL ENTORNO CLIENTE OBJETIVO
PACK FORMATIVO EN DESARROLLO DE APLICACIONES CON TECNOLOGÍA WEB NÚMERO DE HORAS: 160H PROGRAMACIÓN WEB EN EL ENTORNO CLIENTE OBJETIVO - Identificar la estructura de una página web conociendo los lenguajes
Más detallesCLASE # 2 PLANEACIÓN DE PRUEBAS
CLASE # 2 PLANEACIÓN DE PRUEBAS 750105M - TÉCNICAS DE PRUEBAS DE SOFTWARE INGENIERÍA DE SISTEMAS Y COMPUTACIÓN UNIVERSIDAD DEL VALLE SEMESTRE 2013A - DOCENTE BEATRIZ FLORIAN GAVIRIA Basado en Material
Más detallesPROCEDIMIENTO PARA CONTROL DE CALIDAD DE LOS SISTEMAS DE INFORMACIÓN
CODIGO: PRCONTCALID001 Versión 1.0 2015 ANEXO 10 PROCEDIMIENTO PARA CONTROL DE CALIDAD DE LOS SISTEMAS DE INFORMACIÓN NOMBRE Y GARGO FIRMA Elaboró Coordinador del Área de Control de Calidad Revisó y aprobó
Más detallesUNIVERSIDAD NACIONAL AUTÓNOMA DE MÉXICO FACULTAD DE ESTUDIOS SUPERIORES ACATLÁN LICENCIATURA EN MATEMÁTICAS APLICADAS Y COMPUTACIÓN
UNIVERSIDAD NACIONAL AUTÓNOMA DE MÉXICO FACULTAD DE ESTUDIOS SUPERIORES ACATLÁN LICENCIATURA EN MATEMÁTICAS APLICADAS Y COMPUTACIÓN ACATLÁN PROGRAMA DE ASIGNATURA CLAVE: SEMESTRE: 5 (QUINTO) MODALIDAD
Más detallesE77 - Gestión de Recursos de la Información. Tema 5 - Gestión de Calidad
E77 - Gestión de Recursos de la Información Tema 5 - Gestión de Calidad Consideraciones preliminares sobre calidad Concepto relativo y comparativo. Concepto multidimensional: referida a diversas cualidades
Más detallesRequerimientos de Software
Requerimientos de Software Ingeniería de Requerimientos Se define como el proceso de establecer los servicios que el consumidor requiere de un sistema y las restricciones sobre las cuales de funcionar
Más detallesPRUEBA DE SOFTWARE LA PRUEBA DE UN SISTEMA
PRUEBA DE SOFTWARE Probar bien un sistema no es una actividad trivial para aprender. Algunos lo consideran un arte y aprender a hacerlo bien requiere práctica y experiencia. El 50% del tiempo y esfuerzo
Más detallesSISTEMAS DE INFORMACIÓN: UNA INTRODUCCIÓN
SISTEMAS DE INFORMACIÓN: UNA INTRODUCCIÓN Maestría en Bioinformática Marzo 2010 Contenidos Datos, Información y Conocimiento Qué es un sistema de información? Cómo se desarrolla un sistema de información?
Más detallesPruebas de Software. Escuela de Ingeniería de Sistemas y Computación Desarrollo de Software II Agosto Diciembre 2008
Pruebas de Software Objetivos de las Pruebas Demostrar al desarrollador y al cliente que el software satisface los requerimientos. Descubrir defectos en el software en que el comportamiento de éste es
Más detallesProgramación en lenguajes estructurados de aplicaciones de gestión. Código: J62.13 Nivel: 3
Denominación: Programación en lenguajes estructurados de aplicaciones de gestión Código: J62.13 Nivel: 3 Sector: Familia: Programación informática, consultoría de informática y actividades conexas Tecnología
Más detallesCICLOS DE VIDA Y METODOLOGIAS
INGENIERÍA DE SOFTWARE CICLOS DE VIDA Y METODOLOGIAS Rubby Casallas, Andrés Yie Departamento de Sistemas y Computación Facultad de Ingeniería Universidad de los Andes Agenda Contexto Ciclos de vida: Modelo
Más detallesTALLER DE TECNOLOGÍAS DE PRODUCCIÓN DE SOFTWARE Opción B Ingeniería de Software Aplicada
TALLER DE TECNOLOGÍAS DE PRODUCCIÓN DE SOFTWARE Opción B Ingeniería de Software Aplicada Año 2017 Carrera/ Plan: Analista Programador Universitario Plan 2015 Plan 2007 Año: 3 Régimen de Cursada: Semestral
Más detallesDescripción Específica en la modalidad de Formación Dual
Descripción Específica en la modalidad de Formación Dual Para la persona tutora y la persona monitora, a continuación se presenta la descripción específica para ejecutar el Módulo en modalidad Dual. Tomando
Más detallesISF-1304 SATCA 1 : Carrera:
1. Datos Generales de la asignatura Nombre de la asignatura: Clave de la asignatura: SATCA 1 : Carrera: Verificación y Validación del Software. ISF-1304 3 2-5 Ingeniería en Sistemas Computacionales 2.
Más detallesPlan 2003 Res: 281/03. Técnico Superior en Análisis de Sistemas. PROGRAMA DE LA MATERIA: Sistemas de Información II 7322
Técnico Superior en Análisis de Sistemas Plan 2003 Res: 281/03 PROGRAMA DE LA MATERIA: Sistemas de Información II 7322 Area: SISTEMAS Módulos semanales 3 Días de dictado: L M M J V S 3 Materias Antecedentes
Más detallesIEEE- 730 Standard for Software Quality Assurance Plans. Equipo 7 Jesús Eduardo Hernández Martínez Erick Ricardo Córdova Catalán
IEEE- 730 Standard for Software Quality Assurance Plans Equipo 7 Jesús Eduardo Hernández Martínez Erick Ricardo Córdova Catalán Estándar IEEE 730-2002 Define lo que es el software de alta calidad Es una
Más detallesESTANDARES INTERNACIONALES PARA DESARROLLO DE SOFTWARE. INTRODUCCIÓN
ESTANDARES INTERNACIONALES PARA DESARROLLO DE SOFTWARE. INTRODUCCIÓN La Ingeniería del Software (IS) es una disciplina de la ingeniería que comprende todos los aspectos de la producción de software desde
Más detallesTEMARIO DE CURSOS. Para reservar su cupo consulte: h1p://www.g- forward.com/ events/
TEMARIO DEL CURSO TEMARIO DE CURSOS Para reservar su cupo consulte: h1p://www.g- forward.com/ events/ Este documento y su contenido es confidencial. Su contenido no debe ser revelado, duplicado, usado,
Más detallesOficinas de calidad externalizadas
Diciembre 2013 Antonio García Candil Arquitecto de soluciones JEE. Especialista en Integración Continua. En este artículo: Qué es una Oficina de Calidad Procesos que influyen en la calidad de un proyecto
Más detallesCarrera: Licenciatura en Sistemas. Materia: INGENIERIA DE SOFTWARE II. Profesor Asociado: Mg. Eduardo Diez
Carrera: Licenciatura en Sistemas Materia: INGENIERIA DE SOFTWARE II Profesor Asociado: Mg. Eduardo Diez Instructor JTP: Lic. Roberto García Año: 2011 Cuatrimestre: Primer - 1 - Fundamentación de la Asignatura:
Más detallesUniversidad Ricardo Palma
Universidad Ricardo Palma FACULTAD DE INGENIERÍA ESCUELA PROFESIONAL DE INGENIERÍA INFORMATICA DEPARTAMENTO ACADÉMICO DE INGENIERÍA SÍLABO 1. DATOS ADMINISTRATIVOS 1.1. Nombre del curso : Pruebas De Software
Más detallesPERFIL DE CARGO. - Apoyar en la preparación de las auditorías programadas.
PERFIL DE CARGO I. IDENTIFICACIÓN DEL CARGO Nombre del Cargo Unidad Familia de cargos : Profesional : Dirección de Informática : Profesionales II. OBJETIVO DEL CARGO Planear, confeccionar y mantener el
Más detallesCurso Aseguramiento de la Calidad De los Procesos y Productos de Software
Curso Aseguramiento de la Calidad De los Procesos y Productos de Software Objetivos Este curso tiene por finalidad el aseguramiento de la calidad que pueden afectar al software, identificar las diferentes
Más detallesUNIVERSIDAD TÉCNICA DE AMBATO FACULTAD DE INGENIERÍA EN SISTEMAS, ELECTRÓNICA E INDUSTRIAL CARRERA DE INGENIERÍA DE SOFTWARE
UNIVERSIDAD TÉCNICA DE AMBATO FACULTAD DE INGENIERÍA EN SISTEMAS, ELECTRÓNICA E INDUSTRIAL CARRERA DE INGENIERÍA DE SOFTWARE Aprobación Consejo Universitario: 2511-CU-P-2016 del 20 Diciembre del 2016 Vigencia:
Más detallesAseguramiento de la calidad y pruebas de software. 2- Estándares y Modelos para la mejora del proceso de software
Aseguramiento de la calidad y pruebas de software 2- Estándares y Modelos para la mejora del proceso de software Blanca A. Vargas Govea vargasgovea@itesm.mx Febrero 5, 2013 Objetivo Conocer los diferentes
Más detallesTÉCNICO SUPERIOR UNIVERSITARIO EN TECNOLOGÍAS DE LA INFORMACIÓN Y COMUNICACIÓN ÁREA SISTEMAS INFORMÁTICOS.
TÉCNICO SUPERIOR UNIVERSITARIO EN TECNOLOGÍAS DE LA INFORMACIÓN Y COMUNICACIÓN ÁREA SISTEMAS INFORMÁTICOS. HOJA DE ASIGNATURA CON DESGLOSE DE UNIDADES TEMÁTICAS 1. Nombre de la asignatura Ingeniería de
Más detallesCapítulo 3. Métricas y la Confiabilidad en la Ingeniería del
Capítulo III 29 Capítulo 3. Métricas y la Confiabilidad en la Ingeniería del Software En este capítulo se definirá el concepto métrica y la relación que lleva este concepto con la confiabilidad en la ingeniería
Más detallesINGENIERIA DE SOFTWARE I
INGENIERIA DE SOFTWARE I Año 2018 Carrera/Plan: Licenciatura en Informática Planes 2003-2007-2012-2015 Licenciatura en Sistemas Planes 2003-2007-2012-2015 Analista Programador Universitario Plan 2007-2015
Más detallesIngeniería de Software Código de la asignatura. Bases de Datos (IS42) Programación Orientada a Objetos (IY3) Período Académico de Vigencia
FACULTAD DE INGENIERIA DEPARTAMENTO DE INGENIERIA DE SISTEMAS Nombre de la asignatura Ingeniería de Software Código de la asignatura IS54 Fecha de Actualización Enero 22 de 2007 Horas Contacto Horas Trabajo
Más detallesCARRERA DE INGENIERÍA EN SISTEMAS COMPUTACIONALES SYLLABUS DE INGENERIA DE SOFTWARE I
Facultad de Ingeniería en Ciencias Aplicadas pag. 1 CARRERA DE INGENIERÍA EN SISTEMAS COMPUTACIONALES SYLLABUS DE INGENERIA DE SOFTWARE I 1. Misión: (de la carrera) La Carrera de Ingeniería en Sistemas
Más detallesCLASE # 9 EJECUCIÓN DE PRUEBAS
CLASE # 9 EJECUCIÓN DE PRUEBAS 750105M - TÉCNICAS DE PRUEBAS DE SOFTWARE INGENIERÍA DE SISTEMAS Y COMPUTACIÓN UNIVERSIDAD DEL VALLE SEMESTRE 2013A - DOCENTE BEATRIZ FLORIAN GAVIRIA Basado parcialmente
Más detallesPRESENTACIÓN TRABAJO FIN DE GRADO
PRESENTACIÓN TRABAJO FIN DE GRADO SISTEMA DE CONTROL DE DEMANDAS CIUDADANAS 2 º C I C L O D E I N G E N I E R Í A E N I N F O R M Á T I C A Á R E A : I N G E N I E R Í A D E L S O F T W A R E A L U M N
Más detalles9.3 GLOSARIO DE TÉRMINOS
Página: 1 de 7 9.3 GLOSARIO DE TÉRMINOS Las siguientes definiciones están dirigidas a asegurar el entendimiento del estándar de calidad de la Benemérita y Centenaria Escuela Normal del Estado y su aplicación.
Más detallesMAESTRIA EN INGENIERÍA DE SOFTWARE
UNIVERSIDAD DE LAS FUERZAS ARMADAS ESPE EXTENSIÓN LATACUNGA MAESTRIA EN INGENIERÍA DE SOFTWARE Autores: Ing. López Chico Ximena del Rocío Ing. Montaluisa Pilatásig Edgar Fabián Director: Ing. Marco V.
Más detallesProyectos de Sistemas de Software
Proyectos de Sistemas de Software Ingeniería en Sistemas de Información Presentación Profesor: Gerardo I. Simari Depto. de Ciencias e Ingeniería de la Computación Universidad Nacional del Sur Bahía Blanca,
Más detallesMETODOLOGÍAS PARA EL DESARROLLO DE SISTEMAS
!387" APÉNDICE A, APARTADO 1 METODOLOGÍAS PARA EL DESARROLLO DE SISTEMAS DOCUMENTACIÓN 1. La necesidad de los diagramas Los diagramas o representaciones gráficas representan una parte fundamental en el
Más detallesTipo de competencia: Específica
Departamento: Depto Computacion y Dise o Nombre del curso: Pruebas de Software Clave: 004257 Academia a la que pertenece: Pruebas de Software Requisitos: Requisito de Prueba de Software: Programaci n III,
Más detallesFacultad de Ciencias de la Computación
Facultad de Ciencias de la Computación INTRODUCCION A LA DISCIPLINA COMPUTACIONAL Unidad 3 Ingenieria de Software Objetivos Definir la Ingeniería de Software y explicar su importancia. Discutir los conceptos
Más detallesSílabo de Pruebas y calidad de software
Sílabo de Pruebas y calidad de software I. Datos generales Código ASUC 01006 Carácter Obligatorio Créditos 4 Periodo académico 2017 Prerrequisito Ninguno Horas Teóricas: 2 Prácticas 4 II. Sumilla de la
Más detallesANEXO TECNICO. Fábrica de Software
Contratar el servicio de desarrollo e implementación de sistemas de información para la ESAP mediante el modelo de fábrica de software, de acuerdo con las especificaciones técnicas definidas por la entidad.
Más detallesDeterminación de la Capacidad de Mejora del Proceso de Software. Integrantes: Marisol Padilla Bautista Artemio Pérez Villa Manuel Lara
Determinación de la Capacidad de Mejora del Proceso de Software Integrantes: Marisol Padilla Bautista Artemio Pérez Villa Manuel Lara ISO 15504 es una norma internacional para establecer y mejorar la capacidad
Más detallesMANUAL DE TALLERES INGENIERÍA DE SOFTWARE
MANUAL DE TALLERES INGENIERÍA DE SOFTWARE En el presente anual se encontrarán los talleres que se deberán realizar para lograr la consecución del proyecto final de la materia de Ingeniería de software.
Más detallesCiclos, Procesos y Metodologías de Desarrollo de Software. Análisis y Diseño de Sistemas de Información UNIDAD 2
Ciclos, Procesos y Metodologías de Desarrollo de Software Análisis y Diseño de Sistemas de Información UNIDAD 2 Desarrollo de un Sistema de Información Desarrollo de un Sistema de Información Desarrollo
Más detallesEvaluación de Calidad de Objetos de Aprendizaje
Universidad Central de Venezuela Facultad de Ciencias Evaluación de Calidad de Objetos de Aprendizaje Profa. Yosly Caridad Hernández Bieliukas yosly.hernandez@ciens.ucv.ve Caracas, 13 de marzo de 2013
Más detallesCrear diagramas basados en UML para la representación de la solución a un problema mediante el Paradigma Orientado a Objetos.
PROGRAMA DE CURSO Modelo 2009 DEPARTAMENTO: COMPUTACIÓN Y DISEÑO GRÁFICO NOMBRE DEL CURSO: Diseño de Software con Práctica Profesional CLAVE: 1013M ACADEMIA A LA QUE PERTENECE: Diseño de Software PROFESIONAL
Más detallesUNIVERSIDAD DON BOSCO
UNIVERSIDAD DON BOSCO Facultad: Ingeniería Escuela: Computación CONTROL DE LECTURA No 3 PRUEBAS DE SOFTWARE INGENIERIA DE SOFTWARE ING. MILTON NARVAEZ INTEGRANTES HERNÁNDEZ DOÑO NORBERTO ANTONIO MARROQUIN
Más detallesHERRAMIENTAS CASE. Contenidos
UNIVERSIDAD AUTÓNOMA DE COLOMBIA INGENIERÍA DE SISTEMAS ELECTIVA TECNOLÓGICA HERRAMIENTAS CASE Ingeniería del Software asistida por Computador (CASE) Septiembre 29 de 2009 Contenidos Introducción. Taxonomía
Más detallesMODELO INTEGRAL PARA EL DESARROLLO AVANZADO DE SOLUCIONES
MODELO INTEGRAL PARA EL DESARROLLO AVANZADO DE SOLUCIONES 12/01/98 1 Agenda Actores de compromiso. MIDAS Situación Actual de MIDAS. Disciplina de trabajo. (MSF) Herramienta de Ingeniería de Procesos 12/01/98
Más detallesGestión de la calidad Programa AGAPD-01 Módulo IV. Profesor: Ing. Osvaldo Martínez Gómez, MAP, MSc.
Gestión de la calidad Programa AGAPD-01 Módulo IV Profesor: Ing. Osvaldo Martínez Gómez, MAP, MSc. 1 Gestión es : Todas las actividades o procesos que la empresa hace para obtener los entregables o productos,
Más detallesTecnología de Programación
Tecnología de Programación Diego C. Martínez Departamento de Ciencias e Ingeniería de la Computación Universidad Nacional del Sur Yo :) Diego C. Martínez dcm@cs.uns.edu.ar http://cs.uns.edu.ar/~dcm Departamento
Más detallesPERFIL COMPETENCIA LÍDER DE CONTROL DE CALIDAD DE SOFTWARE (TIC-LQC)
PERFIL COMPETENCIA LÍDER DE CONTROL DE CALIDAD DE SOFTWARE (TIC-LQC) FECHA DE EMISIÓN: 23/10/2017 14:08 FICHA DE PERFIL OCUPACIONAL LÍDER DE CONTROL DE CALIDAD DE SOFTWARE (TIC-LQC) Sector: INFORMACIÓN
Más detallesPERFIL COMPETENCIA LÍDER DE CONTROL DE CALIDAD DE SOFTWARE (TIC-LQC)
PERFIL COMPETENCIA LÍDER DE CONTROL DE CALIDAD DE SOFTWARE (TIC-LQC) FECHA DE EMISIÓN: 11/03/2018 00:19 FICHA DE PERFIL OCUPACIONAL LÍDER DE CONTROL DE CALIDAD DE SOFTWARE (TIC-LQC) Sector: INFORMACIÓN
Más detalles