{"id":101803,"date":"2018-03-11T10:23:47","date_gmt":"2018-03-11T10:23:47","guid":{"rendered":"https:\/\/www.deberes.net\/tesis\/sin-categoria\/contribucion-a-la-gestion-de-los-procesos-de-pruebas-de-software-y-servicios\/"},"modified":"2018-03-11T10:23:47","modified_gmt":"2018-03-11T10:23:47","slug":"contribucion-a-la-gestion-de-los-procesos-de-pruebas-de-software-y-servicios","status":"publish","type":"post","link":"https:\/\/www.deberes.net\/tesis\/tecnologia-de-las-telecomunicaciones\/contribucion-a-la-gestion-de-los-procesos-de-pruebas-de-software-y-servicios\/","title":{"rendered":"Contribuci\u00f3n a la gesti\u00f3n de los procesos de pruebas de software y servicios"},"content":{"rendered":"<h2>Tesis doctoral de <strong> Hugo Alexer Parada Gelvez <\/strong><\/h2>\n<p>Resumen la fase de pruebas de software se describe a muy alto nivel por parte de las metodolog\u00edas de desarrollo. Aspectos claves de las pruebas como la gesti\u00f3n dependen de la gesti\u00f3n del proyecto de desarrollo. En un escenario donde los proyectos se ejecutan de manera distribuida, donde participan diferentes equipos, bajo modelos de desarrollo diferentes y con la aplicaci\u00f3n de nuevos paradigmas de desarrollo como por ejemplo soa; las actividades de pruebas son dif\u00edciles de seguir y de controlar. esta situaci\u00f3n afecta tanto a las empresas grandes del sector de la industria del software como a las peque\u00f1as. Respecto de las compa\u00f1\u00edas grandes, muchas veces subcontratan a peque\u00f1as compa\u00f1\u00edas (outsourcing) o desarrolladores independientes (offshore) y en algunos casos peque\u00f1as filiales; para distribuir las actividades relacionadas con el ciclo de vida de un proyecto, en otros casos se contrata con compa\u00f1\u00edas especializadas la ejecuci\u00f3n de una fase, por ejemplo las pruebas; y en este caso en particular se trata a las pruebas como un proyecto separado, con toda la complejidad de estos. en el escenario descrito anteriormente la definici\u00f3n de la metodolog\u00eda que se debe aplicar a un proyecto de pruebas, es una actividad que representa un alto nivel de complejidad. Al respecto los est\u00e1ndares del dominio de prueba proponen un conjunto de buenas pr\u00e1cticas y enuncian las fases y los ciclos de actividades que estas deber\u00edan tener, pero no definen los procedimientos y las t\u00e9cnicas que las implementan. Por ello es necesario identificar con mucha precisi\u00f3n los artefactos de prueba y las relaciones de dependencia entre las fases de prueba y las fases del ciclo de desarrollo, que decisiones se derivar\u00edan de los resultados de las pruebas y como se gestionar\u00edan. es evidente la falta de una metodolog\u00eda de pruebas centrada en la gesti\u00f3n de estas como un proyecto. Por lo tanto en este trabajo analizo las pruebas de manera independiente desde el punto de vista de su gesti\u00f3n y propongo una metodolog\u00eda para aplicar y gestionar proyectos de pruebas de software. Para lograrlo planteo como objetivo general de la tesis doctoral: dise\u00f1ar y proponer un marco metodol\u00f3gico para la gesti\u00f3n de procesos y proyectos de pruebas de software y servicios, soportado por un conjunto integrado de herramientas, que facilite su aplicaci\u00f3n al ciclo de desarrollo. tom\u00e9 como punto de partida el modelo de gesti\u00f3n de proyectos propuesto por el pmbok (project management body of knowledge), y basado en sus conceptos propuse una instanciaci\u00f3n de este modelo al proyecto-fase de pruebas. Como resultado se gener\u00f3 un modelo de gesti\u00f3n de proyectos de prueba basado en dos tipos de procesos: de gesti\u00f3n y t\u00e9cnicos. A partir de los cuales se definieron los procesos de gesti\u00f3n, las actividades t\u00e9cnicas del ciclo de vida de pruebas y sus interrelaciones. la definici\u00f3n de los procesos, procedimientos y t\u00e9cnicas se basan en los est\u00e1ndares sobre pruebas de software. El modelo propuesto est\u00e1 formado por dos niveles; cada nivel incluye un ciclo de procesos, los cuales a su vez incluyen fases que son implementadas por procedimientos y como resultado se obtienen un conjunto de artefactos. con el fin de definir detalladamente y de manera consistente estos dos procesos, model\u00e9 conceptualmente el dominio de pruebas de software, el cual para facilitar su an\u00e1lisisdivid\u00ed en cinco \u00e1reas funcionales de pruebas: de iniciaci\u00f3n y establecimiento del proyecto de prueba, de configuraci\u00f3n del entorno de prueba, de ejecuci\u00f3n de las actividades t\u00e9cnicas de prueba, de toma de decisiones y de trazabilidad. Estas \u00e1reas agrupan los elementos que participan en los procesos del proyecto; y basado en ellas propuse los procesos t\u00e9cnicos y de gesti\u00f3n de pruebas con sus artefactos. primero defin\u00ed un ciclo de vida t\u00e9cnico para las pruebas, compuesto por seis fases: requisitos de prueba, dise\u00f1o de pruebas, especificaci\u00f3n de las pruebas, implementaci\u00f3n de las pruebas, ejecuci\u00f3n de las pruebas y an\u00e1lisis de los resultados. Es decir defin\u00ed las actividades a ser gestionadas; y para gestionarlas tambi\u00e9n propuse cinco grupos procesos que conformaron el nivel de gesti\u00f3n de pruebas: inicio del proyecto de prueba, planificaci\u00f3n de la prueba, ejecuci\u00f3n de los procesos t\u00e9cnicos de prueba, seguimiento y control de la prueba y finalizaci\u00f3n o cierre del proyecto de prueba. para facilitar la aplicaci\u00f3n de estos procesos a un dominio concreto, propuse una arquitectura de pruebas basada en los componentes de desarrollo, de gesti\u00f3n y t\u00e9cnico de pruebas. Esto me permiti\u00f3 proponer un sistema de gesti\u00f3n de prueba con el objetivo de permitir su aplicaci\u00f3n a diferentes modelos de desarrollo (tradicional y \u00e1gil). Tanto la arquitectura como el sistema de gesti\u00f3n de pruebas se validaron en un caso de estudio industrial. Respecto de la metodolog\u00eda se evalu\u00f3 su impacto en la mejora de los procesos de la organizaci\u00f3n, tomando como referencia el modelo cmmi.<\/p>\n<p>&nbsp;<\/p>\n<h3>Datos acad\u00e9micos de la tesis doctoral \u00ab<strong>Contribuci\u00f3n a la gesti\u00f3n de los procesos de pruebas de software y servicios<\/strong>\u00ab<\/h3>\n<ul>\n<li><strong>T\u00edtulo de la tesis:<\/strong>\u00a0 Contribuci\u00f3n a la gesti\u00f3n de los procesos de pruebas de software y servicios <\/li>\n<li><strong>Autor:<\/strong>\u00a0 Hugo Alexer Parada Gelvez <\/li>\n<li><strong>Universidad:<\/strong>\u00a0 Polit\u00e9cnica de Madrid<\/li>\n<li><strong>Fecha de lectura de la tesis:<\/strong>\u00a0 18\/06\/2010<\/li>\n<\/ul>\n<p>&nbsp;<\/p>\n<h3>Direcci\u00f3n y tribunal<\/h3>\n<ul>\n<li><strong>Director de la tesis<\/strong>\n<ul>\n<li>Juan  Carlos Due\u00f1as Lopez<\/li>\n<\/ul>\n<\/li>\n<li><strong>Tribunal<\/strong>\n<ul>\n<li>Presidente del tribunal: Juan  Antonio De la puente alfaro <\/li>\n<li>corrado aaron Visaggio (vocal)<\/li>\n<li>Juan  Miguel Gomez berbis (vocal)<\/li>\n<li>Rafael Capilla sevilla (vocal)<\/li>\n<\/ul>\n<\/li>\n<\/ul>\n<p>&nbsp;<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Tesis doctoral de Hugo Alexer Parada Gelvez Resumen la fase de pruebas de software se describe a muy alto nivel [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"site-sidebar-layout":"default","site-content-layout":"","ast-site-content-layout":"","site-content-style":"default","site-sidebar-style":"default","ast-global-header-display":"","ast-banner-title-visibility":"","ast-main-header-display":"","ast-hfb-above-header-display":"","ast-hfb-below-header-display":"","ast-hfb-mobile-header-display":"","site-post-title":"","ast-breadcrumbs-content":"","ast-featured-img":"","footer-sml-layout":"","theme-transparent-header-meta":"","adv-header-id-meta":"","stick-header-meta":"","header-above-stick-meta":"","header-main-stick-meta":"","header-below-stick-meta":"","astra-migrate-meta-layouts":"default","ast-page-background-enabled":"default","ast-page-background-meta":{"desktop":{"background-color":"var(--ast-global-color-4)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-gradient":""},"tablet":{"background-color":"","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-gradient":""},"mobile":{"background-color":"","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-gradient":""}},"ast-content-background-meta":{"desktop":{"background-color":"var(--ast-global-color-5)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-gradient":""},"tablet":{"background-color":"var(--ast-global-color-5)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-gradient":""},"mobile":{"background-color":"var(--ast-global-color-5)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-gradient":""}},"footnotes":""},"categories":[16008,15624,2489],"tags":[198202,206772,11017,16197,206773,116532],"class_list":["post-101803","post","type-post","status-publish","format-standard","hentry","category-politecnica-de-madrid","category-software","category-tecnologia-de-las-telecomunicaciones","tag-corrado-aaron-visaggio","tag-hugo-alexer-parada-gelvez","tag-juan-antonio-de-la-puente-alfaro","tag-juan-carlos-duenas-lopez","tag-juan-miguel-gomez-berbis","tag-rafael-capilla-sevilla"],"_links":{"self":[{"href":"https:\/\/www.deberes.net\/tesis\/wp-json\/wp\/v2\/posts\/101803","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.deberes.net\/tesis\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.deberes.net\/tesis\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.deberes.net\/tesis\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.deberes.net\/tesis\/wp-json\/wp\/v2\/comments?post=101803"}],"version-history":[{"count":0,"href":"https:\/\/www.deberes.net\/tesis\/wp-json\/wp\/v2\/posts\/101803\/revisions"}],"wp:attachment":[{"href":"https:\/\/www.deberes.net\/tesis\/wp-json\/wp\/v2\/media?parent=101803"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.deberes.net\/tesis\/wp-json\/wp\/v2\/categories?post=101803"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.deberes.net\/tesis\/wp-json\/wp\/v2\/tags?post=101803"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}