Enseñando Aseguramiento de la Calidad del Software en un Programa de Posgrado

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

Download "Enseñando Aseguramiento de la Calidad del Software en un Programa de Posgrado"

Transcripción

1 Enseñando Aseguramiento de la Calidad del Software en un Programa de Posgrado Marcelo Jenkins Escuela de Ciencias de la Computación e Informática Universidad de Costa Rica San Pedro, Costa Rica 2060 Resumen El aseguramiento de la calidad del software es uno de los temas más actuales e importantes dentro de la disciplina de la ingeniería de software. Este artículo describe la experiencia de enseñar aseguramiento de la calidad del software a estudiantes de posgrado. Describimos en detalle el diseño de un curso de posgrado en este tema y la experiencia de haberlo impartido en cuatro ocasiones. Los puntos descritos en este artículo pueden interesar profesores e instructores que desean formar ingenieros de aseguramiento de la calidad del software a nivel de posgrado. Palabras claves: enseñanza de ingeniería de software, aseguramiento de la calidad del software, ISO 9000, CMM. 1. Introducción El aseguramiento de la calidad del software es uno de los temas más actuales e importantes dentro de la disciplina de la ingeniería de software, y curiosamente, es uno de los temas más olvidados en los programas de estudio universitarios. Cada vez más las organizaciones de software están empezando a reconocer la importancia de contar con ingenieros de software especializados en el área de calidad, y particularmente con conocimientos en áreas tales como administración de la calidad del software, administración de procesos de software, administración de proyectos, métricas de software, administración de la configuración, y pruebas de software. Con el propósito de llenar esta necesidad, el Programa de Maestría en Computación e Informática de la Universidad de Costa Rica ha venido ofreciendo a sus estudiantes una serie de cursos en estos temas. Este artículo describe la experiencia de los últimos cuatro años en la enseñanza de aseguramiento de la calidad del software a estudiantes de posgrado. Describimos en detalle el diseño de un curso de posgrado en este tema y la experiencia de haberlo impartido en cuatro ocasiones. Los puntos descritos en este artículo pueden interesar profesores e instructores que desean formar ingenieros de aseguramiento de la calidad del software a nivel de posgrado. 2. Antecedentes Programa de Maestría en Computación e Informática de la Universidad de Costa Rica inició en agosto de 1995 y actualmente cuenta con unos 150 estudiantes activos, de los que el 95% trabaja tiempo completo. A la fecha han graduado más de 100 estudiantes. El programa consta de 10 cursos (o 8 cursos y una tesis) que pueden completarse en 2 años. Todos los cursos son electivos y son escogidos por los estudiantes según sus intereses. Se trabaja en semestres de 16 semanas lectivas con cursos de 4 horas lectivas semanales (4 créditos), lo que nos da 64 horas lectivas por curso. Una de las principales áreas de concentración es la ingeniería de software. Dentro de los cursos que componen esta área se encuentra PF-3319 Estándares de Calidad para Desarrollo de Software.

2 3. Área de Ingeniería de Software El área de ingeniería de software en una de las más importantes dentro del Programa de Maestría pues debido a que estimamos que más del 75% de nuestros graduados se emplean en la industria del desarrollo de sistemas. Más aún, el mercado laboral requiere de ingenieros de calidad en software pues este tipo de especialidad tiene cada día más demanda en nuestro medio. En el proceso de diseñar un curso de posgrado en aseguramiento de la calidad del software, uno se enfrenta con el problema: de cómo enseñar tan amplio tema en un solo curso. Al diseñar este curso, nos propusimos tres objetivos principales. 1. Cubrir las metodologías y herramientas básicas de aseguramiento de la calidad del software. 2. Crear un curso muy prácticos donde el estudiante aprenda a aplicar estas las metodologías y herramientas en organizaciones de sistemas de información. 3. Complementar cualquier falta de contenidos con los cursos electivos adicionales (por escoger por cada estudiante). Un estándar de ingeniería de software es una regla o base de comparación que se utiliza para medir aspectos del software tales como calidad, productividad, duración, esfuerzo, y costo. El uso sistemático de estándares de ingeniería de software puede mejorar significativamente la calidad del software que produce una organización [SF96][Jenk96]. En la actualidad existen más de 250 diferentes estándares de ingeniería de software elaborados por diferentes organismos de estandarización, todos con diferentes grados de detalle, cobertura, y aplicabilidad. Generalmente, el propósito, el enfoque y el nivel de adaptabilidad de estos estándares varia grandemente, lo que dificulta el proceso de selección de los estándares adecuados a una organización. La Figura 1, reproducida del Software Productivity Consortioum 1, muestra parcialmente el estado actual de los principales estándares internacionales de calidad de software. Actualmente los principales estándares y normas de calidad son el CMM, el ISO 9000, y el ISO Figura 1. Los principales estándares internacionales de calidad de software. 1 Fuente:

3 4. Descripción del Curso de Posgrado Ante esta situación, se plantean varias interrogantes: 1. Cómo enseñar tantos estándares en un solo curso? 2. Cómo impartir un curso práctico en el que los estudiantes aprendan utilizando estándares en organizaciones de software? Con estas interrogantes en mente, diseñamos el curso de posgrado descrito a continuación ombre: PF-3319 Estándares de Calidad para Desarrollo de Software Objetivo: Introducir los principales estándares internacionales de calidad para desarrollo de software y analizar su utilidad en el mejoramiento del proceso de software de una organización de sistemas. Objetivos específicos: A finalizar el curso el estudiante será capaz de: 1. Diferenciar los diferentes grupos de estándares internacionales de calidad para software y su campo de aplicación. 2. Utilizar estándares modernos de aseguramiento de la calidad en el proceso de desarrollo de software. 3. Llevar a cabo evaluaciones o auditorias de calidad con base en un estándar o modelo de calidad. Contenidos: I. Aseguramiento de la calidad del software (SQA): conceptos, estándares de calidad y mejoramiento del proceso de software, principios de calidad del software, Estándar IEEE 730 para Planes de Aseguramiento de la Calidad del Software, Estándar IEEE 1028 para Revisiones de Software II. El modelo de Capacidad Madurez (CMM): estructura y organización, niveles de madurez y áreas claves del proceso, proceso de evaluación CBA-IPI. III. Otros modelos de capacidad madurez del SEI: P-CMM, SA-CMM, CMMI. IV. El estándar ISO 9000:2000: estructura y organización, requerimientos del sistema de calidad, auditorias de calidad, Estándar ISO/IEC para Auditorias de calidad. V. El estándar ISO (SPICE): estructura y organización, el modelo de referencia, evaluaciones de procesos de software, relación con otros modelos de calidad. VI. Otros estándares: STD IEEE 1074, STD IEEE 12207, MIL-STD-498, STD IEEE 1059, ISO/IEC VII. Epílogo: casos prácticos, utilidad de los estándares, costo de implementación. Metodología: La mayor parte del curso se llevará a cabo mediante el sistema de lecciones magistrales. Como material de lectura se utilizará un compendio de capítulos de diferentes libros y artículos de revistas. El profesor complementará el material del compendio con ejemplos de otras fuentes. Se espera que los estudiantes participen activamente en las secciones mediante el uso de preguntas e intervenciones que enriquezcan la discusión. Cada estudiante dispone del material asignado para cada lección según el cronograma del curso. Las lecturas están numeradas en el orden en que deben ser leídas. Cada estudiante desarrollará dos trabajos prácticos y una exposición en grupos de 3 personas. Los proyectos prácticos se hacen en grupos de 3 personas y se entregan en las fechas indicadas en el cronograma. El profesor proporcionará una descripción escrita de cada trabajo a realizar.

