{"id":19762,"date":"2023-11-17T00:31:37","date_gmt":"2023-11-16T23:31:37","guid":{"rendered":"https:\/\/agilecorporation.org\/escuela-agile\/?post_type=lp_course&#038;p=19762"},"modified":"2024-07-17T17:24:27","modified_gmt":"2024-07-17T15:24:27","slug":"estrategia-de-calidad","status":"publish","type":"lp_course","link":"https:\/\/agilecorporation.org\/escuela-agile\/courses\/estrategia-de-calidad\/","title":{"rendered":"Estrategia de calidad"},"content":{"rendered":"\t\t<div data-elementor-type=\"wp-post\" data-elementor-id=\"19762\" class=\"elementor elementor-19762\">\n\t\t\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-1619250 elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"1619250\" data-element_type=\"section\" data-e-type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-76abacb1\" data-id=\"76abacb1\" data-element_type=\"column\" data-e-type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-742aecb2 elementor-widget elementor-widget-text-editor\" data-id=\"742aecb2\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p>En el desarrollo de software \u00e1gil, una estrategia de calidad s\u00f3lida es esencial para garantizar que el software que se est\u00e1 creando cumpla con los est\u00e1ndares requeridos y brinde valor a los clientes o usuarios finales. A continuaci\u00f3n se muestran algunos aspectos clave de una estrategia de calidad en Agile:<\/p>\n<p>1. <b>Integraci\u00f3n continua <\/b>(CI): automatizar la creaci\u00f3n e integraci\u00f3n de cambios de c\u00f3digo de m\u00faltiples desarrolladores en un repositorio compartido, lo que permite la detecci\u00f3n y resoluci\u00f3n temprana de defectos y facilita lanzamientos frecuentes y confiables.<\/p>\n<p>2. <b>Desarrollo basado en pruebas<\/b> (TDD): escribir pruebas automatizadas antes de escribir el c\u00f3digo real, lo que ayuda a garantizar que el c\u00f3digo cumpla con los requisitos especificados y facilita la refactorizaci\u00f3n y la mantenibilidad.<\/p>\n<p>3. <b>Pruebas automatizadas<\/b>: implementar un conjunto integral de pruebas automatizadas, incluidas pruebas unitarias, pruebas de integraci\u00f3n, pruebas funcionales y pruebas no funcionales (por ejemplo, rendimiento, seguridad, usabilidad), para detectar defectos tempranamente y permitir pruebas continuas durante todo el ciclo de vida del desarrollo.<\/p>\n<p>4. <b>Desarrollo impulsado por el comportamiento<\/b> (BDD): utilizar un enfoque estructurado para definir y documentar el comportamiento del software en un lenguaje claro y ubicuo, facilitando la comunicaci\u00f3n y el entendimiento compartido entre los miembros del equipo y las partes interesadas.<\/p>\n<p><span style=\"font-family: var( --e-global-typography-text-font-family ), Sans-serif; font-size: var(--thim-font-body-font-size);\">5. <b>Propiedad de la calidad<\/b>: Fomentar una cultura de responsabilidad compartida por la calidad, donde todos los miembros del equipo, incluidos desarrolladores, evaluadores y partes interesadas, participen activamente en actividades de control de calidad durante todo el ciclo de vida del desarrollo.<\/span><\/p>\n<p><span style=\"font-family: var( --e-global-typography-text-font-family ), Sans-serif; font-size: var(--thim-font-body-font-size);\">La estrategia de la calidad &#8230;<\/span><\/p>\n<p><ul><li><span style=\"font-family: var( --e-global-typography-text-font-family ), Sans-serif; font-size: var(--thim-font-body-font-size);\">Refleja todos los procesos, herramientas, flujos de trabajo y actividades que sean relevantes para la calidad del Software y el trabajo en equipo<\/span><\/li><li><span style=\"font-family: var( --e-global-typography-text-font-family ), Sans-serif; font-size: var(--thim-font-body-font-size);\">Es un documento vivo que ir\u00e1 adapt\u00e1ndose a las necesidades de los Squads y del producto desarrollado<\/span><\/li><li><span style=\"font-family: var( --e-global-typography-text-font-family ), Sans-serif; font-size: var(--thim-font-body-font-size);\">Es acordada por todos los integrantes del Squad Agile, sinti\u00e9ndose confortables con todo lo que se defina en ella.<\/span><\/li><li><span style=\"font-family: var( --e-global-typography-text-font-family ), Sans-serif; font-size: var(--thim-font-body-font-size);\">Es simple y se busca la optimizaci\u00f3n de procesos dentro del contexto del equipo scrum, buscando como objetivo com\u00fan del equipo, que el Software funcione cuanto antes<\/span><\/li><li><span style=\"font-family: var( --e-global-typography-text-font-family ), Sans-serif; font-size: var(--thim-font-body-font-size);\">Es algo en lo que participa todo el equipo<\/span><\/li><\/ul><\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<\/div>\n\t\t","protected":false},"excerpt":{"rendered":"<p>La estrategia de calidad en Agile es un enfoque integral y continuo que asegura que la calidad est\u00e9 integrada en cada paso del proceso de desarrollo, desde la planificaci\u00f3n hasta la entrega, mediante pr\u00e1cticas colaborativas y t\u00e9cnicas automatizadas.<\/p>\n","protected":false},"author":1,"featured_media":19763,"comment_status":"closed","ping_status":"closed","template":"","course_category":[],"course_tag":[],"class_list":["post-19762","lp_course","type-lp_course","status-publish","has-post-thumbnail","hentry","course"],"_links":{"self":[{"href":"https:\/\/agilecorporation.org\/escuela-agile\/wp-json\/wp\/v2\/lp_course\/19762","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/agilecorporation.org\/escuela-agile\/wp-json\/wp\/v2\/lp_course"}],"about":[{"href":"https:\/\/agilecorporation.org\/escuela-agile\/wp-json\/wp\/v2\/types\/lp_course"}],"author":[{"embeddable":true,"href":"https:\/\/agilecorporation.org\/escuela-agile\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/agilecorporation.org\/escuela-agile\/wp-json\/wp\/v2\/comments?post=19762"}],"version-history":[{"count":6,"href":"https:\/\/agilecorporation.org\/escuela-agile\/wp-json\/wp\/v2\/lp_course\/19762\/revisions"}],"predecessor-version":[{"id":20035,"href":"https:\/\/agilecorporation.org\/escuela-agile\/wp-json\/wp\/v2\/lp_course\/19762\/revisions\/20035"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/agilecorporation.org\/escuela-agile\/wp-json\/wp\/v2\/media\/19763"}],"wp:attachment":[{"href":"https:\/\/agilecorporation.org\/escuela-agile\/wp-json\/wp\/v2\/media?parent=19762"}],"wp:term":[{"taxonomy":"course_category","embeddable":true,"href":"https:\/\/agilecorporation.org\/escuela-agile\/wp-json\/wp\/v2\/course_category?post=19762"},{"taxonomy":"course_tag","embeddable":true,"href":"https:\/\/agilecorporation.org\/escuela-agile\/wp-json\/wp\/v2\/course_tag?post=19762"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}