{"id":176,"date":"2025-03-21T10:59:03","date_gmt":"2025-03-21T15:59:03","guid":{"rendered":"http:\/\/elkinforero.com\/?p=176"},"modified":"2025-03-21T10:59:03","modified_gmt":"2025-03-21T15:59:03","slug":"pair-programming-en-la-academia","status":"publish","type":"post","link":"https:\/\/elkinforero.com\/?p=176","title":{"rendered":"Pair Programming en la academia"},"content":{"rendered":"\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"429\" src=\"https:\/\/elkinforero.com\/wp-content\/uploads\/2025\/03\/image-1-1024x429.png\" alt=\"\" class=\"wp-image-177\" srcset=\"https:\/\/elkinforero.com\/wp-content\/uploads\/2025\/03\/image-1-1024x429.png 1024w, https:\/\/elkinforero.com\/wp-content\/uploads\/2025\/03\/image-1-300x126.png 300w, https:\/\/elkinforero.com\/wp-content\/uploads\/2025\/03\/image-1-768x322.png 768w, https:\/\/elkinforero.com\/wp-content\/uploads\/2025\/03\/image-1.png 1076w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">Durante varios a\u00f1os en mis distintas labores en la empresa de desarrollo de software, hemos aplicamos la t\u00e9cnica de Pair Programming: como estrategia para entrenar a desarrolladores y mecanismos para que mas de un desarrollador conozca el codigo en sus m\u00e1s ocultos vericuetos, porque muy a nuestro pesar los proyectos tienen rincones que solo un desarrollador lo conocen.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Ahora gracia a los espacios que nos ha brindado la Universidad de Cundinamarca (UdeC) podemos acompa\u00f1ar a los futuros Ingenieros de software de la regi\u00f3n en este hermoso camino.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Pero es indudable que hay dificultades que se deben solventar, como es la falta de bases l\u00f3gicas para poder resolver problemas de la vida diaria con el codigo, es por esto que hemos decidido aplicar Pair Programming desde la academia buscando elevar el nivel l\u00f3gico que tienen algunos chicos de nuestra clase.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Hemos dise\u00f1ado las siguientes reglas basadas en el Pair Programming como por ejemplo:<\/p>\n\n\n\n<ol class=\"wp-block-list\" type=\"1\"><li>Seleccionar parejas para desarrollar un ejercicio<\/li><li>Le pido a uno de los dos estudiantes que haga las veces de driver y el otro har\u00e1 las veces navigator<\/li><li>El driver genera algunas preguntas que induzcan al navigator a generar respuestas que pueden ser hechas en codigo para darle solucion al problema propuesto<\/li><li>El driver no toca el teclado solo gu\u00eda al navigator para que genere el codigo m\u00e1s adecuado<\/li><li>Esta acci\u00f3n se repite hasta que la soluci\u00f3n sea acorde a los requerimientos del problema<\/li><li>Al finalizar el driver verifica el codigo, hace las pruebas necesarias explic\u00e1ndole al navigator como lo puede mejorar<\/li><\/ol>\n\n\n\n<p class=\"wp-block-paragraph\">Probaremos este metodo por las siguientes 8 semanas y luego le cuento cuales fueron los resultados<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Mas informacion de Pair Programming <a href=\"https:\/\/www.techtarget.com\/searchsoftwarequality\/definition\/Pair-programming\">aqui<\/a><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Durante varios a\u00f1os en mis distintas labores en la empresa de desarrollo de software, hemos aplicamos la t\u00e9cnica de Pair Programming: como estrategia para entrenar a desarrolladores y mecanismos para que mas de un desarrollador conozca el codigo en sus m\u00e1s ocultos vericuetos, porque muy a nuestro pesar los proyectos tienen rincones que solo un <a href=\"https:\/\/elkinforero.com\/?p=176\" rel=\"nofollow\"><span class=\"sr-only\">Read more about Pair Programming en la academia<\/span>[&hellip;]<\/a><\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"closed","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[1],"tags":[],"class_list":["post-176","post","type-post","status-publish","format-standard","hentry","category-sin-categoria"],"_links":{"self":[{"href":"https:\/\/elkinforero.com\/index.php?rest_route=\/wp\/v2\/posts\/176","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/elkinforero.com\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/elkinforero.com\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/elkinforero.com\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/elkinforero.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=176"}],"version-history":[{"count":1,"href":"https:\/\/elkinforero.com\/index.php?rest_route=\/wp\/v2\/posts\/176\/revisions"}],"predecessor-version":[{"id":178,"href":"https:\/\/elkinforero.com\/index.php?rest_route=\/wp\/v2\/posts\/176\/revisions\/178"}],"wp:attachment":[{"href":"https:\/\/elkinforero.com\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=176"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/elkinforero.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=176"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/elkinforero.com\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=176"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}