Guía Metodológica para el Proceso de Validación y Verificación de Requerimientos para el Usuario Final

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

Download "Guía Metodológica para el Proceso de Validación y Verificación de Requerimientos para el Usuario Final"

Transcripción

1 Guía Metodológica para el Proceso de Validación y Verificación de Requerimientos para el Usuario Final María Ximena Narváez Barrera Director Trabajo de Grado: Miguel E. Torres ~CIS1430IS08 Grupo de investigación: ISTAR Modalidad: Investigación Formativa

2 Agenda Introducción Contribuciones Descripción General Formulación del problema Justificación del problema Solución a la problemática Impacto esperado Descripción del Proyecto Objetivo general Objetivos específicos Desarrollo de los objetivos específicos Descripción de la solución Validación guía Conclusiones Trabajos futuros Preguntas Anexos Metodología

3 Introducción V2Soft: Guía metodológica para la validación y verificación de los requerimientos para el usuario final Cuyo objetivo principal es apoyar el proceso de Validación y Verificación de requerimientos funcionales de software, bajo las características de las empresas que no desarrollan sus productos

4 Descripción General

5 Formulación del Problema En Colombia existen empresas que buscan el desarrollo de sus necesidades o productos de software, en empresas terceras mediante el outsourcing. El proceso de desarrollo de software, no hace parte de su modelo de negocio. Permite que la empresa se enfoque en lo que realmente es lo suyo. Define y específica Requerimientos Terceriza desarrollo Recibe desarrollo Instalación del producto en producción Certifica producto Valida y Verifica Requerimientos

6 Formulación del Problema Verificación: La especificación de los requisitos se han cumplido." Validación: Se han cumplido los requisitos para un uso específico previsto o aplicación." Confirmación mediante examen y mediante el suministro de evidencia objetiva. [6] Requerimientos de sistemas no triviales, cuya complejidad, obliga que el proceso sea riguroso y exhaustivo. Restricciones, como factores externos: Tiempo, presupuesto y los recursos. Cómo lograr la validación y Verificación de requerimientos, que garantice la completitud de su especificación, para empresas que contratan desarrollos a externos (outsourcing)?

7 Justificación del Problema La validación y verificación de requerimientos, busca asegurar la calidad de los productos de software, y reducir los riesgos o problemas relacionados: Perdida de dinero, Tiempo o renombre, Daños personales, Incluso la muerte. Qué estrategias, formas de trabajo y procedimientos se deben seguir, para que no se presenten inconvenientes en el proceso? Fase donde se encuentra el defecto Porción de costo Requerimiento 1 Diseño 3-6 Codificación 10 Pruebas de sistema / Integración Pruebas de aceptación de usuario Operación Costo relativo para corregir un defecto. Tomado de [1]

8 Solución a la Problemática Se desarrolló una guía metodológica, para la validación y verificación de los requerimientos de software, para empresas que no implementan sus requisitos. Brindar una alternativa de mejora al proceso Para el fortalecimiento y la claridad a las actividades Reducción de los riesgos referentes al proceso Garantizar la calidad integral y el sistema. cumplimento de los objetivos del

9 Impacto Esperado Corto Plazo Continuidad en la investigación sobre la Validación y Verificación de Requerimientos Mediano Plazo Largo Plazo Aplicación de la guía en empresas que tercerizan el desarrollo de software. Análisis de costo y beneficio de implementación. En empresas que aplican la guía, se presenten menos inconvenientes e incidentes por parte del proceso de validación y verificación de requerimientos.

10 Descripción del Proyecto

11 Objetivo General Desarrollar una guía metodológica que apoye el proceso de Validación y Verificación de Requerimientos, por parte de Stakeholders con rol de usuario y cliente, en empresas que no son desarrolladoras de Software

12 Objetivos Específicos Generar documento del estado del arte sobre las prácticas y modelos actuales de validación y verificación de los requerimientos de software para usuario final. Seleccionar las mejores prácticas y modelos de validación y verificación de los requerimientos. Objetivos específicos Identificar las debilidades, falencias y/o problemáticas presentadas en el proceso de validación y verificación de requerimientos. Elaborar una guía metodológica, que especifique el proceso de validación y verificación de los requerimientos de software, dando alternativas de manejo a los puntos críticos identificados, en el marco de referencia de una empresa no desarrolladora de software Evaluar la guía metodológica planteada, por medio de lista de chequeo y encuestas, dirigidas a expertos en validación y verificación de requerimientos

13 Metodología Proyecto Trabajo de grado Actividades del proyecto SCRUM Metodología propia del Sprint Guía metodología Marco de referencia Way Of

14 A Nivel de Proyecto - SCRUM Reunión de planificación del Sprint SCRUM diario Revisión del Sprint Retrospectiva del Sprint Determinar funcionalidades que se incorporaran en el Sprint. Cuál es el trabajo necesario para realizar el incremento previsto Evaluación del avance del proyecto: - Lo que ha logrado desde el anterior. - Lo que va ha hacer hasta el próximo. - Si están teniendo algún problema, o si encuentra algún impedimento. Se revisa funcionalmente el resultado. Permite descubrir planteamientos erróneos, mejorables o malinterpretaciones en las funcionalidades Debate el Sprint recientemente finalizado y los cambios que se podrían mejorar. Qué ha ido bien durante el último Sprint?, Qué será mejorado para el siguiente Sprint?

15 Proceso Metodología SCRUM Trabajo de Grado

16 Cambios a la Propuesta Inicial 2014: Se incluyó un séptimo sprint, para el desarrollo de la memoria y la página web del trabajo de grado. 2015: Sprints incluidos Mejorar guía metodológica. Evaluar la guía a partir de los cambios realizados. Desarrollar memoria trabajo de grado. Complementar página web.

17 Herramienta de Gestión - Trello Lista de actividades del trabajo de grado Sprint planing Actividades que se realizaran en siguiente sprint Actividades que se realizaran en el sprint que se esta ejecutando In progress Actividades del trabajo de grado en ejecución Actividades del trabajo de grado terminadas. Product backlog Sprint backlog Done 2014 Done 2015 https://trello.com/b/7lqcex3y/trabajo-de-grado-ximena

18 Sprints Proyecto Sprint Metodología Resultados Sprint 1: Investigación Exploratoria Matriz de bibliografía Sprint 2: Desarrollo del marco teórico Sprint 3: Selección de metodologías acorde a las necesidades de la guía Sprint 4: Identificar las debilidades, falencias y/o problemáticas Sprint 5: Desarrollo de la Guía metodológica Descriptiva Descriptiva Cuantitativa/ Descriptiva Descriptiva, bajo el marco de referencia Way-of Documento de marco teórico /Estado del arte Se realizó la documentación como complemento en el marco teórico Documento de análisis de encuesta donde se determinaron las necesidades del proceso. V2Soft: Guía metodológica para el proceso de validación y verificación de requerimientos para el usuario final

19 Sprint Metodología Resultados Sprint 6: Metodológica Evaluación de la guía Sprint 7: Desarrollo de memoria de grado y página web Sprint 8: Identificar puntos a mejorar Sprint 9: Profundización Guía Sprint 10: Evaluación de la guía Sprint 11: Ciclo de mejora de memoria trabajo de grado y página web Descriptiva Descriptiva Descriptiva Exploratoria / Descriptiva Descriptiva / análisis cualitativo y cuantitativo Descriptiva Documento de evaluación de la guía metodológica. Memoria trabajo de grado y página web Matriz de puntos de mejora V2Soft: Guía metodológica para el proceso de validación y verificación de requerimientos para el usuario final Documento de evaluación de la guía metodológica. Memoria trabajo de grado y página web

20 A Nivel de la Guía Metodológica Marco de referencia, adaptado de [2], [3]

21 Way of y la Guía Way Of Way of thinking Way of modeling Aspecto a tener en cuenta Enmarca a la guía metodológica. Define los factores especiales se deben tener en cuenta para implementar el proceso de Validación y Verificación de requerimientos. Lenguaje utilizado para generar el modelo. Factores especiales de la organización y su estado actual. Way of working Actividades y responsabilidades. Way of controlling Objetivos serán medidos a través de indicadores. Way of supporting Que necesita el proceso para su ejecución: Recursos humanos y herramientas de pruebas.