4 La exposición consiste en preparar una presentación de 60 a 90 minutos sobre un tema específico asignado por el profesor. El material básico de cada tema está incluido en el material del curso. La exposición se evaluará tomando en cuenta criterios tales como: dominio del tema, completitud de la investigación, calidad de la exposición oral, y aporte de los expositores al tema. Los exámenes parciales consisten en preguntas de opción múltiple, son a libro cerrado, y se harán en las fechas definidas en el calendario del curso. Evaluación: I Parcial 25% II Parcial 25% 2 Proyectos prácticos 40% Evaluación CMM 20% Auditoria ISO % Exposición 10% 4.1 Proyecto práctico I Objetivo: La evaluación debe contemplar únicamente las 13 áreas clave del proceso (PA s) de los niveles 2 y 3 del CMM. Si se considera necesario, la evaluación se puede circunscribir a una división o departamento de la organización, o a algún tipo de sistemas de software o proyecto en vez de toda la empresa. En este caso, en el reporte del trabajo debe justificarse esta decisión. La Tabla 1 resume los resultados de sumarizar las respuestas al cuestionario de madurez del CMM [20]. Maturity Questionnaire Analysis o. Question Respondent Totals A B C D E F G H I J M O P Q Y Y/Y+ 1 Are estimates (e. g., size, cost, and schedule) documented for use in planning and tracking the software project? Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Do the software plans document the activities to be performed and the commitments made for the software project? Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Aplicar los conocimientos adquiridos en la aplicación del modelo CMM. Objetivo específico: Utilizar una metodología simple para realizar una evaluación CMM del proceso de desarrollo de software de una organización. Metodología: El trabajo consiste en llevar acabo una evaluación CMM de niveles 2 y 3 del proceso de desarrollo de software de una organización utilizando la metodología de evaluación de Daskalantonakis [3] vista en clase. La recolección de la evidencia debe hacerse utilizando los formularios ( workbooks ) y el cuestionario de madurez del CMM [2] vistos en clase. Do all affected groups and individuals agree to their commitments related to the software project? Does the project follow a written organizational policy for planning a software project? Are adequate resources provided for planning the software project (e. g., funding and experienced individuals)? Are measurements used to determine the status of the activities for planning the software project (e. g., completion of milestones for the project planning activities as compared to the plan)? Does the project manager review the activities for planning the software project on both a periodic and event-driven basis? Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Tabla 1. Resumen de respuestas al cuestionario de madurez del CMM de una organización.

5 La Tabla 2 resume los resultados de evaluar las actividades del PA planificación de proyectos desde el punto de vista del enfoque, la implementación y los resultados obtenidos, según la metodología de Daskalantonakis [3]. La cuarta columna es el promedio de estas tres. Mediante esta tabla se determina el valor del PA. PA1: Planificación de Proyectos Evaluación CMM, ivel 2 Lista de Actividades Clave Enfoque Implementación Resultados Promedio 1 El equipo de desarrollo de software participa en la elaboración y actualización del plan del proyecto 2 La planificación del proyecto es iniciada en las primeras etapas del mismo 3 Compromisos adquiridos con entes externos a la organización son revisados por la gerencia de acuerdo a un procedimiento documentado 4 Un ciclo de vida de desarrollo con fases de tamaño adecuado es definido 5 El plan de desarrollo del proyecto es elaborado de acuerdo a un procedimiento documentado El plan de desarrollo del proyecto es documentado Las herramientas necesarias para administrar el proyecto de software son identificadas 8 Las estimaciones del tamaño de los productos de software son derivadas de acuerdo con un procedimiento documentado 9 Las estimaciones del esfuerzo y costo del proyecto son derivadas de acuerdo con un procedimiento documentado 10 Las estimaciones de necesidades de recursos computacionales son derivadas de acuerdo con un procedimiento documentado 11 El cronograma del proyecto es derivado de acuerdo a un procedimiento documentado 12 Los riesgos del proyecto asociados con el costo, recursos, cronograma, y otros aspectos técnicos son identificados, evaluados, y documentados 13 Planes para obtener las herramientas y equipo necesarios son preparados Datos sobre la planificación del proyecto son guardados Tabla 2. Evaluación de las actividades del PA planificación de proyectos de una organización. La Figura 2 muestra un ejemplo de uno de estos gráficos resultado de hacer la evaluación CMM de nivel en una organización. El gráfico muestra el perfil de los 6 PA s de nivel 2 que se evaluaron en esa organización. El gráfico demuestra que el área más débil es la administración de la calidad del software, mientras que la más alta es la planificación de proyectos, aún cuando sólo obtuvo un 3 de 10.

6 Administración de la configuración del software Adminsitración de subcontratistas Planificación de proyectos Control y seguimiento de proyectos Administración de requerimientos Aseguramiento de la calidad del software Figura 2. Perfil PA resultado de hacer la evaluación CMM en una organización 4.2 Proyecto práctico II Objetivo: Aplicar los conocimientos adquiridos en la aplicación del estándar ISO Objetivo específico: Utilizar el modelo de referencia del ISO para llevar a cabo una evaluación parcial del proceso de desarrollo de software de una organización. Metodología: El trabajo consiste en llevar acabo una evaluación ISO de algunos de los procesos de desarrollo de software de una organización utilizando el mecanismo de evaluación visto en clase. La evaluación debe contemplar únicamente los siguientes 5 procesos (y sus subprocesos) del ISO 15504: CUS.3 Levantamiento de requerimientos. EG.1 Desarrollo EG.1.1 Análisis y diseño de sistemas EG.1.2 Análisis de requerimientos del software EG.1.3 Diseño del software EG.1.4 Construcción del software EG.1.5 Integración del software EG.1.6 Pruebas del software EG.1.7 Integración y prueba de sistemas SUP.1 Documentación MA.2 Administración de proyectos ORG.5 Medición Si se considera necesario, la evaluación se puede circunscribir a una división o departamento de la organización, o a algún tipo de sistemas de software en vez de toda la empresa. El trabajo se hará en grupos de 3 o 4 personas y debe ser entregado en la fecha indicada en el calendario del curso PF-3319.

