Determinación de los Requerimientos de Calidad del Producto Software Basados en Normas Internacionales

Tamaño: px
Comenzar la demostración a partir de la página:

Download "Determinación de los Requerimientos de Calidad del Producto Software Basados en Normas Internacionales"

Transcripción

1 100 IEEE LATIN AMERICA TRANSACTIONS, VOL. 4, NO. 2, APRIL 2006 Determinación de los Requerimientos de Calidad del Producto Software Basados en Normas Internacionales Abraham Dávila Karin Melendez y Luis Flores Sección Ingeniería Informática, Pontificia Universidad Católica del Perú, Lima, Perú Resumen-- La calidad del producto software es una preocupación cada vez mayor en el ámbito informático y cuyos resultados inmediatos se aprecian en todas las actividades en donde se utilicen computadoras. La serie de normas ISO/IEC 9126 establece un modelo de calidad de producto y a manera de ejemplo, en el anexo, muestra la identificación de los requerimientos de calidad como un paso necesario para la calidad de producto. Sin embargo, no establece el modo en que se ha de determinar los requerimientos de calidad (interna, externa, o en uso) relevantes para el producto a construirse y tampoco establece como determinar los niveles esperados en las métricas a usarse. Determinar los requerimientos de calidad y los niveles de métricas, aparentan ser actividades sencillas, pero podrían resultar ser engorrosas y propensas a errores si no se tiene establecido un esquema sistemático para su determinación. Este artículo presenta una propuesta para la determinación de los requerimientos de calidad del producto basado en el estándar ISO/IEC Palabras Claves Calidad de Software, Requerimientos de Calidad de Producto Software, ISO/IEC I. INTRODUCCIÓN a calidad es un tema complejo como lo señala LKitchenham y Pfleeger [17] y existen diversas formas de abordarlo. Un enfoque interesante y muy influyente, presentado por Garvín, es la visión de la calidad desde cinco perspectivas: (i) la visión trascendental que puede ser reconocida pero no definida, (ii) la visión del usuario como la adecuación al propósito del usuario, (iii) la visión del productor como conformidad con la especificación, (iv) la visión del producto, basada en las características observables del producto, y (v) la visión basada en el valor que el cliente está dispuesto a pagar [8]. La calidad del producto se ha venido tratando desde hace varios años, siendo los primeros modelos desarrollados por McCall [18] y Boehm [4]. Lamentablemente, para cada proyecto se adoptaba modelos de calidad diferentes, haciendo difícil la comparación. Con la publicación de la primera edición de la estándar internacional ISO/IEC 9126 en 1991 se puede aspirar a tener un modelo base que puede ser utilizado como referencia para todos los trabajos que se realicen [12]. En el año 1994 se inicia la revisión de la norma internacional y se publican entre 1998 y el 2004 la serie de normas ISO/IEC 9126 (4 partes) referida al modelo de calidad de producto que incluye las métricas y la serie de normas ISO/IEC (6 partes) referida a la evaluación de la calidad del producto [13] [16]. El modelo ISO/IEC 9126 presenta el concepto de calidad del producto descompuesto en la calidad interna, externa y en uso [13]. En la figura 1 se puede apreciar que las necesidades de calidad del usuario sobre el producto software, contribuyen a especificar (definir) los requerimientos de calidad externa y estos a su vez los requerimientos de calidad interna. El cumplimiento de los requerimientos de calidad interna, externa y en uso se deben de comprobar en un proceso que permita evaluar la calidad a través de las métricas. Este enfoque de tres niveles cubre las perspectivas del usuario, desarrollador y el producto mismo. Fig. 1. Calidad en el ciclo de vida del software. Tomado de ISO/IEC 9126 [13] Necesidades de calidad del usuario contribuye a especificar Requerimientos de calidad externa contribuye a especificar Requerimientos de calidad interna uso y retroalimentación validación verificación Calidad en uso indica Calidad externa indica Calidad interna La traducción de los requisitos de calidad a nivel del usuario hacia la calidad externa e interna representan un problema que el desarrollador debe resolver en cada proyecto. Lamentablemente la especificación de requisitos de calidad externa e interna puede contener diversos errores si no se cuenta con herramientas adecuadas para dicha actividad. Se sabe que la educción de requisitos de software es una actividad complicada y describir la calidad también es