22 Contribuciones

23 Desarrollo de los Objetivos Específicos Estado del arte Realizó proceso de investigación Documento Marco teórico. Seleccionar las mejores prácticas A partir del marco teórico, se seleccionaron las mejores prácticas, brindando una base para la guía metodológica. Identificar las debilidades, falencias y/o problemáticas Creó y ejecutó la encuesta. Se analizó los resultados obtenidos Documento Encuesta trabajo de grado

24 Desarrollo de los Objetivos Específicos Desarrollo de guía metodológica Desarrollo de la guía metodológica Documento Guía metodológica Evaluación de la guía metodológica Evaluación de la guía por parte de expertos. Documento Evaluación guía

25 Descripción de la Solución El proceso de pruebas se debían adaptar a un modelo de ciclo de vida del software, para definir cuando se deben ejecutar los subprocesos y actividades. Guía Estado del arte

26 Descripción de la Solución Se identifico y selecciono, el proceso de validación y verificación de requerimientos en el ciclo de vida. Actividades de validación y verificación en el modelo en V, tomado [4]

27 Descripción de la Solución Se selecciono el proceso de pruebas definido por el International Software Testing Qualifications Board ISTQB. [5]

28 Descripción de la Solución Adaptación del modelo en V, a la problemática a resolver

29 Descripción de la Solución Identificación de actividades de acuerdo al modelo en V y al proceso de pruebas.

30 Descripción de la Solución Definición de las actividades del proceso Desarrollo de la guía y Way Of Ítem Definición Actividad Nombre de la actividad Descripción Descripción de la actividad Entradas Incluye las entradas que son requeridas para la ejecución de la actividad Participante Rol del equipo de pruebas que participa en la Forma de trabajar actividad Forma de trabajar de la actividad Consideraciones Recomendaciones Forma de soportar Forma de Modelar Forma de soportar la actividad Forma de modelar la actividad Consideración 2 Forma de controlar Forma de controlar la actividad Recomendación 1 Salidas Presenta los artefactos resultantes de la actividad Consideración 1

31 Validación Guía Validación Guía expertos V&V pertenecientes a la empresa 3 expertos V&V (2014) Experto certificado en ISTQB

32 Validación Guía La evaluación de la guía se organizó en dos tipos de preguntas: El primer grupo presentaba preguntas de selección, que buscaba medir el cubrimiento de los requerimientos en la guía con las siguientes opciones: Totalmente cubierta, Parcialmente cubierta y No está cubierto. El segundo grupo de preguntas, eran de selección donde la persona que realizaba la evaluación contestaba entre las opciones sí o no. Las preguntas pretenden medir el grado de aceptación de la guía

33 Resultados Validación 2014 Id Necesida d R01 R02 R03 Necesidad identificada Definición de roles del proceso de pruebas de software. Definición de funciones y responsabilidades de los roles que se definan en R01. Definición de la planificación de las pruebas de software. Totalmente cubierta 100% Parcialme nte cubierta 66.66% 33.33% 33.33% 66.66% No está cubierto Enunciado Considera que la guía se completa? 100% Considera que la guía es clara? 100% Considera que la guía se puede adaptar a una organización que presente el modelo de empresa? 100% Considera que la implementación de la guía es viable? 100% SI Respuesta NO R04 Definición de proceso para la estimación de tiempos de pruebas de software % 33.33% 33.33% Considera que la guía es servible? 100% La información que se presenta en el marco teórico de la guía es suficiente para el entendimiento del proceso? 100% R05 R06 R07 Definición para determinar casos pruebas de software. Proceso para priorizar los casos pruebas de software. Definición de métricas para evaluar la calidad proceso de pruebas % 33.33% 33.33% 66.66% 66.66% 33.33% Considera que a la guía le hace falta información? 33.33% 66.66% Cree que la guía aporta al proceso de pruebas? 100%

34 Comentarios y Recomendaciones Especificaciones dentro del marco de aprobación del software y los posibles incidentes que se presenten dentro del paso a producción Forma de solucionar los diferentes tipos de trabas o inconvenientes que el tester encuentre en el desarrollo de un plan de pruebas. La guía referencie en la tabla de contenido las páginas que indica

35 Mejoras 2015 Como crear, determinar casos de prueba a partir de requerimientos Inclusión de otras técnicas de priorización casos de prueba Complementar información sobre métricas, para contextualizar

36 Resultados Validación 2015 Id Necesida d Necesidad identificada Totalmente cubierta Parcialmen te cubierta No está cubierto R01 R02 R03 R04 R05 R06 Definición de roles del proceso de pruebas de software. Definición de funciones y responsabilidades de los roles que se definan en R % 100% Definición de la planificación de las pruebas de software. 100% Definición de proceso para la estimación de tiempos de pruebas de software. Definición para determinar casos pruebas de software. Proceso para priorizar los casos pruebas de software. 100% 100% 75% 25% Enunciado Respuesta SI NO Considera que la guía se completa? 100% Considera que la guía es clara? 100% Considera que la guía se puede adaptar a una organización que presente el modelo de 100% empresa? Considera que la implementación de la guía es viable? 100% Considera que la guía es servible? 100% La información que se presenta en el marco teórico de la guía es suficiente para 100% el entendimiento del proceso? Considera que a la guía le hace falta información? 100% Cree que la guía aporta al proceso de pruebas? 100% R07 Definición de métricas para evaluar la calidad proceso de pruebas. 75% 25%

37 Comentarios y Recomendaciones Tener un poco más de definición general frente al cargo de los jefes. Se considera apropiado detallar el perfil profesional (conocimientos básicos) de las personas que ejercerían las diferentes funciones Dependerá: Tipo de proyecto. Tienen intereses en cuanto a velocidad, seguridad, rendimiento, etc Controles de cambio y variaciones en el sistema.

38 Opinión Sobre la Guía La Guía presenta una estructura clara y formal frente a los procesos a desarrollar con la implementación del tema Considero que es una guía útil para ser aplicada. Quizá al principio sea complicado, por el cambio de metodología. Se tratan temas que normalmente no se tienen en cuenta en el momento del proceso de pruebas La guía contempla los temas relevantes a tener en cuenta en un proceso de elaboración y ejecución de pruebas de software, por lo tanto le veo un buen grado de maduración para ser implementado en una empresa que cumpla con el modelo. la guía es una buena base para las diferentes compañías que ejercen este tipo de actividad ya que detalla de forma completa cada una de las fases del proceso y el personal involucrado en las mismas

39 Conclusiones A nivel académico se espera que esta guía sea analizada y estudiada en la formación de los estudiantes, para que mediante esta investigación ellos se concienticen de la importancia de la Validación y Verificación de requerimientos. A nivel de industria, se espera un impacto en la disminución de riesgos por defectos, sus impactos asociados. Así como el incremento en la calidad de los productos de software. El integrar varias metodologías, permite disminuir los riesgos de implementación y puesta en producción de los nuevos sistemas de una empresa.

40 Conclusiones V2Soft como guía metodológica soporta las necesidades de validación y verificación de requerimientos y establece la manera de cómo implementar el proceso soportado por el marco de referencia Way of que facilita su comprensión y realización. Uno de los factores importantes y de gran éxito para la implementación de una metodología es que el personal conozca la importancia del proceso y se encuentre capacitado. La validación y verificación de requerimientos para una empresa que terceriza el desarrollo, es muy importante. Los expertos del negocio son quienes conocen el propósito del sistema y pueden enfocar con mayor precisión y efectividad el proceso.

41 Conclusiones La ejecución de encuestas, permitió determinar problemáticas que se enfrentan a diario y los puntos a considerar para la guía y evaluación. Es muy importante el tipo de preguntas que se realizan en una encuesta, el uso de preguntas de selección facilitan las respuestas a los encuestados, pero a través de preguntas abiertas se puede conocer que tan acertadas fueron las preguntas de selección. La evaluación de una guía dependerá del método seleccionado para la evaluación. Cuando se cuenta con un experto, pueda que en el momento de responder las preguntas él no tenga presente aspectos de la guía que si se encuentran incluidos.