7 Entrega: Se debe entregar la documento resumen con los resultados de la evaluación y los gráficos de barras con el perfil de procesos. Para cada proceso evaluado, se debe incluir una tabla con el perfil de los atributos. La Figura 3 muestra un ejemplo de uno de estos gráficos resultado de hacer la evaluación. El gráfico muestra el perfil de los 11 procesos de software que se evaluaron en esa organización. Todos los procesos obtuvieron un ranking de cero, excepto Administración de proyectos que obtuvo un ranking de uno (esto en escala de 0 a 5). Esto refleja gráficamente el estado crítico en el que está esta organización con respecto a las mejores prácticas que componen estos once procesos evaluados. 1 Perfil de Procesos iveles 0 CUS.3 Levantamiento de Requerimientos EG.1.2 Análisis de Requerimientos del Software EG.1.4 Construcción del Software EG.1.6 Pruebas del Software SUP.1 Documentación ORG.5 Medición EG.1.1 Análisis y Diseño de Sistemas EG.1.3 Diseño del Software EG.1.5 Integración del Software EG.1.7 Integración y Pruebas del Software MA.2 Administración de Proyectos Figura 3. Perfil de procesos de una evaluación ISO de 11 procesos en una organización. 5. Conclusiones El curso PF-3319 Estándares de Calidad para Desarrollo de Software se ha impartido cinco veces desde 1997 a un total de 100 estudiantes de posgrado. En general, estamos satisfechos con los resultados obtenidos a la fecha. uestros estudiantes aprenden a implementar estándares de calidad en sus organizaciones de sistemas de información mediante un enfoque muy práctico. Para un semestre de 64 horas lectivas, el esfuerzo total que el estudiante debe invertir durante las 16 semanas debe ser de unas 192 horas, incluyendo las horas lectivas. Cada uno de los dos trabajos prácticos está planificado para requerir aproximadamente unas horas de trabajo por parte de cada estudiante, por lo que esperaríamos que cada estudiante invierta unas horas de trabajo en el transcurso del semestre en hacer estas prácticas. Es decir, el estudiante invierte el 47% de su esfuerzo en los trabajos prácticos, el 33% en asistir a lecciones y hacer los quices, y el restante 20% en trabajo individual de lectura del material bibliográfico. De esta manera, casi la mitad del esfuerzo del curso está destinado a la práctica. Los trabajos prácticos son un componente esencial de curso pues no sólo ayudan al estudiante a comprender la teoría vista en clase, sino que dado que los estudiantes pueden hacer estos trabajos prácticos en sus propias empresas, éstas obtienen un productos con un valor agregado que posteriormente pueden utilizar para mejorar sus procesos internos. uestra experiencia a lo largo de 4 años demuestra que el programa del curso debe estarse renovando continuamente debido a los cambios permanentes que sufren los estándares.

8 6. Referencias [1] J. Cooper et al. Software Acquisition Capability/Maturity Model (SA-CMM) Version 1.02., SEI-CMU. [2] B. Curtis et al..overview of the People Capability/Maturity Model. SEI-CMU. [3] M. Daskalantonakis. Achieving Higher SEI Levels. IEEE Software July 1994, pags [4] IEEE. IEEE Standards Collection: Software Engineering, 1999 edition. IEEE Inc [5] ISO. International Standard ISO ISO [6] ISO. Information Technology - Software Product Evaluation - Quality Characteristics and Guidelines for their use. ISO [7] ISO. ISO/IEC TR :1998. ISO [8] M. Jenkins. Adopting Development Standards to Achieve Process Improvement. Proceedings Sixth International Conference on Software Quality, Montreal, Canada, 1996, pags [9] M. Jenkins. CMM vs ISO9001. Memorias III Congreso de Informática y Computación, San José, Costa Rica, 1995, pags [10] G.A. aplan. Secrets of Software Quality. Proceedings Fifth International Conference on Software Quality, Austin, Texas, 1995, pags [11] S.H. an. Metrics and Models in Software Quality Engineering, Addison-Wesley, [12] E. McGuire. Software Process Improvement: Concepts and Practices. Idea Group Publishing, [13] J.W. Moore. Software Engineering Standards: A User s Road Map. IEEE Inc., [14] M. Paulk, B. Curtis, M.B. Chrissis, C.V. Weber. The Capability Maturity Model: Guidelines for Improving the Software Process. Addison-Wesley, [15] S. Lawrence Pfleeger,. Fenton, S. Page. Evaluating Software Engineering Standards. IEEE Computer. Sept. 1994, pags [16] Roger S. Pressman. Ingeniería del Software: Un Enfoque Práctico, 5ta edición, McGraw-Hill, [17].F. Schneidewind,. Fenton. Do Standards Improve Quality? IEEE Software. Jan. 1996, pags [18] Schulmeyer G.G., McManus J.I. Handbook of Software Quality Assurance. Prentice Hall, [19] J. Cooper et al. Software Acquisition Capability/Maturity Model (SA-CMM) Version 1.02., SEI-CMU. [20] D. Zubrow et al. CMU/SEI-94-SR-7 Maturity Questionnaire. SEI, 1994, pags

Diseño e Implementación de un Sistema de Administración de la Calidad del Software para una Institución Financiera

Diseño e Implementación de un Sistema de Administración de la Calidad del Software para una Institución Financiera Diseño e Implementación de un Sistema de Administración de la Calidad del para una Institución Financiera Marcelo Jenkins Escuela de Ciencias de la Computación e Informática Universidad de Costa Rica San

Más detalles

Estándares de Calidad para el Desarrollo y Mantenimiento de Software

Estándares de Calidad para el Desarrollo y Mantenimiento de Software Estándares de Calidad para el Desarrollo y Mantenimiento de Software Dr. Marcelo Jenkins C. Escuela de Computación n e Informática Universidad de Costa Rica San Pedro, Costa Rica Tel: : (506) 207-4020

Más detalles

Objetivos FACULTAD DE INGENIERIA. DEPARTAMENTO DE INGENIERIA DE SISTEMAS. Código de la asignatura 4070. Fecha de Actualización Julio 24 de 2012

Objetivos FACULTAD DE INGENIERIA. DEPARTAMENTO DE INGENIERIA DE SISTEMAS. Código de la asignatura 4070. Fecha de Actualización Julio 24 de 2012 Nombre de la asignatura Ingeniería de Software Código de la asignatura 4070 Fecha de Actualización Julio 24 de 2012 Intensidad horaria semanal Horas Contacto 4 Horas Trabajo Independiente 8 Créditos Académicos

Más detalles

Universidad Ricardo Palma Facultad de Ingeniería

Universidad Ricardo Palma Facultad de Ingeniería Universidad Ricardo Palma Facultad de Ingeniería Escuela Académico Profesional de Ingeniería Informática Sílabo Plan de Estudios 2006-II I. DATOS GENERALES Curso : Calidad de Código : IF 0905 Ciclo : IX

Más detalles

4. SUMILLA 1. CMMI v 1.2 2. People Software Process & Team Software Process 3. Estándares ISO/IEC 4. Técnicas de Prueba de Software

4. SUMILLA 1. CMMI v 1.2 2. People Software Process & Team Software Process 3. Estándares ISO/IEC 4. Técnicas de Prueba de Software Universidad Católica San Pablo Facultad de Ingeniería y Computación Programa Profesional de Ciencia de la Computación SILABO CS391. Calidad de Software (Obligatorio) 2014-2 1. DATOS GENERALES 1.1 CARRERA

Más detalles

E 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

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

Enseñando Ingeniería de Software en un Programa de Ciencias de la Computación

Enseñando Ingeniería de Software en un Programa de Ciencias de la Computación Enseñando Ingeniería de Software en un Programa de Ciencias de la Computación Marcelo Jenkins Escuela de Ciencias de la Computación e Informática Universidad de Costa Rica San Pedro, Costa Rica 2060 mjenkins@cariari.ucr.ac.c.r

Más detalles

Ingeniería de Software. Nombre de la asignatura: Ingeniería De Software. Carrera: Ingeniería En Sistemas Computacionales

Ingeniería de Software. Nombre de la asignatura: Ingeniería De Software. Carrera: Ingeniería En Sistemas Computacionales Ingeniería de Software 1.- DATOS DE LA ASIGNATURA Nombre de la asignatura: Ingeniería De Software Carrera: Ingeniería En Sistemas Computacionales Clave de la asignatura: TIM-0701 Horas teoría-horas práctica-créditos:

Más detalles

Objetivo: Analizar las características de los modelos de estandarización de la calidad CMM, SPICE, IEEE e ISO

Objetivo: Analizar las características de los modelos de estandarización de la calidad CMM, SPICE, IEEE e ISO INGENIERÍA DE SOFTWARE AVANZADA MIS (Sesión 10) 4.3 Modelos de mejora de proceso (CMM y SPICE) 4.4 Normas técnicas (IEEE, ISO, EU, etc.) 4.3 Modelos de mejora de proceso (CMM y SPICE) Objetivo: Analizar

