M t é rica c s a s de d l e Pr P oc o e c s e o s o de d Ing n e g n e i n er e ía a de d e So S f o twa w r a e e y y de d P od o u d c u t c o
|
|
- Irene Navarrete Cordero
- hace 8 años
- Vistas:
Transcripción
1 Proceso de Ingeniería de Software Métricas del Proceso de Ingeniería de Software y de Producto
2 4. Métricas del proceso y el producto 4.1. Métricas del proceso 4.2. Métricas del producto 4.3. Calidad y métricas de los resultados 4.4. Técnicas de medición del proceso 2
3 Métricas del proceso y el producto El proceso de sw y las métricas de proyecto son medidas cuantitativas que permiten a los ingenieros de sw obtener una visión de la eficacia del proceso sw y los proyectos que llevan a cabo utilizando el proceso como marco de trabajo. 3
4 Métricas del proceso y el producto Las métricas también se utilizan para marcar las áreas problema de modo que se puedan desarrollar remedios y mejorar el proceso de software. 4
5 Métricas del proceso y el producto Cada tentativa de medición debe estar guiada por objetivos organizacionales, e impulsada por un conjunto de requisitos de medición establecidos por la organización y por el proyecto. 5
6 Métricas del proceso y el producto Definir el alcance de la medición. Se debe establecer la unidad organizacional a la que se va a aplicar cada requisito de medición 6
7 Medición del proceso Significa recoger, analizar e interpretar información cuantitativa sobre nuestros procesos, para identificar las fuerzas y las debilidades de los mismosy para evaluarlos después de que hayan sido implementados y/o cambiados. La norma que guía la medición del proceso es ISO/IEC
8 Medición del proceso 8
9 Se refieren a las características del propio software que incluye: la medición del tamañodel producto, la estructura del producto y la calidad del producto. Un estándar internacional para la evaluación del Software es el ISO9126 9
10 10
11 11
12 12
13 ISO/IEC 19761, Esta norma es aplicable a los siguientes dominios: a) Aplicaciones de Software: banca; servicios; contabilidad; distribución; manufactura; seguros. 13
14 ISO/IEC 19761, (dominio) b) Software en tiempo real, cuya tarea es mantener el control con acontecimientos que suceden en el mundo real; Software para centrales telefónicas y de conmutación de mensajes, software embebido en dispositivos para el control máquinas, aparatos domésticos, ascensores y motores de automóviles, para el control del proceso y la adquisición automática de datos, y en el sistema operativo de los pc s. 14
15 ISO/IEC 19761, (dominio) c) Híbridos de los anteriores (aplicaciones de software; software de tiempo real) En tiempo real los sistemas de reserva para las líneas aéreas y hoteles. 15
16 ISO/IEC 19761, (dominio) d) Se caracteriza por complejos algoritmos matemáticos u otras normas especializadas y complejas, como pueden ser encontradas en: sistemas expertos, software de simulación, software de auto-aprendizaje sistemas de predicción meteorológica. 16
17 ISO/IEC 19761, (dominio) e) y, las variables de procesos continuos, tales como: sonidos de audio o imágenes de vídeo, en software de juegos informáticos, instrumentos musicales y similares. 17
18 ISO/IEC 19761, Esta norma es el proceso de medición de tamaño funcional. Functional Size Measurement (FSM) FSM está basado en la métrica de Punto de Función. (FP) 18
19 Los Puntos de Función (FP) miden la funcionalidad que entrega un sistema. 19
20 Con datos históricos, el punto de función se usa para: Estimar el costo o esfuerzo requerido para diseñar, codificar y probar el producto sw. Predecir el # de errores que se encontrarán durante la prueba; Pronosticar el número de componentes, de líneas de código proyectadas, o ambas, en el sistema implementado. 20
21 21
22 Proporciona información al usuario y/u otras aplicaciones. Se debe contar cada dato único de usuario o salida de control generado proceduralmente y que sale del límite de la aplicación. 22
23 Una salida se considera única si: 1. tiene formato diferente 2. tiene el mismo formato que otra salida pero requiere diferente lógica de procesamiento. 23
24 Se debe contar cada dato único de usuario o entrada de control que se introduce en los límites de la aplicación y actualiza un archivo lógico interno, conjunto de datos, tabla o dato independiente. Esto incluye archivos de entrada y transacciones recibidas de otras aplicaciones. 24
25 Una entrada se considera única si 1. tiene un formato diferente 2. tiene el mismo formato que otra entrada pero requiere una lógica diferente de procesamiento, o se modifica un archivo interno lógico diferente. 25
26 Se debe contar cada combinación única de entrada/salida en la que la entrada online definida por el usuario genera una salida inmediata on-line. 26
27 Una consulta se considera única si 1. tiene un formato diferente de otras bien en su entrada o salida 2. tiene el mismo formato, tanto entrada como salida, que otra consulta pero requiere diferente lógica de procesamiento en cualquiera de los dos. 27
28 Una consulta directa en una base de datos o archivo maestro es aquella que 1. utiliza claves simples para recuperar datos específicos -esto es, un registro simple o grupo de registros, no un rango- 2. requiere respuesta inmediata, y 3. no realiza funciones de actualización (aunque se pueden efectuar cálculos). 28
29 Las consultas pueden aparecer en consulta de usuario/display sin actualización de archivo u otra entidad lógica, archivo de transacción que sale del límite de la aplicación si está accesible al usuario on-line pantalla de selección de menú (todas las pantallas de menú cuentan como una consulta) mensaje de información o pantalla de ayuda. 29
30 Se debe contar cada grupo lógico mayor de datos de usuario o de información de control mantenidos dentro de los límites de la aplicación. 30
31 Existen dos tipos de archivos: archivos con transacciones temporales y archivos con registros lógicos de datos permanentes. Sólo los almacenamientos de datos permanentes se ven como archivos lógicos. 31
32 Cuando se mantienen dentro de la aplicación se clasifican como archivos internos lógicos". Si se comparten entre aplicaciones se clasifican como interfaces y cómo archivos internos lógicos. 32
33 Es un agrupamiento lógico de datos externo a la aplicación pero que proporciona datos que podría usarse en esta. 33
34 Las interfaces se pueden encontrar en: archivos lógicos internos accesibles desde otra aplicación archivos lógicos internos accedidos en otra aplicación base de datos compartida lista de parámetros compartida 34
35 Las interfaces se pueden encontrar en: archivo de impresión exportado archivo transacción compartido que requiere conversión. Se contarán como un interface archivo de registros de otra aplicación (en la otra aplicación (+1 archivo, +1 interface) 35
36 Se clasifica y pondera cada función por su nivel de complejidad (simple, media, compleja). 36
37 Valor Conteo Dominio Factor de Ponderación Simple Media Compleja #Salidas n #Entradas n #Consultas n #Archivos n #Interfaces n
38 Características del entorno: Puntúan de ( ) fi 38
39 Para calcular el Punto de Función se utiliza la fórmula: [ ( ) ] PF = totalconteo 01 fi 1 PF se traduce en 60 líneas de código. Se producen 12PF por cada persona/mes de esfuerzo 39
40 ISO/IEC El propósito y el alcance de la medida del tamaño funcional Functional Size Measurement (FSM) se determinará antes de comenzar un ejercicio de medición en particular. 40
41 41
42 ISO/IEC Cálculo del Tamaño Funcional Asignación de una unidad de tamaño una Cfsu (unidad de medida), se asignará a cada movimiento de los datos identificados, es decir a cada instancia de un movimiento de datos (entrada, salida, de lectura o escritura) que se identificó. 42
43 ISO/IEC Cálculo del Tamaño Funcional Agregación de tamaño funcional para un proceso funcional (FP) Los resultados de la asignación de unidad de tamaño se agregan en un valor de tamaño funcional único para ese proceso funcional por dos mecanismos: 43
44 ISO/IEC Cálculo del Tamaño Funcional Agregación de tamaño funcional para un proceso funcional (FP) a ) multiplicando el número de movimientos de datos dentro de cada tipo de movimiento de datos por el tamaño de su unidad. 44
45 ISO/IEC Cálculo del Tamaño Funcional Agregación de tamaño funcional para un proceso funcional (FP) b ) obteniendo el tamaño del proceso funcional mediante la suma de las dimensiones de cada uno de sus movimientos de datos. 45
46 ISO/IEC Cálculo del Tamaño Funcional FP tamaño el tamaño funcional de un determinado proceso funcional (Tamaño FP) se calcula en Cfsu (unidad de medida) utilizando la fórmula: ( Ne Eus) + ( Nx Xus) + ( Nr Rus) i + ( Nw ) = Wus 46
47 ISO/IEC Cálculo del Tamaño Funcional FP tamaño ( Ne Eus) + ( Nx Xus) + ( Nr Rus) i + ( Nw ) = Wus Ne = # Entradas para el Proceso Funcional (FP) Nx = # Salidas del FP Nr = # Lecturas del FP Nw = # Escrituras del FP E,X,R,W,us = (E,X,R,W) Unit Size 47
48 ISO/IEC Cálculo del Tamaño Funcional Agregación de tamaño Funcional para FUR identificados El tamaño de cada artefacto de software a medirse dentro de una capa se obtendrá por la suma del tamaño de los procesos funcionales (FP) con los artefactos identificados en el FUR (Requisitos de Usuario Funcional) 48
49 ISO/IEC Cálculo del Tamaño Funcional Cálculo del tamaño de los cambios de FUR Con cada capa identificada, el tamaño funcional de los cambios en el FUR (Functional User Requirements) dentro de cada artefacto de software dentro del alcance del FSM (Functional Size Measurement) se calcula mediante la suma de los tamaños de los movimientos de datos afectados 49
50 ISO/IEC Cálculo del Tamaño Funcional Cálculo del tamaño de los cambios de FUR Tamaño Cfus ( Cambio ) = tamaño ( insert ) + tamaño ( update ) tamaño ( delete ) i i + Un cambio solicitado es: añadir un nuevo proceso funcional de tamaño 6 Cfsu, y en otro proceso funcional añadir un movimiento de datos, realizar cambios en tres movimientos de datos y eliminar otros dos movimientos de datos. El tamaño total del cambio solicitado es: = 12 Cfsu = i 50
51 ISO/IEC Documentación de los Resultados: a) Identificación de cada artefacto de software en el ámbito de los FSM (nombre, identificación de versión o identificación de configuración); 51
52 ISO/IEC Documentación de los Resultados: b) Una descripción de la finalidad y el alcance de medición (el punto de vista ') 52
53 ISO/IEC Documentación de los Resultados: c) Una descripción de la relación de cada artefacto de software dentro del ámbito del FSM con sus usuarios y la posición de los límites, tanto punto a punto, y entre las capas; 53
54 ISO/IEC Documentación de los Resultados: d) El valor del tamaño funcional de cada artefacto de software dentro del ámbito del FSM, calculado de acuerdo al tamaño funcional 54
55 ISO/IEC
56 ISO/IEC
57 57
58 58
59 59
60 60
61 61
62 Calidad de los resultados de las métricas 62
63 Calidad de los resultados de las métricas 63
64 Técnicas de Medición del Proceso Clasificación ortogonal de defectos (IEEE 1044:1993), Control estadístico de procesos (SPC), PSP. 64
65 Clasificación ortogonal de defectos (IEEE 1044:1993): Este estándar provee: Identificar el ambiente y actividad en específico. Fase de desarrollo específico. Los síntomas de una anomalía. Identificación de dónde ocurre la anomalía y su corrección. 65
66 Clasificación ortogonal de defectos (IEEE 1044:1993): Esta norma se compone de 5 módulos: Definición de conceptos; Evaluación de la conformidad de los métodos de medición de tamaño de software. Verificación funcional de los métodos de medición de tamaño. Modelo de Referencia Determinación de dominios funcionales para su uso con la medida del tamaño funcional. 66
67 Clasificación ortogonal de defectos (IEEE 1044:1993): 67
68 Control estadístico de procesos (SPC): El desarrollo de un proceso a través del tiempo se puede seguir por medio de las gráficas de control, donde se determinan límites control. Esto permite que si uno o varios de los valores sobrepasan estos límites, se puede asumir que una causa asignable está influyendo en el proceso, y por lo tanto se hace inestable. 68
69 Control estadístico de procesos (SPC): 69
70 Personal software Process (PSP): Personal Software Process (PSP ): Fue creado por Watts Humphrey como respuesta a la carencia de una herramienta para aplicar los principios generales que planteaba el modelo SW CMM para los procesos de la organización, aplicados a procesos individuales. 70
71 Personal software Process(PSP): Es un conjunto de prácticas disciplinadas para la gestión del tiempo y mejora de la productividad personalde los programadores o ingenieros de software, en tareas de desarrollo y mantenimiento de sistemas. 71
72 Personal software Process(PSP): Se puede considerar como la guía de trabajo personal para ingenieros de software en organizaciones que emplean un modelo CMMI con nivel de madurez o de capacidad de procesos que implica la medición cualitativa y mejora de procesos. 72
73 Personal software Process(PSP): Uno de los mayores problemas que tiene es la gran cantidad de datos que hay que tomar. El PSP tiene obsesión por la toma de datos y elaboración de tablas. El PSP se orienta el conjunto de áreas clave del proceso que debe manejar un desarrollador cuando trabaja de forma individual. 73
74 Personal software Process (PSP): Un PSP es un marco de trabajo de medición y análisis que ayuda a caracterizar el proceso. Es también un procedimiento definido para ayudar a mejorar el rendimiento. 74
75 Personal software Process (PSP): La calidad de un componente software está condicionada por el individuo que lo desarrolló. Está condicionada por: Conocimiento Disciplina Compromiso 75
76 Personal software Process (PSP): El profesional de SW debe conocer el propio rendimiento. Debe aprenderse de las variaciones del rendimiento propio. Debe incorporarse lecciones a la manera personal de hacer. 76
77 Personal software Process (PSP): Objetivos Lograr una disciplina de mejora continua en el proceso de desarrollo. Medir, estimar, planificar, seguir y controlar el proceso de desarrollo. Mejorar la calidad del proceso de desarrollo. En general, PSP, provee calidad y productividad. 77
78 Personal software Process (PSP): Objetivos Lograr una disciplina de mejora continua en el proceso de desarrollo. Medir, estimar, planificar, seguir y controlar el proceso de desarrollo. Mejorar la calidad del proceso de desarrollo. En general, PSP, provee calidad y productividad. 78
79 Personal software Process (PSP): Estructura 79
80 Personal software Process (PSP): Estructura 1. Conocimiento del Área Fundacional 2. Conceptos Básicos PSP 3. Medición del tamaño y la estimación 4. Realización y seguimiento del Proyecto 5. Calidad de Planificación y Seguimiento Software 6. Diseño de Software 7. Proceso de extensiones y personalizaciones. 80
81 Personal software Process (PSP): Estructura 81
82 Personal software Process (PSP): Beneficios (PSP ) Los datos y su análisis permitirán determinar las fortalezas y debilidades. Los datos y su análisis posterior conducirán hacia nuevas ideas para la mejora del proceso. Se tendrá control total sobre el calendario, aceptando sólo aquellos compromisos que se puedan cumplir. Se gana un sentido de satisfacción personal. La parte de calidad ayudará a producir mejores productos de trabajo. El equipo de trabajo tendrá mayor confianza porque existe una disciplina para el desarrollo de los productos. Desventajas (PSP ) Los formatos de diseño de PSP2.1 pueden ser redundantes para programadores que tienen acceso a otras herramientas de diseño. Es subjetivo determinar si una parte del software es reutilizable. No todos los ingenieros ven la definición de productividad de la misma manera. PSP esta especialmente enfocado al desarrollo de software y no toma en cuenta el tiempo empleado en la negociación de los requerimientos con el cliente. La fase de requerimientos es un componente clave en cualquier proyecto. Seguir PSP al pie de la letra no es viable para muchos ingenieros. Deben ver el método como una estructura para el desarrollo de una práctica de desarrollo de software con calidad. 82
83 (Referencias) Un Procedimiento de Medición de Tamaño Funcional para Especificaciones de Requisitos. Disponible en [ INTERNATIONAL STANDARD ISO/IEC Software engineering COSMIC-FFP A functional size measurement method. First edition INTERNATIONAL STANDARD ISO/IEC Information technology Software measurement Functional Size Measurement. Second edition (PSP) - The Personal Software Process (PSP) Body of Knowledge, Version
CMMI (Capability Maturity Model Integrated)
CMMI (Capability Maturity Model Integrated) El SEI (software engineering institute) a mediados de los 80 desarrolló el CMM (modelo de madurez de la capacidad de software). CMMI: CMM integrado, una mezcla
Más detallesCMM - Capability Maturity Model. Estructura de CMM... Componentes de CMM. Estructura de CMM
CMM - Capability Maturity Model Estructura de CMM... Es un marco que describe los elementos claves de un proceso de software efectivo. Describe un camino de mejora evolutivo desde un proceso ad hoc inmaduro
Más detallesElementos requeridos para crearlos (ejemplo: el compilador)
Generalidades A lo largo del ciclo de vida del proceso de software, los productos de software evolucionan. Desde la concepción del producto y la captura de requisitos inicial hasta la puesta en producción
Más detallesEnginyeria del Software III
Enginyeria del Software III Sessió 3. L estàndard ISO/IEC 15504 Antònia Mas Pichaco 1 Introducción El proyecto SPICE representa el mayor marco de colaboración internacional establecido con la finalidad
Más detallesIngeniería de Software. Pruebas
Ingeniería de Software Pruebas Niveles de prueba Pruebas unitarias Niveles Pruebas de integración Pruebas de sistema Pruebas de aceptación Alpha Beta Niveles de pruebas Pruebas unitarias Se enfocan en
Más detallesÁrea Académica: Licenciatura Sistemas Computacionales. Profesor: Lic. Virginia Arguelles Pascual
Área Académica: Licenciatura Sistemas Computacionales Materia: Gestión de Proyectos Profesor: Lic. Virginia Arguelles Pascual Periodo: Julio-Diciembre Tema: El proceso de software y métricas del proyecto.
Más detallesMODELOS DE CALIDAD EN EL DESARROLLO DE SOFTWARE
MODELOS DE CALIDAD EN EL DESARROLLO DE SOFTWARE INTRODUCCIÓN Los Modelos de Calidad son herramientas que guían a las Organizaciones a la Mejora Continua y la Competitividad dando les especificaciones de
Más detallesOficina Online. Manual del administrador
Oficina Online Manual del administrador 2/31 ÍNDICE El administrador 3 Consola de Administración 3 Administración 6 Usuarios 6 Ordenar listado de usuarios 6 Cambio de clave del Administrador Principal
Más detallesSistemas de Información Administrativo - Universidad Diego Portales. Cátedra : Sistemas de Información Administrativa S.I.A.
Cátedra : Sistemas de Información Administrativa S.I.A. Escuela de Contadores Auditores Tema: Ingeniería del Software Estrategias de Pruebas Relator: Sr. Eduardo Leyton G Pruebas del Software (Basado en
Más detallesIntroducción. Por lo que existe una creciente preocupación por lograr que los productos software cumplan con ciertos criterios de calidad.
Introducción En la actualidad, el software se encuentra en muchos campos de la actividad humana: la industria, el comercio, las finanzas, gobierno, salud, educación, etc. Por lo que existe una creciente
Más detallesMetodología básica de gestión de proyectos. Octubre de 2003
Metodología básica de gestión de proyectos Octubre de 2003 Dentro de la metodología utilizada en la gestión de proyectos el desarrollo de éstos se estructura en tres fases diferenciadas: Fase de Éjecución
Más detallesEstándares para planes de calidad de software. Escuela de Ingeniería de Sistemas y Computación Desarrollo de Software II Agosto Diciembre 2008
Estándares para planes de calidad de software Escuela de Ingeniería de Sistemas y Computación Desarrollo de Software II Agosto Diciembre 2008 DIFERENCIA ENTRE PRODUCIR UNA FUNCION Y PRODUCIR UNA FUNCION
Más detallesPROGRAMACIÓN ORIENTADA A OBJETOS Master de Computación. II MODELOS y HERRAMIENTAS UML. II.2 UML: Modelado de casos de uso
PROGRAMACIÓN ORIENTADA A OBJETOS Master de Computación II MODELOS y HERRAMIENTAS UML 1 1 Modelado de casos de uso (I) Un caso de uso es una técnica de modelado usada para describir lo que debería hacer
Más detallesEstándar CMMI. Disciplinas del CMMI. Modelo continuo y modelo por niveles.
CMMI Lizbeth Monserrat Hernández Álvarez Yuliana Aguirre Hernández Arely Sánchez Domingo Temas Estándar CMMI. Disciplinas del CMMI. Modelo continuo y modelo por niveles. 1 Definición Un guía para mejorar
Más detallesProceso Unificado de Rational PROCESO UNIFICADO DE RATIONAL (RUP) El proceso de desarrollo de software tiene cuatro roles importantes:
PROCESO UNIFICADO DE RATIONAL (RUP) El proceso de desarrollo de software tiene cuatro roles importantes: 1. Proporcionar una guía de actividades para el trabajo en equipo. (Guía detallada para el desarrollo
Más detallesBANCO NACIONAL DE PANAMÁ, BANCO DE DESARROLLO AGROPECUARIO Y BANCO HIPOTECARIO NACIONAL
BANCO NACIONAL DE PANAMÁ, BANCO DE DESARROLLO AGROPECUARIO Y BANCO HIPOTECARIO NACIONAL LICITACION ABREVIADA POR PONDERACIÓN Nº 2010-7-01-0-08-AV-000001 MANUAL DE SEGURIDAD TABLA DE CONTENIDO I. INTRODUCCIÓN
Más detallesPRODUCTIVIDAD DE PROYECTOS DE DESARROLLO DE SOFTWARE: FACTORES DETERMINANTES E INDICADORES
PRODUCTIVIDAD DE PROYECTOS DE DESARROLLO DE SOFTWARE: FACTORES DETERMINANTES E INDICADORES Raúl Palma G. y Guillermo Bustos R. Escuela de Ingeniería Industrial Universidad Católica de Valparaíso Casilla
Más detallesINSTRUCTIVO PARA LA CUENTA DE PUNTOS FUNCIÓN
INSTRUCTIVO PARA LA CUENTA DE PUNTOS FUNCIÓN INDICE Introducción...2 Frontera de la aplicación...3 Cuenta de Puntos Función sin ajustar...3 Funciones de Datos...4 Funciones Transaccionales...4 Mecanismo...5
Más detallesPrácticas ITIL para un mejor flujo de trabajo en el helpdesk
Prácticas ITIL para un mejor flujo de trabajo en el helpdesk Se diferencia tres partes de gestión para mejorar la resolución de las incidencias de soporte técnico según el marco ITIL: 1. Gestión de Incidencias
Más detallesFÁBRICA DE SOFTWARE. Presentado por: Ing. Juan José Montero Román Gerente de Fábrica de Software USMP jmonteror@usmp.pe
FÁBRICA DE SOFTWARE Presentado por: Ing. Juan José Montero Román Gerente de Fábrica de Software USMP jmonteror@usmp.pe FÁBRICA DE AUTOS Entrada Salida Autos FÁBRICA DE SOFTWARE Entrada Salida Información
Más detallesE a v l a ua u c a i c ón ó n de d l e Pr P oc o e c s e o s o de d Ing n e g n e i n er e ía a de d e So S f o twa w r a e
Proceso de Ingeniería de Software Evaluación del Proceso de Ingeniería de Software 3. Evaluación del proceso 3.1. Modelos del proceso de evaluación 3.2. Métodos del proceso de evaluación 2 Los objetivos
Más detallesAdelacu Ltda. www.adelacu.com Fono +562-218-4749. Graballo+ Agosto de 2007. Graballo+ - Descripción funcional - 1 -
Graballo+ Agosto de 2007-1 - Índice Índice...2 Introducción...3 Características...4 DESCRIPCIÓN GENERAL...4 COMPONENTES Y CARACTERÍSTICAS DE LA SOLUCIÓN...5 Recepción de requerimientos...5 Atención de
Más detallesPRUEBAS DE SOFTWARE TECNICAS DE PRUEBA DE SOFTWARE
PRUEBAS DE SOFTWARE La prueba del software es un elemento crítico para la garantía de la calidad del software. El objetivo de la etapa de pruebas es garantizar la calidad del producto desarrollado. Además,
Más detallesAproximación práctica a ITIL. Proyecto VeredaCS. F07.02.01.00.30.r00
Aproximación práctica a ITIL. Proyecto VeredaCS Introducción En esta presentación pretendemos mostrar una aproximación práctica a la implantación de un modelo de prestación de servicios basado en ITIL
Más detallesCapacitación Rational Funcional Tester
Capacitación Rational Funcional Tester Clínica Alemana Santiago, 28 de abril de 2009 Introducción La presente exposición es sobre las principales características de Rational Functional Tester Describiendo
Más detallesCalidad de Software - CMM
Calidad de Software - CMM Herramientas y Procesos de Software Facultad de Informática, Ciencias de la Comunicación y Técnicas Especiales Lic. Cecilia Palazzolo Año 2008 1 Qué es un modelo de procesos?
Más detallesGUÍA METODOLÓGICA PARA LA REALIZACIÓN DE PROCEDIMIENTOS DOCUMENTADOS DE SISTEMAS DE GESTIÓN
GUÍA METODOLÓGICA PARA LA REALIZACIÓN DE PROCEDIMIENTOS DOCUMENTADOS DE SISTEMAS DE GESTIÓN 1. Objetivo 2. Introducción 3. Procedimiento de control de documentos 4. Procedimiento de control de registros
Más detallesDeterminación del nivel de influencia
Determinación del nivel de influencia Aquí se describirán cada una de las características mencionadas y cómo analizar su grado de influencia en la determinación del factor de ajuste. - Comunicación de
Más detallesGestión y Desarrollo de Requisitos en Proyectos Software
Gestión y Desarrollo de Requisitos en Proyectos Software Ponente: María Jesús Anciano Martín Objetivo Objetivo Definir un conjunto articulado y bien balanceado de métodos para el flujo de trabajo de Ingeniería
Más detallesMaster en Gestion de la Calidad
Master en Gestion de la Calidad Registros de un Sistema de Gestion de la Calidad Manual, procedimientos y registros 1 / 9 OBJETIVOS Al finalizar esta unidad didáctica será capaz: Conocer que es un registro
Más detallesLISTA DE MEJORAS PARA MEJORAR LOS RESULTADOS DE LA EVALUACIÓN
LISTA DE MEJORAS PARA MEJORAR LOS RESULTADOS DE LA EVALUACIÓN Después de realizar la evaluación inicial se han detectado deficiencias en los procesos de reutilización del código, por lo que se van a integrar
Más detallesModelo de Proceso de Desarrollo de Software
Modelo de Proceso de Desarrollo de Software Documento de Actividades Gestión de Configuración (S.C.M.) Ingeniería de Software - Proyecto de Taller5 Andrea Delgado & Beatriz Pérez ÍNDICE ÍNDICE... 1 GESTIÓN
Más detallesDISEÑO DE FUNCIONES (TRATAMIENTOS)
DISEÑO DE FUNCIONES (TRATAMIENTOS) Diseño Estructurado. Estrategias para Derivar el Diagrama de Estructura. Diseño de Módulos Programables. 1. DISEÑO ESTRUCTURADO El Diseño es el proceso por el cual se
Más detallesCierre de Ejercicios Fiscales en el Sistema ASPEL-COI 4.0
Cierre de Ejercicios Fiscales en el Sistema ASPEL-COI 4.0 La creación de la póliza de cierre consiste en saldar las cuentas de resultados y determinar la pérdida o ganancia contable del ejercicio. Este
Más detallesProcesos Críticos en el Desarrollo de Software
Metodología Procesos Críticos en el Desarrollo de Software Pablo Straub AgileShift Imagine una organización de desarrollo de software que consistentemente cumple los compromisos con sus clientes. Imagine
Más detallesContratación y gestión de proyectos de software con puntos de función
FATTO Consultoría y Sistemas - www.fattocs.com 1 Contratación y gestión de proyectos de software con puntos de función IT-Latino 10 - Octubre-2014 Agenda Tercerización de Servicios de TI Modelos de Contratación
Más detallesMicrosoft Dynamics Sure Step Fundamentos
Fundamentos 22-09-2015/Serie Microsoft Dynamics Sure Step Fases Diagnóstico Análisis - Diseño/ Septiembre 2015 Rosana Sánchez CCRM: @rosana-sanchez-2 Twitter: @rosansasanchez6 Correo: ingrossanbar@hotmail.com
Más detallesQué es el Modelo CMMI?
El principal problema que tienen las empresas en sus áreas de tecnología, así como las empresas desarrolladoras de software al iniciar un proyecto, radica en que el tiempo de vida del proyecto y el presupuesto
Más detallesESQUEMA PARA EL PROYECTO SOCIO TECNOLÓGICO DEL TRAYECTO IV (GESTIÓN DE PROYECTOS) FASE II.
ESQUEMA PARA EL PROYECTO SOCIO TECNOLÓGICO DEL TRAYECTO IV (GESTIÓN DE PROYECTOS) FASE II. f. Modelado de la aplicación: Este debe plasmar todos los procesos o actividades que realizará la aplicación,
Más detalles"Diseño, construcción e implementación de modelos matemáticos para el control automatizado de inventarios
"Diseño, construcción e implementación de modelos matemáticos para el control automatizado de inventarios Miguel Alfonso Flores Sánchez 1, Fernando Sandoya Sanchez 2 Resumen En el presente artículo se
Más detallesISO 9000:2000. Roberto Aprili Justiniano Rodrigo Ramírez Pérez. Roberto Aprili, Rodrigo Ramírez
ISO 9000:2000 Roberto Aprili Justiniano Rodrigo Ramírez Pérez Motivación Cada uno es para eso (Bajo ciertas Condiciones) Todo mundo piensa que ellos entienden eso (excepto lo que ellos quisieran explicar)
Más detallesCAPÍTULO 4. FORMA DE EVALUACIÓN CMM. 4.1 Evolución de los métodos de valoración del SEI
CAPÍTULO 4. FORMA DE EVALUACIÓN CMM Tanto para el programa ALTA como para este trabajo de tesis, es importante conocer no sólo el modelo de Capacidad de Madurez, sino la forma en que se evalúa el nivel
Más detalles1.2 SISTEMAS DE PRODUCCIÓN
19 1.2 SISTEMAS DE PRODUCCIÓN Para operar en forma efectiva, una empresa manufacturera debe tener sistemas que le permitan lograr eficientemente el tipo de producción que realiza. Los sistemas de producción
Más detallesSistemas de Gestión de Calidad. Control documental
4 Sistemas de Gestión de Calidad. Control documental ÍNDICE: 4.1 Requisitos Generales 4.2 Requisitos de la documentación 4.2.1 Generalidades 4.2.2 Manual de la Calidad 4.2.3 Control de los documentos 4.2.4
Más detallesUnidad 1. Fundamentos en Gestión de Riesgos
1.1 Gestión de Proyectos Unidad 1. Fundamentos en Gestión de Riesgos La gestión de proyectos es una disciplina con la cual se integran los procesos propios de la gerencia o administración de proyectos.
Más detalles3. GESTIÓN DE CONFIGURACIÓN DE SOFTWARE
3. GESTIÓN DE CONFIGURACIÓN DE SOFTWARE Software Configuration Management (SCM) es una disciplina de la Ingeniería de Software que se preocupa de [Ber92] [Ber84] [Bou98] [Mik97]: Identificar y documentar
Más detallesTEMA 1: INTRODUCCIÓN A SERVICIOS TI
CIMSI Configuración, Implementación y Mantenimiento de Sistemas Informáticos TEMA 1: INTRODUCCIÓN A SERVICIOS TI Daniel Cascado Caballero Rosa Yáñez Gómez Mª José Morón Fernández E.T.S. de Ingeniería Informática
Más detallesINFORME Nº1 PROPUESTA METODOLÓGICA Y PLAN DE TRABAJO DESARROLLO DE UN SISTEMA INTEGRADO DE GESTIÓN PARA EL GOBIERNO REGIONAL DE ATACAMA
INFORME Nº1 PROPUESTA METODOLÓGICA Y PLAN DESARROLLO DE UN SISTEMA INTEGRADO DE GESTIÓN PARA EL GOBIERNO REGIONAL DE ATACAMA con destino a GORE DE ATACAMA ELIMCO SISTEMAS Alfredo Barros Errázuriz 1954
Más detallesEstas visiones de la información, denominadas vistas, se pueden identificar de varias formas.
El primer paso en el diseño de una base de datos es la producción del esquema conceptual. Normalmente, se construyen varios esquemas conceptuales, cada uno para representar las distintas visiones que los
Más detallesDEPARTAMENTO: Informática. MATERIA: Programación. NIVEL: 1º Desarrollo de Aplicaciones Multiplataforma
DEPARTAMENTO: Informática MATERIA: Programación NIVEL: 1º Desarrollo de Aplicaciones Multiplataforma 1. Objetivos. Competencias Profesionales, Personales y Sociales 1.1 Objetivos del ciclo formativo La
Más detallesISO 9000 Escuela de Ingeniería de Sistemas y Computación Desarrol o de Software II Agosto Diciembre 2007
ISO 9000 ISO ISO: International Standards Organization. ISO 9000: Normas que enuncian exigencias en materia del manejo y de la garantía de la calidad en una organización. La Norma ISO 9000 NO especifica
Más detallesEstá creado como un organizador y gestor de tareas personalizables para generar equipos de alto desempeño en diferentes rubros de empresas.
SACS proviene de las siglas Sistema Avanzado de Comunicación Social, es un modelo de gestión de toda la organización, basándose en la orientación del cliente. Es un software vía web que se encarga de la
Más detallesSCT3000 95. Software para la calibración de transductores de fuerza. Versión 3.5. Microtest S.A. microtes@arrakis.es
SCT3000 95 Versión 3.5 Software para la calibración de transductores de fuerza. Microtest S.A. microtes@arrakis.es Introducción El programa SCT3000 95, es un sistema diseñado para la calibración automática
Más detallesCiclo de vida y Metodologías para el desarrollo de SW Definición de la metodología
Ciclo de vida y Metodologías para el desarrollo de SW Definición de la metodología La metodología para el desarrollo de software es un modo sistemático de realizar, gestionar y administrar un proyecto
Más detallesPlan de Gestión de Configuración. Universidad Nacional de la Patagonia Austral
Plan de Gestión de Configuración Universidad Nacional de la Patagonia Austral Temario 1. Gestión de Configuración de Software 1.1 Definición 2. Plan de SCM 2.1 Estructura Organizacional 2.2 Actividades
Más detallesGESTION OPERATIVA. Niveles de gestión
GESTION OPERATIVA La gestión deja de ser una tarea aislada para constituirse en una herramienta que sirve para ejecutar las acciones necesarias que permitan ordenar, disponer y organizar los recursos de
Más detallesMANUAL DE USUARIO APLICACIÓN SYSACTIVOS
MANUAL DE USUARIO APLICACIÓN SYSACTIVOS Autor Edwar Orlando Amaya Diaz Analista de Desarrollo y Soporte Produce Sistemas y Soluciones Integradas S.A.S Versión 1.0 Fecha de Publicación 19 Diciembre 2014
Más detallesCOMO CONFIGURAR UNA MAQUINA VIRTUAL EN VIRTUALBOX PARA ELASTIX
COMO CONFIGURAR UNA MAQUINA VIRTUAL EN VIRTUALBOX PARA ELASTIX En este manual se presenta el proceso de configuración de una Maquina Virtual en VirtualBox, que será utilizada para instalar un Servidor
Más detallesLINEAMIENTOS ESTÁNDARES APLICATIVOS DE VIRTUALIZACIÓN
LINEAMIENTOS ESTÁNDARES APLICATIVOS DE VIRTUALIZACIÓN Tabla de Contenidos LINEAMIENTOS ESTÁNDARES APLICATIVOS DE VIRTUALIZACIÓN... 1 Tabla de Contenidos... 1 General... 2 Uso de los Lineamientos Estándares...
Más detallesNombre de la asignatura: Proceso Personal para el Desarrollo de - --------------------------------------------------Software
1.- DATOS DE LA ASIGNATURA Nombre de la asignatura: Proceso Personal para el Desarrollo de - --------------------------------------------------Software Carrera: Clave de la asignatura: Ingeniería en Sistemas
Más detallesGANTT, PERT y CPM. Figura 5.3: Carta GANTT 3.
GANTT, PERT y CPM Características Conseguir una buena programación es un reto, no obstante es razonable y alcanzable. Ella debe tener el compromiso del equipo al completo, para lo cual se recomienda que
Más detallesPRESENTACIÓN CMMI: (CAPABILITY MATURITY MODEL INTEGRATION)
PRESENTACIÓN CMMI: (CAPABILITY MATURITY MODEL INTEGRATION) INDICE 1. Introducción 2. Estructura CMMI 3. Nivel 2 4. Nivel 3 5. Nivel 4 6. Nivel 5 7. Bibliografía INTRODUCCIÓN Qué es y por qué usar CMMI?
Más detallesCALIDAD DEL SOFTWARE TESTS DE EXAMEN ACTUALIZADO SEP. 2010 TEMA 4 MODELOS, METODOLOGÍAS Y ESTÁNDARES: ESTRATEGIAS PARA ALCANZAR LA CALIDAD
TEMA 4 MODELOS, METODOLOGÍAS Y ESTÁNDARES: ESTRATEGIAS PARA ALCANZAR LA CALIDAD 1. MODELOS, METODOLOGÍAS Y ESTÁNDARES 1.1 Definiciones 01 [Feb. 2006] [Feb. 2007] Cuál de las siguientes frases referidas
Más detallesCarrera: ISH-1203 1-3 - 4
1.DATOS DE LA ASIGNATURA Nombre de la asignatura: Carrera: Clave de la asignatura: Horas teoría-horas practica-créditos: Proceso Personal para el Desarrollo de Software. Ingeniería en Sistemas Computacionales
Más detallesDecisión: Indican puntos en que se toman decisiones: sí o no, o se verifica una actividad del flujo grama.
Diagrama de Flujo La presentación gráfica de un sistema es una forma ampliamente utilizada como herramienta de análisis, ya que permite identificar aspectos relevantes de una manera rápida y simple. El
Más detallesGraballo+ Integración de Portav a CRM
Graballo+ Integración de Portav a CRM Versión 2.0-1 - Índice Índice...2 Introducción...3 ANTECEDENTES GENERALES...3 ACERCA DE ESTE DOCUMENTO...3 Descripción General...4 CONCEPTOS GENERALES...4 GESTIÓN
Más detalles1º CFGS ASIR IMPLANTACIÓN DE SISTEMAS OPERATIVOS
1º CFGS ASIR IMPLANTACIÓN DE SISTEMAS OPERATIVOS OBJETIVOS La formación del módulo contribuye a alcanzar los objetivos generales de este ciclo formativo que se relacionan a continuación: a. Analizar la
Más detallesCI Politécnico Estella
SÍNTESIS DE LA PROGRAMACIÓN DEL MÓDULO/ASIGNATURA DEPARTAMENTO: INFORMÁTICA GRUPO/CURSO: 2º ASIR 2015-2016 MÓDULO: 10 ASGBD (Administración de Sistemas Gestores de Bases de Datos) PROFESOR: JULIA SEVILLA
Más detallesPrácticas PGSI. Práctica 4. Gestión de las Cargas de Trabajo de los Recursos y Delimitaciones de Tareas
Prácticas PGSI Práctica 4. Gestión de las Cargas de Trabajo de los Recursos y Delimitaciones de Tareas Introducción a la Programación con Recursos A medida que avanza la planificación se realizan ajustes
Más detallesTeCS. Sistema de ayuda a la gestión del desarrollo de producto cerámico
TeCS Sistema de ayuda a la gestión del desarrollo de producto cerámico En el origen de todo proyecto de éxito se halla la capacidad de encauzar y estructurar la creatividad TeCS ofrece un entorno de fácil
Más detallesEl objetivo principal del presente curso es proporcionar a sus alumnos los conocimientos y las herramientas básicas para la gestión de proyectos.
Gestión de proyectos Duración: 45 horas Objetivos: El objetivo principal del presente curso es proporcionar a sus alumnos los conocimientos y las herramientas básicas para la gestión de proyectos. Contenidos:
Más detallesGestión de proyectos
Gestión de proyectos Horas: 45 El objetivo principal del presente curso es proporcionar a sus alumnos los conocimientos y las herramientas básicas para la gestión de proyectos. Gestión de proyectos El
Más detallesGuía Indico del Usuario Administrador CERN
Guía Indico del Usuario Administrador CERN por CERN Guía Indico del Usuario Administrador Tabla de Contenidos 1. Comenzando con Indico...1 1.1. Crear una Cuenta de Administración...1 1.2. Cuentas Creadas
Más detallesRESUMEN INFORMATIVO PROGRAMACIÓN DIDÁCTICA CURSO 2013/2014
RESUMEN INFORMATIVO PROGRAMACIÓN DIDÁCTICA CURSO 2013/2014 FAMILIA PROFESIONAL: INFORMATICA Y COMUNICACIONES MATERIA: 28. DESARROLLO WEB EN ENTORNO SERVIDOR CURSO: 2º DE CFGS DESARROLLO DE APLICACIONES
Más detallesArquitectura de Aplicaciones
1 Capítulo 13: Arquitectura de aplicaciones. - Sommerville Contenidos del capítulo 13.1 Sistemas de procesamiento de datos 13.2 Sistemas de procesamiento de transacciones 13.3 Sistemas de procesamiento
Más detallesGENERACIÓN DE TRANSFERENCIAS
GENERACIÓN DE TRANSFERENCIAS 1 INFORMACIÓN BÁSICA La aplicación de generación de ficheros de transferencias permite generar fácilmente órdenes para que la Caja efectúe transferencias, creando una base
Más detallesSeguimiento y evaluación
Seguimiento y evaluación Por qué es necesario contar con herramientas para el seguimiento y la evaluación? Es la manera en que se puede evaluar la calidad e impacto del trabajo en relación con el plan
Más detallesUnidad VI: Auditoria de la calidad
Unidad VI: Auditoria de la calidad 6.1 Concepto y evolución de la calidad A continuación mencionaremos algunos conceptos de calidad. la calidad no es otra cosa más que 24"Una serie de cuestionamiento hacia
Más detallesSISTEMAS DE INFORMACIÓN II TEORÍA
CONTENIDO: EL PROCESO DE DISEÑO DE SISTEMAS DISTRIBUIDOS MANEJANDO LOS DATOS EN LOS SISTEMAS DISTRIBUIDOS DISEÑANDO SISTEMAS PARA REDES DE ÁREA LOCAL DISEÑANDO SISTEMAS PARA ARQUITECTURAS CLIENTE/SERVIDOR
Más detallesSISTEMAS Y MANUALES DE LA CALIDAD
SISTEMAS Y MANUALES DE LA CALIDAD NORMATIVAS SOBRE SISTEMAS DE CALIDAD Introducción La experiencia de algunos sectores industriales que por las características particulares de sus productos tenían necesidad
Más detallesFacturación - Software de facturación para profesionales y autónomos.
Facturación - Software de facturación para profesionales y autónomos. IMPORTANTE: Dado que mantenemos una política activa de actualización de nuestro software, es posible que los últimos cambios y nuevas
Más detallesActualización de la Norma ISO 9001:2008
Actualización de la Norma ISO 9001:2008 Porqué se actualiza la norma? Existe un ciclo para revisar las normas ISO para mantener las normas actualizadas. Se debe mantener la actualización con desarrollos
Más detallesMetodología Orientada a Objetos Clave 43100007 Maestría en Sistemas Computacionales
Metodología Orientada a Objetos Clave 43100007 Maestría en Sistemas Computacionales Modulo 03 UML: Vista de Casos de Uso Artefacto: Actores Catedrático MSC. Jose Juan Aviña Grimaldo e-mail josejuan_avina@gmail.com
Más detallesGestión de la configuración en el software (SCM) Ingeniería de software Eduardo Ferreira, Martín Solari
Gestión de la configuración en el software (SCM) Ingeniería de software Eduardo Ferreira, Martín Solari 1 Temario Definiciones Problemas del cambio Elementos de la configuración Actividades de SCM Identificación
Más detalles1.1. Introducción y conceptos básicos
Tema 1 Variables estadísticas Contenido 1.1. Introducción y conceptos básicos.................. 1 1.2. Tipos de variables estadísticas................... 2 1.3. Distribuciones de frecuencias....................
Más detallesERP GESTION LOGÍSTICA
ERP GESTION LOGÍSTICA o Introducción El objetivo de este módulo reside en dar soporte informático al control de sus existencias para poder responder en cualquier momento a la cuestión Qué cantidad y cuánto
Más detallesIngeniería de Software Avanzada
Universidad Técnica Federico Santa María Departamento de Informática Ingeniería de Software Avanzada Dr. Marcello Visconti Z. Origen : Allan Albrecht, IBM Suma ponderada de parámetros básicos para dimensionar
Más detallesACTUALIZACIÓN A LA NORMA ISO
ACTUALIZACIÓN A LA NORMA ISO 9001 : 2008 Los requerimientos NO han cambiado. No son cambios, sino rectificaciones. Características de los cambios La estructura sigue siendo la misma. Se incluyeron algunas
Más detallesDirección General de Educación Superior Tecnológica
Dirección General de Educación Superior Tecnológica 1. Datos Generales de la asignatura Nombre de la asignatura: Clave de la asignatura: Créditos (Ht-Hp_ créditos): Carrera: Proceso Personal para el Desarrollo
Más detallesITZOFT, una metodología de desarrollo de sistemas basada en el Proceso Unificado de Rational. Resumen
ITZOFT, una metodología de desarrollo de sistemas basada en el Proceso Unificado de Rational. Sergio Valero Orea, svalero@utim.edu.mx, UTIM, Izúcar de Matamoros, Puebla. Resumen El desarrollo de sistemas
Más detallesCOMITÉ TECNICO DE NORMALIZACION DE GESTION Y ASEGURAMIENTO DE LA CALIDAD
COMISION DE REGLAMENTOS TECNICOS - CRT COMITÉ TECNICO DE NORMALIZACION DE GESTION Y ASEGURAMIENTO DE LA CALIDAD SUB COMITÉ SECTOR EDUCACION NORMAS APROBADAS NTP 833.920-2003 Guía de aplicación de la Norma
Más detallesSIIGO WINDOWS. Parámetros Modulo de Seriales. Cartilla
SIIGO WINDOWS Parámetros Modulo de Seriales Cartilla I Tabla de Contenido 1. Presentación 2. Qué son Seriales? 3. Cómo se Instala el Modulo de Seriales? 4. Qué Aspectos se Deben Tener en Cuenta Antes de
Más detallesRESUMEN CUADRO DE MANDO
1. Objetivo Los objetivos que pueden alcanzarse, son: RESUMEN CUADRO DE MANDO Disponer eficientemente de la información indispensable y significativa, de modo sintético, conectada con los objetivos. Facilitar
Más detallesNos encargamos del tuyo, tú disfruta
EN ACTIVE SABEMOS QUE TIENES COSAS MÁS IMPORTANTES QUE EL TRABAJO, POR ESO Nos encargamos del tuyo, tú disfruta 2015 ACTIVE BUSINESS & TECHNOLOGY. TODOS LOS DERECHOS RESERVADOS. 1 Esta nueva versión ha
Más detallesCURSO: Introducción al Uso de ITIL en las Empresas
FICHA TÉCNICA CURSO: Introducción al Uso de ITIL en las Empresas CÓDIGO SENCE: 12-37-8721-25 DURACIÓN: 55 horas OBJETIVOS DEL CURSO Al término del curso el alumno será capaz de: Comprender cómo es un marco
Más detallesENFOQUE ISO 9000:2000
ENFOQUE ISO 9000:2000 1 PRESENTACION En 1980 la IOS (INTERNATIONAL ORGANIZATION FOR STANDARDIZATION) organismo de origen europeo, enfoco sus esfuerzos hacia el establecimiento de lineamientos en términos
Más detallesEnterprise Resource Planning (ERP) SISTEMA DE PLANEACIÓN DE RECURSOS MASTER: ALFREDO CASTRO JIMENEZ
Enterprise Resource Planning (ERP) SISTEMA DE PLANEACIÓN DE RECURSOS MASTER: ALFREDO CASTRO JIMENEZ ERICK ANASTASIO FLORES 29/09/2010 UNIVERSIDAD AUTONOMA DE GUADALAJARA TECNOLOGIAS DE INFORMACION Qué
Más detallesIntroducción al @RISK
Introducción al @RISK Ariadna Berger Noviembre 2004 Introducción al @RISK El análisis de riesgo implica cuatro etapas: Desarrollo del modelo Identificación de las fuentes de riesgo Análisis con simulación
Más detallesSalud de Activos Reflejo de la Estrategia de Mantenimiento
Salud de Activos Reflejo de la Estrategia de Mantenimiento Mucho se ha dicho y escrito acerca de como medir la efectividad de una estrategia de mantenimiento, sin embargo, al momento solo porciones de
Más detallesPlanificación de Sistemas de Información
Planificación de Sistemas de Información ÍNDICE DESCRIPCIÓN Y OBJETIVOS...1 ACTIVIDAD 1: INICIO DEL PLAN DE SISTEMAS DE INFORMACIÓN...4 Tarea 1.1: Análisis de la Necesidad del...4 Tarea 1.2: Identificación
Más detalles