42 Trabajos futuros V&V estática de los requerimientos y los métodos formales Metodología para la V&V de requerimientos a nivel de caja blanca o a nivel de estructura del código V&V para empresas que brindan el servicio de desarrollo de Software Una metodología para las pruebas no funcionales, para la validación del cumplimiento de los requerimientos no funcionales Desarrollo de herramienta que permita llevar el control del proceso de pruebas, que permita la gestión y control de la V&V de requerimientos durante el ciclo de vida del software

43 Preguntas??

44 Referencias [1] Bender RBT Inc, «Requirements Based Testing Process Overview». Bender RBT Inc, [2] F. Daoudi y S. Nurcan, «A framework to evaluate methods capacity to design flexible business processes», presentado en 6th International Workshop on Business Process Modeling, Porto, [3] X. Higuera Moriones, «Guía Metodológica de Mejora de Procesos de Construcción de Software Adaptada para MIPyMES_DS Colombianas», Pontificia Universidad Javeriana, Bogotá, [4] Instituto Nacional de Tecnologías de la Comunicación - INTECO, «Guía de validación y Verificación», nov [En línea]. Disponible en: [Accedido: 16-ago-2014]. [5] ISTQB, International Software Testing Qualifications Board, «Certified Tester - Advanced Level Syllabus Test Manager». 19-oct [6] ISTQB, International Software Testing Qualifications Board, «Glossary Archive - ISTQB Glossary of Testing Terms». Erik van Veenendaal (The Netherlands), 19-oct-2012.

45 Bibliografía [1] «El outsourcing, aliado del ahorro en los negocios», Portafolio.com.co, 22-jul [En línea]. Disponible en: [Accedido: 26-sep-2014]. [2] ISTQB, International Software Testing Qualifications Board, «Glossary Archive - ISTQB Glossary of Testing Terms». Erik van Veenendaal (The Netherlands), 19-oct [3] B. Bruegge y Allen H. Dutoit, Ingeniería de Software orientado a objetos, Primera Edición., vol. 1. México: Prentice Hall, [4] I. Sommerville, Ingenieria del Software. Madrid: Pearson Educacion, [5] Juan Palacio, «Gestión de proyectos Scrum Manager. (scrum Manager I y II) V.2.5». 25-abr [6] Manuel Trigas Gallego, «Gestión de proyectos informáticos. Metodología Scrum».. [7] A. Labarca C., «LOS MÉTODOS DE INVESTIGACIÓN. Aplicados a las Ciencias de la Conducta». [En línea]. Disponible en: [Accedido: 25-jul-2014]. [8] N. Malhotra, Investigacion de Mercados Un Enfoque Practico. México: Prentice Hall, [9] C. Fernandez Collado, Investigación y Comunicación. México: McGraw - Hill, [10] F. Daoudi y S. Nurcan, «A framework to evaluate methods capacity to design flexible business processes», presentado en 6th International Workshop on Business Process Modeling, Porto, [11] I. Mirbel y J. Ralyté, «Situational method engineering combining assembly-based and roadmap-driven approaches», Requirements Engineering, vol. 11, pp , mar [12] X. Higuera Moriones, «Guía Metodológica de Mejora de Procesos de Construcción de Software Adaptada para MIPyMES_DS Colombianas», Pontificia Universidad Javeriana, Bogotá, [13] B. W. Boehm, «GUIDELINES FOR VERIFYING AND VALIDATING SOFTWARE REQUIREMENTS AND DESIGN SPECIFICATIONS».

46 [14] I. S ISO/IEC 12207, «Systems and software engineering Software life cycle processes». 01-feb [15] O. R. Puello, «Modelo de verificación y Validación basado en CMMI», Innovación Ing, vol. 1, n. o 1, pp , jun [16] IEEE Computer Society, « IEEE Standard for System and Software Verification and Validation». may [17] IEEE Std , «IEEE Guide for Software Verification and Validation Plans». 02-dic [18] IEEE Computer Society, «Guie to the Software Engineering body of Knowledge - SWEBOK Guide V3.0» [19] G. J. Myers, C. Sandler, y T. Badgett, The Art of Software Testing, Edición: 3. Auflage. Hoboken, N.J: Wiley John + Sons, [20] Real Academia Española, «Diccionario de la lengua española», [En línea]. Disponible en: [Accedido: 01-oct-2014]. [21] IEEE Computer Society, «Systems and software engineering Vocabulary», ISOIECIEEE E, pp , dic [22] «IEEE Standard Dictionary of Measures to Produce Reliable Software», IEEE Std , pp. 1-54, [23] R. Patton, Software Testing, 2 edition. Indianapolis, IN: Sams Publishing, [24] «Software and systems engineering Software testing Part 1: Concepts and definitions», sep [25] ISTQB, International Software Testing Qualifications Board, «Certified Tester - Foundation Level Syllabus». 31-mar [26] Instituto Nacional de Tecnologías de la Comunicación - INTECO, «Guía de validación y Verificación», nov [En línea]. Disponible en: [Accedido: 16-ago-2014]. [27] G. Rothermel, R. H. Untch, C. Chu, y M. J. Harrold, «Prioritizing test cases for regression testing», IEEE Trans. Softw. Eng., vol. 27, n. o 10, pp , oct [28] R. S. Pressman, Ingenieria del Software - Un Enfoque Practico, 6. a ed. Madrid: McGraw-Hill Companies, [29] «IEEE Standard Glossary of Software Engineering Terminology», IEEE Std , pp. 1-84, dic [30] K. Naik y P. Tripathy, Software Testing and Quality Assurance: Theory and Practice, 1 edition. Hoboken, N.J: Wiley-Spektrum, [31] A. M. J. Hass, Guide to Advanced Software Testing. Boston: Artech House, [32] D. Graham, E. V. Veenendaal, I. Evans, y R. Black, Foundations of Software Testing: ISTQB Certification, Revised edition. Australia: Cengage Learning EMEA, [33] A. Eseiza, «Guia para la escritura de casos de prueba», 08-mar [En línea]. Disponible en: [Accedido: 20-oct-2014].

47 [34] D. Galin, Software Quality Assurance: From Theory to Implementation, 1 edition. Harlow, England ; New York: Addison-Wesley, [35] E. Perry, Effective Methods for Software Testing: Includes Complete Guidelines, Checklists, and Templates, 3 edition. Indianapolis, IN: Wiley, [36] J. Watkins, Testing IT : An Off-the-Shelf Software Testing Handbook. Port Chester, NY, USA: Cambridge University Press, [37] C. D. J. Cardona Velásquez, «Propuesta metodógica para la realización de pruebas de software en un ambientes productivos», Universidad Nacional de Colombia, Medellin, [38] J. J. Gutiérrez, «Generación de pruebas de sistema a partir de la especificación funcional», Universidad de Sevilla, Sevilla España, [39] S. Vegas Hernández, «Esquema de caracterización para la selección de técnicas de pruebas de software», Universidad Politécnica de Madrid, Madrid, España, [40] B. Pérez Lamancha, «Proceso de Testing funcional Independiente», Universidad de la República, Montevideo, Uruguay, [41] OWASP Foundation, «Guía de pruebas owasp», [En línea]. Disponible en: https://www.owasp.org/images/8/80/gu%c3%ada_de_pruebas_de_owasp_ver_3.0.pdf. [Accedido: 16-mar-2015]. [42] V. C. Loaiza Carvajal y L. C. Zorro Jiménez, «Easy Requirement Management Tool - Marco teorico», Pontificia Universidad Javeriana, Bogotá, [43] E. Hull, K. Jackson, y J. Dick, Requirements Engineering, Edición: 3. London ; New York: Springer, [44] P. Skokovi y M. R. Skokovi, «Requirements Based Testing Process Overview (Originally presented as Getting it right the first time )», International Journal of Industrial Engineering and Managem ent (IJIEM), vol. 1, n. o 4, pp , [45] Bender RBT Inc, «Requirements Based Testing Process Overview». Bender RBT Inc, [46] T. O. A. C. Borland, «Eliminate the testing bottleneck - Maximize software quality with Requirements Based Testing». ago [47] B. Boehm y V. R. Basili, «Software Defect Top 10 List», Software Manangement, ene [En línea]. Disponible en: [Accedido: 29-sep-2014]. [48] A. M. J. Hass, Guide to Advanced Software Testing. Boston: Artech House, [49] ISTQB, International Software Testing Qualifications Board, «Certified Tester - Advanced Level Syllabus Test Manager». 19-oct [50] ISO/IEC/IEEE :2013(E), «Software and systems engineering Software testing Part 2:Test processes». 01-sep [51] R. Gore y S. Diallo, «The need for usable formal methods in verification and validation», en Simulation Conference (WSC), 2013 Winter, 2013, pp [52] M. L. Hutcheson, Software Testing Fundamentals: Methods and Metrics, 1 edition. Indianapolis, Ind: Wiley, 2003.