Más detalles

PF-3321 FORMULACIÓN Y ADMINISTRACIÓN DE PROYECTOS DE SOFTWARE

PF-3321 FORMULACIÓN Y ADMINISTRACIÓN DE PROYECTOS DE SOFTWARE UNIVERSIDAD DE COSTA RICA SISTEMA DE ESTUDIOS DE POSGRADO POSGRADO EN COMPUTACIÓN E INFORMÁTICA II CICLO 2010 PF-3321 FORMULACIÓN Y ADMINISTRACIÓN DE PROYECTOS DE SOFTWARE CRÉDITOS: 4 HORAS: 4 PROFESOR:

Más detalles

Instruir al alumno con los conceptos, modelos, teorías y principios básicos estudiados en la Ingeniería de Software

Instruir al alumno con los conceptos, modelos, teorías y principios básicos estudiados en la Ingeniería de Software Universidad de Colima Dirección General de Educación Superior Facultad de Ingeniería Mecánica y Eléctrica Licenciatura en Ingeniería en Sistemas Computacionales I. DATOS GENERALES P R O G R A M A A N A

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

Carrera: Licenciatura en Sistemas. Materia: INGENIERIA DE SOFTWARE III

Carrera: Licenciatura en Sistemas. Materia: INGENIERIA DE SOFTWARE III Carrera: Licenciatura en Sistemas Materia: INGENIERIA DE SOFTWARE III Profesor Titular: Dr. Ramón García-Martínez Instructor JTP: Lic. Dario Rodriguez Año: 2011 Cuatrimestre: Primer - 1 - Fundamentación

Más detalles

Pontificia Universidad Católica del Ecuador

Pontificia Universidad Católica del Ecuador 1. DATOS INFORMATIVOS: MATERIA O MÓDULO: INGENIERÍA DE SOFTWARE I CÓDIGO: CARRERA: SISTEMAS NIVEL: QUINTO No. CRÉDITOS: 4 CRÉDITOS TEORÍA: 4 SEMESTRE/AÑO ACADÉMICO: Segundo Semestre 2011-2012 CRÉDITOS

Más detalles

SW-CMM (CMM for Software)

SW-CMM (CMM for Software) Sinopsis de los modelos SW-CMM y CMMI Juan Palacio 1.0 Abril - 2006 Síntesis de los modelos de procesos CMM y CMMI para desarrollo y mantenimiento de software. CMMI (y previamente CMM) puede emplearse

Más detalles

DEPARTAMENTO: Ingeniería e Investigaciones Tecnológicas

DEPARTAMENTO: Ingeniería e Investigaciones Tecnológicas CÓDIGO ASIGNATURA 1126 DEPARTAMENTO: Ingeniería e Investigaciones Tecnológicas ASIGNATURA: Ingeniería de Software Ingeniería en Informática Año: 5º Cuatri: 1 y 2 1. OBJETIVOS La materia Ingeniería de Software

Más detalles

UNIVERSIDAD DEL VALLE DE MÉXICO PROGRAMA DE ESTUDIO DE LICENCIATURA PRAXIS MES XXI

UNIVERSIDAD DEL VALLE DE MÉXICO PROGRAMA DE ESTUDIO DE LICENCIATURA PRAXIS MES XXI UNIVERSIDAD DEL VALLE DE MÉXICO PROGRAMA DE ESTUDIO DE LICENCIATURA PRAXIS MES XXI NOMBRE DE LA ASIGNATURA: INGENIERÍA DE SOFTWARE II FECHA DE ELABORACIÓN: ENERO 2005. ÁREA DEL PLAN DE ESTUDIOS: AS ( )

Más detalles

Capítulo 2 Ideas generales de CMMI-SW. 2.1 Introducción. 2.2 Procesos. 2.3 Modelo de procesos

Capítulo 2 Ideas generales de CMMI-SW. 2.1 Introducción. 2.2 Procesos. 2.3 Modelo de procesos Capítulo 2 Ideas generales de CMMI-SW 2.1 Introducción El Capability Maturity Model Integration (en adelante CMMI), se compone de un conjunto de modelos, métodos de evaluación y cursos de formación para

Más detalles

MICRODISEÑO CURRICULAR INGENIERIA DE SISTEMAS

MICRODISEÑO CURRICULAR INGENIERIA DE SISTEMAS 1. IDENTIFICACIÓN Asignatura Área Calidad del software Ingeniería aplicada Nivel X Código CSI102 Pensum 10 Correquisito(s) DSI44 Prerrequisito(s) BDI44, EDI32, Créditos 4 TPS 12 TIS 8 TPT 64 TIT 128 2.

Más detalles

Fundamentos de Ingeniería del Software. Capítulo 6. El proceso del software

Fundamentos de Ingeniería del Software. Capítulo 6. El proceso del software Fundamentos de Ingeniería del Software Capítulo 6. El proceso del software Cap. 6. El proceso del software. Estructura 1. El proceso software 2. Estándares en ingeniería del software Utilidad de los estándares

Más detalles

1. Introducción. 2. El concepto de calidad del software. 3. Estándares de calidad existentes. 4. La norma ISO 9000-3

1. Introducción. 2. El concepto de calidad del software. 3. Estándares de calidad existentes. 4. La norma ISO 9000-3 Contenido INGENIERIA DE SOFTWARE Tema 6: Administración de la calidad del software Presenta: David Martínez Torres Universidad Tecnológica de la Mixteca dtorres@mixteco.utm.mx Cubo 37 1. Introducción 2.

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

SW-CMM Capability Maturity Model for Software

SW-CMM Capability Maturity Model for Software SW-CMM Capability Maturity Model for Software Introducción 1986 Comienzan Estudios. SEI (Software Engineering Institute - UCM). 1991 Nace CMM v1.0 1994 CMM v1.1 P-CMM SE-CMM SW-CMM CMMs IPD-CMM CMMI SA-CMM

Más detalles

UN MODELO DE MADUREZ PARA EL PROCESO DE GESTIÓN DE CONFIGURACIÓN DE SOFTWARE

UN MODELO DE MADUREZ PARA EL PROCESO DE GESTIÓN DE CONFIGURACIÓN DE SOFTWARE UN MODELO DE MADUREZ PARA EL PROCESO DE GESTIÓN DE CONFIGURACIÓN DE SOFTWARE Resumen. Rodolfo Villarroel Marcello Visconti rvillarr@spock.ucm.cl visconti@inf.utfsm.cl Universidad Católica del Maule Universidad

Más detalles

ASISTENCIA AUTOMÁTICA EN CERTIFICACIÓN BASADO EN EL ESTÁNDAR ISO 9001:2000

ASISTENCIA AUTOMÁTICA EN CERTIFICACIÓN BASADO EN EL ESTÁNDAR ISO 9001:2000 ASISTENCIA AUTOMÁTICA EN CERTIFICACIÓN BASADO EN EL ESTÁNDAR ISO 9001:2000 Proyecto de tesis de Alumno: Licenciado Carlos G. Rivero Bianchi Director: M. lng. Paola Britos Radicación: Centro de Ingeniería

Más detalles

Catálogo de Formación SEI

Catálogo de Formación SEI Catálogo de Formación SEI ESI lleva 15 años ofreciendo servicios de formación en diferentes tecnologías. En este tiempo ha formado a más de 4.000 profesionales de más de 800 organizaciones, en más de 30

Más detalles

