{"id":7,"date":"2014-03-20T19:40:49","date_gmt":"2014-03-20T19:40:49","guid":{"rendered":"http:\/\/cursos.virtual.uniandes.edu.co\/misw4101\/?page_id=7"},"modified":"2025-07-15T10:47:39","modified_gmt":"2025-07-15T15:47:39","slug":"inicio","status":"publish","type":"page","link":"https:\/\/cursos.virtual.uniandes.edu.co\/misw4101\/","title":{"rendered":"Inicio"},"content":{"rendered":"\r\n<p>&nbsp;<\/p>\r\n<p>&nbsp;<\/p>\r\n<table class=\"steelBlueCols\">\r\n<tbody>\r\n<tr>\r\n<td>Nombre del curso:<\/td>\r\n<td><span class=\"TextRun SCXW139929509 BCX9\" lang=\"ES-CO\" xml:lang=\"ES-CO\" data-contrast=\"none\"><span class=\"NormalTextRun SCXW139929509 BCX9\" data-ccp-parastyle=\"heading 3\">\u00a0Pr\u00e1cticas de ingenier\u00eda de software esenciales para el agilismo<\/span><\/span><\/td>\r\n<\/tr>\r\n<tr>\r\n<td>Course Name:<\/td>\r\n<td>\u00a0Essential Software Engineering Practices for Agile<\/td>\r\n<\/tr>\r\n<tr>\r\n<td>Cr\u00e9ditos:<\/td>\r\n<td>2<\/td>\r\n<\/tr>\r\n<tr>\r\n<td>Profesor:<\/td>\r\n<td>Gloria Cristina Cortes Buitrago<\/td>\r\n<\/tr>\r\n<tr>\r\n<td>Versi\u00f3n PDF<\/td>\r\n<td><a href=\"https:\/\/cursos.virtual.uniandes.edu.co\/pdf\/curso.php?codigo=misw4101\" target=\"_blank\" rel=\"noopener\">Click Aqu\u00ed<\/a><\/td>\r\n<\/tr>\r\n<\/tbody>\r\n<\/table>\r\n<!-- ************************************************************************* -->\r\n<p>&nbsp;<\/p>\r\n\n<div class=\"arconix-tabs-horizontal\"><ul class=\"arconix-tabs\"><li data-arconix-icon=\"\" data-arconix-color=\"\" class=\"arconix-tab tab-Descripcin\"><a class=\"\" href=\"#tab-Descripcin\">Descripci\u00f3n<\/a><\/li><\/ul>\n<div class=\"arconix-panes\"><div class=\"arconix-pane pane-Descripcin\">\r\n<h1>Descripci\u00f3n<\/h1>\r\n<p><span data-ccp-props=\"{&quot;201341983&quot;:0,&quot;335559740&quot;:276}\">\u00a0<\/span><\/p>\r\n<p><span data-contrast=\"none\">En este curso se estudiar\u00e1n 4 pr\u00e1cticas de ingenier\u00eda de software: Historias de usuario, flujos de trabajo, desarrollo basado en pruebas e integraci\u00f3n continua. Para cada pr\u00e1ctica se estudian los conceptos asociados, se realizan tutoriales pr\u00e1cticos y se aplican en un proyecto, en parejas, que se desarrolla a lo largo del curso.\u00a0<\/span><span data-ccp-props=\"{&quot;201341983&quot;:0,&quot;335559740&quot;:276}\">\u00a0<\/span><\/p>\r\n<p><span data-ccp-props=\"{&quot;201341983&quot;:0,&quot;335559740&quot;:276}\">\u00a0<\/span><\/p>\r\n<p><b><span data-contrast=\"auto\">Tecnolog\u00edas principales<\/span><\/b><span data-ccp-props=\"{&quot;201341983&quot;:0,&quot;335559740&quot;:276}\">\u00a0<\/span><\/p>\r\n<p><span data-ccp-props=\"{&quot;201341983&quot;:0,&quot;335559740&quot;:276}\">\u00a0<\/span><\/p>\r\n<ul>\r\n<li data-leveltext=\"\uf0b7\" data-font=\"Symbol\" data-listid=\"1\" data-list-defn-props=\"{&quot;335552541&quot;:1,&quot;335559684&quot;:-2,&quot;335559685&quot;:720,&quot;335559991&quot;:360,&quot;469769226&quot;:&quot;Symbol&quot;,&quot;469769242&quot;:[8226],&quot;469777803&quot;:&quot;left&quot;,&quot;469777804&quot;:&quot;\uf0b7&quot;,&quot;469777815&quot;:&quot;hybridMultilevel&quot;}\" data-aria-posinset=\"1\" data-aria-level=\"1\"><span data-contrast=\"auto\">Python, SQL Alchemy\u00a0<\/span><span data-ccp-props=\"{&quot;201341983&quot;:0,&quot;335559740&quot;:276}\">\u00a0<\/span><\/li>\r\n<li data-leveltext=\"\uf0b7\" data-font=\"Symbol\" data-listid=\"1\" data-list-defn-props=\"{&quot;335552541&quot;:1,&quot;335559684&quot;:-2,&quot;335559685&quot;:720,&quot;335559991&quot;:360,&quot;469769226&quot;:&quot;Symbol&quot;,&quot;469769242&quot;:[8226],&quot;469777803&quot;:&quot;left&quot;,&quot;469777804&quot;:&quot;\uf0b7&quot;,&quot;469777815&quot;:&quot;hybridMultilevel&quot;}\" data-aria-posinset=\"2\" data-aria-level=\"1\"><span data-contrast=\"auto\">Framework pruebas: Unittest<\/span><span data-ccp-props=\"{&quot;201341983&quot;:0,&quot;335559740&quot;:276}\">\u00a0<\/span><\/li>\r\n<li data-leveltext=\"\uf0b7\" data-font=\"Symbol\" data-listid=\"1\" data-list-defn-props=\"{&quot;335552541&quot;:1,&quot;335559684&quot;:-2,&quot;335559685&quot;:720,&quot;335559991&quot;:360,&quot;469769226&quot;:&quot;Symbol&quot;,&quot;469769242&quot;:[8226],&quot;469777803&quot;:&quot;left&quot;,&quot;469777804&quot;:&quot;\uf0b7&quot;,&quot;469777815&quot;:&quot;hybridMultilevel&quot;}\" data-aria-posinset=\"3\" data-aria-level=\"1\"><span data-contrast=\"auto\">Git y Github\u00a0<\/span><span data-ccp-props=\"{&quot;201341983&quot;:0,&quot;335559740&quot;:276}\">\u00a0<\/span><\/li>\r\n<li data-leveltext=\"\uf0b7\" data-font=\"Symbol\" data-listid=\"1\" data-list-defn-props=\"{&quot;335552541&quot;:1,&quot;335559684&quot;:-2,&quot;335559685&quot;:720,&quot;335559991&quot;:360,&quot;469769226&quot;:&quot;Symbol&quot;,&quot;469769242&quot;:[8226],&quot;469777803&quot;:&quot;left&quot;,&quot;469777804&quot;:&quot;\uf0b7&quot;,&quot;469777815&quot;:&quot;hybridMultilevel&quot;}\" data-aria-posinset=\"4\" data-aria-level=\"1\"><span data-contrast=\"auto\">Integraci\u00f3n continua: GitHub Actions , Jenkins<\/span><span data-ccp-props=\"{&quot;201341983&quot;:0,&quot;335559740&quot;:276}\">\u00a0<\/span><\/li>\r\n<\/ul>\r\n<p><span data-ccp-props=\"{&quot;201341983&quot;:0,&quot;335559740&quot;:276}\">\u00a0<\/span><\/p>\r\n<p><b><span data-contrast=\"auto\">En este curso aprender\u00e1s a:<\/span><\/b><span data-ccp-props=\"{&quot;201341983&quot;:0,&quot;335559740&quot;:276}\">\u00a0<\/span><\/p>\r\n<p><span data-ccp-props=\"{&quot;201341983&quot;:0,&quot;335559740&quot;:276}\">\u00a0<\/span><\/p>\r\n<p><span data-contrast=\"none\">Utilizar pr\u00e1cticas esenciales de ingenier\u00eda de software para ser un miembro efectivo y eficiente en un equipo de desarrollo \u00e1gil (la documentaci\u00f3n de requisitos en historias de usuario, flujos de trabajo sobre un manejador de versiones, el desarrollo orientado a pruebas y la pr\u00e1ctica de la integraci\u00f3n continua).<\/span><span data-ccp-props=\"{&quot;201341983&quot;:0,&quot;335551550&quot;:6,&quot;335551620&quot;:6,&quot;335559740&quot;:276}\">\u00a0<\/span><\/p>\r\n<p><span data-ccp-props=\"{&quot;201341983&quot;:0,&quot;335559740&quot;:276}\">\u00a0<\/span><\/p>\r\n<p><b><span data-contrast=\"auto\">Metodolog\u00eda del curso<\/span><\/b><span data-ccp-props=\"{&quot;201341983&quot;:0,&quot;335559740&quot;:276}\">\u00a0<\/span><\/p>\r\n<p><span data-ccp-props=\"{&quot;201341983&quot;:0,&quot;335551550&quot;:6,&quot;335551620&quot;:6,&quot;335559740&quot;:276}\">\u00a0<\/span><\/p>\r\n<p><span data-contrast=\"none\">El elemento integrador de las pr\u00e1cticas es el proyecto. Es un proyecto peque\u00f1o, donde su alcance est\u00e1 definido y para el cual, los estudiantes analizar\u00e1n el enunciado construyendo un modelo conceptual en UML y definen unas historias de usuario.\u00a0<\/span><span data-ccp-props=\"{&quot;201341983&quot;:0,&quot;335551550&quot;:6,&quot;335551620&quot;:6,&quot;335559740&quot;:276}\">\u00a0<\/span><\/p>\r\n<p><span data-ccp-props=\"{&quot;201341983&quot;:0,&quot;335551550&quot;:6,&quot;335551620&quot;:6,&quot;335559740&quot;:276}\">\u00a0<\/span><\/p>\r\n<p><span data-contrast=\"none\">Cada estudiante debe desarrollar un conjunto de HU cuya implementaci\u00f3n se har\u00e1 utilizando la pr\u00e1ctica de desarrollo basado en pruebas.\u00a0 El proceso de desarrollo es incremental. Para coordinar el trabajo, deben usar un sistema de control de versiones, un sitio para documentaci\u00f3n del proyecto y definir un flujo de trabajo que les permita ir integrando de forma tal que el proyecto funcione en todo momento. Esta verificaci\u00f3n se hace de manera automatizada utilizando una herramienta de integraci\u00f3n continua que construye el proyecto y ejecuta las pruebas definidas, reportando el resultado.\u00a0<\/span><span data-ccp-props=\"{&quot;201341983&quot;:0,&quot;335551550&quot;:6,&quot;335551620&quot;:6,&quot;335559740&quot;:276}\">\u00a0<\/span><\/p>\r\n\r\n<p>&nbsp;<\/p>\r\n<p>&nbsp;<\/p>\r\n<p>&nbsp;<\/p>\r\n<\/div><\/div><\/div>\n\r\n<p><!-- \/wp:post-content --><\/p>\r\n<p>&nbsp;<\/p>\r\n<p><br \/><!---\r\n[table]\r\nNombre del curso:[attr style=\"background:#663366; color:#FFFFFF\"], Procesos de Desarrollo Agiles\r\nCourse Name:[attr style=\"background:#b299b2; color:#FFFFFF; font-style:italic\"], \r\nCr\u00e9ditos:[attr style=\"background:#663366; color:#FFFFFF\"], 4\r\nProfesor:[attr style=\"background:#b299b2; color:#FFFFFF\"], Gloria Cortes Buitrago\r\n[\/table] --><\/p>\r\n<p>&nbsp;<\/p>\r\n<p>&nbsp;<\/p>","protected":false},"excerpt":{"rendered":"<p>&nbsp; &nbsp; Nombre del curso: \u00a0Pr\u00e1cticas de ingenier\u00eda de software esenciales para el agilismo Course Name: \u00a0Essential Software Engineering Practices for Agile Cr\u00e9ditos: 2 Profesor: Gloria Cristina Cortes Buitrago Versi\u00f3n PDF Click Aqu\u00ed &nbsp; \u00a0 &nbsp; &nbsp; &nbsp;<\/p>\n","protected":false},"author":98,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"footnotes":""},"class_list":["post-7","page","type-page","status-publish","hentry"],"_links":{"self":[{"href":"https:\/\/cursos.virtual.uniandes.edu.co\/misw4101\/wp-json\/wp\/v2\/pages\/7","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/cursos.virtual.uniandes.edu.co\/misw4101\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/cursos.virtual.uniandes.edu.co\/misw4101\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/cursos.virtual.uniandes.edu.co\/misw4101\/wp-json\/wp\/v2\/users\/98"}],"replies":[{"embeddable":true,"href":"https:\/\/cursos.virtual.uniandes.edu.co\/misw4101\/wp-json\/wp\/v2\/comments?post=7"}],"version-history":[{"count":62,"href":"https:\/\/cursos.virtual.uniandes.edu.co\/misw4101\/wp-json\/wp\/v2\/pages\/7\/revisions"}],"predecessor-version":[{"id":171,"href":"https:\/\/cursos.virtual.uniandes.edu.co\/misw4101\/wp-json\/wp\/v2\/pages\/7\/revisions\/171"}],"wp:attachment":[{"href":"https:\/\/cursos.virtual.uniandes.edu.co\/misw4101\/wp-json\/wp\/v2\/media?parent=7"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}