48 Anexos Plantilla plan de pruebas Ver documento [Anexo 1] Plantilla SVVP Plantilla documento gestión de riesgos Ver documento [Anexo 2] Documento de riesgos Plantilla documento casos de pruebas Ver documento [Anexo 3] Documento de casos de prueba Ver documento [Anexo 6] Documento de diseño Plantilla para la ejecución de casos de pruebas. Ver documento [Anexo 4] Documento de ejecución de casos de prueba Plantilla para el informe de avance de pruebas. Ver documento [Anexo 5] Informe Avance de pruebas Ejemplo aplicación [Anexo 6] Ver documento [Anexo 7] Ejemplo aplicación documento de diseño

49 Supuestos y Restricciones de la guía Supuestos: Se cuenta con la información necesaria para la creación de los casos de prueba. Los documentos entregados para el proceso no presentan inconsistencias y están completos. Las pruebas basadas en la estructura son ejecutadas por el equipo responsable de la empresa que realiza el desarrollo y las realizan antes de entregar el sistema. Restricciones: La guía no se debe aplicar, cuando se realizan pruebas técnicas o pruebas no funcionales. Por ejemplo: pruebas de recuperación, seguridad, resistencia, desempeño, rendimiento, carga, stress, portabilidad, fiabilidad, mantenibilidad, usabilidad.

50 Resultados esperados Como resultado esperado de la implementación del proceso de Verificación y Validación se tiene, de acuerdo a [14]: Una estrategia para la Verificación y Validación desarrollada e implementada Criterios de Verificación y Validación son necesarios y requeridos son identificados Ejecución de actividades de Verificación y Validación Defectos y problemas son identificados y registrados El resultado del proceso se define que el software o producto es apto y se pone a disposición del cliente y partes interesadas.

51 Entregables Entregable Estado del arte Guía metodológica Documento con análisis de resultados Memoria del trabajo de grado. Página web. Descripción Documento con la base teórica para el desarrollo del trabajo de grado. Corresponde al marco teórico del trabajo de grado. Guía metodológica para la validación y verificación de requerimientos Documento con la evaluación de la guía metodológica por parte de expertos. Corresponde al proceso de Validación cuantitativa y cualitativa del grupo seleccionado para su evaluación. Memoria del trabajo de grado, incluye como finalizo el proyecto, y los siguientes resultados de los objetivos específicos: Estado del arte Proceso de evaluación, selección de prácticas para la guía Debilidades, falencias y/o problemáticas encontrados en el proceso. Resultado de evaluación de la guía Página web que permitirá el acceso a la información del trabajo de grado y sus documentos

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

MODALIDAD ACADÉMICA. Cátedra: Testing de Software

MODALIDAD ACADÉMICA. Cátedra: Testing de Software Asignatura MODALIDAD ACADÉMICA Testing de Software Carrera INGENIERÍA EN SISTEMAS DE INFORMACIÓN Ciclo Lectivo 2014 Vigencia del programa Desde el ciclo lectivo 2014 Plan 2008 Nivel 3er. Nivel 4to. Nivel

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

1. DATOS DE LA ASIGNATURA PRESENTACIÓN. Nombre de la asignatura: Verificación y Validación del Software. Carrera:

1. DATOS DE LA ASIGNATURA PRESENTACIÓN. Nombre de la asignatura: Verificación y Validación del Software. Carrera: 1. DATOS DE LA ASIGNATURA Nombre de la asignatura: Carrera: Clave de la asignatura: Créditos: Verificación y Validación del Software. Ingeniería en Sistemas Computacionales ISC1205 2-2-4 PRESENTACIÓN.

Más detalles

Dirección General de Educación Superior Tecnológica

Dirección General de Educación Superior Tecnológica Dirección General de Educación Superior Tecnológica 1. Datos Generales de la asignatura Nombre de la asignatura: Clave de la asignatura: Créditos (Ht-Hp_ créditos): Carrera: Verificación y Validación del

Más detalles

INSTITUTO TECNOLOGICO DE SONORA PROYECTO DE REFACCIONAMIENTO DE LOS PLANES DE MANTENIMIENTO EN UNA EMPRESA EMBOTELLADORA DE BEBIDAS DE NAVOJOA

INSTITUTO TECNOLOGICO DE SONORA PROYECTO DE REFACCIONAMIENTO DE LOS PLANES DE MANTENIMIENTO EN UNA EMPRESA EMBOTELLADORA DE BEBIDAS DE NAVOJOA INSTITUTO TECNOLOGICO DE SONORA DIRECCIÓN ACADÉMICA UNIDAD NAVOJOA PROYECTO DE REFACCIONAMIENTO DE LOS PLANES DE MANTENIMIENTO EN UNA EMPRESA EMBOTELLADORA DE BEBIDAS DE NAVOJOA TESIS QUE PARA OBTENER

Más detalles

ASIS Technology Partners. www.asistp.com 1

ASIS Technology Partners. www.asistp.com 1 ASIS Technology Partners www.asistp.com 1 Organización para el Testing de Software www.asistp.com 2 Por qué Testing? A nivel mundial cada año se pierden más de 500 billones de dólares en fallas de software

Más detalles

14. Ingeniería de software. Ing. Alejandro Adorjan

14. Ingeniería de software. Ing. Alejandro Adorjan 14. Ing. Alejandro Adorjan : un enfoque en ingeniería de requerimientos Introducción La ingeniería de software es una disciplina que estudia la aplicación de la teoría, el conocimiento y la práctica de

Más detalles

Guía Docente Curso 2012-2013

Guía Docente Curso 2012-2013 ESCUELA TÉCNIICA SUPERIIOR DE IINGENIIERÍÍA Guía Docente Curso 2012-2013 Titulación Ingeniería Informática DATOS DE LA ASIGNATURA * * Asignatura en experiencia piloto de implantación del sistema de créditos

Más detalles

SOFTWARE PLANNING PROJECTS UNDER THE PMI GUIDELINES PLANEACION DE PROYECTOS DE SOFTWARE BAJO LINEAMIENTOS DEL PMI. MSc. Mauricio Rojas Contreras

SOFTWARE PLANNING PROJECTS UNDER THE PMI GUIDELINES PLANEACION DE PROYECTOS DE SOFTWARE BAJO LINEAMIENTOS DEL PMI. MSc. Mauricio Rojas Contreras Recibido: 06 de agosto de 2009 Aceptado: 21 de octubre de 2009 SOFTWARE PLANNING PROJECTS UNDER THE PMI GUIDELINES PLANEACION DE PROYECTOS DE SOFTWARE BAJO LINEAMIENTOS DEL PMI MSc. Mauricio Rojas Contreras

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

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

Proyectos de calidad comienzan con requisitos de calidad

Proyectos de calidad comienzan con requisitos de calidad Proyectos de calidad comienzan con requisitos de calidad Nelson Camilo Orduz Illidge Junio - 2015 Agenda Por qué preocuparse por la calidad en requisitos? Qué es calidad? Qué es requisito de software?

Más detalles

Datos Descriptivos. Guía de Aprendizaje Información al estudiante. Sólo castellano Sólo inglés Ambos IDIOMA IMPARTICIÓN

Datos Descriptivos. Guía de Aprendizaje Información al estudiante. Sólo castellano Sólo inglés Ambos IDIOMA IMPARTICIÓN Guía de Aprendizaje Información al estudiante Datos Descriptivos ASIGNATURA: Profundización en Ingeniería del Software MATERIA: Diseño de Sistemas de Información CRÉDITOS EUROPEOS: 3 CARÁCTER: Obligatoria

Más detalles

Pontificia Universidad Javeriana. TBA (Tool guide for BPM Agility) Visión y Especificación de Requerimientos. Version 1.0