Técnico Certified Software Engineer Professional (CSIP)

Técnico Certified Software Engineer Professional (CSIP) Técnico Certified Software Engineer Professional (CSIP) Dirigido a: Profesionales de la ingeniería de sistemas Estudiantes universitarios de ingeniería en sistemas Requisitos: Requisitos para aplicar a

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

PROGRAMA ANALITICO INGENIERÍA SOFTWARE II FOR DAC 12 VER 17 07 07

PROGRAMA ANALITICO INGENIERÍA SOFTWARE II FOR DAC 12 VER 17 07 07 PROGRAMA ANALITICO INGENIERÍA SOFTWARE II FOR DAC 12 VER 17 07 07 A.- DATOS GENERALES MATERIA: Ingeniería de Software II CÓDIGO NOMBRE PROFESOR / A: Fausto Correa Almazán CRÉDITOS Nº HORAS PRESENCIALES

Más detalles

INGENIERÍA DE SOFTWARE

INGENIERÍA DE SOFTWARE CÁTEDRA INGENIERÍA DE SOFTWARE RESPONSABLE DE LA CÁTEDRA M. Ing. Claudio Jorge RANCAN CARRERA INGENIERÍA DE SISTEMAS DE INFORMACIÓN CARACTERÍSTICAS DE LA ASIGNATURA PLAN DE ESTUDIOS 2008 ORDENANZA CSU.

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

Español. Pablo de la Fuente Redondo. pfuente@infor.uva.es Teléfono: 5611. Informática

Español. Pablo de la Fuente Redondo. pfuente@infor.uva.es Teléfono: 5611. Informática Guía docente de la asignatura Asignatura Materia Planificación y Gestión de Proyectos Desarrollo de Software Módulo Titulación Graduado en Ingeniería Informática (Ingeniería de Software) Plan 545 Código

Más detalles

CALIDAD, PRUEBAS Y MANTENIMIENTO DEL SOFTWARE

CALIDAD, PRUEBAS Y MANTENIMIENTO DEL SOFTWARE CALIDAD, PRUEBAS Y MANTENIMIENTO DEL SOFTWARE Grado en Ingeniería Informática Universidad de Alcalá Curso Académico 2014/15 Curso 4º Cuatrimestre 1º GUÍA DOCENTE Nombre de la asignatura: CALIDAD, PRUEBAS

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

ESCUELA: UNIVERSIDAD DEL ISTMO

ESCUELA: UNIVERSIDAD DEL ISTMO 1.-IDENTIFICACIÓN ESCUELA: UNIVERSIDAD DEL ISTMO CLAVE: 3045 GRADO: ING. EN COMPUTACIÓN, CUARTO SEMESTRE TIPO DE TEÓRICA/PRÁCTICA ANTECEDENTE CURRICULAR: 3035 2.- OBJETIVO GENERAL Proporcionar al estudiante

Más detalles

Departamento de Informática y Sistemas Facultad de Informática Campus Universitario de Espinardo Murcia Profesor: Juan Antonio López Quesada

Departamento de Informática y Sistemas Facultad de Informática Campus Universitario de Espinardo Murcia Profesor: Juan Antonio López Quesada Departamento de Informática y Sistemas Facultad de Informática Campus Universitario de Espinardo Murcia Profesor: Juan Antonio López Quesada Índice de contenidos 1.- El proceso software 2.- Estándares

Más detalles

Guía docente de la asignatura

Guía docente de la asignatura Guía docente de la asignatura Asignatura Materia PLANIFICACIÓN Y GESTIÓN DE PROYECTOS DESARROLLO DE SOFTWARE Módulo Titulación GRADO EN INGENIERÍA INFORMÁTICA (463) Plan 463 Código 45210 Periodo de impartición

Más detalles

Tema 2º: Calidad del software

Tema 2º: Calidad del software Tema 2º: Calidad del software 2.1 Calidad del software 2.2 Aseguramiento de la calidad del software 2.3 Gestión de la calidad del software 2. 4 Control de la calidad del software 2.5 Sistema de calidad

Más detalles

Estándares Internacionales

Estándares Internacionales Estándares Internacionales M. en C. Mario Farías-Elinos Quality management has just become too important to leave to chance Philip Crosby 1 Contenido Estándares ISO para el Software Estándares IEEE para

Más detalles

Universitat de les Illes Balears

Universitat de les Illes Balears 1, 2S Identificación de la asignatura Créditos 1.2 presenciales (30 Horas) 3.8 no presenciales (95 Horas) 5 totales (125 Horas). 1, 2S(Campus Extens) Semestre Segundo semestre de impartición Catalán Profesores

Más detalles

Instituto de Educación Técnica Profesional de Roldanillo, Valle- INTEP

Instituto de Educación Técnica Profesional de Roldanillo, Valle- INTEP Página 1 de 7 A8. GESTION Y EVALUACION DE PROYECTOS MÓDULO TOTAL HORAS CRÉDITOS Gestión y Evaluación de Proyectos SEMESTRE PROGRAMA TRABAJO DIRIGIDO TRABAJO AUTÓNOMO 144 3 64 80 NOVENO ADMINISTRACIÓN DE

Más detalles

<TITULO DEL PROYECTO DE DESARROLLO DE SW > Diana Milena Pérez Riveros 1 Diana Milena Pérez Riveros Pagina de

Más detalles

PROGRAMACIÓN DE ASIGNATURA

PROGRAMACIÓN DE ASIGNATURA LS3148 CALIDAD DEL SOFTWARE D. JUSTO N. HIDALGO CURSO: 2003 / 2004 ASIGNATURA: PROFESORES: CUATRIMESTRE: DEPARTAMENTO: ÁREA: GRUPOS: PLAN / CRÉDITOS: PROGRAMACIÓN DE ASIGNATURA SEGUNDO INGENIERÍA INFORMÁTICA

Más detalles

UNIVERSIDAD LIBRE PROGRAMAS ANALÍTICOS

UNIVERSIDAD LIBRE PROGRAMAS ANALÍTICOS PROGRAMAS ANALÍTICOS SECCIONAL: FACULTAD: PROGRAMA ACADÉMICO: ING. SISTEMAS JORNADA: DIURNA 1.- INFORMACION DEL DOCENTE Nombre: Juan Manuel Cárdenas R. E-mail institucional: ingenierías@unilibrepereira.edu.co

Más detalles

ORGANIZACIÓN DOCENTE del curso 2009-10

ORGANIZACIÓN DOCENTE del curso 2009-10 ORGANIZACIÓN DOCENTE del curso 2009-10 1. DATOS GENERALES DE LA ASIGNATURA NOMBRE Ingeniería del Software II PÁGINA WEB www.ctr.unican.es/asignaturas/is2 CÓDIGO DEPARTAMENTO Matemáticas, Estadística y

Más detalles

3 3 X (1) Observaciones: (2) Observaciones: Docente/s. Espacios Curriculares Correlativos Precedentes Aprobada/s Cod. Asig. Cursada/s Cod. Asig.

3 3 X (1) Observaciones: (2) Observaciones: Docente/s. Espacios Curriculares Correlativos Precedentes Aprobada/s Cod. Asig. Cursada/s Cod. Asig. Ciclo Académico: 2009 Año de la Carrera: Horas de Clases Semanales Régimen de Cursado 1 Teoría Práctica Otros (1) Anual 1er.Cuatr. 2do.Cuatr. Otros (2) 3 3 X (1) Observaciones: (2) Observaciones: Docente/s

Más detalles

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

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 Proceso de Ingeniería de Software Métricas del Proceso de Ingeniería de Software y de Producto 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ás detalles

