{"id":17897,"date":"2017-02-24T09:56:14","date_gmt":"2017-02-24T07:56:14","guid":{"rendered":"https:\/\/blog.basetis.com\/article_basic\/la-importancia-de-analizar-y-documentar\/"},"modified":"2024-03-12T13:42:45","modified_gmt":"2024-03-12T11:42:45","slug":"la-importancia-de-analizar-y-documentar","status":"publish","type":"article_basic","link":"https:\/\/blog.basetis.com\/es\/article_basic\/la-importancia-de-analizar-y-documentar\/","title":{"rendered":"La importancia de analizar y documentar"},"content":{"rendered":"<h2>Antes de empezar<\/h2>\n<p dir=\"ltr\">S\u00e9 que este art\u00edculo es un poco superficial;&nbsp;simplemente pretendo compartir mi <strong>punto de vista <\/strong>basado en la experiencia de varios a\u00f1os en este mundillo. Incluso habr\u00e1 quien lo considere anticuado por entenderlo como programaci\u00f3n en cascada o simplemente quien no comparta algunas afirmaciones. Me encantar\u00eda poder recibir <strong>vuestros comentarios<\/strong> al respecto y aprender de vosotros.<br \/>\n&nbsp;<\/p>\n<h2 dir=\"ltr\">\u00bfEmpezamos a trabajar ya?<\/h2>\n<p dir=\"ltr\">Al iniciar un proyecto, a veces se deja de dedicar esfuerzo en<strong> detectar los puntos clave<\/strong>, documentar por escrito e intentar aportar m\u00e1s valor de lo que solicita el cliente y tener visi\u00f3n para anticipar futuros problemas y\/o requerimientos. Este ejercicio, aunque puede demorar un poco el inicio de la programaci\u00f3n tiene <strong>beneficios<\/strong> a corto y medio plazo.<br \/>\n&nbsp;<\/p>\n<h2 dir=\"ltr\">\u00bfQu\u00e9&nbsp;me est\u00e1s pidiendo?<\/h2>\n<p dir=\"ltr\">Es conocido que el cliente no suele pedir lo que necesita, pide lo que \u00abcree\u00bb&nbsp;que necesita, habitualmente condicionado a las soluciones ya implementadas, centr\u00e1ndose \u00fanicamente en los defectos y limitaciones de estas, sin hacer el ejercicio de poner la mente en blanco, desaprender lo aprendido, pensar \u00fanicamente en su negocio y lo que realmente necesita.<\/p>\n<h2 dir=\"ltr\">\nAl psiquiatra vas<\/h2>\n<p dir=\"ltr\">Es por ello que la realizaci\u00f3n del an\u00e1lisis por parte de un <strong>externo<\/strong> (el analista), permite aportes frescos, nuevas ideas, algo as\u00ed como ir al psiquiatra, que es un perfecto desconocido&nbsp;pero te ayuda a&nbsp;ver las cosas desde otra perspectiva y aporta valor a las ideas preconcebidas.<\/p>\n<p dir=\"ltr\">Tambi\u00e9n es cierto que a veces el cliente es <strong>reticente<\/strong> a nuevas ideas, aquello que se llama \u00abmiedo al cambio\u00bb. Aqu\u00ed se debe jugar la carta opuesta a \u00absi funciona no lo toques\u00bb&nbsp;porque el cliente es consciente de que \u00abno funciona\u00bb&nbsp;y por eso es necesario darle la vuelta a la tortilla.<br \/>\n&nbsp;<\/p>\n<h2 dir=\"ltr\">Visi\u00f3n, visi\u00f3n, visi\u00f3n<\/h2>\n<p dir=\"ltr\">Entender las necesidades (requerimientos) y encontrar respuestas siempre lo asocio al juego del ajedrez. Como analistas debemos ser capaces de anticipar a:<\/p>\n<ul>\n<li dir=\"ltr\">\n<p dir=\"ltr\"><strong>Corto plazo:<\/strong> lo que nos piden, la jugada inmediata, me como el caballo y punto<\/p>\n<\/li>\n<li dir=\"ltr\">\n<p dir=\"ltr\"><strong>Medio plazo: <\/strong>lo que el cliente sabe que pedir\u00e1, anticipar un par de jugadas para comerle la reina<\/p>\n<\/li>\n<li dir=\"ltr\">\n<p dir=\"ltr\"><strong>Largo plazo:<\/strong> lo que ni el cliente sabe pero que alg\u00fan d\u00eda llegar\u00e1, jaque mate.<br \/>\n\t&nbsp;<\/p>\n<\/li>\n<\/ul>\n<p><strong>Nota:<\/strong>&nbsp;el adversario no es el cliente, es llegar a la mejor soluci\u00f3n para todos.<\/p>\n<p dir=\"ltr\">Con todo ello, debemos ser capaces de dise\u00f1ar los sistemas, componentes, procesos, bases de datos y todo aquello que cubra el corto plazo, pero preparado para el medio y el largo que hemos identificado. El <strong>esfuerzo <\/strong>no deber\u00eda ser mayor, solo es anticiparse y dejarlo todo preparado a futuro.<br \/>\n&nbsp;<\/p>\n<h2 dir=\"ltr\">\u00abEspecificaci\u00f3n\u00bb&nbsp;no es sin\u00f3nimo de \u00abrigidez\u00bb<\/h2>\n<p dir=\"ltr\">Analizar, definir, documentar no tiene porque ser una foto est\u00e1tica, es m\u00e1s, puede convertirse en la herramienta para posteriores cambios pues ayuda a conocer las consecuencias, esfuerzos, riesgos de los cambios.<br \/>\n&nbsp;<\/p>\n<h2 dir=\"ltr\">Las ventajas de documentar formalmente<\/h2>\n<p dir=\"ltr\">A veces comparo la elaboraci\u00f3n de software con la <strong>construcci\u00f3n de un edificio<\/strong>, nadie entender\u00eda empezar a construir sin planos, los cimientos preparados para soportar cuantos pisos&#8230;&nbsp;\u00bfDebe haber parquing? \u00bfDe cu\u00e1ntas plazas? \u00bfAire acondicionado? Si no se tiene claro desde el primer dia, a medio trabajo estaremos rehaciendo todo, una monta\u00f1a de chapuzas, material desperdiciado, horas desperdiciadas, desprestigio, <strong>desmoralizaci\u00f3n<\/strong>&nbsp;y no hablemos del cliente.<\/p>\n<p dir=\"ltr\">En la<strong> elaboraci\u00f3n de software <\/strong>podemos aplicar la misma premisa, realizar un dise\u00f1o previo, completo y detallado de los componentes y sus iteraciones aporta:<\/p>\n<ul>\n<li dir=\"ltr\">\n<p dir=\"ltr\">Facilita la valoraci\u00f3n de tiempo y costes<\/p>\n<\/li>\n<li dir=\"ltr\">\n<p dir=\"ltr\">Evita riesgos (\u00a1\u00a1\u00a1sustos!!!) al anticipar soluciones antes que aparezcan<\/p>\n<\/li>\n<li dir=\"ltr\">\n<p dir=\"ltr\">Mejora la comunicaci\u00f3n entre el equipo y con el cliente<\/p>\n<\/li>\n<li dir=\"ltr\">\n<p dir=\"ltr\">Evita malentendidos \u00abt\u00fa&nbsp;me dijiste\u00bb, \u00abyo entend\u00ed\u00bb (\u00bfos suena?)<\/p>\n<\/li>\n<li dir=\"ltr\">\n<p dir=\"ltr\">Ayuda a distribuir las tareas<\/p>\n<\/li>\n<li dir=\"ltr\">\n<p dir=\"ltr\">Facilita la creaci\u00f3n de iteraciones<\/p>\n<\/li>\n<li dir=\"ltr\">\n<p dir=\"ltr\">Evita errores y duplicidades<\/p>\n<\/li>\n<li dir=\"ltr\">\n<p dir=\"ltr\">Facilita la gesti\u00f3n de cambios.<br \/>\n\t&nbsp;<\/p>\n<\/li>\n<\/ul>\n<p dir=\"ltr\">La lista es muy larga, os dejo que la complet\u00e9is.<br \/>\n&nbsp;<\/p>\n<h2 dir=\"ltr\">Conclusi\u00f3n&#8230; personal<\/h2>\n<p>Dependiendo del tipo de proyecto y el equipo involucrado,&nbsp;cada hora dedicada al an\u00e1lisis y especificaci\u00f3n puede tener un ahorro de decenas de horas de trabajo y desmoralizaci\u00f3n.<br \/>\n&nbsp;<\/p>\n<h5 class=\"rteright\">Foto de cabecera: <a href=\"https:\/\/unsplash.com\/photos\/xekxE_VR0Ec?utm_source=unsplash&amp;utm_medium=referral&amp;utm_content=creditCopyText\">Markus Spiske<\/a>&nbsp;\/&nbsp;<a href=\"https:\/\/unsplash.com\/?utm_source=unsplash&amp;utm_medium=referral&amp;utm_content=creditCopyText\">Unsplash<\/a><\/h5>\n","protected":false},"excerpt":{"rendered":"<p>Antes de empezar S\u00e9 que este art\u00edculo es un poco superficial;&nbsp;simplemente pretendo compartir mi punto de vista basado en la experiencia de varios a\u00f1os en este mundillo. Incluso habr\u00e1 quien lo considere anticuado por entenderlo como programaci\u00f3n en cascada o simplemente quien no comparta algunas afirmaciones. Me encantar\u00eda poder recibir vuestros comentarios al respecto y [&hellip;]<\/p>\n","protected":false},"author":826,"featured_media":1458,"parent":0,"menu_order":0,"comment_status":"open","ping_status":"","template":"","format":"standard","meta":{"_acf_changed":false,"inline_featured_image":false,"footnotes":""},"categories":[1562],"tags":[1813,1644,1630,1717],"etiquetes":[],"categorias":[],"class_list":["post-17897","article_basic","type-article_basic","status-publish","format-standard","has-post-thumbnail","hentry","category-tecnologia","tag-open","tag-programacion","tag-projectes","tag-proyectos"],"acf":[],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.3 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>La importancia de analizar y documentar - Basetis<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/blog.basetis.com\/es\/article_basic\/la-importancia-de-analizar-y-documentar\/\" \/>\n<meta property=\"og:locale\" content=\"es_ES\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"La importancia de analizar y documentar - Basetis\" \/>\n<meta property=\"og:description\" content=\"Antes de empezar S\u00e9 que este art\u00edculo es un poco superficial;&nbsp;simplemente pretendo compartir mi punto de vista basado en la experiencia de varios a\u00f1os en este mundillo. Incluso habr\u00e1 quien lo considere anticuado por entenderlo como programaci\u00f3n en cascada o simplemente quien no comparta algunas afirmaciones. Me encantar\u00eda poder recibir vuestros comentarios al respecto y [&hellip;]\" \/>\n<meta property=\"og:url\" content=\"https:\/\/blog.basetis.com\/es\/article_basic\/la-importancia-de-analizar-y-documentar\/\" \/>\n<meta property=\"og:site_name\" content=\"Basetis\" \/>\n<meta property=\"article:modified_time\" content=\"2024-03-12T11:42:45+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/blog.basetis.com\/wp-content\/uploads\/2018\/10\/markus-spiske-codi.jpg\" \/>\n\t<meta property=\"og:image:width\" content=\"1\" \/>\n\t<meta property=\"og:image:height\" content=\"1\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/jpeg\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Tiempo de lectura\" \/>\n\t<meta name=\"twitter:data1\" content=\"4 minutos\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/blog.basetis.com\\\/es\\\/article_basic\\\/la-importancia-de-analizar-y-documentar\\\/\",\"url\":\"https:\\\/\\\/blog.basetis.com\\\/es\\\/article_basic\\\/la-importancia-de-analizar-y-documentar\\\/\",\"name\":\"La importancia de analizar y documentar - Basetis\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/blog.basetis.com\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/blog.basetis.com\\\/es\\\/article_basic\\\/la-importancia-de-analizar-y-documentar\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/blog.basetis.com\\\/es\\\/article_basic\\\/la-importancia-de-analizar-y-documentar\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/blog.basetis.com\\\/wp-content\\\/uploads\\\/2018\\\/10\\\/markus-spiske-codi.jpg\",\"datePublished\":\"2017-02-24T07:56:14+00:00\",\"dateModified\":\"2024-03-12T11:42:45+00:00\",\"inLanguage\":\"es\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/blog.basetis.com\\\/es\\\/article_basic\\\/la-importancia-de-analizar-y-documentar\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"es\",\"@id\":\"https:\\\/\\\/blog.basetis.com\\\/es\\\/article_basic\\\/la-importancia-de-analizar-y-documentar\\\/#primaryimage\",\"url\":\"https:\\\/\\\/blog.basetis.com\\\/wp-content\\\/uploads\\\/2018\\\/10\\\/markus-spiske-codi.jpg\",\"contentUrl\":\"https:\\\/\\\/blog.basetis.com\\\/wp-content\\\/uploads\\\/2018\\\/10\\\/markus-spiske-codi.jpg\"},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/blog.basetis.com\\\/#website\",\"url\":\"https:\\\/\\\/blog.basetis.com\\\/\",\"name\":\"Basetis\",\"description\":\"Testing\",\"publisher\":{\"@id\":\"https:\\\/\\\/blog.basetis.com\\\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/blog.basetis.com\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"es\"},{\"@type\":\"Organization\",\"@id\":\"https:\\\/\\\/blog.basetis.com\\\/#organization\",\"name\":\"Basetis\",\"url\":\"https:\\\/\\\/blog.basetis.com\\\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"es\",\"@id\":\"https:\\\/\\\/blog.basetis.com\\\/#\\\/schema\\\/logo\\\/image\\\/\",\"url\":\"https:\\\/\\\/blog.basetis.com\\\/wp-content\\\/uploads\\\/2024\\\/02\\\/logo.svg\",\"contentUrl\":\"https:\\\/\\\/blog.basetis.com\\\/wp-content\\\/uploads\\\/2024\\\/02\\\/logo.svg\",\"width\":187,\"height\":29,\"caption\":\"Basetis\"},\"image\":{\"@id\":\"https:\\\/\\\/blog.basetis.com\\\/#\\\/schema\\\/logo\\\/image\\\/\"}}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"La importancia de analizar y documentar - Basetis","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/blog.basetis.com\/es\/article_basic\/la-importancia-de-analizar-y-documentar\/","og_locale":"es_ES","og_type":"article","og_title":"La importancia de analizar y documentar - Basetis","og_description":"Antes de empezar S\u00e9 que este art\u00edculo es un poco superficial;&nbsp;simplemente pretendo compartir mi punto de vista basado en la experiencia de varios a\u00f1os en este mundillo. Incluso habr\u00e1 quien lo considere anticuado por entenderlo como programaci\u00f3n en cascada o simplemente quien no comparta algunas afirmaciones. Me encantar\u00eda poder recibir vuestros comentarios al respecto y [&hellip;]","og_url":"https:\/\/blog.basetis.com\/es\/article_basic\/la-importancia-de-analizar-y-documentar\/","og_site_name":"Basetis","article_modified_time":"2024-03-12T11:42:45+00:00","og_image":[{"url":"https:\/\/blog.basetis.com\/wp-content\/uploads\/2018\/10\/markus-spiske-codi.jpg","width":1,"height":1,"type":"image\/jpeg"}],"twitter_card":"summary_large_image","twitter_misc":{"Tiempo de lectura":"4 minutos"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/blog.basetis.com\/es\/article_basic\/la-importancia-de-analizar-y-documentar\/","url":"https:\/\/blog.basetis.com\/es\/article_basic\/la-importancia-de-analizar-y-documentar\/","name":"La importancia de analizar y documentar - Basetis","isPartOf":{"@id":"https:\/\/blog.basetis.com\/#website"},"primaryImageOfPage":{"@id":"https:\/\/blog.basetis.com\/es\/article_basic\/la-importancia-de-analizar-y-documentar\/#primaryimage"},"image":{"@id":"https:\/\/blog.basetis.com\/es\/article_basic\/la-importancia-de-analizar-y-documentar\/#primaryimage"},"thumbnailUrl":"https:\/\/blog.basetis.com\/wp-content\/uploads\/2018\/10\/markus-spiske-codi.jpg","datePublished":"2017-02-24T07:56:14+00:00","dateModified":"2024-03-12T11:42:45+00:00","inLanguage":"es","potentialAction":[{"@type":"ReadAction","target":["https:\/\/blog.basetis.com\/es\/article_basic\/la-importancia-de-analizar-y-documentar\/"]}]},{"@type":"ImageObject","inLanguage":"es","@id":"https:\/\/blog.basetis.com\/es\/article_basic\/la-importancia-de-analizar-y-documentar\/#primaryimage","url":"https:\/\/blog.basetis.com\/wp-content\/uploads\/2018\/10\/markus-spiske-codi.jpg","contentUrl":"https:\/\/blog.basetis.com\/wp-content\/uploads\/2018\/10\/markus-spiske-codi.jpg"},{"@type":"WebSite","@id":"https:\/\/blog.basetis.com\/#website","url":"https:\/\/blog.basetis.com\/","name":"Basetis","description":"Testing","publisher":{"@id":"https:\/\/blog.basetis.com\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/blog.basetis.com\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"es"},{"@type":"Organization","@id":"https:\/\/blog.basetis.com\/#organization","name":"Basetis","url":"https:\/\/blog.basetis.com\/","logo":{"@type":"ImageObject","inLanguage":"es","@id":"https:\/\/blog.basetis.com\/#\/schema\/logo\/image\/","url":"https:\/\/blog.basetis.com\/wp-content\/uploads\/2024\/02\/logo.svg","contentUrl":"https:\/\/blog.basetis.com\/wp-content\/uploads\/2024\/02\/logo.svg","width":187,"height":29,"caption":"Basetis"},"image":{"@id":"https:\/\/blog.basetis.com\/#\/schema\/logo\/image\/"}}]}},"_links":{"self":[{"href":"https:\/\/blog.basetis.com\/es\/wp-json\/wp\/v2\/article_basic\/17897","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/blog.basetis.com\/es\/wp-json\/wp\/v2\/article_basic"}],"about":[{"href":"https:\/\/blog.basetis.com\/es\/wp-json\/wp\/v2\/types\/article_basic"}],"author":[{"embeddable":true,"href":"https:\/\/blog.basetis.com\/es\/wp-json\/wp\/v2\/users\/826"}],"replies":[{"embeddable":true,"href":"https:\/\/blog.basetis.com\/es\/wp-json\/wp\/v2\/comments?post=17897"}],"version-history":[{"count":1,"href":"https:\/\/blog.basetis.com\/es\/wp-json\/wp\/v2\/article_basic\/17897\/revisions"}],"predecessor-version":[{"id":17898,"href":"https:\/\/blog.basetis.com\/es\/wp-json\/wp\/v2\/article_basic\/17897\/revisions\/17898"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/blog.basetis.com\/es\/wp-json\/wp\/v2\/media\/1458"}],"wp:attachment":[{"href":"https:\/\/blog.basetis.com\/es\/wp-json\/wp\/v2\/media?parent=17897"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/blog.basetis.com\/es\/wp-json\/wp\/v2\/categories?post=17897"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/blog.basetis.com\/es\/wp-json\/wp\/v2\/tags?post=17897"},{"taxonomy":"etiquetes","embeddable":true,"href":"https:\/\/blog.basetis.com\/es\/wp-json\/wp\/v2\/etiquetes?post=17897"},{"taxonomy":"categorias","embeddable":true,"href":"https:\/\/blog.basetis.com\/es\/wp-json\/wp\/v2\/categorias?post=17897"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}