Pontificia Universidad Javeriana. TBA (Tool guide for BPM Agility) Visión y Especificación de Requerimientos. Version 1.0 Pontificia Universidad Javeriana TBA (Tool guide for BPM Agility) Visión y Especificación de Requerimientos Version 1.0 Historial de Revisión del Documento Date Version Description Author 27/Ene/12 1.0

Más detalles

CARTA DESCRIPTIVA Código: FO-MI-108 Versión: 3 Fecha: 25-10-2013

CARTA DESCRIPTIVA Código: FO-MI-108 Versión: 3 Fecha: 25-10-2013 CARTA DESCRIPTIVA Código: FO-MI-108 Versión: 3 Fecha: 25-10-2013 1. PRESENTACIÓN FACULTAD: Ingenierías PROGRAMA: Ingeniería de sistemas NOMBRE DEL CURSO: Ingeniería de Software PLAN DE ESTUDIOS: IS01 CRÉDITOS

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

SÍLABO. Sistemas de Información

SÍLABO. Sistemas de Información SÍLABO I. DATOS GENERALES 1. Nombre de la Asignatura SEGURIDAD DE AUDITORÍA DE SISTEMAS 2. Carácter 3. Carrera Profesional 4. Código 5. Semestre Académico 6. Ciclo Académico 7. Horas de Clase 8. Créditos

Más detalles

INGENIERÍA EN TECNOLOGÍAS DE LA INFORMACIÓN Y COMUNICACIÓN EN COMPETENCIAS PROFESIONALES ASIGNATURA DE SISTEMAS DE CALIDAD EN T.I.

INGENIERÍA EN TECNOLOGÍAS DE LA INFORMACIÓN Y COMUNICACIÓN EN COMPETENCIAS PROFESIONALES ASIGNATURA DE SISTEMAS DE CALIDAD EN T.I. INGENIERÍA EN TECNOLOGÍAS DE LA INFORMACIÓN Y COMUNICACIÓN EN COMPETENCIAS PROFESIONALES ASIGNATURA DE SISTEMAS DE CALIDAD EN T.I. UNIDADES DE APRENDIZAJE 1. Competencias Dirigir proyectos de tecnologías

Más detalles

Tecnológico de Estudios Superiores de Coacalco. Instituto Tecnológico Superior de Comalcalco, Fresnillo, Santiago Papasquiaro y Zapopan.

Tecnológico de Estudios Superiores de Coacalco. Instituto Tecnológico Superior de Comalcalco, Fresnillo, Santiago Papasquiaro y Zapopan. 1. DATOS DE LA ASIGNATURA Nombre de la asignatura: Carrera: Clave de la asignatura: Horas teoría-horas practicacréditos: Verificación y validación Ingeniería en Sistemas Computacionales ISM 1105 3-2-8

Más detalles

INGENIERÍA EN TECNOLOGÍAS DE LA INFORMACIÓN

INGENIERÍA EN TECNOLOGÍAS DE LA INFORMACIÓN INGENIERÍA EN TECNOLOGÍAS DE LA INFORMACIÓN HOJA DE ASIGNATURA CON DESGLOSE DE UNIDADES TEMÁTICAS 1. Nombre de la asignatura Sistemas de Calidad en T.I. 2. Competencias Dirigir proyectos de tecnologías

Más 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

1. Propuesta curricular

1. Propuesta curricular Universidad Tecnológica Nacional DIPLOMATURA SUPERIOR en INGENIERIA Y CALIDAD DE SOFTWARE 1. Propuesta curricular 1.1 Objetivos Genéricos Se espera que el egresado sea un profesional que posea una amplia

Más detalles

Fundamentos en Testing

Fundamentos en Testing Curso Fundamentos en Testing (Con Opción a Certificación) 16 horas Edición Coruña A Coruña, Jueves 25 y Viernes 26 de Junio de 2015 Vitae Consultores Fundamentos en Testing Introducción La Calidad en el

Más detalles

ASIGNATURA: MATERIA: Simulación y optimización de procesos MÓDULO: Ingeniería de procesos y producto ESTUDIOS: MASTER EN INGENIERIA QUIMICA

ASIGNATURA: MATERIA: Simulación y optimización de procesos MÓDULO: Ingeniería de procesos y producto ESTUDIOS: MASTER EN INGENIERIA QUIMICA Página 1 de 3 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: 3 Idioma/s:

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

1 de junio de 2014. Andrés Simón Bujaidar Director Alianzas Nacionales MEXICO FIRST Presente. Estimado Andrés:

1 de junio de 2014. Andrés Simón Bujaidar Director Alianzas Nacionales MEXICO FIRST Presente. Estimado Andrés: 1 de junio de 2014. Andrés Simón Bujaidar Director Alianzas Nacionales MEXICO FIRST Presente. Estimado Andrés: A continuación me permito poner a tu consideración la propuesta de los programas de certificación

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

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

GUÍA DOCENTE DE LA ASIGNATURA

GUÍA DOCENTE DE LA ASIGNATURA Página de 5 DESCRIPCIÓN DE LA Grado/Máster en: Centro: Asignatura: Código: Tipo: Materia: Módulo: Experimentalidad: Idioma en el que se imparte: Castellano Curso: Semestre: Nº Créditos 4.5 Nº Horas de

Más detalles

Estudio de métricas para el control de proyectos software

Estudio de métricas para el control de proyectos software Estudio de métricas para el control de proyectos software Concepción Presedo Dept. de Lenguajes y Sistemas Informáticos EUITI Bilbao UPV/EHU 48012 Bilbao conchi.presedo@ehu.es J. Javier Dolado Dept. de

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

ININ COPIA NO CONTROLADA. instituto nacional de investigaciones nucleares garantía de calidad. PLAN DE GARANTíA DE CALIDAD DE SOFTWARE.

ININ COPIA NO CONTROLADA. instituto nacional de investigaciones nucleares garantía de calidad. PLAN DE GARANTíA DE CALIDAD DE SOFTWARE. REVISiÓN: 4 FECHA: MAYO 2010 ININ instituto nacional de investigaciones nucleares garantía de calidad PLAN DE DE UllallA 1I CALIDAD 1 N 1M instituto nacional de investigaciones nucleares REVISiÓN: 4 FECHA:

Más detalles

CARTA DESCRIPTIVA 1. PRESENTACIÓN PLAN DE ESTUDIOS: IS02 CRÉDITOS 5 CÓDIGO DEL CURSO: IS020 NIVEL: VI ÁREA O COMPONENTE DE FORMACIÓN: Específica

CARTA DESCRIPTIVA 1. PRESENTACIÓN PLAN DE ESTUDIOS: IS02 CRÉDITOS 5 CÓDIGO DEL CURSO: IS020 NIVEL: VI ÁREA O COMPONENTE DE FORMACIÓN: Específica FACULTAD: Ingenierías PROGRAMA: Ingeniería de sistemas NOMBRE DEL CURSO: CARTA DESCRIPTIVA Ingeniería de Software 1. PRESENTACIÓN PLAN DE ESTUDIOS: IS02 CRÉDITOS 5 CÓDIGO DEL CURSO: IS020 NIVEL: VI ÁREA

Más detalles

Planificaciones. 7548 - Calidad en Desarrollo de Sistemas. Docente responsable: PANTALEO GUILLERMO GUSTAVO. 1 de 7

Planificaciones. 7548 - Calidad en Desarrollo de Sistemas. Docente responsable: PANTALEO GUILLERMO GUSTAVO. 1 de 7 Planificaciones 7548 - Calidad en Desarrollo de Sistemas Docente responsable: PANTALEO GUILLERMO GUSTAVO 1 de 7 OBJETIVOS El objetivo de esta materia es introducir a los alumnos en los conceptos de calidad,

Más detalles

Plan de Pruebas de Software

Plan de Pruebas de Software Herramienta para la administración de requerimientos de los proyectos de las asignaturas de Ingeniería de Software y Arquitectura de Software de la Pontificia Universidad Javeriana vae Plan de Pruebas

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

SCOPE PLANNING IN SOFTWARE PROJECTS PLANIFICACIÓN DEL ALCANCE EN PROYECTOS DE SOFTWARE