Unidad de Competencia I Elementos de Competencia Requerimientos de información

Unidad de Competencia I Elementos de Competencia Requerimientos de información REQUISITOS: Administración de Proyectos de Software I c/práctica Profesional II HORAS: 3 CRÉDITOS: 5.68 PROGRAMA(S) EDUCATIVO(S) QUE LA RECIBE(N): Ingeniero en Software PLAN: 2009 FECHA DE REVISIÓN: Noviembre

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

Tesista: Ing. Jose Luís Del Río Directores: M. Ing. Eduardo Diez, M.Ing. Claudio Rancan

Tesista: Ing. Jose Luís Del Río Directores: M. Ing. Eduardo Diez, M.Ing. Claudio Rancan SISTEMA DE ASISTENCIA A LA GESTIÓN DE RIESGOS EN PROYECTOS SOFTWARE DE SISTEMAS INDUSTRIALES DE AUTOMATIZACIÓN Y CONTROL Anteproyecto de Tesis de Magíster en Ingeniería del Software Tesista: Ing. Jose

Más detalles

UNIVERSIDAD LIBRE PROGRAMAS ANALÍTICOS PROGRAMA ACADÉMICO: ING. SISTEMAS. 1.- INFORMACION DEL DOCENTE Carlos Alberto Ocampo Sepúlveda

UNIVERSIDAD LIBRE PROGRAMAS ANALÍTICOS PROGRAMA ACADÉMICO: ING. SISTEMAS. 1.- INFORMACION DEL DOCENTE Carlos Alberto Ocampo Sepúlveda PROGRAMAS ANALÍTICOS SECCIONAL: PEREIRA FACULTAD: INGENIERIAS PROGRAMA ACADÉMICO: ING. SISTEMAS JORNADA: DIURNA 1.- INFORMACION DEL DOCENTE Carlos Alberto Ocampo Sepúlveda E-mail institucional: caos@unilibrepereira.edu.co

Más detalles

Aseguramiento de la calidad y pruebas de software. 2- Estándares y Modelos para la mejora del proceso de software

Aseguramiento de la calidad y pruebas de software. 2- Estándares y Modelos para la mejora del proceso de software Aseguramiento de la calidad y pruebas de software 2- Estándares y Modelos para la mejora del proceso de software Blanca A. Vargas Govea vargasgovea@itesm.mx Febrero 8, 2013 Objetivo Conocer los diferentes

Más detalles

Nombre de la asignatura: Gestión de Proyectos de Software

Nombre de la asignatura: Gestión de Proyectos de Software Nombre de la asignatura: Gestión de Proyectos de Software Créditos: 3 3-6 Aportación al perfil Desarrollar, implementar y administrar software de sistemas o de aplicación que cumpla con los estándares

Más detalles

8. Project Quality Management

8. Project Quality Management 8. Project Quality Management 8.1 La importancia de la administración de calidad Muchas personas bromean acerca de la pobre calidad de productos de IT (ej. si los coches fueran fabricados por Microsoft).

Más detalles

UNIVERSIDAD DE COSTA RICA SISTEMA DE ESTUDIOS DE POSGRADO MAESTRIA EN COMPUTACIÓN E INFORMÁTICA PF-3866

UNIVERSIDAD DE COSTA RICA SISTEMA DE ESTUDIOS DE POSGRADO MAESTRIA EN COMPUTACIÓN E INFORMÁTICA PF-3866 UNIVERSIDAD DE COSTA RICA SISTEMA DE ESTUDIOS DE POSGRADO MAESTRIA EN COMPUTACIÓN E INFORMÁTICA PF-3866 Pruebas de Software Prof. Mag. Anaí Arroyo Bolaños (maranai@gmail.com. Tel: 8859-9606) Horario: Lunes

Más detalles

PROGRAMA DE CURSO Modelo 2009

PROGRAMA DE CURSO Modelo 2009 PROGRAMA DE CURSO Modelo 2009 DEPARTAMENTO: Computación y Diseño NOMBRE DEL CURSO: Evaluación de Software CLAVE: 1082M ACADEMIA A LA QUE PERTENECE: Administración de Proyectos PROFESIONAL ASOCIADO Y LICENCIATURA

Más detalles

Identificación de riesgos de proyectos de software en base a taxonomías

Identificación de riesgos de proyectos de software en base a taxonomías Identificación de riesgos de proyectos de software en base a taxonomías ANTEPROYECTO DE TESIS ITBA UPM MAGISTER EN INGENIERIA DE SOFTWARE Maestrando: Lic. Sebastián D. Maniasi Directora: M. Ing. Paola

Más detalles

ESTUDIO DE LA MADUREZ DE GESTIÓN DE PROYECTOS PARA EL C.E.E.

ESTUDIO DE LA MADUREZ DE GESTIÓN DE PROYECTOS PARA EL C.E.E. ESTUDIO DE LA MADUREZ DE GESTIÓN DE PROYECTOS PARA EL C.E.E. Henry Paúl Dávila Egresado del Programa Administración de la Construcción, de la Universidad de las Fuerzas Armadas ESPE, henrypauldavila@gmail.com.

Más detalles

Pontificia Universidad Católica del Ecuador FACULTAD DE INGENIERÍA. CARRERA DE INGENIERÍA DE SISTEMAS

Pontificia Universidad Católica del Ecuador FACULTAD DE INGENIERÍA. CARRERA DE INGENIERÍA DE SISTEMAS 1. DATOS INFORMATIVOS FACULTAD: INGENIERÍA CARRERA: Sistemas Asignatura/Módulo: Evaluación de Sistemas Código: 11869 Plan de estudios: Nivel: Séptimo Prerrequisitos: 10507 Base de Datos II, 15614 Teoría

Más detalles

CMMI Capability Maturity Model Integration Modelo integrado de madurez de la capacidad

CMMI Capability Maturity Model Integration Modelo integrado de madurez de la capacidad CMMI Capability Maturity Model Integration Modelo integrado de madurez de la capacidad Robin Alberto Castro Gil rcastro@icesi.edu.co Geovany Trejos Salas gtrejos@icesi.edu.co Monitoreo y control de proyectos

Más detalles

UNIVERSIDAD DE TARAPACÁ

UNIVERSIDAD DE TARAPACÁ UNIVERSIDAD DE TARAPACÁ ESCUELA UNIVERSITARIA DE INGENIERÍA INDUSTRIAL, INFORMÁTICA Y DE SISTEMAS Área de Ingeniería en Computación e Informática PROGRAMA INVESTIGACIÓN EN EDUCACIÓN UTA 2013 PROYECTO UNA

Más detalles

MEJORAMIENTO DEL PROCESO DE SCM: MARCO DE REFERENCIA Y APLICACIÓN PRÁCTICA. Abstract

MEJORAMIENTO DEL PROCESO DE SCM: MARCO DE REFERENCIA Y APLICACIÓN PRÁCTICA. Abstract MEJORAMIENTO DEL PROCESO DE SCM: MARCO DE REFERENCIA Y APLICACIÓN PRÁCTICA Rodolfo Villarroel 1 Departamento de Computación e Informática Universidad Católica del Maule, Chile rvillarr@spock.ucm.cl Marcello

Más detalles

METHODOLOGY FOR ASSESSMENT OF THE R&D PROCESS MATURITY OF AN ORGANIZATION