2 DÁVILA et al.: ESTABLISHING SOFTWARE PRODUCT 101 complicada, entonces se puede inferir que definir los requisitos de calidad interna y externa considerando el punto de vista del usuario, será una actividad de la misma naturaleza. La traducción de la necesidad de calidad del usuario a requerimientos de calidad (externa e interna) podría derivarse estableciendo algunas reglas o modelos como se presenta en RECLAMO [6], utilizando un criterio de comparación relativa cada dos características [5], siguiendo los pasos descritos en el estándar de IEEE [10] u obtenerse directamente de los involucrados utilizando cuestionarios adecuados como se hace en QAW (Quality Attribute Workshop) [2] o usando los principios de GQM (Goal/Question/Metrics) [22]. La técnica desarrollada se basa en la filosofía de los trabajos de QAW y GQM, adaptándolos para la determinación de requisitos de calidad considerando el punto de vista del usuario. En las próximas secciones se presentará los pasos para la calidad del producto según la norma internacional, la descripción de la técnica propuesta, los pasos para su aplicación, documentos de trabajo que utiliza, una aplicación de la técnica y las conclusiones y trabajos futuros en esta línea. II. PASOS PARA LA CALIDAD DE PRODUCTO SEGÚN LA NORMA ISO/IEC 9126 La norma ISO/IEC :2001 presenta -en el anexo- los pasos del enfoque de calidad de producto como un ejemplo orientado a la evaluación de la calidad [13]. Los pasos descritos son: (i) identificación de requerimientos de calidad; (ii) especificación de la evaluación, (iii) diseño de la evaluación, (iv) ejecución de la evaluación, y (v) retroalimentación a la organización. El primer paso debe realizarse durante el Análisis de los Requerimientos y el resto de pasos durante cada actividad del proceso de desarrollo. Los tres primeros pasos son descritos con detalle en la norma, el cuarto hace una referencia a la serie de normas ISO/IEC y el quinto presenta una comentario sencillo y directo sobre como realizar la evaluación. La identificación de requerimientos de calidad (paso 1) permite determinar los pesos a ser utilizados en el modelo de calidad y que debe reflejar las necesidades de calidad del usuario para cada una de las características y sub características. Los pesos representan la valoración comparada entre las distintas características y sub características y para ello se puede utilizar una calificación relativa de alto / medio / bajo o una calificación basada en valores que puede ir entre 1 y 9. En la tabla 1 se presenta, a manera de ejemplo, un extracto de la definición de la calidad externa e interna del producto a nivel de sub-característica para la característica de la funcionalidad, según la norma ISO/IEC La especificación de la evaluación (paso 2) permite identificar los valores deseables de las métricas a utilizar posteriormente en el desarrollo y en la evaluación del producto. Estos valores deben orientarse principalmente a cubrir las necesidades del usuario. La definición de valores deseables depende directamente de cada atributo del producto. El diseño de la evaluación (paso 3) comprende la preparación de un plan de medición conteniendo los entregables sobre los cuales se hará el proceso de medición y las métricas que se aplicarán. TABLE I Funcionalidad Aplicabilidad A Precisión A Interoperatibilidad B Seguridad B Conformidad de funcionalidad M CALIDAD DEFINIDA PARA LAS SUB-CARACTERÍSTICAS:FUNCIONALIDAD [13] III. VISIÓN GENERAL DReC se propone como una técnica para la determinación de los requerimientos de calidad de un producto software basada principalmente en el punto de vista de usuarios y el punto de vista de desarrolladores de una manera complementaria. La definición implica que: (i) la determinación de requerimientos de calidad es un proceso de fijación de valores (niveles de calidad y estimación de métricas) que serán tomados inicialmente para la planificación de la calidad y posteriormente como referencia para la evaluación del producto software; (ii) el usuario es un actor importante en la determinación de los requerimientos de calidad y su punto de vista debe ser sistemáticamente obtenido; (iii) el desarrollador es un actor que contrapesará la opinión del usuario, pero debe subordinar finalmente- su opinión a la del usuario si no existe un consenso sobre los valores; (iv) DReC se orienta principalmente a usuarios finales, por lo que la manera de relacionarse a él, será en términos lo menos técnico posible pero con la claridad necesaria para determinar adecuadamente los valores; y (v) DReC se basa en la serie de normas ISO/IEC 9126, ISO/IEC y recomendaciones del Cuerpo de Conocimiento de la Administración de Proyectos (PMBOK) [20] del Project Management Institute [21]. La herramienta debe ajustarse al contexto de la organización que utilizará el producto y al de la organización desarrolladora. Con la organización usuaria, por que pueden tener datos sobre los niveles de calidad de los productos que utilizan y pueden ser tomadas como referencia para los nuevos productos que requieran. Con la organización desarrolladora, por que pueden tener datos sobre los niveles de calidad obtenidos en proyectos anteriores, que pueden respaldar el nivel esperado de calidad en el nuevo proyecto. Sin embargo la técnica puede aplicarse también en las organizaciones usuarias y desarrolladoras que no cuentan con estos datos históricos; ya que no es una práctica extendida. DReC se utiliza en las primeras etapas de un proyecto de desarrollo de software (Análisis de los Requerimientos Participan en su determinación los usuarios y los desarrolladores (responsables del proyecto).

3 102 IEEE LATIN AMERICA TRANSACTIONS, VOL. 4, NO. 2, APRIL 2006 PASO 1 Descomponer el producto desoftware en componentes PASO 2 Completar la hoja inicial (Drec00) Subcaracterísticas PASO 3 Completar la hoja (Drec0x) Atributos de Calidad Seleccionar componentes Relevantes Consolidar Información Consolidar Información Revisar Resultados Repetir para 1<=x<=3 Revisar Resultados Fig. 2. Diagrama de actividades de DReC DReC tiene como objetivo determinar: (i) las características de calidad interna y externa que son relevantes en la desarrollo de software; (ii) los niveles de calidad de cada característica y sub-característica; y (iii) los niveles de calidad de los atributos (valores deseables de las métricas) del producto a desarrollar. Estos objetivos primarios de DReC coinciden con los tres primeros pasos establecidos por la ISO/IEC 9126 descrito en la sección anterior. Para la primera aproximación de DReC se ha considerado las métricas de los atributos establecidos para las subcaracterísticas internas y externas del modelo de calidad del producto software, de la serie ISO/IEC Los cuestionarios de DReC se han elaborado a partir de las definiciones propias de la norma de características, subcaracterísticas y métricas. IV. DESCRIPCIÓN DE DREC La técnica se compone de 3 pasos tal como se puede apreciar en la figura 2 y que se describe a continuación. Paso 1: Seleccionar componentes; el objetivo de este paso es seleccionar un conjunto de componentes a los cuales se les aplicará el resto de la técnica. La razón es que un producto software tiene diversos componentes cuyas necesidades de calidad son diferentes, dependiendo de la función que realizan dentro del producto final. Un claro ejemplo se da en los sistemas de información en donde existen componentes de explotación de información (como reportes) cuyo nivel de calidad requerido es diferente a los de registro y procesamiento de datos. La selección de un sub conjunto de componentes sobre el que se aplique una técnica es una práctica que también se ha usado en otras propuestas, un ejemplo concreto es Squid [3]. El resultado del paso es una lista de componentes seleccionados, donde cada componente puede ser distinguible por usuarios y desarrolladores; este paso puede ser omitido si la organización desarrolladora tiene la lista de componentes por alguna actividad previa a la aplicación de DReC. Los subpasos que componen este paso son: Paso 1a. Descomponer el producto software en componentes, se puede utilizar una estructura de descomposición del trabajo orientada al producto también conocido como WBS (del inglés Work Breakdown Structure) que es una práctica recomendada por PMI [19]. Opcionalmente se puede utilizar otra técnica para identificación de componentes. Paso 1b. Seleccionar los componentes relevantes, es decir, aquellos que son considerados los más importantes y/o críticos para la solución (sistema software) que se va a desarrollar. Puede utilizar cualquier técnica para selección basada en grupo de personas; como por ejemplo la Técnica de Grupo Nominal [1]. Paso 2: Definir los pesos del modelo de calidad (características y sub-caracteristicas), el objetivo de este paso es la determinación de los valores a ser usados en el modelo obtenidos sistemáticamente mediante un cuestionario que se aplicará a cada componente seleccionado en el paso 1. La razón es que el modelo de calidad es una representación abstracta de un conjunto de características y sub características del producto software; sin embargo, el nivel de importancia de las características y sub características varían entre uno u otro proyecto y su contexto. Un software para niños tiene características de calidad muy disímiles con un software para una sala de urgencias, que uno para un sistema de información empresarial. Cada participante contestará el cuestionario de modo que plasme su percepción sobre la importancia comparada- de las características y sub características. Los participantes son usuarios y desarrolladores; y el cuestionario está redactado de manera que sea fácil de comprender (principalmente para los usuarios); pero cuyas respuestas permitan internamente ayudar en la determinación de los pesos a emplearse en el modelo de calidad. La hoja de cuestionario se ha elaborado a partir de las definiciones proporcionadas en la norma ISO/IEC :2001 [13] y se compone de 33 preguntas. El resultado de

4 DÁVILA et al.: ESTABLISHING SOFTWARE PRODUCT 103 este paso es un modelo de calidad con los pesos definidos a nivel de características y sub-características. Los sub pasos que componen este paso son: Paso 2a. Completar la hoja inicial (DReC00) marcando con una "x" de acuerdo a cada línea que describe una característica o sub característica. La hoja es completada por todas las personas convocadas: usuarios y desarrolladores. Paso 2b. Consolidar la información de todos los participantes, de preferencia de manera automática usando hojas de cálculo o un producto software ad-hoc para esta actividad de modo que sea rápido y con resultados confiables. Paso 2c. Revisar los resultados obtenidos y discutir sobre las respuestas cuya variación sea significativa hasta encontrar un consenso entre todos los participantes de la sesión, la participación será mediante un director de debate. Se podrá utilizar adicionalmente las hojas DReC11 y DReC12 siempre que se cuente con datos históricos. Paso 3: Definir los niveles de calidad esperado en los atributos del producto, el objetivo de este paso es la determinación de los valores a ser usados como nivel de referencia para las métricas en la evaluación, obtenidos sistemáticamente mediante la aplicación de un conjunto de cuestionarios que se aplicarán a cada componente seleccionado en el paso 1. La razón es que la calidad de un producto es finalmente evaluada por el usuario cada vez que utiliza el software (calidad en uso), esta calidad -en usodepende de la calidad externa y ésta a su vez de la calidad interna del componente [13]. Por ello, definir los niveles de calidad deseada para las características internas y externas, es una necesidad del equipo de desarrollo para que puedan definir las actividades de control de calidad para el proyecto. La determinación debe ser el resultado de una negociación (consenso / acuerdo) entre los usuarios y los desarrolladores, que apoyados en DReC pueden reducir la discusión sobre aquellos aspectos en que hay una diferencia de opinión sobre el nivel de calidad requerido. Igual que en el paso anterior, los participantes son usuarios y desarrolladores, y los cuestionarios están orientado a los usuarios. El cuestionario se ha elaborado a partir de las definiciones proporcionadas en las normas ISO/IEC :2003 [14] e ISO/IEC :2003 [15] y se compone de 6 cuestionarios con 25 preguntas en promedio cada uno. El resultado de este paso es un hoja con los niveles de calidad en cada atributo del producto. Los sub pasos que componen este paso son: Paso 3a. Completar la hoja DReC01 y DReC02 marcando con una "x" de acuerdo a cada línea que describe un atributo. La hoja es completada por todas las personas convocadas: usuarios y desarrolladores Paso 3b. Consolidar la información de todos los participantes, de preferencia de manera automática usando hojas de cálculo o un producto software ad-hoc para esta actividad de modo que sea rápido y con resultados confiables. Paso 3c. Revisar los resultados obtenidos y discutir sobre las respuestas cuya variación sea significativa hasta encontrar un consenso entre todos los participantes de la sesión, la participación será mediante un director de debate. Se utilizarán adicionalmente las hojas DReC21 y DReC22. Paso 3d. Repetir los sub-pasos anteriores para los pares de hojas DReC03 - DReC04 y DReC05 - DReC06. V. DOCUMENTOS DE TRABAJO DE LA TÉCNICA La técnica descrita en la sección anterior, se basa en un conjunto de documentos: cuestionarios, los cuales se han derivado principalmente de la serie de normas ISO/IEC 9126; y plantillas de resultados anteriores, los cuales se han diseñado para almacenar los requerimientos de calidad de un proyecto determinado (planificado), tanto para la organización usuario como desarrolladora, y para almacenar los niveles de calidad logrados (reales) en dicho proyecto. Los documentos (cuestionarios) utilizados en DReC se encuentran enumerados a continuación: DReC00, para la determinación de pesos de las características y sub características, derivado de la ISO/IEC :2001[13]. DReC01..06, para la determinación de niveles de calidad interna y externa en cada atributo de la característica de funcionalidad, fiabilidad, eficiencia, usabilidad, facilidad de mantenimiento y portabilidad. DReC11, tabla de valores de pesos de calidad planificados por proyecto y organización. DReC12, tabla de valores de pesos de calidad reales por proyecto y organización. DReC21, tabla de valores de métricas de atributos del producto planificados por proyecto y organización. DReC22, tabla de valores de métricas de atributos del producto reales por proyecto y organización. VI. APLICACIÓN DE LA TÉCNICA DReC se debe aplicar en dos etapas principales: una que cubra el paso 1 y otra que cubra los pasos 2 y 3 en conjunto. Para el paso 1, el equipo de desarrollo es el encargado de hacer la descomposición y la selección de componentes tomando en cuenta las necesidades del usuario, el producto mismo y los objetivos de la organización usuaria; esta etapa se puede realizar en una sola sesión. Para el paso 2 y 3 se convoca a un conjunto de personas entre usuarios y desarrolladores de modo que realicen las actividades indicadas para cada componente. Se debe tener en cuenta que para cada componente podría definirse un equipo diferente de personas quienes completen las actividades; ello dependerá del componente en si mismo. Si el número de componentes es muy alto, quizás sea conveniente establecer un conjunto de sesiones para cubrir todos los componentes, se sugiere que la evaluación de un componente se realice totalmente dentro de una sola sesión; dividir la evaluación de un componente en dos sesiones diferentes podría introducir ruido debido a las conversaciones fuera de sesión de los participantes.

5 104 IEEE LATIN AMERICA TRANSACTIONS, VOL. 4, NO. 2, APRIL 2006 TABLE II CALIDAD MODELO DE CALIDAD DEFINIDO PARA VICU-DB Calidad Externa e Interna Característica Peso % Subcaracterística Peso % Funcionalidad 21 Aplicabilidad 39 Precisión 36 Interoperatibilidad 7 Seguridad 8 Conformidad de funcionalidad 10 Fiabilidad 22 Madurez (hardware/software/datos) 40 Tolerancia a fallos 36 Recuperabilidad (datos, proceso, tecnología) 14 Conformidad de fiabilidad 10 Usabilidad 15 Entendibilidad 29 Facilidad de aprendizaje 23 Operabilidad 27 Atractividad 11 Conformidad de usabilidad 10 Eficiencia 18 Comportamiento en el tiempo 41 Utilización de recursos 35 Conformidad de eficiencia 24 Facilidad de 16 Analizabilidad 21 Mantenimiento Cambiabilidad 23 Estabilidad 21 Testeabilidad 27 Conformidad de facilidad de mantenimiento 8 Portabilidad 8 Adaptabilidad 25 Instabilidad 25 Co existencia 25 Reemplazabilidad 13 Conformidad de portabilidad 13 VII. CASO DE APLICACIÓN DReC se aplicó a un proyecto denominado Vicu-DB que cuyo desarrollo está en su fase IV como parte de un proyecto de fin de carrera de estudiantes de Ingeniería Informática. Vicu-DB es un software desarrollado para la navegación y visualización de objetos de bases de datos de múltiples sistemas administradores de bases de datos relacionales (SABDR), tanto comerciales como Oracle y MSSql, y libres como MySQL y PostgreSQL. El software ha sido desarrollado inicialmente en Delphi y posteriormente se ha desarrollado una versión en Java. La fase IV del proyecto comprende el desarrollo de un componente para la migración de los programas desarrollados inicialmente entre Oracle y MSSql, usando TransacSQL para el caso de MSSql y PLSQL para el caso de Oracle. La descomposición del proyecto (paso 1) se realizó a partir de la documentación existente y con el equipo de desarrollo encargado de ese proyecto. Se decidió evaluar solamente el componente central de la fase IV que se inició hace un par de semanas y que se refiere principalmente al motor de conversión entre SQL de un SABDR. La determinación de los pesos del modelo (paso 2) y de los atributos de calidad (paso 3) se desarrolló en una sola sesión de una mañana. Las personas que participaron fueron: dos estudiantes de último año de ingeniería informática que son los desarrolladores, el desarrollador de la fase I que actúa como usuario para esta nueva fase, una profesora de la sección de ingeniería informática y un asistente del laboratorio que actuaron como usuarios del producto. Los pesos del modelo obtenido en la sesión (paso 2) presentó gran similitud de calificación en cuanto a la fiabilidad y funcionalidad, y gran diferencia en cuanto a la característica de portabilidad. La obtención del consenso se obtuvo rápidamente. La discusión se centró sobre lo concerniente a portabilidad, dada la gran diferencia. En las otras características fue más sencilla la discusión y se dio en función directa del grado de diferencia de las respuestas. La tabla 2 muestra los resultados obtenidos en valores porcentuales para las características y sub-características. Los niveles de calidad de cada atributo (paso 3) se realizó de manera análoga al paso anterior. La evaluación final de la sesión, sobre el uso de la técnica al proyecto fue apreciado por alguno de los participantes, quienes tomaron conciencia de la necesidad de clarificar los requerimientos de calidad desde el principio.

6 DÁVILA et al.: ESTABLISHING SOFTWARE PRODUCT 105 VIII. CONCLUSIONES Y TRABAJO FUTURO La determinación de los requisitos de calidad interna y externa para el proyecto Vicu-DB ha sido obtenida utilizando la técnica DReC, siendo la aplicación de la técnica muy sencilla. El trabajo más complejo en la preparación de la técnica fue la elaboración de los cuestionarios, que debían tener relación directa con las métricas de donde se derivan y ser expresado en términos de usuario final. Uno de los factores que puede haber influido en una fácil aplicación de la técnica DReC a Vicu-DB, es que el proyecto es desarrollado por un equipo donde tanto usuarios como desarrolladores son profesionales de informática. Se tiene previsto la aplicación de DReC a otros proyectos informáticos y a proyectos donde los usuarios sean menos técnicos como el caso de los proyectos relacionados a la construcción de software para sistemas de información en empresas. La técnica cumple con incorporar la visión del usuario final como visión primaria y la del desarrollador como visión complementaria en la definición de los pesos del modelo de calidad de las características y sub características y en la definición de los valores deseables de los atributos de calidad. La técnica se ha desarrollado inicialmente para la calidad del producto software a nivel de calidad interna y externa, estando pendiente la extensión, a través de cuestionarios, para la calidad en uso. Además, considerando las indicaciones de la propia serie de normas ISO/IEC 9126, se puede introducir o suprimir atributos para la elaboración del cuestionario de esta técnica. La técnica puede aplicarse a grandes proyectos, pues se basa en una descomposición del producto en componentes adecuados tal como lo hacen otras técnicas como Squid [3] y SQA [2]. El trabajo en esta línea se puede extender hacia la determinación de modelos de calidad de producto para determinados tipos de sistemas software, de modo que quienes tengan que tomar la decisión sobre los requisitos de calidad puedan partir de un modelo de referencia, tal como se hace para la selección de paquetes [7][9]. IX. AGRADECIMIENTOS Los autores agradecemos a Carla Basurto y a Ana Maria Moreno por la revisión del documento y sus comentarios. X. REFERENCIAS [1] Aiteco Consultora, Técnicas de Grupo Nominal, [last visited on ]. [2] Barbacci M. et al, Quality Attribute Workshop Participants Handbook, Special Report CMU/SEI-2000-SR-01, January [3] Boegh Jorgen et al, A Method for Software Quality Planning, Control and Evaluation. IEEE Software, 69(9), March/April [4] Boehm Barry et al, Characteristics of Software Quality, Elsevier North- Holland,1978. [5] Brosseau Jim, Quantity Quality Attributes, [last visited on ]. [6] Chirinos Ledis et al, Identifiying Quality-Based Requirements, Information System Management, 15(11), Winter [7] Franch Xavier, Carvallo Juan, Using Quality Models in Software Package Selection, IEEE software 20(l), pag 34-41, Jan-Feb [8] Garvin David, What Does 'Product Quality' Really Mean, Sloan Management Review 25(18), Fall [9] Grau Gemma, Carvallo Juan, Franch Xavier, Quer Carme, DesCOTS: A Software System for Selecting COTS Components, Proceedings of the 30th EUROMICRO Conference, pp , Francia, [10] IEEE, IEEE Std IEEE Standard for a Software Quality Metrics Methodology, IEEE-SA Standard Board, New York,1998. [11] ISO/IEC, ISO/IEC :2001 Software Engineering Product quality. Part 1: Quality Model, Secretaría General de ISO, Ginebra, [12] ISO/IEC, ISO/IEC 9126:1991 Information Technology Software Product Evaluation Quality Characteristics and Guidelines for their use, Secretaría General de ISO, Ginebra, [13] ISO/IEC, ISO/IEC :2001 Software Engineering Product quality. Part 1: Quality Model, Secretaría General de ISO, Ginebra, [14] ISO/IEC, ISO/IEC :2003 Software Engineering Product quality. Part 2: External Metrics, Secretaría General de ISO, Ginebra, [15] ISO/IEC, ISO/IEC :2003 Software Engineering Product quality. Part 3: Internal Metrics, Secretaría General de ISO, Ginebra, [16] ISO, ISO/IEC :1999 Information Technology Software Product Evaluation. Part 1: General Overview, Secretaría General de ISO, Ginebra, [17] Kitchenham Barbara, Pfleeger Sary, Software Quality: The Elusive Target, IEEE Software 12 (9), January, [18] McCall James et al, Factor in Software Quality. Vol. I, II, III: Final Technical Report, RADC-TR , Rome Air Development Center, Air Force System Command, Griffith Air Force Base, NY [19] PMI, Practice Standard for Work Breakdown Structures, Project Management Institute Inc, Pennsylvania, [20] PMI, A Guide to the Project Management Body of Knowledge, Project Management Institute Inc., Pennsylvania, 3th Edition, [21] Project Management Institute Inc., [last visited on ] [22] Soligen Rini van, Berghout Egon, The Goal/Question/Metric Method: a practical guide for quality improvement of software development, McGraw-Hill Publishing Companies, London, 1st Edition, XI. BIOGRAFIAS Abraham Dávila es Profesor Asociado de la Pontificia Universidad Católica del Perú (PUCP), es doctorando de la Universidad Politécnica de Madrid (UPM) en Ingeniería de Software, Magíster en Informática e Ingeniero Mecánico en la PUCP. Actualmente es coordinador de la especialidad de Ingeniería Informática de la PUCP, director del Grupo de Investigación y Desarrollo en Ingeniería de Software (GIDIS) de la PUCP. Es Secretario Técnico del Comité de Normalización en Ingeniería de Software y Sistemas de Información ante el Instituto Nacional de Defensa al Consumidor (INDECOPI). Es autor de artículos publicados en eventos nacionales e internacionales. Su área de interés es la calidad en software tanto a nivel de producto como proceso. Karin Ana Melendez Llave es Profesora de la Pontificia Universidad Católica del Perú (PUCP), Bachiller en Ciencias e Ingeniería y Titulada en Ingeniería Informática en la PUCP en el año Actualmente es miembro del Comité Técnico de Normalización en Ingeniería de Software y Sistemas de Información ante el Instituto Nacional de Defensa al Consumidor (INDECOPI), Asistente del área académica de Ingeniería de Software en la especialidad de Ingeniería Informática, miembro del Grupo de Investigación y Desarrollo en Ingeniería de Software (GIDIS) de la PUCP

7 106 IEEE LATIN AMERICA TRANSACTIONS, VOL. 4, NO. 2, APRIL 2006 Luis Alberto Flores Garcia es Profesor de la Pontificia Universidad Católica del Perú (PUCP), Bachiller en Ciencias e Ingeniería y Titulada en Ingeniería Informática en la PUCP en el año Actualmente es miembro del Software Process Improvement Network (SPIN-Perú). Es miembro del Grupo de Investigación y Desarrollo en Ingeniería de Software (GIDIS) de la PUCP

PONTIFICIA UNIVERSIDAD CATÓLICA DEL PERÚ FACULTAD DE CIENCIAS E INGENIERÍA INGENIERÍA INFORMÁTICA

PONTIFICIA UNIVERSIDAD CATÓLICA DEL PERÚ FACULTAD DE CIENCIAS E INGENIERÍA INGENIERÍA INFORMÁTICA PONTIFICIA UNIVERSIDAD CATÓLICA DEL PERÚ FACULTAD DE CIENCIAS E INGENIERÍA INGENIERÍA INFORMÁTICA Grupo de Investigación y Desarrollo en Ingeniería de Software Normas de la Calidad del Producto Software

Más detalles

PROYECTO GESTIÓN POR PROCESOS: INFORME DE AUTOEVALUACIÓN MEDIANTE CUESTIONARIO

PROYECTO GESTIÓN POR PROCESOS: INFORME DE AUTOEVALUACIÓN MEDIANTE CUESTIONARIO PROYECTO GESTIÓN POR PROCESOS: INFORME DE AUTOEVALUACIÓN MEDIANTE CUESTIONARIO UNIDAD: TÉCNICOS DE LABORATORIOS DE DEPARTAMENTOS, CENTROS E INSTITUTOS DE INVESTIGACIÓN (UTLA). Fecha de realización: DICIEMBRE

Más detalles

Elementos requeridos para crearlos (ejemplo: el compilador)

Elementos 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 detalles

Preguntas más frecuentes sobre PROPS

Preguntas más frecuentes sobre PROPS Preguntas más frecuentes sobre PROPS 1. Qué es un modelo? Un modelo es un marco común para toda la organización. Está alineado con los estándares de gestión de proyectos, como PMBOK, ISO10006, ISO9000

Más detalles

Unidad 1. Fundamentos en Gestión de Riesgos

Unidad 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 detalles

Enginyeria del Software III

Enginyeria 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 detalles

PRODUCTIVIDAD DE PROYECTOS DE DESARROLLO DE SOFTWARE: FACTORES DETERMINANTES E INDICADORES

PRODUCTIVIDAD 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 detalles

2 EL DOCUMENTO DE ESPECIFICACIONES

2 EL DOCUMENTO DE ESPECIFICACIONES Ingeniería Informática Tecnología de la Programación TEMA 1 Documentación de programas. 1 LA DOCUMENTACIÓN DE PROGRAMAS En la ejecución de un proyecto informático o un programa software se deben de seguir

Más detalles

Planeación del Proyecto de Software:

Planeación del Proyecto de Software: Apéndice A. Cuestionarios del Sistema Evaluador Nivel2. Requerimientos de Administración: Goal 1: Los requerimientos del sistema asociados a software están bien controlados y existe un estándar para los

Más detalles

Ingeniería del So8ware II

Ingeniería del So8ware II Ingeniería del So8ware II Tema 04 (2). Alcance de Proyectos So8ware Carlos Blanco Bueno DPTO. DE MATEMÁTICAS, ESTADÍSTICA Y COMPUTACIÓN carlos.blanco@unican.es Este tema se publica bajo Licencia: CreaQve

Más detalles

COMPILACION BIBLIOGRAFICA PMBOK, OPM3 JHON FREDY GIRALDO. Docente: Carlos Hernán Gomez Asignatura: Auditoria de Sistemas

COMPILACION BIBLIOGRAFICA PMBOK, OPM3 JHON FREDY GIRALDO. Docente: Carlos Hernán Gomez Asignatura: Auditoria de Sistemas COMPILACION BIBLIOGRAFICA PMBOK, OPM3 JHON FREDY GIRALDO Docente: Carlos Hernán Gomez Asignatura: Auditoria de Sistemas UNIVERSIDAD DE CALDAS FACULTAD DE INGENIERIA INGENIERIA EN SISTEMAS Y COMPUTACION

Más detalles

SÍNTESIS Y PERSPECTIVAS

SÍNTESIS Y PERSPECTIVAS SÍNTESIS Y PERSPECTIVAS Los invitamos a observar, a identificar problemas, pero al mismo tiempo a buscar oportunidades de mejoras en sus empresas. REVISIÓN DE CONCEPTOS. Esta es la última clase del curso.

Más detalles

Capítulo 2. Planteamiento del problema. Capítulo 2 Planteamiento del problema

Capítulo 2. Planteamiento del problema. Capítulo 2 Planteamiento del problema Capítulo2 Planteamientodelproblema 38 2.1Antecedentesycontextodelproyecto En lo que respecta a los antecedentes del proyecto, se describe inicialmente el contexto donde se utiliza el producto de software.

Más detalles

<Generador de exámenes> Visión preliminar

<Generador de exámenes> Visión preliminar 1. Introducción Proyecto Final del curso Técnicas de Producción de Sistemas Visión preliminar Para la evaluación de algunos temas de las materias que se imparten en diferentes niveles,

Más detalles

Aplicación de una Metodología basada en Mediciones para la Gestión de Calidad de Software

Aplicación de una Metodología basada en Mediciones para la Gestión de Calidad de Software Aplicación de una Metodología basada en Mediciones para la Gestión de Calidad de Software Jorge Bozo jbozo@inf.ucv.cl Escuela de Ingeniería Informática Universidad Católica de Valparaíso Valparaíso, Chile

Más detalles

El plan estratégico de sistemas de información

El plan estratégico de sistemas de información Nota previa El plan estratégico de sistemas de información Resúmen Cynertia Consulting, 2010 Nota previa Nota previa Este documento es un resúmen del artículo El plan estratégico de sistemas de información.

Más detalles

Hacer Realidad BPM en su Organización ADOPTAR BPM A PARTIR DE UN PROYECTO O NECESIDAD DE AUTOMATIZACIÓN

Hacer Realidad BPM en su Organización ADOPTAR BPM A PARTIR DE UN PROYECTO O NECESIDAD DE AUTOMATIZACIÓN ADOPTAR BPM A PARTIR DE UN PROYECTO O NECESIDAD DE AUTOMATIZACIÓN OBJETIVOS GENERALES 1. Identificar, diseñar, automatizar y habilitar la mejora continua de los procesos relacionados a la necesidad o proyecto

Más detalles

Orientación acerca de los requisitos de documentación de la Norma ISO 9001:2000

Orientación acerca de los requisitos de documentación de la Norma ISO 9001:2000 Orientación acerca de los requisitos de documentación de la Norma ISO 9001:2000 Documento: ISO/TC 176/SC 2/N 525R Marzo 2001 ISO Traducción aprobada el 2001-05-31 Prólogo de la versión en español Este

Más detalles

CRITERIOS ESPECÍFICOS PARA EVALUAR LA INCERTIDUMBRE EN PROCESOS DE MEDICIÓN EN LABORATORIOS QUIMICOS

CRITERIOS ESPECÍFICOS PARA EVALUAR LA INCERTIDUMBRE EN PROCESOS DE MEDICIÓN EN LABORATORIOS QUIMICOS Página 1 de 6 TITULO: CRITERIOS ESPECIFICOS PARA EVALUAR LA INCERTIDUMBRE DE UN PROCESO DE MEDICIÓN EN LABORATORIOS QUÍMICOS Resumen: El presente documento contiene los criterios en lo referente a la evaluación

Más detalles

Propuesta Matriz de Actividades para un Ciclo de Vida de Explotación de Datos

Propuesta Matriz de Actividades para un Ciclo de Vida de Explotación de Datos Propuesta Matriz de Actividades para un Ciclo de Vida de Explotación de Datos Britos, P. 1,2 ; Fernández, E. 2,1 ; García Martínez, R 1,2 1 Centro de Ingeniería del Software e Ingeniería del Conocimiento.

Más detalles

Inter American Accreditation Cooperation ACREDITACIÓN DE LABORATORIOS O CERTIFICACIÓN ISO 9001?

Inter American Accreditation Cooperation ACREDITACIÓN DE LABORATORIOS O CERTIFICACIÓN ISO 9001? Este documento es una traducción al español preparada y endosada por IAAC del folleto de ILAC Laboratory Accreditation or ISO 9001 Certification? CLASIFICACIÓN Este documento está clasificado como un Documento

Más detalles

A continuación se describe con mayor detalle cada una de las unidades: UNIDAD 2: Calidad en el desarrollo, adquisición, operación y mantenimiento del

A continuación se describe con mayor detalle cada una de las unidades: UNIDAD 2: Calidad en el desarrollo, adquisición, operación y mantenimiento del 1. OBJETIVOS: Incorporar los conceptos de indicador, métrica, medida, escala de medición, y proceso de medición. Entender la importancia de los indicadores de desempeño de procesos, su medición y seguimiento.

Más detalles

QUE PASA CON LOS CERTIFICADOS VIGENTES EN ISO 9001:2000 AL MOMENTO DE QUE ENTRE LA VERSIÓN 2008?

QUE PASA CON LOS CERTIFICADOS VIGENTES EN ISO 9001:2000 AL MOMENTO DE QUE ENTRE LA VERSIÓN 2008? QUE PASA CON LOS CERTIFICADOS VIGENTES EN ISO 9001:2000 AL MOMENTO DE QUE ENTRE LA VERSIÓN 2008? Las empresas que actualmente tienen un certificado vigente con la versión del 2000 tendrán 24 meses contados

Más detalles

ETAPA: ESO NIVEL: 4º ESO MATERIA: INTRODUCCION A LA GESTION COMERCIAL OBJETIVOS

ETAPA: ESO NIVEL: 4º ESO MATERIA: INTRODUCCION A LA GESTION COMERCIAL OBJETIVOS ETAPA: ESO DEPARTAMENTO DE COMERCIO NIVEL: 4º ESO MATERIA: INTRODUCCION A LA GESTION COMERCIAL OBJETIVOS 1. Adquirir conocimientos y procedimientos de trabajo propios de campos profesionales específicos,

Más detalles

NTE INEN-ISO/IEC 25021 Primera edición

NTE INEN-ISO/IEC 25021 Primera edición Quito Ecuador NORMA TÉCNICA ECUATORIANA NTE INEN-ISO/IEC 25021 Primera edición SISTEMAS E INGENIERIA DE SOFTWARE REQUERIMIENTOS Y EVALUACIÓN DE SISTEMAS Y CALIDAD DE SOFTWARE (SQuaRE) ELEMENTOS DE MEDIDA

Más detalles

Suplemento Metodológico: Análisis de Involucrados

Suplemento Metodológico: Análisis de Involucrados Suplemento Metodológico: Análisis de Involucrados Dirección Nacional de Promoción del Empleo y Formación Profesional Dirección de Formación Profesional y Desarrollo de los Recursos Humanos Lima - 2008

Más detalles

Gestión y Desarrollo de Requisitos en Proyectos Software

Gestió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 detalles

REPORTE DE CUMPLIMIENTO ISO 17799

REPORTE DE CUMPLIMIENTO ISO 17799 Diseño de Reporte de Auditoría A continuación se presenta una plantilla del informe de auditoría de conformidad con la norma ISO 17799 que genera el sistema. REPORTE DE CUMPLIMIENTO ISO 17799 UNIDAD AUDITADA

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 "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 detalles

0. Introducción. 0.1. Antecedentes

0. Introducción. 0.1. Antecedentes ISO 14001:2015 0. Introducción 0.1. Antecedentes Conseguir el equilibrio entre el medio ambiente, la sociedad y la economía está considerado como algo esencial para satisfacer las necesidades del presente

Más detalles

Análisis Comparativo de Modelos de Calidad

Análisis Comparativo de Modelos de Calidad Análisis Comparativo de Modelos de Calidad Identificación de Mejores Prácticas para la Gestión de Calidad en Pequeños Entornos Vianca Vega Zepeda Departamento de Ingeniería de Sistemas y Computación Universidad

Más detalles

ESQUEMA 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. 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

METODOLOGÍA PARA LA MEJORA Y DIGITALIZACIÓN DE TRÁMITES. Etapa 1: Diagnóstico Cómo es mi proceso actual?

METODOLOGÍA PARA LA MEJORA Y DIGITALIZACIÓN DE TRÁMITES. Etapa 1: Diagnóstico Cómo es mi proceso actual? METODOLOGÍA PARA LA MEJORA Y DIGITALIZACIÓN DE TRÁMITES Etapa 1: Diagnóstico Cómo es mi proceso actual? El primer paso para mejorar un trámite, ya sea con miras a digitalizarlo o solo para mejorarlo en

Más detalles

Modelo de calidad del producto software

Modelo de calidad del producto software Modelo de calidad del producto software Rayo 2 Descripción del estándar ISO 25000 SQUARE. Estudio y aplicación a nuestro proyecto. Introducción Antes de entrar en detalles de nuestro problema, justificaremos

Más detalles

PREPARADO POR: FECHA DE EMISIÓN: 20-05-05 FECHA DE VALIDACIÓN: 20-05-05

PREPARADO POR: FECHA DE EMISIÓN: 20-05-05 FECHA DE VALIDACIÓN: 20-05-05 3. MONITORÍA Y EVALUACIÓN DE LA GESTIÓN SS-UPEG-3 PREPARADO POR: EQUIPO CONSULTOR FECHA DE EMISIÓN: 20-05-05 FECHA DE VALIDACIÓN: 20-05-05 VERSIÓN Nº: 1 Secretaría de Salud de Honduras - 2005 PÁGINA 2

Más detalles

Etapa de Implementación de la Ejecución del Plan

Etapa de Implementación de la Ejecución del Plan MINISTERIO DE OBRAS PÚBLICAS Gestión y Monitoreo de Planes de Obras Públicas Etapa de Implementación de la Ejecución del Plan Dirección de Planeamiento SUBDIRECCION DE PLANIFICACION ESTRATEGICA Noviembre

Más detalles

LINEAMIENTOS PARA AUDITORÍAS INTERNAS Y LAS AUDITORÍAS INTERNAS DE CALIDAD

LINEAMIENTOS PARA AUDITORÍAS INTERNAS Y LAS AUDITORÍAS INTERNAS DE CALIDAD Departamento Nacional de Planeación Bogotá, 2015 PAGINA: 2 de 15 TABLA DE CONTENIDO 1 INTRODUCCIÓN... 3 2 OBJETIVO... 3 3 ALCANCE... 3 4 REFERENCIAS NORMATIVAS... 3 5 DEFINICIONES... 4 6 DOCUMENTOS ASOCIADOS...

Más detalles

Metodología básica de gestión de proyectos. Octubre de 2003

Metodologí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 detalles

e-commerce, es hacer comercio utilizando la red. Es el acto de comprar y vender en y por medio de la red.

e-commerce, es hacer comercio utilizando la red. Es el acto de comprar y vender en y por medio de la red. Comercio electrónico. (e-commerce) Las empresas que ya están utilizando la red para hacer comercio ven como están cambiando las relaciones de la empresa con sus clientes, sus empleados, sus colaboradores

Más detalles

Sistemas de Gestión de Calidad. Control documental

Sistemas 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 detalles

DE VIDA PARA EL DESARROLLO DE SISTEMAS

DE VIDA PARA EL DESARROLLO DE SISTEMAS MÉTODO DEL CICLO DE VIDA PARA EL DESARROLLO DE SISTEMAS 1. METODO DEL CICLO DE VIDA PARA EL DESARROLLO DE SISTEMAS CICLO DE VIDA CLÁSICO DEL DESARROLLO DE SISTEMAS. El desarrollo de Sistemas, un proceso

Más detalles

Mantenimiento del Software

Mantenimiento del Software Mantenimiento del Software S3 Francisco Ruiz, Macario Polo Grupo Alarcos Dep. de Informática ESCUELA SUPERIOR DE INFORMÁTICA UNIVERSIDAD DE CASTILLA-LA MANCHA http://alarcos.inf-cr.uclm.es/doc/mso/ Ciudad

Más detalles

PRU. Fundamento Institucional. Objetivos. Alcance

PRU. Fundamento Institucional. Objetivos. Alcance PRU INSTRUCCIONES: a continuación se describe el flujo de trabajo correspondiente al área de procesos de PRUEBAS para el desarrollo de software, en el cual se debe apoyar para la ejecución de sus actividades;

Más detalles

Mesa de Ayuda Interna

Mesa de Ayuda Interna Mesa de Ayuda Interna Documento de Construcción Mesa de Ayuda Interna 1 Tabla de Contenido Proceso De Mesa De Ayuda Interna... 2 Diagrama Del Proceso... 3 Modelo De Datos... 4 Entidades Del Sistema...

Más detalles

Plan de Administración del Proyecto

Plan de Administración del Proyecto L México 2002 Atención Ciudadana y Gestión de Programas Sociales Plan de Administración del Proyecto Introducción: El Plan de Administración del Proyecto provee información de cómo el proyecto debe ser

Más detalles

CALIDAD DEL SOFTWARE TESTS DE EXAMEN ACTUALIZADO SEP. 2010 TEMA 3 NORMALIZACIÓN Y CERTIFICACIÓN: NORMA ISO 9001:2000

CALIDAD DEL SOFTWARE TESTS DE EXAMEN ACTUALIZADO SEP. 2010 TEMA 3 NORMALIZACIÓN Y CERTIFICACIÓN: NORMA ISO 9001:2000 TEMA 3 NORMALIZACIÓN Y CERTIFICACIÓN: NORMA ISO 9001:2000 1. NORMALIZACIÓN Y CERTIFICACIÓN 01 [Feb. 2005] Qué organización internacional propone gran cantidad de normativas en numerosos campos tecnológicos?

Más detalles

NTE INEN-ISO/IEC 25010 Primera edición

NTE INEN-ISO/IEC 25010 Primera edición Quito Ecuador NORMA TÉCNICA ECUATORIANA NTE INEN-ISO/IEC 25010 Primera edición SISTEMAS E INGENIERÍA DE SOFTWARE REQUERIMIENTOS Y EVALUACIÓN DE SISTEMAS Y CALIDAD DE SOFTWARE (SQUARE) MODELOS DE CALIDAD

Más detalles

Traducción del. Our ref:

Traducción del. Our ref: Traducción del Documento: Our ref: Secretaría del ISO/TC 176/SC 2 Fecha: 15 de octubre de 2008 A los Miembros del ISO/TC 176/SC 2 - Gestión de la Calidad y Aseguramiento de la Calidad/ Sistemas de la Calidad

Más detalles

Universidad acional Experimental Del Táchira Decanato de Docencia Departamento de Ingeniería en Informática

Universidad acional Experimental Del Táchira Decanato de Docencia Departamento de Ingeniería en Informática Universidad acional Experimental Del Táchira Decanato de Docencia Departamento de Ingeniería en Informática Metodología Evolutiva Incremental Mediante Prototipo y Técnicas Orientada a Objeto (MEI/P-OO)

Más detalles

CMMI (Capability Maturity Model Integrated)

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 detalles

POR QUE ES IMPORTANTE ESTABLECER OBJETIVOS EN LA PLANIFICACIÓN DE UN CURSO?

POR QUE ES IMPORTANTE ESTABLECER OBJETIVOS EN LA PLANIFICACIÓN DE UN CURSO? POR QUE ES IMPORTANTE ESTABLECER OBJETIVOS EN LA PLANIFICACIÓN DE UN CURSO? Material elaborado por Prof. Adj. Lic. Adriana Careaga Departamento de Educación Médica Facultad de Medicina Universidad de la

Más detalles

CAPÍTULO 2. MODELOS Y ESTÁNDARES DE CALIDAD DE SOFTWARE

CAPÍTULO 2. MODELOS Y ESTÁNDARES DE CALIDAD DE SOFTWARE CAPÍTULO 2. MODELOS Y ESTÁNDARES DE CALIDAD DE SOFTWARE 2.1 Ingeniería de Software Los modelos y estándares de calidad de software forman parte de la ingeniería de software. Es por eso que comenzaremos

Más detalles

Modelo de Proceso de Desarrollo de Software

Modelo 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 detalles

CALIDAD DEL SOFTWARE TESTS DE EXAMEN ACTUALIZADO SEP. 2010 TEMA 4 MODELOS, METODOLOGÍAS Y ESTÁNDARES: ESTRATEGIAS PARA ALCANZAR LA CALIDAD

CALIDAD 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 detalles

Estas visiones de la información, denominadas vistas, se pueden identificar de varias formas.

Estas 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 detalles

Proceso Unificado de Rational PROCESO UNIFICADO DE RATIONAL (RUP) El proceso de desarrollo de software tiene cuatro roles importantes:

Proceso 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 detalles

Gestión de la Prevención de Riesgos Laborales. 1

Gestión de la Prevención de Riesgos Laborales. 1 UNIDAD Gestión de la Prevención de Riesgos Laborales. 1 FICHA 1. LA GESTIÓN DE LA PREVENCIÓN DE RIESGOS LABORALES. FICHA 2. EL SISTEMA DE GESTIÓN DE LA PREVENCIÓN DE RIESGOS LABORALES. FICHA 3. MODALIDAD

Más detalles

Contenidos. INFORME ENCUESTA TELEFÓNICA. Curso 2009 10

Contenidos. INFORME ENCUESTA TELEFÓNICA. Curso 2009 10 ENCUESTA DE OPINIÓN DEL ALUMNADO SOBRE LA ACTUACIÓN DOCENTE DEL PROFESORADO UNIVERSIDAD DE SEVILLA Curso 2009-2010 ENCUESTA TELEFÓNICA Contenidos Introducción.... 4 El Cuestionario... 5 El muestreo...

Más detalles

Programa de Desarrollo Profesional en Mejora del Proceso de Software

Programa de Desarrollo Profesional en Mejora del Proceso de Software Programa de Desarrollo Profesional en Mejora del Proceso de Software - Inicio: 3 de Mayo - El Programa de Desarrollo Profesional (PDP) propone soluciones concretas a los problemas de definición de procesos,

Más detalles

C O N T E N I D O. 1. Propósito. 2. Alcance. 3. Responsabilidad y autoridad. 4. Normatividad aplicable. 5. Políticas

C O N T E N I D O. 1. Propósito. 2. Alcance. 3. Responsabilidad y autoridad. 4. Normatividad aplicable. 5. Políticas Coordinación del C O N T E N I D O 1. Propósito 2. Alcance 3. Responsabilidad y autoridad 4. Normatividad aplicable 5. Políticas 6. Diagrama de bloque del procedimiento 7. Glosario 8. Anexos 9. Revisión

Más detalles

Modelo para el Aseguramiento de Calidad en el Desarrollo de Software Libre

Modelo para el Aseguramiento de Calidad en el Desarrollo de Software Libre Modelo para el Aseguramiento de Calidad en el Desarrollo de Software Libre Cenditel, Mayo 2011 Licencia de Uso Copyright (c) 2010, Alvarez J., Solé S., Briceño R., Fundación CENDITEL. La Fundación CENDITEL

Más detalles

UN RECORRIDO POR LA FAMILIA ISO

UN RECORRIDO POR LA FAMILIA ISO UN RECORRIDO POR LA FAMILIA ISO 2 de Mayo de 2006 BOLETIN 26 Introducción a la Familia ISO La serie ISO 9000 consta de cuatro normas básicas respaldadas por otros documentos. ISO 9000:2000, Quality management

Más detalles

GUÍA TÉCNICA PARA LA DEFINICIÓN DE COMPROMISOS DE CALIDAD Y SUS INDICADORES

GUÍA TÉCNICA PARA LA DEFINICIÓN DE COMPROMISOS DE CALIDAD Y SUS INDICADORES GUÍA TÉCNICA PARA LA DEFINICIÓN DE COMPROMISOS DE CALIDAD Y SUS INDICADORES Tema: Cartas de Servicios Primera versión: 2008 Datos de contacto: Evaluación y Calidad. Gobierno de Navarra. evaluacionycalidad@navarra.es

Más detalles

Curso TURGALICIA SISTEMA DE GESTIÓN DE SEGURIDAD Y SALUD EN EL TRABAJO OHSAS 18001:2.007

Curso TURGALICIA SISTEMA DE GESTIÓN DE SEGURIDAD Y SALUD EN EL TRABAJO OHSAS 18001:2.007 Curso TURGALICIA SISTEMA DE GESTIÓN DE SEGURIDAD Y SALUD EN EL TRABAJO OHSAS 18001:2.007 C/Fernando Macías 13; 1º izda. 15004 A CORUÑA Tel 981 160 247. Fax 981 108 992 www.pfsgrupo.com DEFINICIONES: RIESGOS

Más detalles

Nombre del Documento: Manual de Gestión de la Calidad. Referencia a punto de la norma ISO 9001:2000: 4.2.2 DIRECCIÓN GENERAL DE EVALUACIÓN

Nombre del Documento: Manual de Gestión de la Calidad. Referencia a punto de la norma ISO 9001:2000: 4.2.2 DIRECCIÓN GENERAL DE EVALUACIÓN Página 1 de 8 DIRECCIÓN GENERAL DE EVALUACIÓN 7.1 Planificación de la realización del servicio En la Dirección General de Evaluación (DGE) la planificación de la realización del servicio está sustentada

Más detalles

SISTEMAS Y MANUALES DE LA CALIDAD

SISTEMAS 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 detalles

ISO9001:2015. Todos los certificados emitidos en este periodo tienen una fecha de caducidad de 15 de septiembre de 2018.

ISO9001:2015. Todos los certificados emitidos en este periodo tienen una fecha de caducidad de 15 de septiembre de 2018. ISO9001:2015 PLAN DE TRANSICIÓN Tras la publicación de la nueva versión de la norma ISO9001 el pasado mes de septiembre se inicia un periodo de convivencia entre las dos versiones de la norma. Este periodo

Más detalles

3. GESTIÓN DE CONFIGURACIÓN DE SOFTWARE

3. 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 detalles

Informe de Seguimiento. Máster Universitario en Dirección y Administración de Empresas-MBA. Empresas-MBA de la Universidad de Málaga

Informe de Seguimiento. Máster Universitario en Dirección y Administración de Empresas-MBA. Empresas-MBA de la Universidad de Málaga Informe de Seguimiento Máster Universitario en Dirección y Administración de Empresas-MBA de la Universidad de Málaga 1. ÁMBITO NORMATIVO El artículo 27 del Real Decreto 1393/2007, de 29 de octubre, modificado

Más detalles

Introducción. Ciclo de vida de los Sistemas de Información. Diseño Conceptual

Introducción. Ciclo de vida de los Sistemas de Información. Diseño Conceptual Introducción Algunas de las personas que trabajan con SGBD relacionales parecen preguntarse porqué deberían preocuparse del diseño de las bases de datos que utilizan. Después de todo, la mayoría de los

Más detalles

Estándares de Seguridad

Estándares de Seguridad Semana 4: Administración i ió De la Seguridad Estándares de Seguridad Aprendizajes esperados Contenidos: Estándares de Seguridad Problemas y Regulaciones de la privacidad Normas y Etá Estándares de Seguridad

Más detalles

UNIVERSIDAD RICARDO PALMA

UNIVERSIDAD RICARDO PALMA UNIVERSIDAD RICARDO PALMA SÍLABO I.- DATOS ADMINISTRATIVOS NOMBRE DEL CURSO : Administración de Proyectos Informáticos CÓDIGO DEL CURSO : II 0902 SEMESTRE : 2003-2 CREDITOS : Tres (3) HORAS SEMANALES :

Más detalles

CONTENIDO TEMATICO Y DOCENTES

CONTENIDO TEMATICO Y DOCENTES Curso de gestión de proyectos PMI orientado a obtener la certificación PMP CONTENIDO TEMATICO Y DOCENTES JUSTIFICACION En el mundo moderno existen empresas que ejecutan sus actividades bajo el esquema

Más detalles

INFORME DE ANÁLISIS DE ENCUESTAS DE SATISFACCIÓN DE USUARIOS PERÍODO 2009-2010

INFORME DE ANÁLISIS DE ENCUESTAS DE SATISFACCIÓN DE USUARIOS PERÍODO 2009-2010 INFORME DE ANÁLISIS DE ENCUESTAS DE SATISFACCIÓN DE USUARIOS PERÍODO 2009-2010 UNIDAD FUNCIONAL DE TÉCNICOS DE LABORATORIOS DOCENTES UNIVERSIDAD PABLO DE OLAVIDE. SEVILLA Sevilla, Diciembre de 2010 1 1.

Más detalles

INGENIERÍA DE SOFTWARE. Sesión 3: Tipos

INGENIERÍA DE SOFTWARE. Sesión 3: Tipos INGENIERÍA DE SOFTWARE Sesión 3: Tipos Contextualización Actualmente existe una gran variedad en los software que se pueden clasificar en varias categorías, como pueden ser, por tipo de licencia, tipo

Más detalles

ANEXO 4 - REQUERIMIENTOS DE GESTIÓN DE PROYECTOS PMO DE INFORMATICA

ANEXO 4 - REQUERIMIENTOS DE GESTIÓN DE PROYECTOS PMO DE INFORMATICA ANEXO 4 - REQUERIMIENTOS DE GESTIÓN DE PROYECTOS PMO DE INFORMATICA ETB requiere que el CONTRATISTA cumpla los lineamientos para la Dirección y Gestión de proyectos, éstos últimos definidos a nivel corporativo

Más detalles

Al final del curso el estudiante:

Al final del curso el estudiante: UNIVERSIDAD AUTÓNOMA DE CHIHUAHUA Clave: 08MSU0017H FACULTAD INGENIERÍA Clave: PROGRAMA DEL CURSO: Evolución y Calidad del Software DES: Programa(s) Educativo(s): Tipo de materia: Clave de la materia:

Más detalles

Por dónde empiezo a documentar? Ing. Fedra E. González

Por dónde empiezo a documentar? Ing. Fedra E. González Por dónde empiezo a documentar? Ing. Fedra E. González Yo creo que esta es una de las preguntas más estresantes para quienquiera que tenga la responsabilidad de documentar un sistema de calidad. En el

Más detalles

CAPÍ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. 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 detalles

PROCEDIMIENTO ELABORACIÓN DE DOCUMENTOS

PROCEDIMIENTO ELABORACIÓN DE DOCUMENTOS P-04-01 Marzo 2009 05 1 de 19 1. OBJETIVO Definir la estructura y los lineamientos para la elaboración de todos los documentos que integran el Sistema de Gestión de la Calidad de la Comisión Nacional de

Más detalles

GUIA DE TRABAJO APLICATIVO

GUIA DE TRABAJO APLICATIVO GUIA DE TRABAJO APLICATIVO 169 170 Supervisión, Monitoreo y Evaluación ÍNDICE INTRODUCCIÓN 173 UNIDAD I LA EVALUACIÓN DEL PLAN OPERATIVO 175 ACTIVIDAD Nº l: Definiendo los resultados, procesos e insumos

Más detalles

Informe final de evaluación del seguimiento de la implantación de títulos oficiales

Informe final de evaluación del seguimiento de la implantación de títulos oficiales Informe final de evaluación del seguimiento de la implantación de títulos oficiales 2013 MÁSTER UNIVERSITARIO EN TECNOLOGÍA PARA EL DESARROLLO HUMANO Y LA Escuela Técnica Superior de Ingenieros Agrónomos

Más detalles

CONSTRUCCIÓN DEL PROCESO MESA DE AYUDA INTERNA. BizAgi Process Modeler

CONSTRUCCIÓN DEL PROCESO MESA DE AYUDA INTERNA. BizAgi Process Modeler CONSTRUCCIÓN DEL PROCESO MESA DE AYUDA INTERNA BizAgi Process Modeler TABLA DE CONTENIDO PROCESO DE MESA DE AYUDA INTERNA... 3 1. DIAGRAMA DEL PROCESO... 4 2. MODELO DE DATOS... 5 ENTIDADES DEL SISTEMA...

Más detalles

Unidades temáticas de Ingeniería del Software. Fases del proceso de desarrollo 4ª edición (2008)

Unidades temáticas de Ingeniería del Software. Fases del proceso de desarrollo 4ª edición (2008) Unidades temáticas de Ingeniería del Software Fases del proceso de desarrollo 4ª edición (2008) Facultad de Informática organización del desarrollo El ciclo de vida del software abarca el proceso de desarrollo,

Más detalles

Modificación y parametrización del modulo de Solicitudes (Request) en el ERP/CRM Compiere.

Modificación y parametrización del modulo de Solicitudes (Request) en el ERP/CRM Compiere. UNIVERSIDAD DE CARABOBO FACULTAD DE CIENCIA Y TECNOLOGÍA DIRECCION DE EXTENSION COORDINACION DE PASANTIAS Modificación y parametrización del modulo de Solicitudes (Request) en el ERP/CRM Compiere. Pasante:

Más detalles

CONTENIDO TEMATICO Y DOCENTES

CONTENIDO TEMATICO Y DOCENTES CONTENIDO TEMATICO Y DOCENTES JUSTIFICACION En el mundo moderno existen empresas que ejecutan sus actividades bajo el esquema de proyectos y es necesario hacer todos los esfuerzos que sean necesarios para

Más detalles

Introducción a ISO 25000

Introducción a ISO 25000 Calidad del Producto Software. Presentación Inicial de Consultoría. Introducción a ISO 25000 Intedya es una compañía global especializada en la CONSULTORÍA, AUDITORÍA, FORMACIÓN y las soluciones tecnológicas

Más detalles

IAP 1009 - TÉCNICAS DE AUDITORÍA APOYADAS EN ORDENADOR (TAAO)

IAP 1009 - TÉCNICAS DE AUDITORÍA APOYADAS EN ORDENADOR (TAAO) IAP 1009 - TÉCNICAS DE AUDITORÍA APOYADAS EN ORDENADOR (TAAO) Introducción 1. Como se indica en la Norma Internacional de Auditoría 401, "Auditoría en un contexto informatizado", los objetivos globales

Más detalles

Figure 7-1: Phase A: Architecture Vision

Figure 7-1: Phase A: Architecture Vision Fase A Figure 7-1: Phase A: Architecture Vision Objetivos: Los objetivos de la fase A son: Enfoque: Desarrollar una visión de alto nivel de las capacidades y el valor del negocio para ser entregado como

Más detalles

GeneXus BPM Suite X. Última actualización: 01 de Setiembre de 2008

GeneXus BPM Suite X. Última actualización: 01 de Setiembre de 2008 Última actualización: 01 de Setiembre de 2008 Copyright Artech Consultores S. R. L. 1988-2008. Todos los derechos reservados. Este documento no puede ser reproducido en cualquier medio sin el consentimiento

Más detalles

Cápsulas de aprendizaje Temas Específicos

Cápsulas de aprendizaje Temas Específicos Cápsulas de aprendizaje Temas Específicos Las cápsulas están orientadas a la aplicación, deben considerar siempre ese enfoque y contar con materiales y/o herramientas que lo permitan. La idea es aprender

Más detalles

Introducción a la Gerencia de Proyectos. Resumen. Introducción.

Introducción a la Gerencia de Proyectos. Resumen. Introducción. Introducción a la Gerencia de Proyectos Edwin Monzón C. Ing. de Planeamiento y Control de Proyectos, Compañía Minera San Martín Resumen A nivel mundial la utilización de estándares en la dirección de proyectos

Más detalles

ASIGNATURA: GESTIÓN DE PROYECTOS Y DE LABORATORIOS MATERIA: Gestión MÓDULO: Gestión ESTUDIOS: Máster en Química Analítica

ASIGNATURA: GESTIÓN DE PROYECTOS Y DE LABORATORIOS MATERIA: Gestión MÓDULO: Gestión ESTUDIOS: Máster en Química Analítica CARACTERÍSTICAS GENERALES* Tipo: Formación básica, Obligatoria, Optativa Trabajo de fin de grado, Prácticas externas Duración: Semestral Semestre/s: 1 Número de créditos ECTS: 5 Idioma/s: Castellano, Catalán

Más detalles

UNIVERSIDAD AUTÓNOMA DEL CARIBE PROCEDIMIENTO DE ATENCIÓN DE INCIDENTES Y REQUERIMIENTOS PARA EQUIPOS DE CÓMUPUTO Y/O PERIFÉRICOS GESTIÓN INFORMÁTICA

UNIVERSIDAD AUTÓNOMA DEL CARIBE PROCEDIMIENTO DE ATENCIÓN DE INCIDENTES Y REQUERIMIENTOS PARA EQUIPOS DE CÓMUPUTO Y/O PERIFÉRICOS GESTIÓN INFORMÁTICA Página: 1/5 UNIVERSIDAD AUTÓNOMA DEL CARIBE INCIDENTES Y REQUERIMIENTOS PARA EQUIPOS DE CÓMUPUTO Y/O GESTIÓN INFORMÁTICA Página: 2/5 1. OBJETO Satisfacer los requerimientos que hagan los usuarios para

Más detalles

MÁSTER UNIVERSITARIO EN INGENIERÍA DE LA ENERGÍA POR LA UNIVERSIDAD POLITÉCNICA DE MADRID SISTEMA INTERNO DE GARANTÍA DE CALIDAD (SGIC)

MÁSTER UNIVERSITARIO EN INGENIERÍA DE LA ENERGÍA POR LA UNIVERSIDAD POLITÉCNICA DE MADRID SISTEMA INTERNO DE GARANTÍA DE CALIDAD (SGIC) MÁSTER UNIVERSITARIO EN INGENIERÍA DE LA ENERGÍA POR LA UNIVERSIDAD POLITÉCNICA DE MADRID SISTEMA INTERNO DE GARANTÍA DE CALIDAD (SGIC) Breve descripción de la organización, composición y funciones del

Más detalles

Ingeniería de Sistemas de Información. Línea Salud. Gestión Estratégica de la Línea Salud: Organización y Modelamiento Empresarial

Ingeniería de Sistemas de Información. Línea Salud. Gestión Estratégica de la Línea Salud: Organización y Modelamiento Empresarial Ingeniería de Sistemas de Información Línea Salud Gestión Estratégica de la Línea Salud: Organización y Modelamiento Empresarial Memoria del Proyecto Presentado por: Martín Echevarría García 200311112

Más detalles

Respuestas a consultas

Respuestas a consultas Solicitud de Propuesta 58/2008 Desarrollo, configuración, instalación y puesta en servicio de un registro en línea, base web, de las actividades de recuperación y reciclaje de gases refrigerantes Respuestas

Más detalles

ORIENTACIONES GENERALES SOBRE EL PROCESO DE TRABAJO DE GRADO

ORIENTACIONES GENERALES SOBRE EL PROCESO DE TRABAJO DE GRADO PONTIFICIA UNIVERSIDAD JAVERIANA FACULTAD ESTUDIOS AMBIENTALES Y RURALES MAESTRIA EN DESARROLLO RURAL ORIENTACIONES GENERALES SOBRE EL PROCESO DE TRABAJO DE GRADO SOBRE LO QUE ESPERA LA MAESTRÍA DEL TRABAJO

Más detalles

Informe final de evaluación del seguimiento de la implantación de títulos oficiales MÁSTER UNIVERSITARIO EN COMUNICACIÓN CORPORATIVA

Informe final de evaluación del seguimiento de la implantación de títulos oficiales MÁSTER UNIVERSITARIO EN COMUNICACIÓN CORPORATIVA Informe final de evaluación del seguimiento de la implantación de títulos oficiales 2013 MÁSTER UNIVERSITARIO EN COMUNICACIÓN CORPORATIVA Facultad de Humanidades y Ciencias de la Comunicación CEU INFORMACIÓN

Más detalles