SCOPE PLANNING IN SOFTWARE PROJECTS PLANIFICACIÓN DEL ALCANCE EN PROYECTOS DE SOFTWARE Recibido: 23 de febrero de 2011 Aceptado: 29 de marzo de 2011 SCOPE PLANNING IN SOFTWARE PROJECTS PLANIFICACIÓN DEL ALCANCE EN PROYECTOS DE SOFTWARE MSc. Ailin Orjuela, MSc. Luis Alberto Esteban, MSc.

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

Modelo para evaluar la Gestión del Valor del Producto Software durante el Ciclo de Desarrollo: Fase II

Modelo para evaluar la Gestión del Valor del Producto Software durante el Ciclo de Desarrollo: Fase II Modelo para evaluar la Gestión del Valor del Producto Software durante el Ciclo de Desarrollo: Fase II Posgrado en Ciencias y Tecnologías de la Información Marzo del 2012. 1. Responsables Dra. Angelina

Más detalles

CARTA DESCRIPTIVA 1. PRESENTACIÓN

CARTA DESCRIPTIVA 1. PRESENTACIÓN FACULTAD: Ingenierías PROGRAMA: Ingeniería de sistemas NOMBRE DEL CURSO: CARTA DESCRIPTIVA 1. PRESENTACIÓN Verificación y validación de software PLAN DE ESTUDIOS: IS02 CRÉDITOS 3 CÓDIGO DEL CURSO: IS019

Más detalles

Los requisitos, un factor crítico en el éxito de los proyectos

Los requisitos, un factor crítico en el éxito de los proyectos Los requisitos, un factor crítico en el éxito de los proyectos La importancia de los modelos José Luis Fernández Sánchez Profesor titular ETSI Industriales- Universidad Politécnica de Madrid jlfdez@etsii.upm.es

Más detalles

K2BIM Plan de SQA Versión 1.1

K2BIM Plan de SQA Versión 1.1 K2BIM Plan de SQA Versión 1.1 Historia de revisiones Fecha VersiónDescripción Autor 18/08/2009 1.0 Creación del documento. Diego Píriz 23/08/2009 1.1 Pequeñas correciones. Alan Descoins 1 Contenido 1.

Más detalles

Ingeniería de Software I. Sebastián Uchitel y Víctor Braberman 1er Cuatrimestre 2009

Ingeniería de Software I. Sebastián Uchitel y Víctor Braberman 1er Cuatrimestre 2009 Ingeniería de Software I Sebastián Uchitel y Víctor Braberman 1er Cuatrimestre 2009 Quienes somos? 2 Quienes son? 3 Objetivos del Curso Entender el rol fundamental que juega la construcción y análisis

Más detalles

Definición de un Proceso de Implantación de Sistemas

Definición de un Proceso de Implantación de Sistemas Definición de un Proceso de Implantación de Sistemas Alicia Mon, Marcelo Estayno, Fernando López Gil, Eduardo De María 1 1 Grupo de Ingeniería de Software (G.I.S.) / Departamento de Sistemas / Universidad

Más detalles

Catálogo General de Requisitos

Catálogo General de Requisitos I.T. INFORMÁTICA DE GESTIÓN 05BM: Fundamentos de Ingeniería del Software 05BP: Diseño de Bases de Datos Catálogo General de Requisitos Copyleft 2009 Departamento de Informática y Sistemas. Licencia Copyright

Más detalles

SOFTWARE PROJECT MANAGEMENT PLAN

SOFTWARE PROJECT MANAGEMENT PLAN SOFTWARE PROJECT MANAGEMENT PLAN HERRAMIENTA PARA LA ADMINISTRACIÓN DE REQUERIMIENTOS DE LOS PROYECTOS DE LAS ASIGNATURAS DE INGENIERÍA Y ARQUITECTURA DE SOFTWARE DE LA PONTIFICIA UNIVERSIDAD JAVERIANA.

Más detalles

INGENIERÍA EN TECNOLOGÍAS DE LA INFORMACIÓN Y COMUNICACIÓN EN COMPETENCIAS PROFESIONALES ASIGNATURA DE ADMINISTRACIÓN DE PROYECTOS DE T.I.

INGENIERÍA EN TECNOLOGÍAS DE LA INFORMACIÓN Y COMUNICACIÓN EN COMPETENCIAS PROFESIONALES ASIGNATURA DE ADMINISTRACIÓN DE PROYECTOS DE T.I. INGENIERÍA EN TECNOLOGÍAS DE LA INFORMACIÓN Y COMUNICACIÓN EN COMPETENCIAS PROFESIONALES ASIGNATURA DE ADMINISTRACIÓN DE PROYECTOS DE T.I. II UNIDADES DE APRENDIZAJE 1. Competencias Dirigir proyectos de

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

Modelo para evaluar la Gestión del Valor del Producto Software durante el Ciclo de Desarrollo

Modelo para evaluar la Gestión del Valor del Producto Software durante el Ciclo de Desarrollo Modelo para evaluar la Gestión del Valor del Producto Software durante el Ciclo de Desarrollo Posgrado en Ciencias y Tecnologías de la Información Marzo del 2014. 1. Responsables Dra. Angelina Espinoza

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

Año académico 2015-16. GUÍA DOCENTE INGENIERÍA DE REQUISITOS Grado en Ingeniería Informática. Profesorado: Marta Oliva Solé

Año académico 2015-16. GUÍA DOCENTE INGENIERÍA DE REQUISITOS Grado en Ingeniería Informática. Profesorado: Marta Oliva Solé Año académico 2015-16 GUÍA DOCENTE INGENIERÍA DE REQUISITOS Grado en Ingeniería Informática Profesorado: Marta Oliva Solé Información general de la asignatura Denominación Carácter INGENIERÍA DE REQUISITOS

Más detalles

Gestión de Requerimientos: el talón de Aquiles de los proyectos

Gestión de Requerimientos: el talón de Aquiles de los proyectos 1 Gestión de Requerimientos: el talón de Aquiles de los proyectos Guilherme Siqueira Simões guilherme.simoes@fattocs.com Enlighten your software 1 de Julio de 2015 2 Agenda Qué es la gestión de requerimientos?

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

GESTIÓN DE PROYECTOS

GESTIÓN DE PROYECTOS GESTIÓN DE PROYECTOS 1.- Datos de la Asignatura Código 101154 Plan ECTS 6 Carácter OBLIGATORIO Curso 1º Periodicidad 1er SEMESTRE Área Departamento Lenguajes y Sistemas Informáticos INFORMÁTICA Y AUTOMATICA

Más detalles

Tape Mbo e: una Metodología Orientada a Servicios

Tape Mbo e: una Metodología Orientada a Servicios Tape Mbo e: una Metodología Orientada a Servicios Motivación Objetivos Tecnología Estado del Arte Evaluación del Estado del Arte Tape Mb e Ciclo de Vida Roles Disciplinas Ciclo de Vida y Disciplinas Evaluación

Más detalles

Universidad Tecnológica Nacional FRC DIPLOMATURA SUPERIOR en TESTING DE SOFTWARE

Universidad Tecnológica Nacional FRC DIPLOMATURA SUPERIOR en TESTING DE SOFTWARE 1. PROPUESTA CURRICULAR 1.a) OBJETIVOS Universidad Tecnológica Nacional FRC DIPLOMATURA SUPERIOR en TESTING DE SOFTWARE Que los asistentes: Entiendan la razón y el propósito del aseguramiento de la calidad

Más detalles

Instituto Tecnológico de Cd. Victoria

Instituto Tecnológico de Cd. Victoria Instituto Tecnológico de Cd. Victoria Maestría en Sistemas Computacionales Nombre de la asignatura: INGENIERÍA DE SOFTWARE ORIENTADA A PROCESOS. Línea de Trabajo: Ingeniería de Software Tiempo de dedicación

Más detalles

2017, año del Centenario de la Constitución Mexicana Índice Nacional de Precios al Consumidor 2017

2017, año del Centenario de la Constitución Mexicana Índice Nacional de Precios al Consumidor 2017 FEB.2008 DIC.2016 122.5150 1.4042 FEB.2008 87.2480 MAR.2008 DIC.2016 122.5150 1.3941 MAR.2008 87.8803 ABR.2008 DIC.2016 122.5150 1.3909 ABR.2008 88.0803 MAY.2008 DIC.2016 122.5150 1.3925 MAY.2008 87.9852