METHODOLOGY FOR ASSESSMENT OF THE R&D PROCESS MATURITY OF AN ORGANIZATION METHODOLOGY FOR ASSESSMENT OF THE R&D PROCESS MATURITY OF AN ORGANIZATION González González, R.; Rodríguez Montequín, V.; Villanueva Balsera, J.; Barros Alonso, S. Universidad de Oviedo Several standards,

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

PRESENTACIÓN CMMI: (CAPABILITY MATURITY MODEL INTEGRATION)

PRESENTACIÓ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 detalles

UNIVERSIDAD DEL VALLE DE MÉXICO PROGRAMA DE ESTUDIO DE LICENCIATURA PRAXIS MES XXI

UNIVERSIDAD DEL VALLE DE MÉXICO PROGRAMA DE ESTUDIO DE LICENCIATURA PRAXIS MES XXI UNIVERSIDAD DEL VALLE DE MÉXICO PROGRAMA DE ESTUDIO DE LICENCIATURA PRAXIS MES XXI NOMBRE DE LA ASIGNATURA: INGENIERÍA DE SOFTWARE I FECHA DE ELABORACIÓN: ENERO 2005. ÁREA DEL PLAN DE ESTUDIOS: AS ( )

Más detalles

Cómo citar el artículo Número completo Más información del artículo Página de la revista en redalyc.org

Cómo citar el artículo Número completo Más información del artículo Página de la revista en redalyc.org REICIS. Revista Española de Innovación, Calidad e Ingeniería del Software E-ISSN: 1885-4486 reicis@ati.es Asociación de Técnicos de Informática España Mesquida, Antoni Lluís; Mas, Antònia; Amengual, Esperança;

Más detalles

Modelos de Medición. De los Procesos de Desarrollo de Software

Modelos de Medición. De los Procesos de Desarrollo de Software Modelos de Medición De los Procesos de Desarrollo de Software Otros Modelos de Medición Junto con CMMI, buscan definir estándares y varas de medición para determinar la madurez y calidad de los procesos

Más detalles

Docente/s. Espacios Curriculares Correlativos Precedentes Aprobada/s Cod. Asig. Cursada/s Cod. Asig. Espacios Curriculares Correlativos Subsiguientes

Docente/s. Espacios Curriculares Correlativos Precedentes Aprobada/s Cod. Asig. Cursada/s Cod. Asig. Espacios Curriculares Correlativos Subsiguientes Ciclo Académico: 2009 Año de la Carrera: Horas de Clases Semanales Régimen de Cursado 1er. Teoría Práctica s (1) Anual 1er.Cuatr. 2do.Cuatr. s (2) 2 2 X (1) Observaciones: (2) Observaciones: Teoría Docente/s

Más detalles

Introduction to CMMI-DEV V1.3 (Introducción a CMMI-Desarrollo Versión 1.3)

Introduction to CMMI-DEV V1.3 (Introducción a CMMI-Desarrollo Versión 1.3) Introduction to CMMI-DEV V1.3 (Introducción a CMMI-Desarrollo Versión 1.3) Este curso oficial impartido por un instructor certificado por el SEI, tiene tres días de duración e introduce a los directivos

Más detalles

Calidad de Software - CMM

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

Base de Datos, Teoría General de Sistemas Área:

Base de Datos, Teoría General de Sistemas Área: Nombre del Curso: FUNDAMENTOS DE LA INGENIERIA DE SOFTWARE Código: 601455 Requisito: Base de Datos, Teoría General de Sistemas Área: Profesional Tipo de curso: Obligatorio Créditos: 4 Intensidad horaria

Más detalles

De CMM (Capability Maturity Model) a CMMI (Capability Maturity Model Integration)

De CMM (Capability Maturity Model) a CMMI (Capability Maturity Model Integration) De CMM (Capability Maturity Model) a CMMI (Capability Maturity Model Integration) Preparado por: Amelia Soriano Alguna Bibliografía Carnagie Mellon - Software Engineering Institute, Capability Maturity

Más detalles

ESTUDIO DE SIMILITUD DEL PROCESO DE GESTIÓN DE RIESGOS EN PROYECTOS DE OUTSOURCING DE SOFTWARE: UTILIZACIÓN DE UN MÉTODO

ESTUDIO DE SIMILITUD DEL PROCESO DE GESTIÓN DE RIESGOS EN PROYECTOS DE OUTSOURCING DE SOFTWARE: UTILIZACIÓN DE UN MÉTODO Revista Ingenierías Universidad de Medellín ESTUDIO DE SIMILITUD DEL PROCESO DE GESTIÓN DE RIESGOS EN PROYECTOS DE OUTSOURCING DE SOFTWARE: UTILIZACIÓN DE UN MÉTODO Gloria Piedad Gasca Hurtado * Recibido:

Más detalles

Conceptos de mejoras de procesos Estándares, y modelos de evaluación y mejora de los procesos de software

Conceptos de mejoras de procesos Estándares, y modelos de evaluación y mejora de los procesos de software La calidad como valor agregado al desarrollo de productos de software Temas Conceptos de mejoras de procesos Estándares, y modelos de evaluación y mejora de los procesos de software ISO/IEC 15504 ISO/IEC

Más detalles

Guía Docente 2015/2016

Guía Docente 2015/2016 Guía Docente 2015/2016 Calidad del software Software Quality Grado en Ingeniería Informática Presencial Índice Calidad del Software... 3 Breve descripción de la asignatura... 3 Brief Description... 3 Requisitos

Más detalles

Programa de Asignatura

Programa de Asignatura Programa de Asignatura Historia del programa Lugar y fecha de elaboración Participantes Observaciones (Cambios y justificaciones) Cancún, Q. Roo, 10/05/2010 24/06/10 20/10/10 M. en C. Nancy Aguas García

Más detalles

Maira Alejandra Bedoya Núñez. Universidad Francisco de Paula Santander Av. Gran Colombia No. 12E-96 Colsag. Cúcuta Norte de Santander 057-5751359,

Maira Alejandra Bedoya Núñez. Universidad Francisco de Paula Santander Av. Gran Colombia No. 12E-96 Colsag. Cúcuta Norte de Santander 057-5751359, Procesos necesarios para alcanzar el Nivel 2 de CMMI, en el área de Administración de Configuraciones de Software, para empresas pequeñas desarrolladoras de software. Judith del Pilar Rodríguez Tenjo Universidad

Más detalles

UNIVERSIDAD NACIONAL MAYOR DE SAN MARCOS FACULTAD DE CIENCIAS CONTABLES

UNIVERSIDAD NACIONAL MAYOR DE SAN MARCOS FACULTAD DE CIENCIAS CONTABLES ESCUELA ACADÉMICO PROFESIONAL DE GESTIÒN TRIBUTARIA SÍLABO I. INFORMACIÓN GENERAL Asignatura : AUDITORÍA DE TECNOLOGÍA DE LA INFORMACIÓN Ciclo de Estudios : Noveno Código del Curso : 111934 Carácter :

Más detalles

FORMATO DE PROGRAMAS ANALÍTICOS FOR DAC 12 VER 17 07 07 Español A.- DATOS GENERALES

FORMATO DE PROGRAMAS ANALÍTICOS FOR DAC 12 VER 17 07 07 Español A.- DATOS GENERALES FORMATO DE PROGRAMAS ANALÍTICOS FOR DAC 12 VER 17 07 07 Español A.- DATOS GENERALES MATERIA: Proyecto de programación CÓDIGO: UCOM450 NOMBRE PROFESOR / A: Fausto Correa Almazan CRÉDITOS Nº HORAS PRESENCIALES

Más detalles

Modelos y Normas Disponibles de Implementar

