Ingeniería de Software II
|
|
- Ramón Ponce Redondo
- hace 7 años
- Vistas:
Transcripción
1 Ingeniería de Software II Primer Cuatrimestre de 2009 Clase 18 SQA y Revisiones por Pares Buenos Aires, 4 de Junio de 2009
2 Algunas definiciones de calidad en Software La calidad del software es el grado con el que un sistema, componente o proceso cumple los requerimientos especificados y las necesidades o expectativas del cliente o usuario. IEEE, Std Concordancia del software producido con los requerimientos explícitamente establecidos, con los estándares de desarrollo prefijados y con los requerimientos implícitos no establecidos formalmente, que desea el usuario. Pressman, 1998 Achieving excellent levels of fitness for use. Watts Humphrey the degree to which a set of inherent characteristics fulfills requirements. ISO
3 Entonces... calidad en Software involucra Aptitud para el uso Ausencia de defectos Satisfacción de los requerimientos Nivel hasta el que un producto tiene una combinación deseada de atributos Triste conclusión: En general, los sistemas de software no cumplen con ninguna definición de calidad! 3
4 Qué es y por qué SQA? What is not tracked is not done. Watts Humphrey La calidad del Software depende que una gran cantidad de cosas se hagan y bien, el Project Manager no puede dar seguimiento a todo Definimos SQA como el conjunto de tareas realizadas en el marco de un proyecto de desarrollo o de mantenimiento de software, por un grupo objetivo, para : Evaluar objetivamente la ejecución de procesos y los entregables en comparación con las descripciones de procesos, estándares y procedimientos vigentes. Identificar y documentar desviaciones en el cumplimiento de estándares y procedimientos aplicables. Proveer feedback al equipo de proyecto y los responsables de administrarlo sobre el resultado de las tareas de aseguramiento de la calidad. Asegurar que las desviaciones sean adecuadamente tratadas 4
5 Mitos de QA La gente de QA se ocupa de la calidad La existencia de QA garantiza que se van a seguir de los estándares y procedimientos QA se ocupa de las cosas, y no necesita soporte periódico de la gerencia QA debe escalar todo problema que encuentre 5
6 Objetivos de Quality Assurance Dar visibilidad a la gerencia sobre la ejecución del proceso de desarrollo. Asegurar el cumplimiento del proceso definido. A través de las revisiones, ayudar a poner la calidad en los productos Asegurar que los desvíos son visibles para el management 6
7 Funciones de QA Definición de prácticas de calidad Evaluación de planes Evaluación de requerimientos y diseño Evaluación de prácticas de programación Evaluación del proceso de prueba Evaluación del proceso de gestión Adaptación de los controles 7
8 Implementaciones de SQA En todo proyecto grande, se crea un plan de SQA donde se describen las actividades de calidad Roles y responsabilidades Actividades de SQA Mecanismos de seguimiento Herramientas a usar La implementación del rol de SQA suele hacerse con checklists que se adaptan a las necesidades de cada proyecto En organizaciones más maduras, las revisiones sobre productos se canalizan a través de Peer Reviews, dejando que SQA se concentre en el proceso 8
9 Ejemplo de un Checklist de SQA 9
10 Proceso de armado y uso de un checklist Puntos de checklists (del proceso de SQA) Otros puntos que el Responsable de SQA considere oportuno revisar Reporte vacío de SQA (usando template) Revisión Reporte de SQA Completo 10
11 SQA según CMMI Process and Product Quality Assurance SG 1 Objectively Evaluate Processes and Work Products SP 1.1 Objectively Evaluate Processes SP 1.2 Objectively Evaluate Work Products and Services SG 2 Provide Objective Insight SP 2.1 Communicate and Ensure Resolution of Noncompliance Issues SP 2.2 Establish Records La palabra clave objectively 11
12 Revisiones Peer Reviews Un concepto antiguo, muy efectivo, con muchas variantes. Entre ellas están las revisiones por pares (con formalidad, efectividad y esfuerzo creciente). Walkthroughs. Revisiones (menos formalidad) Inspecciones de código (más formales en cuanto a la rigurosidad con la que se deben aplicar sus reglas) 12
13 Walkthroughs Objetivos Detectar posibles defectos Identificar oportunidades de mejora Examinar alternativas Aprender Usadas para revisar especificaciones de requerimientos o diseños El concepto de walkthough significa recorrer el sistema (qué pasa al recibir un estímulo) 14
14 Walkthroughs: la reunión El presentador conoce a fondo el producto Los asistentes son especialistas del negocio, la tecnología usada o conocedores de los sistemas donde hay impacto no preparan esta actividad Se pueden discutir brevemente los temas planteados (problemas, sugerencias de mejora) Si funcionan bien: buenos resultados y buena relación calidad / esfuerzo Ser cuidadoso con el tiempo y el foco de la reunión! 15
15 Inspecciones de código Inspeccionar es revisar código buscando defectos. No son excluyentes con el testing: cada uno puede encontrar distintos tipos de defectos Nunca tengo dinero ni tiempo para inspeccionar todo. Se suele poner el foco en los módulos más críticos La técnica fue perdiendo utilidad con los nuevos paradigmas de programación y los nuevos entornos Pair Programming aparece como una alternativa interesante para obtener algunos de los beneficios de las revisiones de código 16
16 Inspecciones Objetivos primarios Detectar defectos Elegir el camino de resolución Verificar la resolución (los defectos deben ser resueltos) Objetivos secundarios Asegurar consenso sobre el trabajo / la calidad Potenciar el trabajo en equipo Obtener datos para las métricas 17
17 Entrada / salida de la reunión Entrada Inspección Salida Código Especificación (diseño) Procedimientos y estándares Lista de verificación (guía para revisores) Informe de resultados 18
18 Roles Revisores Buscan defectos, toman decisiones Autor Explica Lector Lee el programa, línea por línea Reunión de inspección Moderador Responsable de la inspección Registrador Anota... 19
19 Proceso PLANIFICACION PREPARACION REUNION DE REVISION CORRECCION SEGUIMIENTO 20
20 Reglas para la reunión El moderador Asegura que todos estén preparados Aclara los roles y las reglas Hace cumplir los reglas en la reunión El lector lee el código línea por línea Los revisores describen los defectos que encuentran El autor aclara las dudas El moderador mantiene las cosas funcionando El registrador registra los errores A las dos horas debe finalizar la reunión La minuta debe enviarse lo antes posible 21
21 Resultado Encabezado: Quién? Cuándo? Qué?... Para los defectos hallados Ubicación Descripción Severidad: Crítica / Media / Cosmética Clase: Interface / Datos / Lógica /... Evitar caza de brujas 22
22 Beneficios Directos Mayor calidad, que lleva a aumentos de productividad Mayor efectividad de test Indirectos Capacitación (para aprender a escribir hay que leer) Mayor visibilidad del proceso Trabajo en equipo y mejor comunicación Mejora en la calidad de estándares y métodos Es un método de seguimiento 23
23 Efectividad Entre 7 y 20 defectos mayores identificados por cada 1000 líneas de código (resultados reportados) Alrededor de 1 hora hombre por defecto (contando el proceso completo) 24
24 Cuándo hago la inspección? Si se hace una inspección de código testeado extensamente La inspección no va a ser eficiente Si hago una inspección de código que nunca fue compilado No voy a poder revisar ni 30 líneas Entonces Es recomendable hacerla luego de una prueba muy básica 25
25 Inspecciones de otros artefactos Cualquier artefacto que pueda ser leído en una reunión puede ser sujeto a una Inspección Casos de Uso, User Stories u otras especificaciones Casos de Prueba Manuales de Usuario Es importante tener en cuenta el costo de la actividad y el beneficio esperado 26
26 Lo importante Las revisiones por pares son actividades para el control de calidad efectivas Pueden aplicarse al análisis, diseño y codificación. Es bueno asociarlas a hitos dentro del proyecto Son actividades de mucho cerebro agregado Hay factores técnicos, de procedimiento y humanos Son importantes los factores humanos El uso de procedimientos (formales y documentados)y los moderadores sirve para manejar estos factores 27
Modelo de Proceso de Desarrollo de Software
Modelo de Proceso de Desarrollo de Software Documento de Actividades Gestión de Calidad (SQA) Ingeniería de Software - Proyecto de Taller5 Andrea Delgado & Beatriz Pérez ÍNDICE ÍNDICE... 2 GESTIÓN DE CALIDAD...
Más detallesPruebas Estáticas. Pruebas de Software. Departamento de Desarrollo Productivo y Tecnológico. M. Ing. Eduardo Diez
Pruebas Estáticas Pruebas de Software Departamento de Desarrollo Productivo y Tecnológico M. Ing. Eduardo Diez Conceptos generales Clasificación de pruebas del software PRUEBAS GENÉRICAS DEL SOFTWARE ESTÁTICAS
Más detallesLos puntos básicos sobre la importancia del Testing y el aseguramiento de la calidad en productos de software son:
Por qué Testing? Testing es un elemento esencial para mantener a la empresa con vida, mejor dicho, al producto. Recordemos que los productos de software cada vez tienen mas competencia, mas complejidad,
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 detallesCalidad de Software. Aseguramiento de la Calidad de Software
Calidad de Software En un mundo cada vez más globalizado, donde cada día desaparecen las barreras comerciales y culturales, la calidad aparece como una necesidad, pues la calidad permite competir con mayores
Más detallesIntroducción al Personal Software Process (PSP)
Introducción al Software Process (PSP) El Software Process ayuda a los desarrolladores de software a mejorar su funcionamiento disciplinando la manera en que desarrollan software De acuerdo con las prácticas
Más detallesAseguramiento de la calidad y pruebas de software. 4- Revisiones del software. Blanca A. Vargas Govea Febrero 22, 2013
Aseguramiento de la calidad y pruebas de software 4- Revisiones del software Blanca A. Vargas Govea vargasgovea@itesm.mx Febrero 22, 2013 Objetivo Conocer los tipos de revisiones y sus características
Más detallesSoftware Tester QA. Programa de Estudio.
Software Tester QA Programa de Estudio Software Tester QA Aprende a construir Planes de Prueba para el Desarrollo de Software, y conviértete en un Software Tester QA participando en Proyectos de Testing
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 detallesCalidad de Software. Modelo de Madurez CMMI Áreas de énfasis Calidad de software
Calidad de Software Modelo de Madurez CMMI Áreas de énfasis Calidad de software Agenda Introducción a CMMI. IME Áreas de Proceso Verificación. Validación. Aseguramiento de Calidad de Producto y de Proceso.
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 detallesPropuesta de Capacitación Continua
Diplomaturas 2017 Propuesta de Capacitación Continua Todas las Diplomaturas están aprobadas por el Consejo Departamental de Ing. en Sistemas de Información y luego por Consejo Directivo de la Facultad
Más detallesBuscador Web de Restaurantes Plan de Calidad. Versión: 1.0
Buscador Web de Restaurantes Plan de Calidad Versión: 1.0 Control de versiones Fecha Versión Descripción Autor 17/marzo/2015 1.0 Creación del documento Rodriguez Vazquez Cristhian Velazco Lara Diego Andrés
Más detallesExposición dialogada: Identifica el concepto de calidad. Determina la diferencia entre control de calidad y aseguramiento de la calidad.
NÚCLEO: Comercio y Servicios SUBSECTOR: Informática y comunicación Nombre del Módulo: Verificación de aplicaciones web total: 44 horas Objetivo General: Verificar aplicaciones web, mediante el uso de pruebas
Más detallesELAIS I Encuentro Latinoamericano de Ingeniería de Software 2017
ELAIS I Encuentro Latinoamericano de Ingeniería de Software 2017 Overview Calidad de Software Marcello Visconti Departamento de Informática UTFSM I do not worry whether something is cheap or expensive.
Más detallesEXAV Plan de Proyecto Versión 2.1 Historia de revisiones
EXAV Plan de Proyecto Versión 2.1 Historia de revisiones Fecha Versión Descripción Autor 28/08/2011 1.0 Creación del documento Bruno Figares 28/08/2011 1.1 Revisión del documento Sofía Boffano 10/09/2011
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 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 detallesCapítulo 3. Fase de Lanzamiento. 3.1 Fase de Lanzamiento (Ciclo 1) objetivos, actividades y productos.
Capítulo 3 Fase de Lanzamiento Objetivos del capítulo: Explicar los objetivos y las actividades de la fase de Lanzamiento. Qué son los objetivos del equipo, del producto, personales y por rol. La necesidad
Más detallesITI Gestión. Programa
1 Calidad del Software ITI Gestión Calidad del Software 2 Programa 1. Medición y experimentación en Ingeniería del Software Introducción Teoría representacional de la medición. Recursos y problemas de
Más detallesContenido. 1. Introdución 2. Evolución de la Calidad 3. Sistema de Gestión de la Calidad 4. Normalización 5. Familia de Normas ISO 9000
Contenido 1. Introdución 2. Evolución de la Calidad 3. Sistema de Gestión de la Calidad 4. Normalización 5. Familia de Normas ISO 9000 1. Introducción que es calidad? Definición de Calidad ISO 9000 Grado
Más detallesPROGRAMA DE CURSO. SCT Auxiliar. Personal ,5 5,5. Resultados de Aprendizaje
PROGRAMA DE CURSO Código CC51A Nombre INGENIERÍA DE SOFTWARE Nombre en Inglés Software Engineering SCT es Horas de Horas Docencia Horas de Trabajo Docentes Cátedra Auxiliar Personal 10 3 1,5 5,5 Requisitos
Más detallesAseguramiento de la calidad y pruebas de software 4- Revisiones 5- Pruebas del software
La calidad está cada vez peor Aseguramiento de la calidad y pruebas de software 4- Revisiones 5- Pruebas del software Blanca A. Vargas Govea vargasgovea@itesm.mx Marzo 1, 2013 Contenido Tipos de revisiones
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 detallesINGENIERÍA EN TECNOLOGÍAS DE LA INFORMACIÓN
INGENIERÍA EN TECNOLOGÍAS DE LA INFORMACIÓN HOJA DE ASIGNATURA CON DESGLOSE DE UNIDADES TEMÁTICAS 1. Nombre de la asignatura Sistemas de Calidad en T.I. 2. Competencias Dirigir proyectos de tecnologías
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 detallesINGENIERÍA EN TECNOLOGÍAS DE LA INFORMACIÓN
INGENIERÍA EN TECNOLOGÍAS DE LA INFORMACIÓN HOJA DE ASIGNATURA CON DESGLOSE DE UNIDADES TEMÁTICAS 1. Nombre de la Sistemas de Calidad en T.I. asignatura 2. Competencias Dirigir proyectos de tecnologías
Más detallesAseguramiento de Calidad en Proyectos
Aseguramiento de Calidad en Proyectos Leonardo Arguedas Rodríguez Director de Consultoría PwC Sobre el presentador Leonardo Arguedas Director de Consultoría PwC Más 13 años de experiencia en la evaluación
Más detallesIngeniería de Software. Ingeniería de Requisitos Clase 4
Clase 4 Sebastián Pizard Universidad de la República Actividades de la ingeniería de requisitos Desarrollo de requisitos Gestión de requisitos Planificación Gestión de Cambios Trazabilidad Validación Stakeholders
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 detallesIngeniería de Requisitos
Ingeniería de Requisitos Proceso de Ingeniería de Requisitos Departamento de Ciencias de la Computación Universidad de Chile Andrés Vignaga Proceso de Desarrollo Disciplina de Requisitos Roles Artefactos
Más detallesGestión de Proyectos (PMO)
Corporate Citizenship Argentina Gestión de Proyectos (PMO) Ciclo de charlas para Emprendedores Agenda Introducción Proyectos y Operaciones Gestión de Proyecto Desventajas de no administrar correctamente
Más detallesCalidad de Software & Monterrey Ene - 08
Calidad de Software & CMMI Monterrey Ene - 08 Qué é sucede? Un proceso Ad hoc, improvisado por los practicantes y la administración. No es seguido rigurosamente. Dependiente de las personas que lo utilizan.
Más detallesGrado en Ingeniería Informática. Plan de proyecto. Desarrollo de Sistemas de Información Corporativos. Departamento de Informática
Grado en Ingeniería Informática Plan de proyecto Desarrollo de Sistemas de Información Corporativos Departamento de Informática Propósito El plan del proyecto software abarca todas las herramientas de
Más detalles1. INTRODUCCIÓN 2. ADMINISTRACIÒN DE LA CALIDAD DEL PROYECTO (CAPVII PMBOOK)
La presente publicación aborda la Calidad como tema principal, tomando como base el Capítulo VIII del PMBOOK sobre la Administración de la Calidad del Proyecto, se ha analizado dicho capítulo para luego
Más detallesTecnológico de Estudios Superiores de Coacalco. Instituto Tecnológico Superior de Comalcalco, Fresnillo, Santiago Papasquiaro y Zapopan.
1. DATOS DE LA ASIGNATURA Nombre de la asignatura: Carrera: Clave de la asignatura: Horas teoría-horas practicacréditos: Proceso Personal para el Desarrollo de Software Ingeniería en Sistemas Computacionales
Más detallesNavegación por el cuestionario
Usted se ha identificado como User491 User491 Thursday, 03 March 2016 Página Principal Mis cursos PMP General Examen 5 Alcance Revisión del intento 2 Navegación por el cuestionario 1 2 3 4 5 6 7 8 9 10
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 detallesEXAMEN de practica 6 CALIDAD
EXAMEN de practica 6 CALIDAD 1. Cuál de las siguientes NO es parte de la calidad? A. Satisfacción del cliente B. Valor para el Patrocinador (Sponsor) C. Conformidad con los requisitos D. Aptitud de uso
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 detallesLa Oficina de Proyectos
Facultad de Ingeniería Universidad de Buenos Aires Cátedras Proyectos Informáticos 75.18 Administración y Control de Proyectos Informáticos I 75.44 Administración y Control de Proyectos Informáticos II
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 detallesCMMI Capability Maturity Model Integration Modelo integrado de madurez de la capacidad
CMMI Capability Maturity Model Integration Modelo integrado de madurez de la capacidad Robin Alberto Castro Gil rcastro@icesi.edu.co Carlos A. Sarmiento csarmiento@icesi.edu.co Aseguramiento de calidad
Más detallesCalificación de Equipos. Bact: Ana Lucia Aguirre Mejía
Calificación de Equipos Bact: Ana Lucia Aguirre Mejía Agenda Introducción Normas Calificación de Equipos Calificación de Diseño (CD) Calificación de Instalación (CI ) Calificación de Operación (CO) Calificación
Más detallesANEXO TÉCNICO SERVICIO DE PRUEBAS DE SOFTWARE
Contenido 1 INTRODUCCIÓN... 2 1.1 Concepto de calidad y pruebas del software... 2 1.2 Marco de referencia de los servicios a contratar... 2 2 SERVICIO PRUEBAS DE SOFTWARE... 3 2.1 Objetivo... 3 2.2 Características
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 detallesNavegación por el cuestionario
Friday, 22 January 2016 Página Principal Mis cursos PMP General Examen 5 Alcance Revisión del intento 1 Navegación por el cuestionario 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 Mostrar una página cada vez Finalizar
Más detallesAbre puentes con otros mercados. Es una herramienta de marketing. Mejora el compromiso de los empleados. Fortalece la cadena de proveedores
MODELO ISO CARACTERISTICAS PRINCIPALES Las normas desarrolladas por ISO son voluntarias, comprendiendo que ISO es un organismo no gubernamental y no depende de ningún otro organismo internacional, por
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 detallesCAPÍTULO 1. Se sabe (o conoce) que algunas de las actividades de desarrollo del
Introducción CAPÍTULO 1 Se sabe (o conoce) que algunas de las actividades de desarrollo del proyecto de software comprenden medición y métricas, estimación, análisis de riesgo, planificación del programa,
Más detallesControl de Calidad del Software
Control de Calidad del Software Referencias básicas Ingeniería de software. Un enfoque práctico. Pressman, R. Quinta edición. Mc. Graw Hill 2002 Ingeniería de software. Sommerville, I. Séptima edición.
Más detallesIBM Rational DOORS y su aplicación en el mundo Agile. 2 de diciembre de
IBM Rational DOORS y su aplicación en el mundo Agile 2 de diciembre de 2015 1 XTRONIC Espacio para ubicar logo de la empresa que presenta Ingeniería, consultoría, asistencia técnica y desarrollo de 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 detallesRevisiones del Software
Revisiones del Software Introducción Bibliografía IEEE Std 1028-1997 Standard for Software Reviews Página: recursos para revisiones http://www.processimpact.com/pr_goodies.shtml (por Karl E. Wiegers) Ventajas
Más detallesnorma 1002 IEEE institute of electrical and electronic engineers
Estándar Organismo que regula Aplicable a IEEE 610.12-1990 IEEE Identifica los términos que se utilizan actualmente en el campo de la ingeniería de software. Definiciones estándar de los términos establecidos.
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 detallesEs el desarrollador más grande del mundo de estándares, la actividad principal de ISO es el desarrollo de estándares técnicos, los estándares de ISO
Es el desarrollador más grande del mundo de estándares, la actividad principal de ISO es el desarrollo de estándares técnicos, los estándares de ISO también tienen repercusiones económicas y sociales importantes.
Más detallesItinerario. Conceptos Generales Quality Control Quality Assurance Más Sobre Calidad... Ingeniería de Software II Calidad 2
Calidad Itinerario Conceptos Generales Quality Control Quality Assurance Más Sobre Calidad... Ingeniería de Software II Calidad 2 Por qué hablamos de Calidad? Construir software es un proceso sujeto a
Más detallesTSP. (Team Software Process) Integrantes Díaz Sánchez Dulce Yadira Maldonado Reyes Isai Michelle Reveles Pérez Osvaldo David Escamilla Camargo Alexis
TSP (Team Software Process) Sistemas de calidad en TI 7ITI2 Integrantes Díaz Sánchez Dulce Yadira Maldonado Reyes Isai Michelle Reveles Pérez Osvaldo David Escamilla Camargo Alexis Índice Introducción...
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 detallesDISEÑO DE CONTROLES DE APLICACIÓN GENERALES EN LA IMPLEMENTACIÓN DE SISTEMAS DE INFORMACIÓN"
ESCUELA SUPERIOR POLITÉCNICA DEL LITORAL TESIS DE GRADO DISEÑO DE CONTROLES DE APLICACIÓN GENERALES EN LA IMPLEMENTACIÓN DE SISTEMAS DE INFORMACIÓN" Presentada por: Adriana E. Salvador Guncay LOS SISTEMAS
Más detallesCarreón Olivares Claudia Gudiño González Jacobo Fuentes Alcocer Heggda Heliana Martínez Rodríguez Rodrigo Nava Esquivel Uziel
Carreón Olivares Claudia Gudiño González Jacobo Fuentes Alcocer Heggda Heliana Martínez Rodríguez Rodrigo Nava Esquivel Uziel ISO Es la agencia internacional especializada para la estandarización. El propósito
Más detallesPLANIFICACION DE UN PROYECTO DE SOFTWARE
PLANIFICACION DE UN PROYECTO DE SOFTWARE Actividades de Planificación de un Proyecto de Software Como se menciona anteriormente, el jefe de proyectos es el responsable de la elaboración y desarrollo del
Más detallesSISTEMA DE GESTION DE CALIDAD Apartado Norma: 7.1 Planificación de la Prestación del Servicio
Página 1 de 5 CDS-MGG1 7.1 SISTEMA DE GESTION DE CALIDAD Apartado Norma: 7.1 INDICE 1. OBJETO 2. ALCANCE 3. DESCRIPCION 3.1 Planificación de la prestación de servicios 3.1.1 Aspectos generales 3.1.2 Aspectos
Más detallesPROYECTO. Se define como un esfuerzo temporario destinado a crear un producto, servicio o resultado único (*).
PROYECTO Se define como un esfuerzo temporario destinado a crear un producto, servicio o resultado único (*). Por lo tanto, un Proyecto tiene: inicio y fin definidos (temporario) producto o servicio único
Más detallesChecklist para Auditorías Internas ISO 9001:2015 y para
Checklist para Auditorías Internas ISO 9001:2015 y para Análisis de Brechas. Cláusula 7 7. Soporte 7.1 RECURSOS 7.1.1 GENERALIDADES La organización ha determinado y proporcionado los recursos necesarios
Más detallesAnexo III COBIT. Relaciones de los Objetivos de Control Dominios, Procesos y Objetivos de Control
Anexo III COBIT Relaciones de los Objetivos de Control Dominios, Procesos y Objetivos de Control En COBIT se define control como: El conjunto de políticas, procedimientos, prácticas y estructuras organizativas
Más detallesCAPÍTULO V. Proceso de Implantación
CAPÍTULO V Proceso de Implantación El proceso de implantación que aquí se describe, está basado en la experiencia de haber participado en la transformación de una Unidad Desarrolladora de Software, la
Más detallesCLASE # 3 CARACTERÍSTICAS DE LOS TIPOS DE PRUEBAS ESTÁTICAS
CLASE # 3 CARACTERÍSTICAS DE LOS TIPOS DE PRUEBAS ESTÁTICAS 750105M - TÉCNICAS DE PRUEBAS DE SOFTWARE INGENIERÍA DE SISTEMAS Y COMPUTACIÓN UNIVERSIDAD DEL VALLE SEMESTRE 2013A - DOCENTE BEATRIZ FLORIAN
Más detallesPROCEDIMIENTO DE CONTROL DE SERVICIO NO CONFORME
TABLA DE CAMBIOS Fecha Cambio Descripción 17/09/2014 Parcial Ajuste en el encabezado y alcance del procedimiento. Definir solamente para los procesos Misionales. 1. OBJETIVO Describir la metodología para
Más detallesIEEE Standard Classification for Software Anomalies 1044 Verificación y validación de software
IEEE Standard Classification for Software Anomalies 1044 Verificación y validación de software Alcance Este estándar es aplicable en cualquier fase del desarrollo de software. Identifica categorías para
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 detallesINSTRUCTIVO PARA LA AUDITORIA DEL SISTEMA DE GESTION DE CALIDAD SEPTIEMBRE 2005
Página 1 de 15 CDS-IDM1.3 SEPTIEMBRE 2005 Página 2 de 15 CDS-IDM1.3 Página 3 de 15 CDS-IDM1.3 Introducción Definiciones Actividades Previas al Trabajo en la Empresa Actividades a ser Realizadas en el lugar
Más detallesLa Oficina de Proyectos
Facultad de Ingeniería Universidad de Buenos Aires Cátedras Proyectos Informáticos 75.18 Administración y Control de Proyectos Informáticos I 75.44 Administración y Control de Proyectos Informáticos II
Más detallesUn nivel puede ser el resultado de una actividad de valoración
Rubby Casallas Especialización en Construcción de Software Universidad de los Andes Los niveles se utilizan para describir un camino recomendado para una organización que desea mejorar los procesos que
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 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 detallesNORMAS ISO Landmillan.com.mx LIC. ALBERTO MILLÁN G.
NORMAS ISO 9000 Landmillan.com.mx LIC. ALBERTO MILLÁN G. La Organización Internacional de Normalización, conocida como ISO, es la organización que se ocupa de establecer las normas de fabricación, de comunicación
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 detallesELEMENTOS DE UN SISTEMA BASADO EN LA ADMINISTRACIÓN DE LA CALIDAD
ELEMENTOS DE UN SISTEMA BASADO EN LA ADMINISTRACIÓN DE LA CALIDAD Por Jorge Everardo Aguilar -Morales 2017 ELEMENTOS DE UN SISTEMA DE ADMINISTRACIÓN BASADO EN LA CALIDAD La definición del concepto de calidad
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 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 detallesALLSOFT S.A. de C.V. Monterrey, N.L.
Modelos de Desarrollo ALLSOFT S.A. de C.V. Monterrey, N.L. 1 Introducción Para el desarrollo de cualquier producto de software se realizan una serie de tareas entre la idea inicial y el producto final.
Más detallesINGENIERÍA DE SOFTWARE. Sesión 2: Procesos de ingeniería del software
INGENIERÍA DE SOFTWARE Sesión 2: Procesos de ingeniería del software Contextualización La ingeniería de software actualmente es muy importante, pues con los avances tecnológicos se crean muchas cosas que
Más detallesGrupo del Proceso de Cierre
Grupo del Proceso de Cierre Fuentes: Information Technology Project Management, Fifth Edition, Copyright 2007 PMBOK, Cuarta edición Preparó: Ing. Ismael Castañeda Fuentes Grupo del Proceso de Cierre La
Más detallesSIGPRE Sistema de Gestión Presupuestaria
SIGPRE Sistema de Gestión Presupuestaria Plan de Pruebas UTN Histórico de Revisiones Fecha Versión Descripción Autor 10/1/2008 1.0 Borrador Roberto López Hinojosa 3/11/2008 1.1 Tipos de pruebas Roberto
Más detallesMódulo 6. Pasos de EIA. Repaso del proceso de EIA Mitigación y compensación Preparación de informes Revisión Toma de decisión
Módulo 6 Pasos de EIA Repaso del proceso de EIA Mitigación y compensación Preparación de informes Revisión Toma de decisión PROCEDIMIENTOS ADMINISTRATIVOS PARTICIPACIÓN CIUDADANA Proceso de EIA Identificación
Más detallesSERVICIO NACIONAL DE APRENDIZAJE SENA CENTRO DE FORMACIÓN A DISTANCIA. MATERIAL DE APOYO MODELO DE CALIDAD ISO (SQuaRE)
SERVICIO NACIONAL DE APRENDIZAJE SENA CENTRO DE FORMACIÓN A DISTANCIA MATERIAL DE APOYO MODELO DE CALIDAD ISO 25000 (SQuaRE) PROGRAMA: TECNÓLOGO EN ANÁLISIS Y DESARROLLO DE SISTEMAS DE INFORMACIÓN JORGE
Más detallesMétricas del Producto. Sistemas de Información II 2009 Facultad de Ingeniería - UNJu
Métricas del Producto Sistemas de Información II 2009 Facultad de Ingeniería - UNJu Un vistazo rápido Qué son? Guía cuantitativa que ayuda a los ingenieros del sw a conocer mejor el diseño y la construcción
Más detallesUNIVERSIDAD NACIONAL AUTÓNOMA DE MÉXICO FACULTAD DE ESTUDIOS SUPERIORES ACATLÁN HORAS SEMANA
UNIVERSIDAD NACIONAL AUTÓNOMA DE MÉXICO FACULTAD DE ESTUDIOS SUPERIORES ACATLÁN PLAN DE ESTUDIOS DE LA LICENCIATURA EN MATEMÁTICAS APLICADAS Y COMPUTACIÓN PROGRAMA DE ASIGNATURA SEMESTRE:5(QUINTO) Ingeniería
Más detallesRESEÑA DEL PMBOK GUIDE - UNA GUÍA DE LOS FUNDAMENTOS DE LA DIRECCIÓN DE PROYECTOS 1
Este material es propiedad de Gyepro - Universidad del Valle 2005 Prohibido su uso o reproducción total o parcial por cualquier medio RESEÑA DEL PMBOK GUIDE - UNA GUÍA DE LOS FUNDAMENTOS DE LA DIRECCIÓN
Más detallesProceso de Pruebas. Consta de las siguientes actividades: Planificación y Control
Proceso de Pruebas Proceso de Pruebas Proceso mediante el cual se aplican una serie de métodos,algunas veces utilizando herramientas, que permiten obtener una conjunto de medidas para verificar y validar
Más detallesDiseño: Interface de Usuario
Diseño: Interface de Usuario 1 Diseño de Interfaces Fácil de Aprender? Fácil de Usar? Fácil de entender? Informática Empresarial, UCR IF 7100 Ingeniería de Software 2 Diseño de Interfaces Errores Típicos
Más detallesMejora continua de los Procesos de Pruebas de software. Amalia Álvarez Balbi TestingUY 27 de Abril 2016
Mejora continua de los Procesos de Pruebas de software Amalia Álvarez Balbi TestingUY 27 de Abril 2016 Agenda 1 2 3 Proceso de Mejora Uso de las Pruebas continua mejores prácticas Mejora continua de los
Más detallesEJEMPLOS DE ACTIVIDADES
LENGUA Y LITERATURA Programa de Estudio 7 básico 2 U4 EJEMPLOS DE ACTIVIDADES Objetivo de Aprendizaje OA15 Planificar, escribir, revisar, reescribir y editar sus textos en función del contexto, el destinatario
Más detallesPlan de proyecto. Historia de revisiones. Proyecto ScrumCeption. Matias Rodal. 6 de septiembre de 2015
Proyecto ScrumCeption Plan de proyecto 6 de septiembre de 2015 Historia de revisiones Fecha de la revisión Versión Descripción Autor 28/08/2015 1.0 Versión inicial Índice 1. Introducción 3 1.1. Estrategia
Más detalles