Más detalles

SIMULACIÓN DE PROCESOS INDUSTRIALES

SIMULACIÓN DE PROCESOS INDUSTRIALES ASIGNATURA DE MÁSTER: SIMULACIÓN DE PROCESOS INDUSTRIALES Curso 2010/2011 (Código:28803010) 1.PRESENTACIÓN En esta asignatura se estudian las técnicas de simulación, comenzando por una introducción básica

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

Las Buenas Prácticas de la Ingeniería de Requerimientos y los Mapas Mentales como Instrumentos de Apoyo al Proceso de Análisis y Diseño de Software

Las Buenas Prácticas de la Ingeniería de Requerimientos y los Mapas Mentales como Instrumentos de Apoyo al Proceso de Análisis y Diseño de Software Las Buenas Prácticas de la Ingeniería de Requerimientos y los Mapas Mentales como Instrumentos de Apoyo al Proceso de Análisis y Diseño de Software Luis Carlos Díaz Ch. Miguel Eduardo Torres M. {luisdiaz,metorres}@javeriana.edu.co

Más detalles

capacitación y guía para el desarrollo de software Pruebas de Software Pruebas de Software 1

capacitación y guía para el desarrollo de software Pruebas de Software Pruebas de Software 1 Pruebas de Software Pruebas de Software 1 PRUEBAS DE SOFTWARE... 3 INTRODUCCIÓN... 3 Definiciones [1]... 3 Filosofía y Economía... 4 Justificación... 4 PRINCIPIOS [1]... 7 NIVELES DE PRUEBAS... 8 TIPOS

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

Orientaciones Iniciales

Orientaciones Iniciales Si es necesario, ajuste el idioma de la sala virtual en la barra de herramientas en la parte superior El evento tendrá 45 min. de presentación y 15 min. al final para preguntas Usted podrá mandar sus preguntas

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

Departamento/Divisi ón R/ I. Espacios Curriculares Correlativos Subsiguientes

Departamento/Divisi ón R/ I. Espacios Curriculares Correlativos Subsiguientes Ciclo Académico: 2009 Año de la Carrera: Horas de Clases Semanales Régimen de Cursado 3ro. Teoría Práctica Otros i (1) Anual 1er.Cuatr. 2do.Cuatr. Otros (2) 4 4 X (1) Observaciones: (2) Observaciones:

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

Carrera: IFM - 0434 3-2-8. Participantes. Representantes de la academia de sistemas y computación de los Institutos Tecnológicos.

Carrera: IFM - 0434 3-2-8. Participantes. Representantes de la academia de sistemas y computación de los Institutos Tecnológicos. 1.- DATOS DE LA ASIGNATURA Nombre de la asignatura: Carrera: Clave de la asignatura: Horas teoría-horas práctica-créditos Sistemas de I Licenciatura en Informática IFM - 0434 3-2-8 2.- HISTORIA DEL PROGRAMA

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

Herramientas de Desarrollo de Software: Hacia la Construcción de una Ontología

Herramientas de Desarrollo de Software: Hacia la Construcción de una Ontología Herramientas de Desarrollo de Software: Hacia la Construcción de una Ontología Lornel A. Rivas 1,2, María Pérez 2, Luis E. Mendoza 2, y Anna Grimán 2 1 Gerencia de Investigación, Instituto Nacional de

Más detalles

AUTOMATIZACION DE LA ENTREGA DE CEDULAS EN LA REGISTRADURIA 1. Sistema para Administración y Control de la Información en las Registradurías del

AUTOMATIZACION DE LA ENTREGA DE CEDULAS EN LA REGISTRADURIA 1. Sistema para Administración y Control de la Información en las Registradurías del AUTOMATIZACION DE LA ENTREGA DE CEDULAS EN LA REGISTRADURIA 1 Julieth Giraldo Blandón Mauricio Pareja Bolívar Leonardo Serna Guarín 2 Sistema para Administración y Control de la Información en las Registradurías

Más detalles

Ingeniería de Software Dr. Marcello Visconti Z. Ingeniería de Software

Ingeniería de Software Dr. Marcello Visconti Z. Ingeniería de Software Universidad Técnica Federico Santa María Departamento de Informática Ingeniería de Software Dr. Marcello Visconti Z. Programa Proceso de Software y Paradigmas de Desarrollo Gestión de Proyectos Fases del

Más detalles

Aseguramiento de la calidad del software

Aseguramiento de la calidad del software Aseguramiento de la calidad del software Standard for Software Reviews and Audits [IEEE 1028] IEEE 1028 Para qué sirve Provee definiciones y requerimientos uniformes para los procesos de revisión y auditoría.

Más detalles

: Desarrollo de Sistemas de Información CODIGO : 620191

: Desarrollo de Sistemas de Información CODIGO : 620191 UNIIVERSSIIDAD DELL BIIO--BIIO VIICERRECTORIIA ACADEMIICA DIIRECCIION DE DOCENCIIA ASIGNATURA : Desarrollo de Sistemas de Información CODIGO : 620191 I. IDENTIFICACION 1.1 CAMPUS : CONCEPCIÓN 1.2 FACULTAD

Más detalles

Beneficios de la implantación de una metodología para el ciclo de vida de desarrollos software

Beneficios de la implantación de una metodología para el ciclo de vida de desarrollos software Beneficios de la implantación de una metodología para el ciclo de vida de desarrollos software Dirección de Desarrollo y Aplicaciones Miguel Martínez Vélez Agenda 1. Introducción 2. El Proceso Software

Más detalles

Miguel Torres Jaime Pavlich-Mariscal

Miguel Torres Jaime Pavlich-Mariscal Miguel Torres Jaime Pavlich-Mariscal Implementar algunos requerimientos feedback Implementar algunos requerimientos feedback Implementar algunos requerimientos Iteración de 2-6 semanas Entrega al cliente

Más detalles

Administración de Proyectos de Software - PMI. Tema: Cierre de Proyectos. Autor: Mario Hernández

Administración de Proyectos de Software - PMI. Tema: Cierre de Proyectos. Autor: Mario Hernández Administración de Proyectos de Software - PMI Tema: Cierre de Proyectos Autor: Mario Hernández Proceso de Cierre de Proyecto o Fase La fase de cierre se inicia cuando se completa la ejecución del proyecto

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: 24 de Abril - El Programa de Desarrollo Profesional (PDP) propone soluciones concretas a los problemas de definición de procesos,

Más detalles

Uso de Métricas para la Gestión de Riesgos

Uso de Métricas para la Gestión de Riesgos Uso de s para la Gestión de Riesgos Cecilia Belletti cecibell@adinet.com.uy / 3967@universidad.ort.edu.uy Luis Jaunarena luisj@adinet.com.uy / 101915@universidad.ort.edu.uy Montevideo, Uruguay Resumen

Más detalles

PROPUESTA METODOLOGICA PARA LA EDUCCIÓN DE REQUISITOS EN PROYECTOS DE EXPLOTACIÓN DE INFORMACIÓN

PROPUESTA METODOLOGICA PARA LA EDUCCIÓN DE REQUISITOS EN PROYECTOS DE EXPLOTACIÓN DE INFORMACIÓN PROPUESTA METODOLOGICA PARA LA EDUCCIÓN DE REQUISITOS EN PROYECTOS DE EXPLOTACIÓN DE INFORMACIÓN Paola Britos 1,2, Enrique Fernandez 1,2, Ramón García-Martinez 1,2 Centro de Ingeniería del Software e Ingeniería

Más detalles

Brindar al alumno un marco teórico y práctico para el desarrollo de software bajo estándares de calidad.

Brindar al alumno un marco teórico y práctico para el desarrollo de software bajo estándares de calidad. Universidad Católica San Pablo Facultad de Ingeniería y Computación Programa Profesional de Ciencia de la Computación SILABO CS290T. Ingeniería de Software I (Obligatorio) 2012-2 1. DATOS GENERALES 1.1

Más detalles

Herramienta tecnológica para el desarrollo de Proyectos de IES

Herramienta tecnológica para el desarrollo de Proyectos de IES Herramienta tecnológica el sarrollo Proyectos IES Por Ana Daisy Ramírez Hernánz, Jonathan Fil Rivera Salvador, Carlos Miguel Peña Tepetate y Michelle Ángeles Pérez. Universidad Tecnológica l Valle l Mezquital