Modelos y Normas Disponibles de Implementar Modelos y Normas Disponibles de Implementar AmericaVeintiuno tiene capacidad para asesorar a una organización en base a diferentes modelos o normativas enfocadas al mercado informático. A partir de determinar

Más detalles

PLAN DE MEJORA PARA EL PROCESO DE DESARROLLO DE SOFTWARE DE INTELECTUS SYSTEM

PLAN DE MEJORA PARA EL PROCESO DE DESARROLLO DE SOFTWARE DE INTELECTUS SYSTEM PLAN DE MEJORA PARA EL PROCESO DE DESARROLLO DE SOFTWARE DE INTELECTUS SYSTEM Marcia Conlago Universidad de las Fuezas Armadas ESPE, Sangolqui, Ecuador Unidad de Desarrollo de Software, Intelectus System,

Más detalles

Ingeniería de software

Ingeniería de software Ingeniería de software MSC-0102 Nombre de la asignatura: Ingeniería de Software Línea de trabajo: Asignatura básica Tiempo de dedicación del estudiante a las actividades de: DOC TIS TPS Horas totales Créditos

Más detalles

Guía Docente 2013-14

Guía Docente 2013-14 Guía Docente 2013-14 Auditoria y Peritaje Audit and computer expert witness Grado en Ingeniería Informática Presencial Rev. 10 Universidad Católica San Antonio de Murcia Tlf: (+34) 902 102 101 info@ucam.edu

Más detalles

Scientia Et Technica ISSN: 0122-1701 scientia@utp.edu.co Universidad Tecnológica de Pereira Colombia

Scientia Et Technica ISSN: 0122-1701 scientia@utp.edu.co Universidad Tecnológica de Pereira Colombia Scientia Et Technica ISSN: 0122-1701 scientia@utp.edu.co Universidad Tecnológica de Pereira Colombia LEÓN MARTÍNEZ, NELSON ENRIQUE; GÓMEZ FLÓREZ, LUIS CARLOS; PIMENTEL RAVELO, JORGE IVAN HERRAMIENTA COMPUTACIONAL

Más detalles

Pontificia Universidad Católica del Ecuador

Pontificia Universidad Católica del Ecuador 1. DATS INFMATIVS: FACULTAD DE INGENIEIA ESCUELA DE INGENIEIA DE SISTEMAS MATEIA MÓDUL: INGENIEIA DE SFTWAE II CÓDIG: CAEA: SISTEMAS NIVEL: SEXT No. CÉDITS: 6 CÉDITS TEÍA: 4 SEMESTE/AÑ ACADÉMIC: Segundo

Más detalles

Ges3ón de Proyectos So9ware

Ges3ón de Proyectos So9ware Ges3ón de Proyectos So9ware Tema 2.1 Integración Carlos Blanco Bueno Félix Óscar García Rubio Este tema se publica bajo Licencia: Crea5ve Commons BY- NC- ND 4.0 Objetivos Ampliar los conocimientos básicos

Más detalles

Código: ASIGNATURAS CORRELATIVAS PRECEDENTES

Código: ASIGNATURAS CORRELATIVAS PRECEDENTES Carrera: Analista de Sistemas Ciclo Académico: 2003 Horas de clase UNIVERSIDAD NACIONAL Departamento: Exactas y Naturales División: Tecnología Profesores Integrantes Teóricas / semanales Prácticas / semanales

Más detalles

Madurez de una PYME en Gestión de Proyecto

Madurez de una PYME en Gestión de Proyecto Madurez de una PYME en Gestión de Proyecto Cassanelli, Aníbal, N. (p) ; Muñoz, Maximiliano. Universidad Nacional de Mar del Plata, Argentina. (1) acassane@fi.mdp.edu.ar Resumen La actividad por proyecto

Más detalles

Universidad Ricardo Palma Facultad de Ingeniería

Universidad Ricardo Palma Facultad de Ingeniería Universidad Ricardo Palma Facultad de Ingeniería Escuela Académico Profesional de Ingeniería Informática Sílabo Plan de Estudios 2006-II I. DATOS GENERALES Curso : Evolución de Código : IF 0605 Ciclo :

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

UNIVERSIDAD SIMÓN BOLÍVAR Vicerrectorado Académico

UNIVERSIDAD SIMÓN BOLÍVAR Vicerrectorado Académico UNIVERSIDAD SIMÓN BOLÍVAR Vicerrectorado Académico 1.Departamento: COMPUTACIÓN Y TECNOLOGÍA DE LA INFORMACIÓN 2. Asignatura: Tópicos Especiales en Tecnología de la Información: Gestión de Servicios Informáticos

Más detalles

Guía Docente 2015-16

Guía Docente 2015-16 Guía Docente 2015-16 GESTIÓN DE PROYECTOS INFORMÁTICOS Information Technology Project Management Grado en Ingeniería Informática Presencial Índice Gestión de Proyectos Informáticos... 3 Breve descripción

Más detalles

Curso: El Proceso de Desarrollo de Software

Curso: El Proceso de Desarrollo de Software Curso: El Proceso de Desarrollo de Software EL PROCESO DE DESARROLLO DE SOFTWARE... 1 OBJETIVO...1 CONTENIDO...1 BIBLIOGRAFÍA...4 DOCENTE...4 MODALIDAD DEL DESARROLLO...4 El proceso de Desarrollo de Software

Más detalles

Medida de las subcaracterísticas Capacidad de Análisis y Capacidad de Cambio mediante la norma ISO/IEC 9126.

Medida de las subcaracterísticas Capacidad de Análisis y Capacidad de Cambio mediante la norma ISO/IEC 9126. Medida de las subcaracterísticas Capacidad de Análisis y Capacidad de Cambio mediante la norma ISO/IEC 9126. José Miguel Calvo Medrano INDRA. jmcalvo@indra.es Jesús María Minguet Melián. Universidad Nacional

Más detalles

PROYECTO DOCENTE ASIGNATURA: "Proceso Software y Gestión"

PROYECTO DOCENTE ASIGNATURA: Proceso Software y Gestión PROYECTO DOCENTE ASIGNATURA: "Proceso Software y Gestión" Grupo: Clases Teór. Grupo 2 Proceso Software y Gestión CURSO ADAPT.(961163) Titulacion: Grado en Ingeniería Informática-Ingeniería del Software

Más detalles

Tema 5 (I) GESTIÓN DE LA CALIDAD

Tema 5 (I) GESTIÓN DE LA CALIDAD Tema 5 (I) GESTIÓN DE LA CALIDAD 1. Concepto de calidad 2. Definición de calidad del software 3. Aspectos de la gestión de calidad 4. Ámbitos de la gestión de calidad 4.1. Calidad a nivel de la organización

Más detalles

La madurez de los servicios TI. de los servicios. La Gestión n de Servicios de TI (ITSM) Antoni Lluís s Mesquida, Antònia Mas, Esperança Amengual

La madurez de los servicios TI. de los servicios. La Gestión n de Servicios de TI (ITSM) Antoni Lluís s Mesquida, Antònia Mas, Esperança Amengual La madurez de los servicios TI Antoni Lluís s Mesquida, Antònia Mas, Esperança Amengual 4 de Septiembre de 2009 XI Jornadas de Innovación n y Calidad del Software (JICS) 1 La Gestión n de Servicios de

Más detalles

Los procesos de software. Un proceso de software se define como un:

Los procesos de software. Un proceso de software se define como un: Los procesos de software Un proceso de software se define como un: "conjunto de actividades, métodos, prácticas y transformaciones que las personas usan para desarrollar y mantener software y sus productos

Más detalles