Más detalles

UNIDAD DE ENSEÑANZA APRENDIZAJE ADMINISTRACIÓN DE PROYECTOS OBL.( X ) OPT.( ) SERIACIÓN AUTORIZACIÓN

UNIDAD DE ENSEÑANZA APRENDIZAJE ADMINISTRACIÓN DE PROYECTOS OBL.( X ) OPT.( ) SERIACIÓN AUTORIZACIÓN 1 5 UNIDAD IZTAPALAPA DIVISIÓN CBI POSGRADO EN CIENCIAS Y TECNOLOGÍAS DE LA INFORMACIÓN TRIMESTRE I AL VI CLAVE UNIDAD DE ENSEÑANZA APRENDIZAJE CRÉDITOS 215651 ADMINISTRACIÓN DE PROYECTOS OBL.( X ) OPT.(

Más detalles

Qué ofrece un diagnóstico a un área de calidad. Agosto 2015 1ra visita de ISQI - HASTQB

Qué ofrece un diagnóstico a un área de calidad. Agosto 2015 1ra visita de ISQI - HASTQB Qué ofrece un diagnóstico a un área de calidad Agosto 2015 1ra visita de ISQI - HASTQB Introducción Objetivos Determinar el estado de situación (AS IS) y el nivel de madurez de los procesos de un área

Más detalles

Sistema de Administración de Farmacias Plan de SQA. Historia de revisiones

Sistema de Administración de Farmacias Plan de SQA. Historia de revisiones Sistema de Administración de Farmacias Plan de SQA Versión 1.0 Historia de revisiones Fecha Versión Descripción Autor 29/08/2014 1.0 Realización del documento Resp. SQA Plan de SQA Página 1 de 15 ÍNDICE

Más detalles

Data analyses for sharing assessment results Introduction to Requirements Engineering - Technical Report Dec 2008 Natalia Andriano

Data analyses for sharing assessment results Introduction to Requirements Engineering - Technical Report Dec 2008 Natalia Andriano Data analyses for sharing assessment results Introduction to Requirements Engineering - Technical Report Dec 2008 Natalia Andriano Grupo de Investigación en Ingeniería y Calidad de Software Departamento

Más detalles

Un análisis del alineamiento definido por el ITGI y la OGC orientado a definir criterios claros de puesta en práctica del alineamiento.

Un análisis del alineamiento definido por el ITGI y la OGC orientado a definir criterios claros de puesta en práctica del alineamiento. Implementación integrada de marcos GTI COBIT constituye la perspectiva Top Down del GTI o Gobierno de TI e ITIL V3, ISO 27001, PMBOK y otros la perspectiva Bottom Up. Este artículo describe un estilo de

Más detalles

Común / Optativo: Optativo. Orientaciónes Curriculares. Profesional Integral. 5to: 6to: 7mo: 8vo: Tipo de curso: Seleccionar Turno/s: DANIEL OTTADO

Común / Optativo: Optativo. Orientaciónes Curriculares. Profesional Integral. 5to: 6to: 7mo: 8vo: Tipo de curso: Seleccionar Turno/s: DANIEL OTTADO Nombre del curso: Gestión de Proyectos Año de elaboración del Programa: 2015 Nombre abreviado: GProy (Será completado por Bedelía) Carrera: Licenciatura en Comunicación Código: (Será completado por Bedelí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

GUÍA DOCENTE DE LA ASIGNATURA

GUÍA DOCENTE DE LA ASIGNATURA GUÍA DOCENTE DE LA ASIGNATURA G658 - Ingeniería del Software I Grado en Ingeniería Informática Obligatoria. Curso 3 Curso Académico 04-05 . DATOS IDENTIFICATIVOS Título/s Grado en Ingeniería Informática

Más detalles

DEPARTAMENTO: Ingeniería e Investigaciones Tecnológicas

DEPARTAMENTO: Ingeniería e Investigaciones Tecnológicas CÓDIGO ASIGNATURA 1131-2 DEPARTAMENTO: Ingeniería e Investigaciones Tecnológicas ASIGNATURA: Proceso Software Proceso Software 1. OBJETIVOS Marco referencial El rol del curso Proceso Software es el de

Más detalles

ASEGURAMIENTO Y CONTROL DE LA CALIDAD. CMMI TMMi ISTQB

ASEGURAMIENTO Y CONTROL DE LA CALIDAD. CMMI TMMi ISTQB ASEGURAMIENTO Y CONTROL DE LA CALIDAD CMMI TMMi ISTQB CONTROL Y ASEGURAMIENTO DE LA CALIDAD DESCRIPCIÓN DEL CURSO En base a CMMI, TMMi y ISTQB El curso está diseñado para profesionales y analistas de calidad

Más detalles

Propuesta Servicios de Capacitación. Scrum

Propuesta Servicios de Capacitación. Scrum Propuesta Servicios de Capacitación Scrum Estimado Cliente: MÉXICO FIRST México D.F., a 4/8/2015 de 4/8/2015 de 4/8/2015. Asunto: Catálogo Cursos SCRUM IT Institute pone a su consideración las particularidades

Más detalles

ELABORACION DE MODELOS PARA LA IDENTIFICACION DE FACTORES CRITICOS DE EXITO, ANALISIS Y MITIGACION DE RIESGOS DE PROYECTOS EN DESARROLLO DE SOFTWARE

ELABORACION DE MODELOS PARA LA IDENTIFICACION DE FACTORES CRITICOS DE EXITO, ANALISIS Y MITIGACION DE RIESGOS DE PROYECTOS EN DESARROLLO DE SOFTWARE CONICYT: Repositorio Institucional: Ficha de Iniciativa de CIT (Ciencia, Tecnología e Innovación) 1 FONDECYT-REGULAR - 2003-1030785 ELABORACION DE MODELOS PARA LA IDENTIFICACION DE FACTORES CRITICOS DE

Más detalles

PROGRAMACIÓN DE ASIGNATURA

PROGRAMACIÓN DE ASIGNATURA LS5168 GESTIÓN DE PROYECTOS TECNOLÓGICOS DR. D. JUAN ANTONIO MAESTRO CURSO: 2009/ 2010 ASIGNATURA: PROFESORES: CUATRIMESTRE: DEPARTAMENTO: ÁREA: GRUPOS: PLAN / CRÉDITOS: PROGRAMACIÓN DE ASIGNATURA PRIMERO

Más detalles

UN SONDEO EN ESPAÑA SOBRE LA PRÁCTICA PROFESIONAL EN PROCESOS PARA PRUEBAS DE SOFTWARE

UN SONDEO EN ESPAÑA SOBRE LA PRÁCTICA PROFESIONAL EN PROCESOS PARA PRUEBAS DE SOFTWARE Taller sobre Pruebas en Ingeniería del Software PRIS 2006 UN SONDEO EN ESPAÑA SOBRE LA PRÁCTICA PROFESIONAL EN PROCESOS PARA PRUEBAS DE SOFTWARE Luis Fernández Sanz 1 *, Pedro José Lara Bercial 1 1: Departamento

Más detalles

Orientaciones Iniciales

Orientaciones Iniciales Si es necesario, ajuste el idioma de la sala virtual en la barra de herramientas en la parte superior El evento tendrá 45 min. de presentación y 15 min. al final para preguntas Usted podrá mandar sus preguntas

Más detalles

RESUMEN ANALÍTICO EN EDUCACIÓN - RAE FACULTAD INGENIERIA PROGRAMA DE INGENIERIA DE SISTEMAS PREGRADO BOGOTÁ D.C.

RESUMEN ANALÍTICO EN EDUCACIÓN - RAE FACULTAD INGENIERIA PROGRAMA DE INGENIERIA DE SISTEMAS PREGRADO BOGOTÁ D.C. AÑO DE ELABORACIÓN: 2015 FACULTAD INGENIERIA PROGRAMA DE INGENIERIA DE SISTEMAS PREGRADO BOGOTÁ D.C. TÍTULO: MODELO DE ADMINISTRACION PARA BASES DE DATOS EN UN DEPARTAMENTO DE LA BANCA CENTRAL DE COLOMBIA

Más detalles