<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>ENDER SOFTWARE, desarrollo de software a medida &#187; General</title>
	<atom:link href="http://www.ender.es/category/general/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.ender.es</link>
	<description>Factoría de software</description>
	<lastBuildDate>Wed, 14 Jul 2010 10:36:13 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0</generator>
		<item>
		<title>El ERP en micropymes y pymes, sin miedos (II). Clientes y contactos integrados</title>
		<link>http://www.ender.es/2010/06/el-erp-en-micropymes-y-pymes-sin-miedos-ii-clientes-y-contactos-integrados/</link>
		<comments>http://www.ender.es/2010/06/el-erp-en-micropymes-y-pymes-sin-miedos-ii-clientes-y-contactos-integrados/#comments</comments>
		<pubDate>Tue, 29 Jun 2010 13:57:00 +0000</pubDate>
		<dc:creator>Jonathan Estrella</dc:creator>
				<category><![CDATA[General]]></category>

		<guid isPermaLink="false">http://www.ender.es/?p=826</guid>
		<description><![CDATA[&#191;Quieres suscribirte a los comentarios de este Post? Compartir con Facebook A&#241;dirlo a Google Reader Compartir con LinkedIn &#161;Comp&#225;rtelo en Twitter! &#161;Comp&#225;rtelo con Digg! Lo habitual cuando uno llega a estudiar los procesos de una empresa (pasa en las microempresas pero también en las no tan pequeñas) es encontrarse con algo parecido a esto: Los<a href="http://www.ender.es/2010/06/el-erp-en-micropymes-y-pymes-sin-miedos-ii-clientes-y-contactos-integrados/"> [Leer más ..]</a>]]></description>
			<content:encoded><![CDATA[

<div class="shr-bookmarks shr-bookmarks-expand shr-bookmarks-center">
<ul class="socials">
		<li class="shr-comfeed">
			<a href="http://www.ender.es/2010/06/el-erp-en-micropymes-y-pymes-sin-miedos-ii-clientes-y-contactos-integrados/feed" rel="nofollow" class="external" title="&iquest;Quieres suscribirte a los comentarios de este Post?">&iquest;Quieres suscribirte a los comentarios de este Post?</a>
		</li>
		<li class="shr-facebook">
			<a href="http://www.facebook.com/share.php?v=4&amp;src=bm&amp;u=http://www.ender.es/2010/06/el-erp-en-micropymes-y-pymes-sin-miedos-ii-clientes-y-contactos-integrados/&amp;t=El+ERP+en+micropymes+y+pymes%2C+sin+miedos+%28II%29.+Clientes+y+contactos+integrados" rel="nofollow" class="external" title="Compartir con Facebook">Compartir con Facebook</a>
		</li>
		<li class="shr-googlereader">
			<a href="http://www.google.com/reader/link?url=http://www.ender.es/2010/06/el-erp-en-micropymes-y-pymes-sin-miedos-ii-clientes-y-contactos-integrados/&amp;title=El+ERP+en+micropymes+y+pymes%2C+sin+miedos+%28II%29.+Clientes+y+contactos+integrados&amp;srcUrl=http://www.ender.es/2010/06/el-erp-en-micropymes-y-pymes-sin-miedos-ii-clientes-y-contactos-integrados/&amp;srcTitle=El+ERP+en+micropymes+y+pymes%2C+sin+miedos+%28II%29.+Clientes+y+contactos+integrados&amp;snippet=Lo%20habitual%20cuando%20uno%20llega%20a%20estudiar%20los%20procesos%20de%20una%20empresa%20%28pasa%20en%20las%20microempresas%20pero%20tambi%C3%A9n%20en%20las%20no%20tan%20peque%C3%B1as%29%20es%20encontrarse%20con%20algo%20parecido%20a%20esto%3A%0D%0A%0D%0A%0D%0A%09Los%20contactos%20los%20tiene%20cada%20trabajador%20en%20su%20Outlook%20%28o%20equivalente%29%0D%0A%09No%20existe%20un%20archivo%20%C3%BAnico%20compartido%20de%20clien" rel="nofollow" class="external" title="A&ntilde;dirlo a Google Reader">A&ntilde;dirlo a Google Reader</a>
		</li>
		<li class="shr-linkedin">
			<a href="http://www.linkedin.com/shareArticle?mini=true&amp;url=http://www.ender.es/2010/06/el-erp-en-micropymes-y-pymes-sin-miedos-ii-clientes-y-contactos-integrados/&amp;title=El+ERP+en+micropymes+y+pymes%2C+sin+miedos+%28II%29.+Clientes+y+contactos+integrados&amp;summary=Lo%20habitual%20cuando%20uno%20llega%20a%20estudiar%20los%20procesos%20de%20una%20empresa%20%28pasa%20en%20las%20microempresas%20pero%20tambi%C3%A9n%20en%20las%20no%20tan%20peque%C3%B1as%29%20es%20encontrarse%20con%20algo%20parecido%20a%20esto%3A%0D%0A%0D%0A%0D%0A%09Los%20contactos%20los%20tiene%20cada%20trabajador%20en%20su%20Outlook%20%28o%20equivalente%29%0D%0A%09No%20existe%20un%20archivo%20%C3%BAnico%20compartido%20de%20clien&amp;source=ENDER SOFTWARE, desarrollo de software a medida" rel="nofollow" class="external" title="Compartir con LinkedIn">Compartir con LinkedIn</a>
		</li>
		<li class="shr-twitter">
			<a href="http://twitter.com/home?status=El+ERP+en+micropymes+y+pymes%2C+sin+miedos+%28II%29.+Clientes+y+contactos+integrados+-+http://b2l.me/7j7xa&amp;source=shareaholic" rel="nofollow" class="external" title="&iexcl;Comp&aacute;rtelo en Twitter!">&iexcl;Comp&aacute;rtelo en Twitter!</a>
		</li>
		<li class="shr-digg">
			<a href="http://digg.com/submit?phase=2&amp;url=http://www.ender.es/2010/06/el-erp-en-micropymes-y-pymes-sin-miedos-ii-clientes-y-contactos-integrados/&amp;title=El+ERP+en+micropymes+y+pymes%2C+sin+miedos+%28II%29.+Clientes+y+contactos+integrados" rel="nofollow" class="external" title="&iexcl;Comp&aacute;rtelo con Digg!">&iexcl;Comp&aacute;rtelo con Digg!</a>
		</li>
</ul>
<div style="clear:both;"></div>
</div>

<div id="_mcePaste">Lo habitual cuando uno llega a estudiar los procesos de una empresa (pasa en las microempresas pero también en las no tan pequeñas) es encontrarse con algo parecido a esto:</div>
<div id="_mcePaste">
<ul>
<li>Los<strong> contactos</strong> los tiene cada trabajador en su Outlook (o equivalente)</li>
<li>No existe un archivo único compartido de<strong> clientes</strong> (y mucho menos con los contactos en cada cliente asociados)</li>
<li>Las <strong>facturas</strong> las tiene el que las genera en una hoja de cálculo en su equipo o carpeta compartida, a lo sumo.</li>
<li>La <strong>gestión del cobro</strong> se hace con otra hoja de cálculo o en papel o simplemente sobre la marcha cuando la tesorería se resiente.</li>
<li>Los<strong> gastos</strong> son un montón de papeles de muchos colorines que o bien se envían tal cual a la gestoría o alguien introduce en un sistema interno de contabilidad.</li>
<li>Las<strong> previsiones de tesorería</strong>, el <strong>cash-flow</strong>, se suele hacer a ojo o pasando un par de mañanas cruzando datos de distintos sistemas.</li>
<li>La <strong>gestión comercial</strong>: cada comercial suele tener su carpeta de ofertas hechas en Word en su equipo, en ocasiones agrupadas por tipo de cliente. ¿Oferta nueva? Cojo una similar, la copio y le cambio el cliente, el presupuesto&#8230;</li>
<li>Y los <strong>informes </strong>de seguimiento presupuestario, facturación, costes, balances&#8230; requieren días.</li>
</ul>
</div>
<p>Son sólo algunos ejemplos. Para aquél que tenga bien resuelto 3 de estos puntos en un sistema integrado mi más sincera enhorabuena. El que tenga más de 3 puntos organizados es un ejemplo a seguir en los tiempos que corren.</p>
<p>Como decía el otro día, en mi opinión esto es más fácil de lo que parece y debería suponer un esfuerzo en tiempo y costes muy controlado. Veamos el ejemplo más sencillo y más fácil de poner en marcha: <strong>Clientes y Contactos</strong>.</p>
<p>De forma conceptual, explicaré cómo proponemos la gestión de clientes y contactos. Obviamente hablo de un sistema integral, apoyado en una buena base de datos relacional y centralizada y con una serie de procesos que ayudan en la gestión de esta información. Pero ahora me limitaré a definir el modelo.</p>
<p>Naturalmente es imprescindible contar con una <strong>tabla de clientes</strong> a la que pueda acceder todo el personal de la empresa (no me meto en políticas de permisos aunque en Ender, todo el mundo puede acceder a esta información). Esta tabla va a estar relacionada con un buen montón de entidades del sistema (las que están marcadas con *) y debe tener algo parecido a esto (principio de un modelo de datos amplio aunque no excesivamente complejo):</p>
<p><strong>Clientes</strong></p>
<ul>
<li>
<div id="attachment_838" class="wp-caption alignright" style="width: 497px"><a href="http://www.ender.es/wp-content/uploads/2010/06/modelo_clientes_ender.jpg"><img class="size-full wp-image-838" title="Modelo de datos - Clientes - Ender" src="http://www.ender.es/wp-content/uploads/2010/06/modelo_clientes_ender.jpg" alt="Modelo de datos - Clientes - Ender" width="487" height="636" /></a><p class="wp-caption-text">Ejemplo de modelado de datos</p></div>
<p>Nombre</li>
<li>Código postal</li>
<li>Ciudad</li>
<li>Comunidad Autónoma *</li>
<li>Provincia *</li>
<li>País *</li>
<li>Teléfono</li>
<li>Fax</li>
<li>E-Mail</li>
<li>Web</li>
<li>Observaciones</li>
<li>CIF</li>
<li>Identificador interno</li>
<li>Tipo de cliente *</li>
<li>Tipo de negocio *</li>
<li>Tipo de IVA por defecto *</li>
<li>Forma de pago por defecto *</li>
<li>Cuenta financiera por defecto *</li>
<li>Datos de facturación por defecto</li>
<li>Contacto principal</li>
<li>Dirección</li>
<li>Dirección facturas por defecto</li>
<li>Att facturas</li>
<li>Titular de cuenta domiciliación</li>
<li>Entidad domicilación</li>
<li>Oficina domiciliación</li>
<li>DC Domiciliación</li>
<li>Nº de cuenta domiciliación</li>
<li>Acciones comerciales *</li>
<li>Facturas previstas *</li>
<li>Planes de facturación *</li>
<li>Facturas *</li>
<li>Proyectos *</li>
<li>Ofertas a clientes *</li>
<li>Cuentas contables *</li>
<li>Contactos *</li>
<li>[Datos de log: Usuario que creó el registro, último usuario que lo modificó, Fecha de Creación, Fecha de Actualización... Esto y una tabla de accesos afectará a todas las tablas del sistema]</li>
</ul>
<p>Cada cliente podrá tener asociados uno o más <strong>contactos, </strong>una propuesta de modelización<strong>:</strong></p>
<p><strong><span style="font-weight: normal;"><strong>Contactos</strong></span></strong></p>
<p><strong> </strong></p>
<p><strong> </strong></p>
<p><strong> </strong></p>
<p><strong> </strong></p>
<p><strong> </strong></p>
<p><strong> </strong></p>
<p><strong> </strong></p>
<p><strong></p>
<ul>
<li><span style="font-weight: normal;">Nombre</span></li>
<li><span style="font-weight: normal;">Teléfono directo</span></li>
<li><span style="font-weight: normal;">Fax directo</span></li>
<li><span style="font-weight: normal;">Teléfono móvil</span></li>
<li><span style="font-weight: normal;">E-Mail</span></li>
<li><span style="font-weight: normal;">Web</span></li>
<li><span style="font-weight: normal;">[Cliente al que pertenece]</span></li>
<li><span style="font-weight: normal;">[Proveedor al que pertenece, la misma tabla nos servirá para los contactos de clientes, de proveedores o contactos genéricos.</span></li>
<li><span style="font-weight: normal;">Observaciones</span></li>
<li><span style="font-weight: normal;">Dirección</span></li>
<li><span style="font-weight: normal;">Departamento /  Entidad</span></li>
<li><span style="font-weight: normal;">Cargo</span></li>
<li><span style="font-weight: normal;">[Datos de log]</span></li>
</ul>
<p></strong></p>
<p>Esta parte del modelo es de lo más sencillo pero se traduce, al menos, en lo siguiente:</p>
<ul>
<li>Todos los usuarios utilizan la misma agenda de clientes y contactos. Agenda centralizada e integrable con lo que haga falta (correo, mailing&#8230;) pero no ligada a nada externo.</li>
<li>Información bien organizada. Si necesito algo de un cliente (consultar datos, facturas, ofertas, cobros, localizar un contacto&#8230;) parto de la ficha del cliente, ahí tiene que estar todo.</li>
<li>Se acaba el tener que tener las cosas en carpetas del equipo local o carpetas compartidas. La información se soporta en una base de datos centralizada y está accesible para todos.</li>
<li>Los privilegios deberían asegurar que sólo actualizan los datos personas autorizadas.</li>
</ul>
<p>Es básico hacer algo así, no cuesta casi y se amortiza el pequeño esfuerzo en dos días.</p>


<div class="shr-bookmarks shr-bookmarks-expand shr-bookmarks-center">
<ul class="socials">
		<li class="shr-comfeed">
			<a href="http://www.ender.es/2010/06/el-erp-en-micropymes-y-pymes-sin-miedos-ii-clientes-y-contactos-integrados/feed" rel="nofollow" class="external" title="&iquest;Quieres suscribirte a los comentarios de este Post?">&iquest;Quieres suscribirte a los comentarios de este Post?</a>
		</li>
		<li class="shr-facebook">
			<a href="http://www.facebook.com/share.php?v=4&amp;src=bm&amp;u=http://www.ender.es/2010/06/el-erp-en-micropymes-y-pymes-sin-miedos-ii-clientes-y-contactos-integrados/&amp;t=El+ERP+en+micropymes+y+pymes%2C+sin+miedos+%28II%29.+Clientes+y+contactos+integrados" rel="nofollow" class="external" title="Compartir con Facebook">Compartir con Facebook</a>
		</li>
		<li class="shr-googlereader">
			<a href="http://www.google.com/reader/link?url=http://www.ender.es/2010/06/el-erp-en-micropymes-y-pymes-sin-miedos-ii-clientes-y-contactos-integrados/&amp;title=El+ERP+en+micropymes+y+pymes%2C+sin+miedos+%28II%29.+Clientes+y+contactos+integrados&amp;srcUrl=http://www.ender.es/2010/06/el-erp-en-micropymes-y-pymes-sin-miedos-ii-clientes-y-contactos-integrados/&amp;srcTitle=El+ERP+en+micropymes+y+pymes%2C+sin+miedos+%28II%29.+Clientes+y+contactos+integrados&amp;snippet=Lo%20habitual%20cuando%20uno%20llega%20a%20estudiar%20los%20procesos%20de%20una%20empresa%20%28pasa%20en%20las%20microempresas%20pero%20tambi%C3%A9n%20en%20las%20no%20tan%20peque%C3%B1as%29%20es%20encontrarse%20con%20algo%20parecido%20a%20esto%3A%0D%0A%0D%0A%0D%0A%09Los%20contactos%20los%20tiene%20cada%20trabajador%20en%20su%20Outlook%20%28o%20equivalente%29%0D%0A%09No%20existe%20un%20archivo%20%C3%BAnico%20compartido%20de%20clien" rel="nofollow" class="external" title="A&ntilde;dirlo a Google Reader">A&ntilde;dirlo a Google Reader</a>
		</li>
		<li class="shr-linkedin">
			<a href="http://www.linkedin.com/shareArticle?mini=true&amp;url=http://www.ender.es/2010/06/el-erp-en-micropymes-y-pymes-sin-miedos-ii-clientes-y-contactos-integrados/&amp;title=El+ERP+en+micropymes+y+pymes%2C+sin+miedos+%28II%29.+Clientes+y+contactos+integrados&amp;summary=Lo%20habitual%20cuando%20uno%20llega%20a%20estudiar%20los%20procesos%20de%20una%20empresa%20%28pasa%20en%20las%20microempresas%20pero%20tambi%C3%A9n%20en%20las%20no%20tan%20peque%C3%B1as%29%20es%20encontrarse%20con%20algo%20parecido%20a%20esto%3A%0D%0A%0D%0A%0D%0A%09Los%20contactos%20los%20tiene%20cada%20trabajador%20en%20su%20Outlook%20%28o%20equivalente%29%0D%0A%09No%20existe%20un%20archivo%20%C3%BAnico%20compartido%20de%20clien&amp;source=ENDER SOFTWARE, desarrollo de software a medida" rel="nofollow" class="external" title="Compartir con LinkedIn">Compartir con LinkedIn</a>
		</li>
		<li class="shr-twitter">
			<a href="http://twitter.com/home?status=El+ERP+en+micropymes+y+pymes%2C+sin+miedos+%28II%29.+Clientes+y+contactos+integrados+-+http://b2l.me/7j7xa&amp;source=shareaholic" rel="nofollow" class="external" title="&iexcl;Comp&aacute;rtelo en Twitter!">&iexcl;Comp&aacute;rtelo en Twitter!</a>
		</li>
		<li class="shr-digg">
			<a href="http://digg.com/submit?phase=2&amp;url=http://www.ender.es/2010/06/el-erp-en-micropymes-y-pymes-sin-miedos-ii-clientes-y-contactos-integrados/&amp;title=El+ERP+en+micropymes+y+pymes%2C+sin+miedos+%28II%29.+Clientes+y+contactos+integrados" rel="nofollow" class="external" title="&iexcl;Comp&aacute;rtelo con Digg!">&iexcl;Comp&aacute;rtelo con Digg!</a>
		</li>
</ul>
<div style="clear:both;"></div>
</div>

]]></content:encoded>
			<wfw:commentRss>http://www.ender.es/2010/06/el-erp-en-micropymes-y-pymes-sin-miedos-ii-clientes-y-contactos-integrados/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>La programación: ¿negocio, artesanía o arte?</title>
		<link>http://www.ender.es/2010/06/la-programacion-%c2%bfnegocio-artesania-o-arte/</link>
		<comments>http://www.ender.es/2010/06/la-programacion-%c2%bfnegocio-artesania-o-arte/#comments</comments>
		<pubDate>Tue, 22 Jun 2010 13:59:37 +0000</pubDate>
		<dc:creator>Domingo</dc:creator>
				<category><![CDATA[General]]></category>

		<guid isPermaLink="false">http://www.ender.es/?p=821</guid>
		<description><![CDATA[&#191;Quieres suscribirte a los comentarios de este Post? Compartir con Facebook A&#241;dirlo a Google Reader Compartir con LinkedIn &#161;Comp&#225;rtelo en Twitter! &#161;Comp&#225;rtelo con Digg! Hace unos meses tuve una conversación muy interesante con un amigo, gran experto en arte y que anda metido desde hace años en temas de arte digital. Claro, a él, la<a href="http://www.ender.es/2010/06/la-programacion-%c2%bfnegocio-artesania-o-arte/"> [Leer más ..]</a>]]></description>
			<content:encoded><![CDATA[

<div class="shr-bookmarks shr-bookmarks-expand shr-bookmarks-center">
<ul class="socials">
		<li class="shr-comfeed">
			<a href="http://www.ender.es/2010/06/la-programacion-¿negocio-artesania-o-arte/feed" rel="nofollow" class="external" title="&iquest;Quieres suscribirte a los comentarios de este Post?">&iquest;Quieres suscribirte a los comentarios de este Post?</a>
		</li>
		<li class="shr-facebook">
			<a href="http://www.facebook.com/share.php?v=4&amp;src=bm&amp;u=http://www.ender.es/2010/06/la-programacion-%c2%bfnegocio-artesania-o-arte/&amp;t=La+programaci%C3%B3n%3A+%C2%BFnegocio%2C+artesan%C3%ADa+o+arte%3F" rel="nofollow" class="external" title="Compartir con Facebook">Compartir con Facebook</a>
		</li>
		<li class="shr-googlereader">
			<a href="http://www.google.com/reader/link?url=http://www.ender.es/2010/06/la-programacion-%c2%bfnegocio-artesania-o-arte/&amp;title=La+programaci%C3%B3n%3A+%C2%BFnegocio%2C+artesan%C3%ADa+o+arte%3F&amp;srcUrl=http://www.ender.es/2010/06/la-programacion-%c2%bfnegocio-artesania-o-arte/&amp;srcTitle=La+programaci%C3%B3n%3A+%C2%BFnegocio%2C+artesan%C3%ADa+o+arte%3F&amp;snippet=Hace%20unos%20meses%20tuve%20una%20conversaci%C3%B3n%20muy%20interesante%20con%20un%20amigo%2C%20gran%20experto%20en%20arte%20y%20que%20anda%20metido%20desde%20hace%20a%C3%B1os%20en%20temas%20de%20arte%20digital.%20Claro%2C%20a%20%C3%A9l%2C%20la%20programaci%C3%B3n%20le%20interesa%20principalmente%20como%20modo%20de%20expresi%C3%B3n%2C%20y%20me%20estuvo%20contando%20iniciativas%20y%20cosas%20que%20hace%20la%20gente%20para%20ex" rel="nofollow" class="external" title="A&ntilde;dirlo a Google Reader">A&ntilde;dirlo a Google Reader</a>
		</li>
		<li class="shr-linkedin">
			<a href="http://www.linkedin.com/shareArticle?mini=true&amp;url=http://www.ender.es/2010/06/la-programacion-%c2%bfnegocio-artesania-o-arte/&amp;title=La+programaci%C3%B3n%3A+%C2%BFnegocio%2C+artesan%C3%ADa+o+arte%3F&amp;summary=Hace%20unos%20meses%20tuve%20una%20conversaci%C3%B3n%20muy%20interesante%20con%20un%20amigo%2C%20gran%20experto%20en%20arte%20y%20que%20anda%20metido%20desde%20hace%20a%C3%B1os%20en%20temas%20de%20arte%20digital.%20Claro%2C%20a%20%C3%A9l%2C%20la%20programaci%C3%B3n%20le%20interesa%20principalmente%20como%20modo%20de%20expresi%C3%B3n%2C%20y%20me%20estuvo%20contando%20iniciativas%20y%20cosas%20que%20hace%20la%20gente%20para%20ex&amp;source=ENDER SOFTWARE, desarrollo de software a medida" rel="nofollow" class="external" title="Compartir con LinkedIn">Compartir con LinkedIn</a>
		</li>
		<li class="shr-twitter">
			<a href="http://twitter.com/home?status=La+programaci%C3%B3n%3A+%C2%BFnegocio%2C+artesan%C3%ADa+o+arte%3F+-+http://b2l.me/5rur3&amp;source=shareaholic" rel="nofollow" class="external" title="&iexcl;Comp&aacute;rtelo en Twitter!">&iexcl;Comp&aacute;rtelo en Twitter!</a>
		</li>
		<li class="shr-digg">
			<a href="http://digg.com/submit?phase=2&amp;url=http://www.ender.es/2010/06/la-programacion-%c2%bfnegocio-artesania-o-arte/&amp;title=La+programaci%C3%B3n%3A+%C2%BFnegocio%2C+artesan%C3%ADa+o+arte%3F" rel="nofollow" class="external" title="&iexcl;Comp&aacute;rtelo con Digg!">&iexcl;Comp&aacute;rtelo con Digg!</a>
		</li>
</ul>
<div style="clear:both;"></div>
</div>

<p>Hace unos meses tuve una conversación muy interesante con un amigo, gran experto en arte y que anda <a title="Medialab" href="http://medialab-prado.es/" target="_blank">metido</a> desde hace años en temas de arte digital. Claro, a él, la programación le interesa principalmente como modo de expresión, y me estuvo contando iniciativas y cosas que hace la gente para experimentar&#8230; por ejemplo, la <a title="virus como arte" href="http://www.digitalcraft.org/?artikel_id=244" target="_blank">programación de virus como arte digital</a>, o como experimentos de <a title="los virus como vida digital" href="http://www.proyecto-biopus.com.ar/textos/Emiliano_Causa__Los_virus_y_el_arte.pdf" target="_self">vida digital</a>.</p>
<p>Este tipo de conversaciones son siempre interesantes, porque te ayudan a ver tu profesión con un poco de perspectiva, y creo que también te permiten descubrir por qué haces alguna de las cosas que haces. Me explico:</p>
<p>Interesándose por el tipo de empresa que somos, le explicaba que nuestra forma de ver Ender no ha sido nunca la de una empresa grande&#8230;<a href="http://www.ender.es/wp-content/uploads/2010/06/IMAG0014.jpg"><img class="alignright size-medium wp-image-823" title="programación y artesanía" src="http://www.ender.es/wp-content/uploads/2010/06/IMAG0014-300x200.jpg" alt="programación y artesanía" width="300" height="200" /></a>nosotros nunca hemos tenido el objetivo de convertirnos en una gran consultora, sino más bien nos hemos visto siempre como un taller de software; nos encontramos más cerca de un despacho de arquitectura que de Microsoft o de SAP.</p>
<p>Nos preocupa más la mejora de nuestros procesos de desarrollo, la selección de las mejores tecnologías y el ser expertos en nuestro trabajo que utilizar las tecnologías más populares o crecer en facturación de forma rápida. Por eso creo que somos un negocio, no una empresa, para nosotros son más importantes las cosas que hacemos que el dinero que ganamos.</p>
<p>La visión de mi amigo de la programación (o la parte de la programación que le interesa, mejor dicho) se basa en la capacidad de experimentar y expresar, de utilizar el software como un lenguaje que te ayude a explicar lo que sientes o cómo ves el mundo; es decir, la programación como arte. Desde este punto de vista, el dinero no tiene importancia&#8230; no haces las cosas para ganar dinero, sino porque lo necesitas como medio de expresión.</p>
<p>El punto de vista empresarial es exactamente el contrario. No te interesa especialmente lo que haces, y tu preocupación por mejorar los procesos tiene como objetivo ser más productivo y generar más negocio. Es el punto de vista de las grandes consultoras, en las que el fin justifica en mayor o menor medida los medios que se utilizan&#8230; No importa la tecnología salvo desde el punto de vista de la productividad o de lo que el cliente considere &#8216;lo mejor&#8217;. Esto es lo que hace que los programadores de grandes empresas trabajen una gran cantidad de horas al día, y que a veces  la calidad de los desarrollos sea algo cuestionable.</p>
<p>En Ender buscamos un punto de vista intermedio&#8230; sabemos que tenemos que ganar dinero para vivir, y nos encantaría hacernos ricos, como a todos (creemos que, como lo que hacemos lo hacemos bien, en algún momento llegaremos). Sin embargo, nos preocupa más hacer bien el trabajo, o más bien estar satisfechos con el trabajo que hacemos, que el importe del proyecto en el que trabajamos.</p>
<p>A esta situación intermedia, en la que no renunciamos al interés económico, pero poniendo por delante  el trabajo que hacemos, lo llamo artesanía. No es la <a title="Artesanía" href="http://es.wikipedia.org/wiki/Artesan%C3%ADa" target="_blank">definición ortodoxa</a>, ya que no hacemos las cosas con las manos ni somos un oficio tradicional, pero a falta de una palabra mejor, es la que utilizamos&#8230; no hacemos software por amor al arte ni por el amor al dinero: hacemos software por el amor al software.</p>


<div class="shr-bookmarks shr-bookmarks-expand shr-bookmarks-center">
<ul class="socials">
		<li class="shr-comfeed">
			<a href="http://www.ender.es/2010/06/la-programacion-¿negocio-artesania-o-arte/feed" rel="nofollow" class="external" title="&iquest;Quieres suscribirte a los comentarios de este Post?">&iquest;Quieres suscribirte a los comentarios de este Post?</a>
		</li>
		<li class="shr-facebook">
			<a href="http://www.facebook.com/share.php?v=4&amp;src=bm&amp;u=http://www.ender.es/2010/06/la-programacion-%c2%bfnegocio-artesania-o-arte/&amp;t=La+programaci%C3%B3n%3A+%C2%BFnegocio%2C+artesan%C3%ADa+o+arte%3F" rel="nofollow" class="external" title="Compartir con Facebook">Compartir con Facebook</a>
		</li>
		<li class="shr-googlereader">
			<a href="http://www.google.com/reader/link?url=http://www.ender.es/2010/06/la-programacion-%c2%bfnegocio-artesania-o-arte/&amp;title=La+programaci%C3%B3n%3A+%C2%BFnegocio%2C+artesan%C3%ADa+o+arte%3F&amp;srcUrl=http://www.ender.es/2010/06/la-programacion-%c2%bfnegocio-artesania-o-arte/&amp;srcTitle=La+programaci%C3%B3n%3A+%C2%BFnegocio%2C+artesan%C3%ADa+o+arte%3F&amp;snippet=Hace%20unos%20meses%20tuve%20una%20conversaci%C3%B3n%20muy%20interesante%20con%20un%20amigo%2C%20gran%20experto%20en%20arte%20y%20que%20anda%20metido%20desde%20hace%20a%C3%B1os%20en%20temas%20de%20arte%20digital.%20Claro%2C%20a%20%C3%A9l%2C%20la%20programaci%C3%B3n%20le%20interesa%20principalmente%20como%20modo%20de%20expresi%C3%B3n%2C%20y%20me%20estuvo%20contando%20iniciativas%20y%20cosas%20que%20hace%20la%20gente%20para%20ex" rel="nofollow" class="external" title="A&ntilde;dirlo a Google Reader">A&ntilde;dirlo a Google Reader</a>
		</li>
		<li class="shr-linkedin">
			<a href="http://www.linkedin.com/shareArticle?mini=true&amp;url=http://www.ender.es/2010/06/la-programacion-%c2%bfnegocio-artesania-o-arte/&amp;title=La+programaci%C3%B3n%3A+%C2%BFnegocio%2C+artesan%C3%ADa+o+arte%3F&amp;summary=Hace%20unos%20meses%20tuve%20una%20conversaci%C3%B3n%20muy%20interesante%20con%20un%20amigo%2C%20gran%20experto%20en%20arte%20y%20que%20anda%20metido%20desde%20hace%20a%C3%B1os%20en%20temas%20de%20arte%20digital.%20Claro%2C%20a%20%C3%A9l%2C%20la%20programaci%C3%B3n%20le%20interesa%20principalmente%20como%20modo%20de%20expresi%C3%B3n%2C%20y%20me%20estuvo%20contando%20iniciativas%20y%20cosas%20que%20hace%20la%20gente%20para%20ex&amp;source=ENDER SOFTWARE, desarrollo de software a medida" rel="nofollow" class="external" title="Compartir con LinkedIn">Compartir con LinkedIn</a>
		</li>
		<li class="shr-twitter">
			<a href="http://twitter.com/home?status=La+programaci%C3%B3n%3A+%C2%BFnegocio%2C+artesan%C3%ADa+o+arte%3F+-+http://b2l.me/5rur3&amp;source=shareaholic" rel="nofollow" class="external" title="&iexcl;Comp&aacute;rtelo en Twitter!">&iexcl;Comp&aacute;rtelo en Twitter!</a>
		</li>
		<li class="shr-digg">
			<a href="http://digg.com/submit?phase=2&amp;url=http://www.ender.es/2010/06/la-programacion-%c2%bfnegocio-artesania-o-arte/&amp;title=La+programaci%C3%B3n%3A+%C2%BFnegocio%2C+artesan%C3%ADa+o+arte%3F" rel="nofollow" class="external" title="&iexcl;Comp&aacute;rtelo con Digg!">&iexcl;Comp&aacute;rtelo con Digg!</a>
		</li>
</ul>
<div style="clear:both;"></div>
</div>

]]></content:encoded>
			<wfw:commentRss>http://www.ender.es/2010/06/la-programacion-%c2%bfnegocio-artesania-o-arte/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>El ERP en micropymes y pymes, sin miedos (I)</title>
		<link>http://www.ender.es/2010/06/el-erp-en-micropymes-y-pymes-sin-miedos-i/</link>
		<comments>http://www.ender.es/2010/06/el-erp-en-micropymes-y-pymes-sin-miedos-i/#comments</comments>
		<pubDate>Tue, 08 Jun 2010 10:58:55 +0000</pubDate>
		<dc:creator>Jonathan Estrella</dc:creator>
				<category><![CDATA[General]]></category>

		<guid isPermaLink="false">http://www.ender.es/?p=802</guid>
		<description><![CDATA[&#191;Quieres suscribirte a los comentarios de este Post? Compartir con Facebook A&#241;dirlo a Google Reader Compartir con LinkedIn &#161;Comp&#225;rtelo en Twitter! &#161;Comp&#225;rtelo con Digg! Digo lo del miedo porque parece que a uno le dicen que necesita implantar un ERP para mejorar la gestión de su empresa y o no sabe lo que es y<a href="http://www.ender.es/2010/06/el-erp-en-micropymes-y-pymes-sin-miedos-i/"> [Leer más ..]</a>]]></description>
			<content:encoded><![CDATA[

<div class="shr-bookmarks shr-bookmarks-expand shr-bookmarks-center">
<ul class="socials">
		<li class="shr-comfeed">
			<a href="http://www.ender.es/2010/06/el-erp-en-micropymes-y-pymes-sin-miedos-i/feed" rel="nofollow" class="external" title="&iquest;Quieres suscribirte a los comentarios de este Post?">&iquest;Quieres suscribirte a los comentarios de este Post?</a>
		</li>
		<li class="shr-facebook">
			<a href="http://www.facebook.com/share.php?v=4&amp;src=bm&amp;u=http://www.ender.es/2010/06/el-erp-en-micropymes-y-pymes-sin-miedos-i/&amp;t=El+ERP+en+micropymes+y+pymes%2C+sin+miedos+%28I%29" rel="nofollow" class="external" title="Compartir con Facebook">Compartir con Facebook</a>
		</li>
		<li class="shr-googlereader">
			<a href="http://www.google.com/reader/link?url=http://www.ender.es/2010/06/el-erp-en-micropymes-y-pymes-sin-miedos-i/&amp;title=El+ERP+en+micropymes+y+pymes%2C+sin+miedos+%28I%29&amp;srcUrl=http://www.ender.es/2010/06/el-erp-en-micropymes-y-pymes-sin-miedos-i/&amp;srcTitle=El+ERP+en+micropymes+y+pymes%2C+sin+miedos+%28I%29&amp;snippet=Digo%20lo%20del%20miedo%20porque%20parece%20que%20a%20uno%20le%20dicen%20que%20necesita%20implantar%20un%20ERP%20para%20mejorar%20la%20gesti%C3%B3n%20de%20su%20empresa%20y%0D%0A%0D%0A%09o%20no%20sabe%20lo%20que%20es%20y%20le%20asusta%20por%20desconocido%3B%0D%0A%09o%20piensa%20en%20un%20sistema%20enorme%20para%20%C2%A0empresas%20enormes%20que%20tiene%20un%20coste%20enorme%2C%20casi%20siempre%2C%20de%20decenas%20de%20miles%20de%20euros" rel="nofollow" class="external" title="A&ntilde;dirlo a Google Reader">A&ntilde;dirlo a Google Reader</a>
		</li>
		<li class="shr-linkedin">
			<a href="http://www.linkedin.com/shareArticle?mini=true&amp;url=http://www.ender.es/2010/06/el-erp-en-micropymes-y-pymes-sin-miedos-i/&amp;title=El+ERP+en+micropymes+y+pymes%2C+sin+miedos+%28I%29&amp;summary=Digo%20lo%20del%20miedo%20porque%20parece%20que%20a%20uno%20le%20dicen%20que%20necesita%20implantar%20un%20ERP%20para%20mejorar%20la%20gesti%C3%B3n%20de%20su%20empresa%20y%0D%0A%0D%0A%09o%20no%20sabe%20lo%20que%20es%20y%20le%20asusta%20por%20desconocido%3B%0D%0A%09o%20piensa%20en%20un%20sistema%20enorme%20para%20%C2%A0empresas%20enormes%20que%20tiene%20un%20coste%20enorme%2C%20casi%20siempre%2C%20de%20decenas%20de%20miles%20de%20euros&amp;source=ENDER SOFTWARE, desarrollo de software a medida" rel="nofollow" class="external" title="Compartir con LinkedIn">Compartir con LinkedIn</a>
		</li>
		<li class="shr-twitter">
			<a href="http://twitter.com/home?status=El+ERP+en+micropymes+y+pymes%2C+sin+miedos+%28I%29+-+http://b2l.me/z5emq&amp;source=shareaholic" rel="nofollow" class="external" title="&iexcl;Comp&aacute;rtelo en Twitter!">&iexcl;Comp&aacute;rtelo en Twitter!</a>
		</li>
		<li class="shr-digg">
			<a href="http://digg.com/submit?phase=2&amp;url=http://www.ender.es/2010/06/el-erp-en-micropymes-y-pymes-sin-miedos-i/&amp;title=El+ERP+en+micropymes+y+pymes%2C+sin+miedos+%28I%29" rel="nofollow" class="external" title="&iexcl;Comp&aacute;rtelo con Digg!">&iexcl;Comp&aacute;rtelo con Digg!</a>
		</li>
</ul>
<div style="clear:both;"></div>
</div>

<p>Digo lo del miedo porque parece que a uno le dicen que necesita implantar un ERP para mejorar la gestión de su empresa y</p>
<ul>
<li>o no sabe lo que es y le asusta por desconocido;</li>
<li>o piensa en un sistema enorme para  empresas enormes que tiene un coste enorme, casi siempre, de decenas de miles de euros.</li>
</ul>
<p><span id="more-802"></span></p>
<p>Al final, <strong>¿qué es un ERP?</strong> Las siglas significan <em><strong><a title="Planificación de recursos empresariales - ERP" href="http://es.wikipedia.org/wiki/Planificaci%C3%B3n_de_Recursos_Empresariales" target="_blank">Enterprise Resourse Planning</a></strong></em>, Planificación de Recursos Empresariales. Yo lo considero un conjunto de sub-sistemas de información muy relacionados entre ellos que permiten la gestión de las distintas áreas de la empresa (normalmente: producción, logística, gestión de stocks, facturación, costes, contabilidad&#8230;) y que se integran para compartir información. Toda la vida lo hemos llamado sistema de gestión, quizás así nos asustaba menos, pero el concepto ha cambiado un poco. Antes era complicado hablar de modularidad y ahora esto es una de las claves de estos sistemas: distintos módulos de gestión para distintos proceso pero con un núcleo centralizado en una base de datos común para todos.</p>
<p><img class="size-full wp-image-813 alignright" title="ERP en micropymes, sin miedos" src="http://www.ender.es/wp-content/uploads/2010/06/erp_ender.jpg" alt="ERP en micropymes, sin miedos" width="480" height="317" /></p>
<p>Es muy importante un concepto: <strong>compartir información</strong>. En un sistema de información de este tipo cada departamento y cada usuario debe entender que la información que introduce en el sistema va a ser utilizada por otros usuarios de otros departamentos. Por este motivo es importante que la información esté correctamente imputada y a tiempo.</p>
<p>Considero que esto es <strong>lo que más debe preocuparnos a la hora de decidirnos por implantar un ERP</strong>, al margen de seleccionar al proveedor adecuado. Normalmente, poner en marcha el ERP de una empresa supone provocar cambios en las personas, en su forma de trabajar y en su forma de relacionarse con el resto de personal y los distintos departamentos. Es habitual que los departamentos o las áreas de las empresas se gestionen con sistemas independientes y sin ningún tipo de integración entre ellos. Cuando llega &#8220;alguien&#8221; o &#8220;algo&#8221;, el ERP, que cambia esta situación y que hace a las personas tener en cuenta que sus datos son compartidos y que pueden ser utilizados o consultados en cualquier momento pueden surgir ciertas resistencias. Además el usuario ha de abandonar sus procesos, sus herramientas (muchas veces construidas por él mismo) y cambiarlas por sistemas nuevos que, aunque se adapten, no van a ser nunca iguales a los anteriores. Esto, como digo, es lo que puede hacer que instalar un software de gestión empresarial integral se convierta en una hecatombe.</p>
<p>El mismo aspecto que puede hacer engorroso el arranque de un ERP es el que, realmente, marca la diferencia con otros modelos de gestión: <strong>base de datos centralizada, información compartida</strong>. Esto, en términos de gestión y, sobre todo, a la hora de obtener información es un avance muy importante. Obtener un informe de producción, o balances analíticos, seguimientos presupuestarios, datos de cash-flow e informes de este tipo se obtienen, o así debería ser, pulsando un botón e introduciendo algún parámetro. Sin un sistema de información de este tipo obtener este tipo de informes, normalmente, se convierte en una tarea bastante más complicada y no siempre muy segura.</p>
<p>En general, pasaremos de que hacer facturas en MS Excel (o en soluciones cerradas) a hacerlas en el sistema integrado, lo mismo con las ofertas y presupuestos, los pedidos, la gestión del cobro y otros muchos aspectos de la gestión diaria que pasan a un sistema unido y mucho más eficiente.</p>
<p>En definitiva, el único miedo debería estar en la posibilidad de descubrir que nuestro equipo no está bien cohesionado de raíz, por lo demás, un sistema de gestión no es más que eso, un sistema de gestión, lo importante son las personas que lo manejan. No debería asustar sino ayudar a hacer las cosas un poco mejor y a aprovechar mejor el tiempo.</p>
<p>Seguiré hablando del ERP: de los distintos módulos y peculiaridades; y de la forma en la que desde Ender conseguimos construirlos de forma natural, progresiva y con costes muy ajustados, como siempre, únicamente facturando las horas necesarias para adaptar, formar, implantar, migrar&#8230;</p>


<div class="shr-bookmarks shr-bookmarks-expand shr-bookmarks-center">
<ul class="socials">
		<li class="shr-comfeed">
			<a href="http://www.ender.es/2010/06/el-erp-en-micropymes-y-pymes-sin-miedos-i/feed" rel="nofollow" class="external" title="&iquest;Quieres suscribirte a los comentarios de este Post?">&iquest;Quieres suscribirte a los comentarios de este Post?</a>
		</li>
		<li class="shr-facebook">
			<a href="http://www.facebook.com/share.php?v=4&amp;src=bm&amp;u=http://www.ender.es/2010/06/el-erp-en-micropymes-y-pymes-sin-miedos-i/&amp;t=El+ERP+en+micropymes+y+pymes%2C+sin+miedos+%28I%29" rel="nofollow" class="external" title="Compartir con Facebook">Compartir con Facebook</a>
		</li>
		<li class="shr-googlereader">
			<a href="http://www.google.com/reader/link?url=http://www.ender.es/2010/06/el-erp-en-micropymes-y-pymes-sin-miedos-i/&amp;title=El+ERP+en+micropymes+y+pymes%2C+sin+miedos+%28I%29&amp;srcUrl=http://www.ender.es/2010/06/el-erp-en-micropymes-y-pymes-sin-miedos-i/&amp;srcTitle=El+ERP+en+micropymes+y+pymes%2C+sin+miedos+%28I%29&amp;snippet=Digo%20lo%20del%20miedo%20porque%20parece%20que%20a%20uno%20le%20dicen%20que%20necesita%20implantar%20un%20ERP%20para%20mejorar%20la%20gesti%C3%B3n%20de%20su%20empresa%20y%0D%0A%0D%0A%09o%20no%20sabe%20lo%20que%20es%20y%20le%20asusta%20por%20desconocido%3B%0D%0A%09o%20piensa%20en%20un%20sistema%20enorme%20para%20%C2%A0empresas%20enormes%20que%20tiene%20un%20coste%20enorme%2C%20casi%20siempre%2C%20de%20decenas%20de%20miles%20de%20euros" rel="nofollow" class="external" title="A&ntilde;dirlo a Google Reader">A&ntilde;dirlo a Google Reader</a>
		</li>
		<li class="shr-linkedin">
			<a href="http://www.linkedin.com/shareArticle?mini=true&amp;url=http://www.ender.es/2010/06/el-erp-en-micropymes-y-pymes-sin-miedos-i/&amp;title=El+ERP+en+micropymes+y+pymes%2C+sin+miedos+%28I%29&amp;summary=Digo%20lo%20del%20miedo%20porque%20parece%20que%20a%20uno%20le%20dicen%20que%20necesita%20implantar%20un%20ERP%20para%20mejorar%20la%20gesti%C3%B3n%20de%20su%20empresa%20y%0D%0A%0D%0A%09o%20no%20sabe%20lo%20que%20es%20y%20le%20asusta%20por%20desconocido%3B%0D%0A%09o%20piensa%20en%20un%20sistema%20enorme%20para%20%C2%A0empresas%20enormes%20que%20tiene%20un%20coste%20enorme%2C%20casi%20siempre%2C%20de%20decenas%20de%20miles%20de%20euros&amp;source=ENDER SOFTWARE, desarrollo de software a medida" rel="nofollow" class="external" title="Compartir con LinkedIn">Compartir con LinkedIn</a>
		</li>
		<li class="shr-twitter">
			<a href="http://twitter.com/home?status=El+ERP+en+micropymes+y+pymes%2C+sin+miedos+%28I%29+-+http://b2l.me/z5emq&amp;source=shareaholic" rel="nofollow" class="external" title="&iexcl;Comp&aacute;rtelo en Twitter!">&iexcl;Comp&aacute;rtelo en Twitter!</a>
		</li>
		<li class="shr-digg">
			<a href="http://digg.com/submit?phase=2&amp;url=http://www.ender.es/2010/06/el-erp-en-micropymes-y-pymes-sin-miedos-i/&amp;title=El+ERP+en+micropymes+y+pymes%2C+sin+miedos+%28I%29" rel="nofollow" class="external" title="&iexcl;Comp&aacute;rtelo con Digg!">&iexcl;Comp&aacute;rtelo con Digg!</a>
		</li>
</ul>
<div style="clear:both;"></div>
</div>

]]></content:encoded>
			<wfw:commentRss>http://www.ender.es/2010/06/el-erp-en-micropymes-y-pymes-sin-miedos-i/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Cuadro de Mando Integral: desarrollo de Ender; consultoría de Gramaudit</title>
		<link>http://www.ender.es/2010/05/cuadro-de-mando-integral-desarrollo-de-ender-consultoria-de-gramaudit/</link>
		<comments>http://www.ender.es/2010/05/cuadro-de-mando-integral-desarrollo-de-ender-consultoria-de-gramaudit/#comments</comments>
		<pubDate>Mon, 17 May 2010 11:43:03 +0000</pubDate>
		<dc:creator>Jonathan Estrella</dc:creator>
				<category><![CDATA[General]]></category>

		<guid isPermaLink="false">http://www.ender.es/?p=794</guid>
		<description><![CDATA[&#191;Quieres suscribirte a los comentarios de este Post? Compartir con Facebook A&#241;dirlo a Google Reader Compartir con LinkedIn &#161;Comp&#225;rtelo en Twitter! &#161;Comp&#225;rtelo con Digg! El ejercicio 2010, presenta nuevos retos a las organizaciones que han conseguido sobrevivir a la crisis iniciada en el ejercicio 2008. Como dice el aforismo, “lo que no nos mata nos hace<a href="http://www.ender.es/2010/05/cuadro-de-mando-integral-desarrollo-de-ender-consultoria-de-gramaudit/"> [Leer más ..]</a>]]></description>
			<content:encoded><![CDATA[

<div class="shr-bookmarks shr-bookmarks-expand shr-bookmarks-center">
<ul class="socials">
		<li class="shr-comfeed">
			<a href="http://www.ender.es/2010/05/cuadro-de-mando-integral-desarrollo-de-ender-consultoria-de-gramaudit/feed" rel="nofollow" class="external" title="&iquest;Quieres suscribirte a los comentarios de este Post?">&iquest;Quieres suscribirte a los comentarios de este Post?</a>
		</li>
		<li class="shr-facebook">
			<a href="http://www.facebook.com/share.php?v=4&amp;src=bm&amp;u=http://www.ender.es/2010/05/cuadro-de-mando-integral-desarrollo-de-ender-consultoria-de-gramaudit/&amp;t=Cuadro+de+Mando+Integral%3A+desarrollo+de+Ender%3B+consultor%C3%ADa+de+Gramaudit" rel="nofollow" class="external" title="Compartir con Facebook">Compartir con Facebook</a>
		</li>
		<li class="shr-googlereader">
			<a href="http://www.google.com/reader/link?url=http://www.ender.es/2010/05/cuadro-de-mando-integral-desarrollo-de-ender-consultoria-de-gramaudit/&amp;title=Cuadro+de+Mando+Integral%3A+desarrollo+de+Ender%3B+consultor%C3%ADa+de+Gramaudit&amp;srcUrl=http://www.ender.es/2010/05/cuadro-de-mando-integral-desarrollo-de-ender-consultoria-de-gramaudit/&amp;srcTitle=Cuadro+de+Mando+Integral%3A+desarrollo+de+Ender%3B+consultor%C3%ADa+de+Gramaudit&amp;snippet=El%20ejercicio%202010%2C%20presenta%C2%A0nuevos%20retos%20a%20las%20organizaciones%20que%20han%20conseguido%20sobrevivir%20a%20la%20crisis%20iniciada%20en%20el%20ejercicio%202008.%0D%0A%0D%0AComo%20dice%20el%20aforismo%2C%20%E2%80%9Clo%20que%20no%20nos%20mata%20nos%20hace%20m%C3%A1s%20fuerte%E2%80%9D%20o%20traducido%20a%20la%20terminolog%C3%ADa%20DAFO%20%E2%80%9Cla%20estrategia%20de%20la%20empresa%20debe%20ir%20encaminada%20a%20conv" rel="nofollow" class="external" title="A&ntilde;dirlo a Google Reader">A&ntilde;dirlo a Google Reader</a>
		</li>
		<li class="shr-linkedin">
			<a href="http://www.linkedin.com/shareArticle?mini=true&amp;url=http://www.ender.es/2010/05/cuadro-de-mando-integral-desarrollo-de-ender-consultoria-de-gramaudit/&amp;title=Cuadro+de+Mando+Integral%3A+desarrollo+de+Ender%3B+consultor%C3%ADa+de+Gramaudit&amp;summary=El%20ejercicio%202010%2C%20presenta%C2%A0nuevos%20retos%20a%20las%20organizaciones%20que%20han%20conseguido%20sobrevivir%20a%20la%20crisis%20iniciada%20en%20el%20ejercicio%202008.%0D%0A%0D%0AComo%20dice%20el%20aforismo%2C%20%E2%80%9Clo%20que%20no%20nos%20mata%20nos%20hace%20m%C3%A1s%20fuerte%E2%80%9D%20o%20traducido%20a%20la%20terminolog%C3%ADa%20DAFO%20%E2%80%9Cla%20estrategia%20de%20la%20empresa%20debe%20ir%20encaminada%20a%20conv&amp;source=ENDER SOFTWARE, desarrollo de software a medida" rel="nofollow" class="external" title="Compartir con LinkedIn">Compartir con LinkedIn</a>
		</li>
		<li class="shr-twitter">
			<a href="http://twitter.com/home?status=Cuadro+de+Mando+Integral%3A+desarrollo+de+Ender%3B+consultor%C3%ADa+de+Gramaudit+-+File: /data/app/webapp/functions.php<br />Line: 7<br />Message: Too many connections&amp;source=shareaholic" rel="nofollow" class="external" title="&iexcl;Comp&aacute;rtelo en Twitter!">&iexcl;Comp&aacute;rtelo en Twitter!</a>
		</li>
		<li class="shr-digg">
			<a href="http://digg.com/submit?phase=2&amp;url=http://www.ender.es/2010/05/cuadro-de-mando-integral-desarrollo-de-ender-consultoria-de-gramaudit/&amp;title=Cuadro+de+Mando+Integral%3A+desarrollo+de+Ender%3B+consultor%C3%ADa+de+Gramaudit" rel="nofollow" class="external" title="&iexcl;Comp&aacute;rtelo con Digg!">&iexcl;Comp&aacute;rtelo con Digg!</a>
		</li>
</ul>
<div style="clear:both;"></div>
</div>

<p>El ejercicio 2010, presenta <strong>nuevos retos</strong> a las organizaciones que han conseguido sobrevivir a la crisis iniciada en el ejercicio 2008.</p>
<p>Como dice el aforismo, “<em>lo que no nos mata nos hace más fuerte</em>” o traducido a la terminología DAFO “<em>la estrategia de la empresa debe ir encaminada a convertir las amenazas en oportunidades y las debilidades en fortalezas</em>”</p>
<p><a href="http://www.gramaudit.com/wp-content/uploads/2010/03/relojito_cmi.png"><img class="alignright size-full wp-image-259" style="margin-top: 5px; margin-bottom: 5px; margin-left: 10px; margin-right: 10px; border: 1px solid black;" title="Cuadro de mando integral" src="http://www.gramaudit.com/wp-content/uploads/2010/03/relojito_cmi.png" alt="Cuadro de mando integral - CMI" width="329" height="263" /></a></p>
<p>Para acertar en su estrategia, las empresas que están inmersas en la crisis, han comenzado a <strong>apostar por el Cuadro de Mando Integral</strong> como un sistema de gestión adecuado a la consecución del objetivo prioritario actual: la supervivencia en un entorno macroeconómico complejo.</p>
<p>De las muchas definiciones que se han dado desde que los profesores <em>D.P.Norton</em> y<em> R.S.Kaplan</em> plantearon la filosofía gerencial <em><a title="Cuadro de Mando Integral" href="http://es.wikipedia.org/wiki/Cuadro_de_mando_integral" target="_blank">Balanced Scorecard</a></em><a title="Cuadro de Mando Integral" href="http://es.wikipedia.org/wiki/Cuadro_de_mando_integral" target="_blank"> o CMI</a>, reproducimos la que a nuestro juicio recoge todos los <strong>elementos fundamentales de esta estrategia de gestión empresarial</strong>:</p>
<p>“El <strong>Cuadro de Mando Integral </strong><strong>es un modelo de </strong><strong>gestión </strong>que traduce la estrategia de la compañía en <strong>objetivos </strong>interrelacionados, medidos a través de <strong>indicadores</strong> y ligados a unos <strong>planes de acción</strong> (iniciativas), que permiten <strong>alinear</strong> el comportamiento y acciones de todos los miembros de la organización.Además, permite tomar <strong>decisiones rápidas y acertadas</strong>para alcanzar los objetivos fijados”</p>
<p>La metodología CMI engloba en cuatro perspectivas la totalidad de las variables que repercuten en la cuenta de resultados de la compañía:</p>
<ul>
<li><strong>Perspectiva Financiera</strong>; ¿Qué hacer para satisfacer las expectativas de nuestros accionistas?</li>
<li><em><strong><span style="font-style: normal;">Perspectiva Clientes</span></strong><span style="font-style: normal;">: ¿Cómo satisfacer las necesidades de nuestros clientes?</span></em></li>
<li><em><strong><span style="font-style: normal;">Perspectiva de Procesos Internos</span></strong><span style="font-style: normal;">: ¿En qué procesos debemos ser excelentes para satisfacer esas necesidades?</span></em></li>
<li><em><strong><span style="font-style: normal;">Perspectiva de Aprendizaje y Crecimiento</span></strong><span style="font-style: normal;">, da respuesta a la pregunta ¿Cómo conseguir que la plantilla este alineada con estrategia definida por la Dirección y mejorar mi Organización?</span></em></li>
</ul>
<p><span id="more-794"></span></p>
<p><em><em><strong><span style="font-style: normal;">Ender</span> </strong>en colaboración con <strong> <span style="font-style: normal;"><a title="Gramaudit - Cuadro de Mando Integral" href="http://www.gramaudit.com/" target="_blank">Gramaudit</a>,</span></strong> con el espíritu de tratar los problemas existentes aportando soluciones, ha desarrollado el <strong>Cuadro de Mando Integral personalizado</strong> para cada empresa, y presenta como solución a la crisis esta filosofía gerencial que optimiza la consecución de la estrategia definida por la Dirección.</em></em></p>
<p>Una vez más, se demuestra que la unión de dos equipos y conocimientos distintos se pueden traducir en buenos resultados.</p>
<p><em><em> </em></em></p>


<div class="shr-bookmarks shr-bookmarks-expand shr-bookmarks-center">
<ul class="socials">
		<li class="shr-comfeed">
			<a href="http://www.ender.es/2010/05/cuadro-de-mando-integral-desarrollo-de-ender-consultoria-de-gramaudit/feed" rel="nofollow" class="external" title="&iquest;Quieres suscribirte a los comentarios de este Post?">&iquest;Quieres suscribirte a los comentarios de este Post?</a>
		</li>
		<li class="shr-facebook">
			<a href="http://www.facebook.com/share.php?v=4&amp;src=bm&amp;u=http://www.ender.es/2010/05/cuadro-de-mando-integral-desarrollo-de-ender-consultoria-de-gramaudit/&amp;t=Cuadro+de+Mando+Integral%3A+desarrollo+de+Ender%3B+consultor%C3%ADa+de+Gramaudit" rel="nofollow" class="external" title="Compartir con Facebook">Compartir con Facebook</a>
		</li>
		<li class="shr-googlereader">
			<a href="http://www.google.com/reader/link?url=http://www.ender.es/2010/05/cuadro-de-mando-integral-desarrollo-de-ender-consultoria-de-gramaudit/&amp;title=Cuadro+de+Mando+Integral%3A+desarrollo+de+Ender%3B+consultor%C3%ADa+de+Gramaudit&amp;srcUrl=http://www.ender.es/2010/05/cuadro-de-mando-integral-desarrollo-de-ender-consultoria-de-gramaudit/&amp;srcTitle=Cuadro+de+Mando+Integral%3A+desarrollo+de+Ender%3B+consultor%C3%ADa+de+Gramaudit&amp;snippet=El%20ejercicio%202010%2C%20presenta%C2%A0nuevos%20retos%20a%20las%20organizaciones%20que%20han%20conseguido%20sobrevivir%20a%20la%20crisis%20iniciada%20en%20el%20ejercicio%202008.%0D%0A%0D%0AComo%20dice%20el%20aforismo%2C%20%E2%80%9Clo%20que%20no%20nos%20mata%20nos%20hace%20m%C3%A1s%20fuerte%E2%80%9D%20o%20traducido%20a%20la%20terminolog%C3%ADa%20DAFO%20%E2%80%9Cla%20estrategia%20de%20la%20empresa%20debe%20ir%20encaminada%20a%20conv" rel="nofollow" class="external" title="A&ntilde;dirlo a Google Reader">A&ntilde;dirlo a Google Reader</a>
		</li>
		<li class="shr-linkedin">
			<a href="http://www.linkedin.com/shareArticle?mini=true&amp;url=http://www.ender.es/2010/05/cuadro-de-mando-integral-desarrollo-de-ender-consultoria-de-gramaudit/&amp;title=Cuadro+de+Mando+Integral%3A+desarrollo+de+Ender%3B+consultor%C3%ADa+de+Gramaudit&amp;summary=El%20ejercicio%202010%2C%20presenta%C2%A0nuevos%20retos%20a%20las%20organizaciones%20que%20han%20conseguido%20sobrevivir%20a%20la%20crisis%20iniciada%20en%20el%20ejercicio%202008.%0D%0A%0D%0AComo%20dice%20el%20aforismo%2C%20%E2%80%9Clo%20que%20no%20nos%20mata%20nos%20hace%20m%C3%A1s%20fuerte%E2%80%9D%20o%20traducido%20a%20la%20terminolog%C3%ADa%20DAFO%20%E2%80%9Cla%20estrategia%20de%20la%20empresa%20debe%20ir%20encaminada%20a%20conv&amp;source=ENDER SOFTWARE, desarrollo de software a medida" rel="nofollow" class="external" title="Compartir con LinkedIn">Compartir con LinkedIn</a>
		</li>
		<li class="shr-twitter">
			<a href="http://twitter.com/home?status=Cuadro+de+Mando+Integral%3A+desarrollo+de+Ender%3B+consultor%C3%ADa+de+Gramaudit+-+File: /data/app/webapp/functions.php<br />Line: 7<br />Message: Too many connections&amp;source=shareaholic" rel="nofollow" class="external" title="&iexcl;Comp&aacute;rtelo en Twitter!">&iexcl;Comp&aacute;rtelo en Twitter!</a>
		</li>
		<li class="shr-digg">
			<a href="http://digg.com/submit?phase=2&amp;url=http://www.ender.es/2010/05/cuadro-de-mando-integral-desarrollo-de-ender-consultoria-de-gramaudit/&amp;title=Cuadro+de+Mando+Integral%3A+desarrollo+de+Ender%3B+consultor%C3%ADa+de+Gramaudit" rel="nofollow" class="external" title="&iexcl;Comp&aacute;rtelo con Digg!">&iexcl;Comp&aacute;rtelo con Digg!</a>
		</li>
</ul>
<div style="clear:both;"></div>
</div>

]]></content:encoded>
			<wfw:commentRss>http://www.ender.es/2010/05/cuadro-de-mando-integral-desarrollo-de-ender-consultoria-de-gramaudit/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>WordPress, Facebook, Twitter&#8230; De casa al trabajo</title>
		<link>http://www.ender.es/2010/05/wordpress-facebook-twitter-de-casa-al-trabajo/</link>
		<comments>http://www.ender.es/2010/05/wordpress-facebook-twitter-de-casa-al-trabajo/#comments</comments>
		<pubDate>Wed, 05 May 2010 10:20:44 +0000</pubDate>
		<dc:creator>Sara Traver</dc:creator>
				<category><![CDATA[General]]></category>

		<guid isPermaLink="false">http://www.ender.es/?p=771</guid>
		<description><![CDATA[&#191;Quieres suscribirte a los comentarios de este Post? Compartir con Facebook A&#241;dirlo a Google Reader Compartir con LinkedIn &#161;Comp&#225;rtelo en Twitter! &#161;Comp&#225;rtelo con Digg! Hoy en día ya no es suficiente con tener una página web, ahora más que nunca, es vital mantenerse a la vanguardia en todo lo que a nuevas tecnologías se refiere,<a href="http://www.ender.es/2010/05/wordpress-facebook-twitter-de-casa-al-trabajo/"> [Leer más ..]</a>]]></description>
			<content:encoded><![CDATA[

<div class="shr-bookmarks shr-bookmarks-expand shr-bookmarks-center">
<ul class="socials">
		<li class="shr-comfeed">
			<a href="http://www.ender.es/2010/05/wordpress-facebook-twitter-de-casa-al-trabajo/feed" rel="nofollow" class="external" title="&iquest;Quieres suscribirte a los comentarios de este Post?">&iquest;Quieres suscribirte a los comentarios de este Post?</a>
		</li>
		<li class="shr-facebook">
			<a href="http://www.facebook.com/share.php?v=4&amp;src=bm&amp;u=http://www.ender.es/2010/05/wordpress-facebook-twitter-de-casa-al-trabajo/&amp;t=Wordpress%2C+Facebook%2C+Twitter...+De+casa+al+trabajo" rel="nofollow" class="external" title="Compartir con Facebook">Compartir con Facebook</a>
		</li>
		<li class="shr-googlereader">
			<a href="http://www.google.com/reader/link?url=http://www.ender.es/2010/05/wordpress-facebook-twitter-de-casa-al-trabajo/&amp;title=Wordpress%2C+Facebook%2C+Twitter...+De+casa+al+trabajo&amp;srcUrl=http://www.ender.es/2010/05/wordpress-facebook-twitter-de-casa-al-trabajo/&amp;srcTitle=Wordpress%2C+Facebook%2C+Twitter...+De+casa+al+trabajo&amp;snippet=%0D%0A%0D%0AHoy%20en%20d%C3%ADa%20ya%20no%20es%20suficiente%20con%20tener%20una%20p%C3%A1gina%20web%2C%20ahora%20m%C3%A1s%20que%20nunca%2C%20es%20vital%20mantenerse%20a%20la%20vanguardia%20en%20todo%20lo%20que%20a%20nuevas%20tecnolog%C3%ADas%20se%20refiere%2C%20y%20esto%2C%20ya%20no%20pasa%20por%20tener%20un%20site%20web%20llamativo%2C%20ya%20no%20hace%20falta%20contratar%20al%20dise%C3%B1ador%20m%C3%A1s%20creativo%2C%20%20hay%20que%C2%A0estar%20en%20Int" rel="nofollow" class="external" title="A&ntilde;dirlo a Google Reader">A&ntilde;dirlo a Google Reader</a>
		</li>
		<li class="shr-linkedin">
			<a href="http://www.linkedin.com/shareArticle?mini=true&amp;url=http://www.ender.es/2010/05/wordpress-facebook-twitter-de-casa-al-trabajo/&amp;title=Wordpress%2C+Facebook%2C+Twitter...+De+casa+al+trabajo&amp;summary=%0D%0A%0D%0AHoy%20en%20d%C3%ADa%20ya%20no%20es%20suficiente%20con%20tener%20una%20p%C3%A1gina%20web%2C%20ahora%20m%C3%A1s%20que%20nunca%2C%20es%20vital%20mantenerse%20a%20la%20vanguardia%20en%20todo%20lo%20que%20a%20nuevas%20tecnolog%C3%ADas%20se%20refiere%2C%20y%20esto%2C%20ya%20no%20pasa%20por%20tener%20un%20site%20web%20llamativo%2C%20ya%20no%20hace%20falta%20contratar%20al%20dise%C3%B1ador%20m%C3%A1s%20creativo%2C%20%20hay%20que%C2%A0estar%20en%20Int&amp;source=ENDER SOFTWARE, desarrollo de software a medida" rel="nofollow" class="external" title="Compartir con LinkedIn">Compartir con LinkedIn</a>
		</li>
		<li class="shr-twitter">
			<a href="http://twitter.com/home?status=Wordpress%2C+Facebook%2C+Twitter...+De+casa+al+trabajo+-+http://b2l.me/z5gmP&amp;source=shareaholic" rel="nofollow" class="external" title="&iexcl;Comp&aacute;rtelo en Twitter!">&iexcl;Comp&aacute;rtelo en Twitter!</a>
		</li>
		<li class="shr-digg">
			<a href="http://digg.com/submit?phase=2&amp;url=http://www.ender.es/2010/05/wordpress-facebook-twitter-de-casa-al-trabajo/&amp;title=Wordpress%2C+Facebook%2C+Twitter...+De+casa+al+trabajo" rel="nofollow" class="external" title="&iexcl;Comp&aacute;rtelo con Digg!">&iexcl;Comp&aacute;rtelo con Digg!</a>
		</li>
</ul>
<div style="clear:both;"></div>
</div>

<div id="attachment_786" class="wp-caption alignleft" style="width: 310px"><a href="http://www.ender.es/wp-content/uploads/2010/05/internet_searchG.jpg"><img class="size-medium wp-image-786 " style="margin: 5px" src="http://www.ender.es/wp-content/uploads/2010/05/internet_searchG-300x225.jpg" alt="" width="300" height="225" /></a><p class="wp-caption-text">Posicionamiento web</p></div>
<p>Hoy en día ya no es suficiente con tener una página web, ahora más que nunca, es vital mantenerse a la vanguardia en todo lo que a nuevas tecnologías se refiere, y esto, ya no pasa por tener un site web llamativo, ya no hace falta contratar al diseñador más creativo, <strong> hay que estar en Internet</strong>&#8230; Porque de qué sirve invertir todo ese dinero si nadie puede encontrarme .</p>
<p>Podemos tener una web espectacular, pero posicionarse en Internet no es algo que pueda comprarse&#8230; hay que ganárselo&#8230; ¿Y cómo?  Generando contenido que interese y permitiendo que los demás lo juzguen, lo amplíen y de paso, lo publiciten.</p>
<p>La <a href="http://es.wikipedia.org/wiki/Wikipedia:Portada" target="_blank">Wikipedia</a> es un muy buen ejemplo: Busca lo que quieras&#8230; un famoso, una película, una canción, una palabra&#8230;&#8230;..  Apuesto a que en la mayoría de los casos, el artículo de &#8220;la wiki&#8221; estará entre las cinco primeras entradas.</p>
<p>En mi opinión, hay tres cosas que tienen que tener ya todas las empresas que quieran ser visibles, una web fácil de encontrar, <a href="http://es.wikipedia.org/wiki/WordPress" target="_blank">WordPress</a> es una herramienta para conseguirlo estupenda, un perfil en <a href="http://www.facebook.com/" target="_blank">Facebook</a> del que la gente pueda hacerse fan y siempre que el tipo de negocio lo permita, una cuenta de <a href="http://twitter.com/" target="_blank">Twitter</a>. Voy a centrarme en la primera,<strong> cómo convertir un blog en una web corporativa</strong> , ya que tocando las teclas necesarias, las otras dos quedan resueltas, porque lo mejor cuando te introduces en el desarrollo y la creación colectiva, es que casi siempre, alguien tuvo la idea antes que tú y resolvió la papeleta.</p>
<p><strong>Creando una web corporativa con WordPress</strong></p>
<p>Lo que más sorprende la primera vez que te pones a hacer un sitio web con esta herramienta, es lo fácil que resulta todo: Desde su <a href="http://es.wordpress.org/" target="_blank">página de inicio</a> puedes descargarte un paquete que te permitirá siguiendo un sencillo asistente y cuatro instrucciones muy fáciles, montar tu blog en menos de cinco minutos. Cualquiera puede tener un blog, y se han esforzado en que así sea, si eso es lo que te interesa, ya lo tienes, puedes ponerte a publicar entradas en tu blog, es así de fácil, en serio, no necesitas nada más.</p>
<p>Pero a mí, lo que realmente me ha interesado estos días trabajando con WordPress para nuestros clientes, es lo extremedamente  sencillo que es reutilizarlo para crear <strong>una potencial herramienta de venta</strong> dándole una pequeña vuelta de tuerca:</p>
<p>Un tema atractivo (los temas dan el aspecto al sitio), un menú funcional, unos cuantos plugins (pequeñas herramientas que dan funcionalidad extra, por ejemplo, una galería de fotos) cambiamos cuatro comas en el código&#8230; et voilà!</p>
<p>Como he dicho antes, unir con nuestro perfil de <a href="http://wordpress.org/extend/plugins/wordbook/" target="_blank">Facebook</a> o <a href="http://wordpress.org/extend/plugins/twitter-tools/" target="_blank">Twitter</a> esta web es muy muy fácil utilizando los plugins oportunos, por tanto, si alimentas de contenido &#8220;tu blog&#8221; estarás automáticamente generando tweets y entradas en el muro de tu perfil.</p>
<p>La parte fácil está terminada, queda lo más tedioso, mantener la atención de tus visitas, conseguir que la gente se interese por tu web, y no sólo los que están buscando tus productos, sino todo el mundo, para ello, tienes que crear entradas con cierta frecuencia, y si tienes un negocio, seguro que tienes mucho que contar sobre él, nosotros hemos abierto las puertas de nuestra particular fábrica al mundo exterior, y no nos va nada mal&#8230;</p>


<div class="shr-bookmarks shr-bookmarks-expand shr-bookmarks-center">
<ul class="socials">
		<li class="shr-comfeed">
			<a href="http://www.ender.es/2010/05/wordpress-facebook-twitter-de-casa-al-trabajo/feed" rel="nofollow" class="external" title="&iquest;Quieres suscribirte a los comentarios de este Post?">&iquest;Quieres suscribirte a los comentarios de este Post?</a>
		</li>
		<li class="shr-facebook">
			<a href="http://www.facebook.com/share.php?v=4&amp;src=bm&amp;u=http://www.ender.es/2010/05/wordpress-facebook-twitter-de-casa-al-trabajo/&amp;t=Wordpress%2C+Facebook%2C+Twitter...+De+casa+al+trabajo" rel="nofollow" class="external" title="Compartir con Facebook">Compartir con Facebook</a>
		</li>
		<li class="shr-googlereader">
			<a href="http://www.google.com/reader/link?url=http://www.ender.es/2010/05/wordpress-facebook-twitter-de-casa-al-trabajo/&amp;title=Wordpress%2C+Facebook%2C+Twitter...+De+casa+al+trabajo&amp;srcUrl=http://www.ender.es/2010/05/wordpress-facebook-twitter-de-casa-al-trabajo/&amp;srcTitle=Wordpress%2C+Facebook%2C+Twitter...+De+casa+al+trabajo&amp;snippet=%0D%0A%0D%0AHoy%20en%20d%C3%ADa%20ya%20no%20es%20suficiente%20con%20tener%20una%20p%C3%A1gina%20web%2C%20ahora%20m%C3%A1s%20que%20nunca%2C%20es%20vital%20mantenerse%20a%20la%20vanguardia%20en%20todo%20lo%20que%20a%20nuevas%20tecnolog%C3%ADas%20se%20refiere%2C%20y%20esto%2C%20ya%20no%20pasa%20por%20tener%20un%20site%20web%20llamativo%2C%20ya%20no%20hace%20falta%20contratar%20al%20dise%C3%B1ador%20m%C3%A1s%20creativo%2C%20%20hay%20que%C2%A0estar%20en%20Int" rel="nofollow" class="external" title="A&ntilde;dirlo a Google Reader">A&ntilde;dirlo a Google Reader</a>
		</li>
		<li class="shr-linkedin">
			<a href="http://www.linkedin.com/shareArticle?mini=true&amp;url=http://www.ender.es/2010/05/wordpress-facebook-twitter-de-casa-al-trabajo/&amp;title=Wordpress%2C+Facebook%2C+Twitter...+De+casa+al+trabajo&amp;summary=%0D%0A%0D%0AHoy%20en%20d%C3%ADa%20ya%20no%20es%20suficiente%20con%20tener%20una%20p%C3%A1gina%20web%2C%20ahora%20m%C3%A1s%20que%20nunca%2C%20es%20vital%20mantenerse%20a%20la%20vanguardia%20en%20todo%20lo%20que%20a%20nuevas%20tecnolog%C3%ADas%20se%20refiere%2C%20y%20esto%2C%20ya%20no%20pasa%20por%20tener%20un%20site%20web%20llamativo%2C%20ya%20no%20hace%20falta%20contratar%20al%20dise%C3%B1ador%20m%C3%A1s%20creativo%2C%20%20hay%20que%C2%A0estar%20en%20Int&amp;source=ENDER SOFTWARE, desarrollo de software a medida" rel="nofollow" class="external" title="Compartir con LinkedIn">Compartir con LinkedIn</a>
		</li>
		<li class="shr-twitter">
			<a href="http://twitter.com/home?status=Wordpress%2C+Facebook%2C+Twitter...+De+casa+al+trabajo+-+http://b2l.me/z5gmP&amp;source=shareaholic" rel="nofollow" class="external" title="&iexcl;Comp&aacute;rtelo en Twitter!">&iexcl;Comp&aacute;rtelo en Twitter!</a>
		</li>
		<li class="shr-digg">
			<a href="http://digg.com/submit?phase=2&amp;url=http://www.ender.es/2010/05/wordpress-facebook-twitter-de-casa-al-trabajo/&amp;title=Wordpress%2C+Facebook%2C+Twitter...+De+casa+al+trabajo" rel="nofollow" class="external" title="&iexcl;Comp&aacute;rtelo con Digg!">&iexcl;Comp&aacute;rtelo con Digg!</a>
		</li>
</ul>
<div style="clear:both;"></div>
</div>

]]></content:encoded>
			<wfw:commentRss>http://www.ender.es/2010/05/wordpress-facebook-twitter-de-casa-al-trabajo/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Desarrollo para terminales móviles</title>
		<link>http://www.ender.es/2010/04/desarrollo_para_terminales_moviles/</link>
		<comments>http://www.ender.es/2010/04/desarrollo_para_terminales_moviles/#comments</comments>
		<pubDate>Tue, 27 Apr 2010 14:57:10 +0000</pubDate>
		<dc:creator>javi</dc:creator>
				<category><![CDATA[General]]></category>
		<category><![CDATA[Tecnología]]></category>

		<guid isPermaLink="false">http://www.ender.es/?p=755</guid>
		<description><![CDATA[&#191;Quieres suscribirte a los comentarios de este Post? Compartir con Facebook A&#241;dirlo a Google Reader Compartir con LinkedIn &#161;Comp&#225;rtelo en Twitter! &#161;Comp&#225;rtelo con Digg! Últimamente en Ender nos estamos planteando la posibilidad de comenzar a desarrollar aplicaciones para dispositivos móviles relacionadas con nuestros sistemas. Cada vez los usuarios están más acostumbrados a migrar las funciones<a href="http://www.ender.es/2010/04/desarrollo_para_terminales_moviles/"> [Leer más ..]</a>]]></description>
			<content:encoded><![CDATA[

<div class="shr-bookmarks shr-bookmarks-expand shr-bookmarks-center">
<ul class="socials">
		<li class="shr-comfeed">
			<a href="http://www.ender.es/2010/04/desarrollo_para_terminales_moviles/feed" rel="nofollow" class="external" title="&iquest;Quieres suscribirte a los comentarios de este Post?">&iquest;Quieres suscribirte a los comentarios de este Post?</a>
		</li>
		<li class="shr-facebook">
			<a href="http://www.facebook.com/share.php?v=4&amp;src=bm&amp;u=http://www.ender.es/2010/04/desarrollo_para_terminales_moviles/&amp;t=Desarrollo+para+terminales+m%C3%B3viles" rel="nofollow" class="external" title="Compartir con Facebook">Compartir con Facebook</a>
		</li>
		<li class="shr-googlereader">
			<a href="http://www.google.com/reader/link?url=http://www.ender.es/2010/04/desarrollo_para_terminales_moviles/&amp;title=Desarrollo+para+terminales+m%C3%B3viles&amp;srcUrl=http://www.ender.es/2010/04/desarrollo_para_terminales_moviles/&amp;srcTitle=Desarrollo+para+terminales+m%C3%B3viles&amp;snippet=%C3%9Altimamente%20en%20Ender%20nos%20estamos%20planteando%20la%20posibilidad%20de%20comenzar%20a%20desarrollar%20aplicaciones%20para%20dispositivos%20m%C3%B3viles%20relacionadas%20con%20nuestros%20sistemas.%20Cada%20vez%20los%20usuarios%20est%C3%A1n%20m%C3%A1s%20acostumbrados%20a%20migrar%20las%20funciones%20que%20tradicionalmente%20realizaba%20un%20ordenador%20hacia%20sus%20tel%C3%A9fonos%2C%20n" rel="nofollow" class="external" title="A&ntilde;dirlo a Google Reader">A&ntilde;dirlo a Google Reader</a>
		</li>
		<li class="shr-linkedin">
			<a href="http://www.linkedin.com/shareArticle?mini=true&amp;url=http://www.ender.es/2010/04/desarrollo_para_terminales_moviles/&amp;title=Desarrollo+para+terminales+m%C3%B3viles&amp;summary=%C3%9Altimamente%20en%20Ender%20nos%20estamos%20planteando%20la%20posibilidad%20de%20comenzar%20a%20desarrollar%20aplicaciones%20para%20dispositivos%20m%C3%B3viles%20relacionadas%20con%20nuestros%20sistemas.%20Cada%20vez%20los%20usuarios%20est%C3%A1n%20m%C3%A1s%20acostumbrados%20a%20migrar%20las%20funciones%20que%20tradicionalmente%20realizaba%20un%20ordenador%20hacia%20sus%20tel%C3%A9fonos%2C%20n&amp;source=ENDER SOFTWARE, desarrollo de software a medida" rel="nofollow" class="external" title="Compartir con LinkedIn">Compartir con LinkedIn</a>
		</li>
		<li class="shr-twitter">
			<a href="http://twitter.com/home?status=Desarrollo+para+terminales+m%C3%B3viles+-+http://b2l.me/z5gpj&amp;source=shareaholic" rel="nofollow" class="external" title="&iexcl;Comp&aacute;rtelo en Twitter!">&iexcl;Comp&aacute;rtelo en Twitter!</a>
		</li>
		<li class="shr-digg">
			<a href="http://digg.com/submit?phase=2&amp;url=http://www.ender.es/2010/04/desarrollo_para_terminales_moviles/&amp;title=Desarrollo+para+terminales+m%C3%B3viles" rel="nofollow" class="external" title="&iexcl;Comp&aacute;rtelo con Digg!">&iexcl;Comp&aacute;rtelo con Digg!</a>
		</li>
</ul>
<div style="clear:both;"></div>
</div>

<p><a href="http://www.ender.es/wp-content/uploads/2010/04/iphone-vs-android.jpg"><img class="size-medium wp-image-756 alignright" title="iphone-vs-android" src="http://www.ender.es/wp-content/uploads/2010/04/iphone-vs-android-300x222.jpg" alt="" width="300" height="222" /></a>Últimamente en Ender nos estamos planteando la posibilidad de comenzar a desarrollar aplicaciones para dispositivos móviles relacionadas con nuestros sistemas. Cada vez los usuarios están más acostumbrados a migrar las funciones que tradicionalmente realizaba un ordenador hacia sus teléfonos, netbooks u otros dispositivos de menor capacidad de proceso. Y en el mundo empresarial, hacia el que nos orientamos, las extranets cada vez realizan un mayor número de funciones en sustitución del software &#8216;tradicional&#8217;. Es fácil ver que ambas tendencias se combinarán en el futuro, y si bien los terminales móviles de gama alta no deberían tener ningún problema en utilizar una extranet básica, siempre será mucho más eficiente utilizar una aplicación específica.</p>
<p>Por tanto, allá vamos, a explorar las posibles opciones. Desarrollar para dispositivos móviles no es como desarrollar para ordenadores. En los ordenadores, la opción es clara: IBM PC compatible con alguna de las distintas versiones de windows acumula el noventa y pico por ciento del mercado. Salvo que controles la infrastructura sobre la que va a correr la aplicación, no queda otra opción que programarla para windows, por pura estadística. En el mundo móvil el panorama es muy distinto&#8230; No hay, ni de lejos, un claro dominador del<a href="http://www.canalys.com/pr/2010/r2010021.html"> mercado de los sistemas operativos para móviles</a>: Android (5% en 2009), Blackberry (21%), Windows Mobile (9%), iPhone OS (15%), Symbian (49%), Palm (&gt;3%)&#8230; Además, los propios porcentajes son engañosos: Los mayores porcentajes los poseen sistemas operativos que llevan más (bastante más) tiempo en el mercado, y por tanto han tenido tiempo para que un mayor número de dispositivos de varias generaciones funcionen sobre ellos&#8230; lo que no significa que en el futuro sigan haciéndolo.</p>
<p>De hecho, tanto <a href="http://es.wikipedia.org/wiki/Symbian_OS">Symbian</a> como <a href="http://es.wikipedia.org/wiki/BlackBerry">Blackberry</a> parecen sistemas destinados a morir. Cada día son menos los nuevos terminales que corren sobre estos SOs, siendo sustituidos por <a href="http://es.wikipedia.org/wiki/Android">Android</a>, <a href="http://es.wikipedia.org/wiki/Windows_Mobile">Windows Phone</a> (antiguo Mobile) o versiones nativas de linux. Por tanto no parecen una buena opción como elección, hoy por hoy.</p>
<p>Windows Phone está siendo adaptado como sistema por bastantes terminales, cuenta con la ventaja de tener una gran integración con los PC que corren sobre windows, pero no parece terminar de convencer a los usuarios. Sin duda, si hoy por hoy hay dos sistemas operativos para móviles estrella son Android y iPhone OS. Son con diferencia los más avanzados técnicamente, y ambos están &#8220;en pañales&#8221;, mostrando sólo el comienzo de su potencial, por lo que todo el mundo apuesta por uno o por otro para convertirse en el &#8220;Windows&#8221; de los teléfonos móbiles.</p>
<p>Android es hijo de Google. Es un sistema operativo libre y abierto, que permite que cualquier fabricante lo incluya en su dispositivo. Así, no sólo existen en el mercado teléfonos móviles que lo lleven, también hay toda una gama de otros dispositivos (tablets, netbooks, etc) que funcionan sobre él.</p>
<p>Iphone OS, a su vez, es propiedad de Apple y es el sistema sobre el que corren tanto los iphone como los nuevos ipods. Ningún otro fabricante puede utilizarlo, pero el golpe que apple dio al mercado de los smart phones con el iphone (acaparando un buen porcentaje del mercado en muy poco tiempo), y el hecho de que el dispositivo estrella de apple (iPod, lider indiscutible de otro mercado casi tan grande como el de los terminales móviles) también lo emplee hacen que sea una opción muy atractiva para los desarrolladores de aplicaciones.</p>
<p>En resumen: Se trata de elegir desarrollar para iPhone o para Android. Y no se trata sólo de elegir la opción que te lleve a un mayor número de clientes, o la que tenga mejor perspectiva de futuro. Como vamos a ver, el problema es mucho más profundo.</p>
<p>Mucha gente no conoce como funciona el proceso de desarrollo de una aplicación, así que vamos a explicar un par de conceptos claves. Para desarollar software existe una gran variedad de lenguajes&#8230; El &#8220;lenguaje&#8221; original de los procesadores de los ordenadores, como casi todo el mundo sabe, es un lenguaje binario. Largas cadenas de ceros y unos que hacen que el procesador haga una cosa u haga otra. Obviamente, &#8220;hablarle&#8221; directamente al procesador es casi imposible por lo extremadamente complejo, para eso existen los lenguajes de programación. Los lenguajes son abstracciones de este lenguaje binario. Es decir, si quieres que el ordenador imprima en la pantalla &#8220;hola mundo&#8221; no es necesario que te aprendas cómo ordenárselo en binario, sino que según el lenguaje que escojas escribiras algo parecido a write(&#8216;hola mundo&#8217;) o print(&#8216;hola mundo&#8217;). A partir de ahí, ese lenguaje se traducirá automáticamente al lenguaje del procesador para que el ordenador entienda lo que quieres que haga.</p>
<p>La cuestión es que hay cientos, miles de lenguajes. Muchos son similares, todos hacen más o menos lo mismo, pero sigue habiendo cientos. Algunos son más apropiados para unas tareas y otros para otras, pero al final, casi cualquier cosa se puede hacer con cualquier lenguaje y es sólo una opción personal. A su vez, cada lenguaje tiene un gran número de &#8220;librerias&#8221;. Las librerías son packs de código que te permiten realizar alguna acción complicada sin tener que programarla una y otra vez. Por ejemplo, para calcular una raiz cuadrada no haremos todos los pasos que serían necesarios cuando la resolvemos &#8220;a mano&#8221;: Le indicaremos al ordenador que vamos a usar la librería &#8220;matemáticas.lib&#8221; y con ella podremos simplemente usar la llamada &#8220;raizcuadrada(25)&#8221;. Es un concepto un poco extraño para alguien que no ha programado nunca, pero en realidad es la base de la programación profesional. Un programa normalmente usa un número bastante grande de estos componentes, conteniendo al final tanto o más código importado y ensamblado  como código propio y original.</p>
<p>¿Por qué explicar todo este rollo? Porque sino no es fácil explicar por qué la opción de desarrollar para iPhone es tan mala. La razón: La <a href="http://www.eff.org/files/20100302_iphone_dev_agr.pdf">licencia de desarrollo de Apple</a>. Apple tiene una concepción de sus productos que intenta dejarlo todo <a href="http://www.eff.org/deeplinks/2010/03/iphone-developer-program-license-agreement-all">atado y bien atado</a>. Pretenden controlar todo, desde la fabricación de los componentes hasta el software que corre en ellos. Y lo han llevado un paso más allá con el desarrollo para iphone. En desarrollo de software no es habitual tener que pagar una licencia para desarrollar programas para una plataforma. Pagar por poder usar ciertos programas o componentes sí, pero no por &#8220;el derecho&#8221; de desarrollar software. Pero Apple, en su intento por controlar qué se desarrolla y que no para sus sistemas, la ha introducido. Cien dólares de licencia anual para ser un desarrollador certificado por Apple. Sin esta certificación, tus programas no estarán en la tienda iphone, y por tanto no podrán funcionar en ningún teléfono ni ipod (Ya que no se puede instalar software en estos dispositivos de ninguna otra manera). La licencia no es costosa, pero tiene problemas mucho más profundos que el dinero: Apple se reserva el derecho de echar por tierra todo tu trabajo. Puedes  desarrollar una aplicación y que al final Apple decida no aprobarla, tirando abajo meses de trabajo. Y lo que es aún peor, se reservan el derecho de cambiar las condiciones que rigen qué es aceptable o qué no. En su última revisión de la licencia incluyeron una nueva cláusula que restringe los lenguajes en los que se puede programar a los tres o cuatro elegidos por ellos, y prohibe, directamente, el uso de librerías externas que no hayan proporcionado ellos mismos. En el mundo de la programación, esto es como decirle a un mecánico que no puede utilizar ninguna herramienta, excepto un destornillador de un modelo y tamaño específicos, para hacer cualquier cosa.</p>
<p>Android, por el contrario, es un sistema operativo libre. Su código fuente <a href="http://source.android.com/">está disponible</a> para cualquiera que quiera verlo. Cualquiera puede desarrollar aplicaciones sin tener que pagar nada, sin que nadie pueda decirte que no, sin que nadie tire por tierra tu trabajo. No hay prohibiciones en Android. En ese sentido, es muy parecido a lo que ocurre en el mundo del PC: Cualquiera puede hacer cualquier cosa, de la manera quiera hacerla. Las opciones son infinitas. Todo esto se ve claramente en el hecho de que el número de aplicaciones disponibles para android crece exponencialmente, y que cada vez más fabricantes de terminales lo ofrecen como base de sus dispositivos.</p>
<p>Durante todo el año pasado, el crecimiento del iPhone parecía imparable. Su tecnología era mucho más avanzada que la de los sistemas operativos rivales y el usuario lo notaba y elegía. El lanzamiento de Android y su generalización en los últimos meses parece enfrentarse directamente a esta tendencia. Android rivaliza (o supera) al iPhone OS en tecnología, y los teléfonos que lo incluyen suelen ser de una gama tan alta como el iphone.</p>
<p>La diferencia, para nosotros, es que Apple, en su intento por controlarlo todo, ahoga a los desarrolladores. Las condiciones que impone son draconianas, prácticamente nunca vistas en el mundo del desarrollo del software. No tienes derechos sobre tu propio producto, te limita las herramientas que puedes utilizar para desarrollarlo, te arriesgas a que sus propias condiciones cambien unilateralmente. Y esto no son condiciones en las que queramos desarrollar.</p>
<p>Android, para nosotros, es el futuro.</p>
<div id="_mcePaste" style="overflow: hidden; position: absolute; left: -10000px; top: 260px; width: 1px; height: 1px;">http://es.wikipedia.org/wiki/BlackBerry</div>


<div class="shr-bookmarks shr-bookmarks-expand shr-bookmarks-center">
<ul class="socials">
		<li class="shr-comfeed">
			<a href="http://www.ender.es/2010/04/desarrollo_para_terminales_moviles/feed" rel="nofollow" class="external" title="&iquest;Quieres suscribirte a los comentarios de este Post?">&iquest;Quieres suscribirte a los comentarios de este Post?</a>
		</li>
		<li class="shr-facebook">
			<a href="http://www.facebook.com/share.php?v=4&amp;src=bm&amp;u=http://www.ender.es/2010/04/desarrollo_para_terminales_moviles/&amp;t=Desarrollo+para+terminales+m%C3%B3viles" rel="nofollow" class="external" title="Compartir con Facebook">Compartir con Facebook</a>
		</li>
		<li class="shr-googlereader">
			<a href="http://www.google.com/reader/link?url=http://www.ender.es/2010/04/desarrollo_para_terminales_moviles/&amp;title=Desarrollo+para+terminales+m%C3%B3viles&amp;srcUrl=http://www.ender.es/2010/04/desarrollo_para_terminales_moviles/&amp;srcTitle=Desarrollo+para+terminales+m%C3%B3viles&amp;snippet=%C3%9Altimamente%20en%20Ender%20nos%20estamos%20planteando%20la%20posibilidad%20de%20comenzar%20a%20desarrollar%20aplicaciones%20para%20dispositivos%20m%C3%B3viles%20relacionadas%20con%20nuestros%20sistemas.%20Cada%20vez%20los%20usuarios%20est%C3%A1n%20m%C3%A1s%20acostumbrados%20a%20migrar%20las%20funciones%20que%20tradicionalmente%20realizaba%20un%20ordenador%20hacia%20sus%20tel%C3%A9fonos%2C%20n" rel="nofollow" class="external" title="A&ntilde;dirlo a Google Reader">A&ntilde;dirlo a Google Reader</a>
		</li>
		<li class="shr-linkedin">
			<a href="http://www.linkedin.com/shareArticle?mini=true&amp;url=http://www.ender.es/2010/04/desarrollo_para_terminales_moviles/&amp;title=Desarrollo+para+terminales+m%C3%B3viles&amp;summary=%C3%9Altimamente%20en%20Ender%20nos%20estamos%20planteando%20la%20posibilidad%20de%20comenzar%20a%20desarrollar%20aplicaciones%20para%20dispositivos%20m%C3%B3viles%20relacionadas%20con%20nuestros%20sistemas.%20Cada%20vez%20los%20usuarios%20est%C3%A1n%20m%C3%A1s%20acostumbrados%20a%20migrar%20las%20funciones%20que%20tradicionalmente%20realizaba%20un%20ordenador%20hacia%20sus%20tel%C3%A9fonos%2C%20n&amp;source=ENDER SOFTWARE, desarrollo de software a medida" rel="nofollow" class="external" title="Compartir con LinkedIn">Compartir con LinkedIn</a>
		</li>
		<li class="shr-twitter">
			<a href="http://twitter.com/home?status=Desarrollo+para+terminales+m%C3%B3viles+-+http://b2l.me/z5gpj&amp;source=shareaholic" rel="nofollow" class="external" title="&iexcl;Comp&aacute;rtelo en Twitter!">&iexcl;Comp&aacute;rtelo en Twitter!</a>
		</li>
		<li class="shr-digg">
			<a href="http://digg.com/submit?phase=2&amp;url=http://www.ender.es/2010/04/desarrollo_para_terminales_moviles/&amp;title=Desarrollo+para+terminales+m%C3%B3viles" rel="nofollow" class="external" title="&iexcl;Comp&aacute;rtelo con Digg!">&iexcl;Comp&aacute;rtelo con Digg!</a>
		</li>
</ul>
<div style="clear:both;"></div>
</div>

]]></content:encoded>
			<wfw:commentRss>http://www.ender.es/2010/04/desarrollo_para_terminales_moviles/feed/</wfw:commentRss>
		<slash:comments>5</slash:comments>
		</item>
		<item>
		<title>Modelo entidad-relación, un ejemplo práctico (II. Horarios)</title>
		<link>http://www.ender.es/2010/04/modelo-entidad-relacion-un-ejemplo-practico-ii-horarios/</link>
		<comments>http://www.ender.es/2010/04/modelo-entidad-relacion-un-ejemplo-practico-ii-horarios/#comments</comments>
		<pubDate>Tue, 27 Apr 2010 10:24:44 +0000</pubDate>
		<dc:creator>Domingo</dc:creator>
				<category><![CDATA[General]]></category>

		<guid isPermaLink="false">http://www.ender.es/?p=747</guid>
		<description><![CDATA[&#191;Quieres suscribirte a los comentarios de este Post? Compartir con Facebook A&#241;dirlo a Google Reader Compartir con LinkedIn &#161;Comp&#225;rtelo en Twitter! &#161;Comp&#225;rtelo con Digg! En mi último artículo hacía una introducción al proceso de modelado de una base de datos relacional, utilizando como ejemplo el proceso de matriculación de un centro de enseñanza. Siguiendo con<a href="http://www.ender.es/2010/04/modelo-entidad-relacion-un-ejemplo-practico-ii-horarios/"> [Leer más ..]</a>]]></description>
			<content:encoded><![CDATA[

<div class="shr-bookmarks shr-bookmarks-expand shr-bookmarks-center">
<ul class="socials">
		<li class="shr-comfeed">
			<a href="http://www.ender.es/2010/04/modelo-entidad-relacion-un-ejemplo-practico-ii-horarios/feed" rel="nofollow" class="external" title="&iquest;Quieres suscribirte a los comentarios de este Post?">&iquest;Quieres suscribirte a los comentarios de este Post?</a>
		</li>
		<li class="shr-facebook">
			<a href="http://www.facebook.com/share.php?v=4&amp;src=bm&amp;u=http://www.ender.es/2010/04/modelo-entidad-relacion-un-ejemplo-practico-ii-horarios/&amp;t=Modelo+entidad-relaci%C3%B3n%2C+un+ejemplo+pr%C3%A1ctico+%28II.+Horarios%29" rel="nofollow" class="external" title="Compartir con Facebook">Compartir con Facebook</a>
		</li>
		<li class="shr-googlereader">
			<a href="http://www.google.com/reader/link?url=http://www.ender.es/2010/04/modelo-entidad-relacion-un-ejemplo-practico-ii-horarios/&amp;title=Modelo+entidad-relaci%C3%B3n%2C+un+ejemplo+pr%C3%A1ctico+%28II.+Horarios%29&amp;srcUrl=http://www.ender.es/2010/04/modelo-entidad-relacion-un-ejemplo-practico-ii-horarios/&amp;srcTitle=Modelo+entidad-relaci%C3%B3n%2C+un+ejemplo+pr%C3%A1ctico+%28II.+Horarios%29&amp;snippet=En%20mi%20%C3%BAltimo%20art%C3%ADculo%20hac%C3%ADa%20una%20introducci%C3%B3n%20al%20proceso%20de%20modelado%20de%20una%20base%20de%20datos%20relacional%2C%20utilizando%20como%20ejemplo%20el%20proceso%20de%20matriculaci%C3%B3n%20de%20un%20centro%20de%20ense%C3%B1anza.%20Siguiendo%20con%20esa%20l%C3%ADnea%2C%20en%20este%20art%C3%ADculo%20voy%20a%20describir%20c%C3%B3mo%20hacemos%20el%20modelo%20de%20datos%20en%20Bravo%2C%20uno%20de%20nues" rel="nofollow" class="external" title="A&ntilde;dirlo a Google Reader">A&ntilde;dirlo a Google Reader</a>
		</li>
		<li class="shr-linkedin">
			<a href="http://www.linkedin.com/shareArticle?mini=true&amp;url=http://www.ender.es/2010/04/modelo-entidad-relacion-un-ejemplo-practico-ii-horarios/&amp;title=Modelo+entidad-relaci%C3%B3n%2C+un+ejemplo+pr%C3%A1ctico+%28II.+Horarios%29&amp;summary=En%20mi%20%C3%BAltimo%20art%C3%ADculo%20hac%C3%ADa%20una%20introducci%C3%B3n%20al%20proceso%20de%20modelado%20de%20una%20base%20de%20datos%20relacional%2C%20utilizando%20como%20ejemplo%20el%20proceso%20de%20matriculaci%C3%B3n%20de%20un%20centro%20de%20ense%C3%B1anza.%20Siguiendo%20con%20esa%20l%C3%ADnea%2C%20en%20este%20art%C3%ADculo%20voy%20a%20describir%20c%C3%B3mo%20hacemos%20el%20modelo%20de%20datos%20en%20Bravo%2C%20uno%20de%20nues&amp;source=ENDER SOFTWARE, desarrollo de software a medida" rel="nofollow" class="external" title="Compartir con LinkedIn">Compartir con LinkedIn</a>
		</li>
		<li class="shr-twitter">
			<a href="http://twitter.com/home?status=Modelo+entidad-relaci%C3%B3n%2C+un+ejemplo+pr%C3%A1ctico+%28II.+Horarios%29+-+http://b2l.me/z5gqd&amp;source=shareaholic" rel="nofollow" class="external" title="&iexcl;Comp&aacute;rtelo en Twitter!">&iexcl;Comp&aacute;rtelo en Twitter!</a>
		</li>
		<li class="shr-digg">
			<a href="http://digg.com/submit?phase=2&amp;url=http://www.ender.es/2010/04/modelo-entidad-relacion-un-ejemplo-practico-ii-horarios/&amp;title=Modelo+entidad-relaci%C3%B3n%2C+un+ejemplo+pr%C3%A1ctico+%28II.+Horarios%29" rel="nofollow" class="external" title="&iexcl;Comp&aacute;rtelo con Digg!">&iexcl;Comp&aacute;rtelo con Digg!</a>
		</li>
</ul>
<div style="clear:both;"></div>
</div>

<p>En mi último <a title="artículo anterior" href="http://www.ender.es/2010/03/modelo-entidad-relacion-un-ejemplo-practico-i-matriculacion/" target="_self">artículo</a> hacía una introducción al proceso de modelado de una base de datos relacional, utilizando como ejemplo el proceso de matriculación de un centro de enseñanza. Siguiendo con esa línea, en este artículo voy a describir cómo hacemos el modelo de datos en <strong>Bravo</strong>, uno de <a title="Casos de éxito" href="http://www.ender.es/casos-de-exito/" target="_self">nuestros sistemas</a>, en este caso uno especializado en centros de enseñanzas de idiomas. Para una introducción más teórica, podéis echar un vistazo al artículo de la <a title="Modelo entidad-relación" href="http://es.wikipedia.org/wiki/Modelo_entidad-relaci%C3%B3n" target="_blank">wikipedia</a>.</p>
<h1>Caso de uso</h1>
<p>Como en el artículo anterior, lo primero es hacer la descripción de un <a title="caso de uso" href="http://es.wikipedia.org/wiki/Caso_de_uso" target="_blank">caso de uso</a> que nos meta en materia, y nos ayude a entender cuál es la funcionalidad que tenemos que proporcionar (o, en este caso, una descripción de los procesos que tenemos que modelizar). Bueno, en realidad la descripción que hago es más parecida a una <a title="historia de usuario" href="http://www.extremeprogramming.org/rules/userstories.html" target="_blank">historia de usuario</a> de eXtreme Programming que al caso de uso típico de UML, pero nos entendemos&#8230;</p>
<p>Si en el artículo anterior el actor principial del caso de uso es un alumno que acude a la escuela, en este caso es el responsable formativo o Director of studies (<a title="DOS" href="http://www.englishfirst.com/trt/director-of-studies.html" target="_blank">aquí</a> hay una buena descripción del puesto). Es la persona, en un centro de formación, encargada de la elaboración de los horarios, la gestión de las incidencias (que ahora veremos) y la asignación de profesores y aulas a los grupos que se formen.</p>
<p>Su necesidad es la de tener controlados todos los horarios del centro de formación. Es decir, tiene que poder saber dónde está cada profesor en todo momento, qué clases no se han impartido y por qué y saber qué profesores hay disponibles y qué aulas están libres en un momento determinado.</p>
<p>También necesita saber cuántas horas ha trabajado cada profesor en un mes y cuántas horas un profesor tenía que haber trabajado, y el motivo de las cancelaciones.</p>
<p>Así, el director de estudios (DOS, de aquí en adelante) recibe la petición de formar un grupo nuevo para uno de los cursos definidos en el ejemplo anterior, porque se han matriculado muchos alumnos y no hay plazas suficientes. El DOS entonces primero decide el horario que tendrá el grupo. En el caso de este ejemplo, el curso para el que hay que crear el grupo define 3 horas por semana (es lo que se llama un curso extensivo), que se impartirán Lunes, Miércoles y Viernes de 19:00 a 20:00. Con esta información definida, el DOS necesita buscar un profesor que esté disponible en ese horario, y un aula que también lo esté.  Una vez localizada toda la información necesaria para montar el horario, hay dejar anotado el nombre de los alumnos que asistirán a este grupo.</p>
<p>Con toda esta información definida, el grupo puede empezar. Normalmente, se le proporciona al profesor a principio de mes una <strong>hoja de asistencia</strong>, que es un informe en el que se detallan el horario de cada grupo con sus alumnos, para que el profesor pueda hacer un seguimiento de la asistencia de los alumnos y de las incidencias que puedan aparecer.</p>
<p>Una vez el grupo ha comenzado, y los alumnos están asistiendo a clase, al director de estudios se le pueden presentar varias situaciones que tiene que manejar:</p>
<ol>
<li>El <strong>grupo cambia de profesor</strong>, de horario o de aula. Quizá porque el profesor se vaya de la empresa o por la razón que sea, de vez en cuando hay que cambiar el profesor de un grupo. Sin embargo, a la hora de aplicar este cambio es importante tener en cuenta que debemos mantener la información histórica. Es decir, cuando haya un cambio de horario debemos saber qué profesor había antes y cuál hay ahora, y cuándo se produjo el cambio. Para el cálculo de total de horas trabajadas, es imprescindible.</li>
<li><strong>Entran alumnos nuevos, u otros dejan el grupo</strong>, cuando los alumnos se dan de alta y se incorporan al grupo, o quizá cuando un alumno cambia de grupo porque el horario le viene mejor. Como en el caso anterior, tendríamos que saber por qué grupos ha pasado el alumnos y cuándo se ha incorporado a cada grupo.</li>
<li>Una <strong>clase no se imparte</strong>, por ejemplo porque el profesor se ha puesto enfermo y no se ha encontrado sustituto a tiempo, o porque el centro estaba cerrado. En este caso, tenemos que saberlo, porque el nº de horas trabajadas por el profesor tendrá que cambiar, y hay algunos casos (cuando se ha contratado un nº de horas de formación concreto) en los que esa clase debe recuperarse en otro momento, ya sea otro día de la semana o quizá alargando la duración del grupo un poco.</li>
<li>Un<strong> profesor sustituye a otro</strong>. Es el caso en el que un profesor se pone enfermo, o se ha cogido un día libre, y otro profesor le sustituye. En este caso tenemos que saber quién tenía que dar la clase (ha impartido una hora menos) y quién ha dado la clase en realidad (hay impartido una hora más).</li>
<li>Un <strong>grupo se cierra</strong>. Se dan de baja todos los alumnos o (lo que es más común), se dan de baja tantos alumnos que no compensa mantener el grupo abierto, así que se reúnen dos grupos con pocos alumnos y se crea un grupo con un nº de alumnos más acorde con las necesidades tanto del centro como de los propios alumnos.</li>
</ol>
<h1>Descripción de las entidades</h1>
<p>Después de la descripción del proceso, detallo las entidades (tablas) que utilizamos para m0delizarlo:</p>
<ul>
<li><strong>Cursos:</strong> podéis ver la descripción en el <a title="matriculación" href="http://www.ender.es/2010/03/modelo-entidad-relacion-un-ejemplo-practico-i-matriculacion/" target="_blank">artículo anterior</a>.</li>
<li><strong>Profesores: </strong>el personal que imparte las clases.</li>
<li><strong>Grupos</strong>: La oferta de horarios y días entre los que los alumnos pueden elegir para asistir a clase, dentro de cada curso.</li>
<li><strong>Horarios: </strong>Dentro de cada grupo, tenemos que almacenar su horario (que puede tener una estructura compleja, por ejemplo: Lunes y Miércoles de 19:00 a 20:00 y Viernes de 13:00 a 14:00, es más común de lo que parece). Además, hay que almacenar el historial de horarios por los que ha pasado el grupo, incluyendo los profesores.</li>
<li><strong>Clases:</strong> Cada uno de los días de clase dentro del horario del grupo. Por ejemplo, si tenemos un horario Lunes de 19:00 a 20:00, entre el 1 y el 30 de Abril, tendrá que haber un registro para cada Lunes entre esas dos fechas, para que después podamos gestionar si las clases se han impartido o no, cada una por separado.</li>
<li><strong>Tipos de tarea: </strong>Hay situaciones en las que es conveniente diferenciar qué se hace en los horarios del grupo. Podemos tener grupos de formación, como los que se describen en todo el artículo, pero también podemos tener grupos que gestionen las tareas administrativas de los profesores (preparación de clases, etc.) o incluso la agenda del personal no docente, simplemente diferenciando por tipo de tarea.</li>
<li><strong>Tipos de cancelación:</strong> Necesitamos saber cuando una clase no se imparte, así que nos hará falta una gestión de motivos de cancelación, y por tanto una entidad que los defina.</li>
<li><strong>Alumnos:</strong> ya la vimos en el artículo anterior.</li>
<li><strong>Alumnos en grupos:</strong> Tenemos que almacenar la información de qué alumnos están apuntados a qué grupos y, además, nos hace falta saber, según el caso de uso, cuándo entró y cuándo salió cada alumno de su grupo.</li>
<li><strong>Asistencia</strong>: Para cada una de las clases, tenemos que saber qué alumnos estaban apuntados a ella, y para cada uno de ellos, si asistió a clase o no.</li>
</ul>
<p>Gráficamente:</p>
<p><a rel="attachment wp-att-749" href="http://www.ender.es/2010/04/modelo-entidad-relacion-un-ejemplo-practico-ii-horarios/modelo-grupos-2/"><img class="size-full wp-image-749 alignleft" title="modelo grupos" src="http://www.ender.es/wp-content/uploads/2010/04/modelo-grupos1.png" alt="modelo grupos" width="747" height="620" /></a></p>
<p>Con PK se marcan las claves primarias, y con FK, las claves ajenas… algunas líneas se cruzan, no lo puedo evitar. Las flechas indican que una tabla es ‘hija’ de otra, con la punta de flecha apuntando al padre.</p>
<p>Como podéis ver, sólo están indicados los campos que forman el modelo de datos… las claves primarias y las claves ajenas, que en cualquier caso deben estar ocultas al usuario final. En la siguiente sección describiremos los campos de cada tabla.</p>
<h1>Campos</h1>
<p>Como siempre, sólo pongo los campos que considero más relevantes para la descripción del modelo de datos, y no repito los campos de clave ajena para las relaciones, que ya están descritos en el gráfico. La definición de cursos y grupos es la misma que en la que hay en el artículo de matriculación:</p>
<h3>Cursos</h3>
<ul>
<li>nombre: varchar(100)</li>
<li>descripcion: Memo. Se utilizará, en el contrato que se imprime para el cliente, para hacer una descripción larga del curso en el que el alumno se está matriculando. En uno de los sistemas que tenemos, en lugar de tener un campo memo, tenemos una tabla separada en la que se guardan, por tipologías, distintos campos memo, que se imprimen en distintos lugares del contrato.</li>
<li>fecha_inicio: date</li>
<li>fecha_fin: date</li>
</ul>
<h3>Profesores</h3>
<ul>
<li>nombre, primer_apellido, segundo_apellido: varchar(100)</li>
<li>nombre_completo: es una costumbre crear un campo calculado que almacene el nombre completo del profesor. Así, las búsquedas se hacen sobre este campo y es más fácil encontrar al profesor en cuestión.</li>
<li>dirección: Memo</li>
<li>telefono, telefono_movil: varchar(50). No os quedéis cortos con el tamaño de los campos, más vale pasarse que dejarlo con 9 dígitos y descubrir que tienes que poner el +34 delante para poder mandar SMS después.</li>
<li>NIF_NIE, Pasaporte: en campos separados</li>
</ul>
<h3>Grupos</h3>
<ul>
<li>nombre: varchar(100)</li>
<li>codigo: varchar(20). Siempre viene bien tener una codificación además del nombre. Por ejemplo, en algunos sistemas lo utilizamos para guardar el código del grupo en la Fundación Tripartita.</li>
<li>fecha_inicio: date</li>
<li>fecha_fin: date. Por defecto, las del curso al que pertenece el grupo, y además estas fechas no pueden estar fuera de las fechas del curso al que pertenecen.</li>
<li>lugar: varchar(100) de impartición del grupo. En general, hacemos una gestión de aulas, pero eso lo ampliaré en otro artículo.</li>
<li>notas: memo, del grupo</li>
<li>horario: varchar(100) del grupo. En realidad, el horario se trata como una tabla por debajo de esta, pero no voy a entrar en tanto nivel de detalle ahora.</li>
<li>maximo_alumnos: Integer. Máximo número de alumnos permitidos en el grupo.</li>
<li>numero_alumnos: Integer. Es el número de alumnos existentes en el grupo. Este campo es de sólo lectura para el usuario, y es calculado, a través de una serie de Triggers en la base de datos, para poder saber rápidamente el número de alumnos activos en cada grupo sin tener que estar sumando.</li>
</ul>
<h3>Horarios</h3>
<ul>
<li>fecha_inicio, fechafin : date. Por defecto, serán las del grupo con el que estamos trabajando, pero si cambiamos de horario a mitad del grupo, habrá que cerrar el horario anterior (cambiar fecha_fin) y crear un horario nuevo.</li>
<li>L,M,X,J,V: Boolean. Aquí hay dos formas de hacerlo&#8230; puedes poner campos booleanos para cada día de la semana, y si el horario tiene L = sí y X = sí, entonces el horario es Lunes y Miércoles, o poner un campo &#8220;día&#8221; de tipo entero y tener un registro de horario para cada día de la semana. Me inclino por la primera solución, que hemos utilizado en nuestro sistema <strong>Atenea</strong> que por la segunda, que es la que utilizamos en <strong>Bravo</strong>. Los días de la semana no son algo que vaya a cambiar, y el interface y la forma de mostrar el horario es más fácil de implementar y más intuitivo para el usuario cuando usas una sóla fila que cuando tienes 3 para el mismo horario.</li>
<li>hora_inicio, hora_fin: Time</li>
<li>id_profesor: por defecto, es el profesor definido como profesor del grupo, pero podemos tener la situación en la que haya dos profesores en el mismo grupo (como pasa muy a menudo con los seminarios y los cursos intensivos).</li>
<li>id_tipo_tarea: Integer. Es el tipo de tarea por defecto que tendrán todas las clases del horario. También existe la posibilidad de poner un tipo de cancelación por defecto, como hemos hecho en Atenea. Lo vemos más abajo, en las clases.</li>
</ul>
<h3>Clases</h3>
<ul>
<li>fecha: Date. A estas alturas, ya no tenemos fecha de inicio y fecha de fin&#8230; esto es ya cada uno de los días de clase individuales, y por tanto lo que hay es una fecha</li>
<li>hora_inicio, hora_fin: Time. Por defecto serán las del horario al que pertenece la clase. Están también en la tabla de clases porque eso te permite gestionar excepciones, del tipo que la clase de hoy dura media hora más para recuperar parte de una clase anterior que se canceló, cosas así.</li>
<li>id_tipo_tarea: el tipo de tarea del horario, por defecto. Igual que antes, está replicado en esta tabla para permitir excepciones.</li>
<li>id_tipo_cancelacion: Tenemos dos formas de proceder&#8230; podemos definir un tipo de cancelación por defecto, que será el que tengan todas las clases (nosotros utilizamos &#8220;clase impartida&#8221;, para indicar que no ha habido cancelación), o también podemos poner el tipo de cancelación en el horario, de forma que todas las clases de ese horario tendrán ese tipo de cancelación y luego nosotros cambiamos el tipo de cancelación para las clases que no se imparten.</li>
<li>Notas pedagógicas: Memo. Suele ser buena idea poner un campo de notas pedagógicas que, el profesor, al rellenar la asistencia (lo vemos más abajo) puede completar. Esto hace que, cuando un profesor tiene que hacerse cargo de un grupo que ya ha empezado, puede leer las notas que dejó el otro profesor (lo que se llama el <strong>Class Record</strong>) y saber por dónde van y qué es lo siguiente que hay que hacer.</li>
</ul>
<h3>Tipos de Tarea</h3>
<ul>
<li>nombre: varchar(100)</li>
<li>lectiva, transporte, administrativa : boolean. Con estos campos podemos sumar después fácilmente las horas según los tipos de tarea. Por ejemplo, podemos tener un tipo de tarea &#8220;Horas lectivas&#8221; y otra &#8220;Horas lectivas en Sábado&#8221;, que se pagan de distinta forma y queremos tener controladas, pero sin embargo todas son horas lectivas, y a la hora calcular totales de horas, las queremos agrupadas.</li>
</ul>
<h3>Tipos de cancelación</h3>
<ul>
<li>Nombre : varchar(100)</li>
<li>clase_impartida: boolean. Así podemos tener distintos tipos de cancelación que indican que la clase no se ha impartido, y luego sumar todas juntas para saber cuántas horas se han impartido y cuántas no.</li>
<li>implica_pago_profesor: Según el tipo de cancelación y el convenio, hay tipos de cancelación que, aunque no cuenten como clase impartida, sí que se van a pagar al profesor.</li>
<li>implica_cobo_cliente: En el caso de los grupos para empresa o en los individuales, normalmente se factura por horas (lo veremos en el artículo sobre facturación), y en estos casos se da la circunstancia de que las cancelaciones no son sólo por parte del profesor o del centro de formación: en estos casos, es posible (de hecho, es lo más común) que sea el cliente el que cancele la clase. Normalmente, se definen en este caso dos tipos de cancelación: <strong>Cancelación en plazo</strong>, que es cuando el cliente ha avisado de que no va a darse la clase, y entonces no se le factura, o <strong>Cancelación fuera de plazo</strong>, que es el caso tan típico en el que el profesor se presenta y no hay nadie a quién darle clase. En este caso, normalmente, la clase se factura aunque no haya sido impartida, pero es importante para el DOS saber qué clases han sido canceladas de esta manera. A final de curso, cuando se evalúa el avance del alumno, es importante tener en cuenta a cuántas clases el alumno ha acudido realmente, no cuántas se le ha facturado al cliente.</li>
</ul>
<h3>Alumnos</h3>
<ul>
<li>nombre: varchar(100). Lo mismo que en clientes, pero lo requerido es nombre y primer apellido (en clientes es sólo nombre por si</li>
<li>primer_apellido: varchar(100)</li>
<li>segundo_apellido: varchar(100)</li>
<li>nombre_completo: varchar(300):</li>
<li>etc. de datos personales (profesión, teléfonos, email, etc.)</li>
</ul>
<h3>Alumnos en grupos</h3>
<ul>
<li>fecha_inicio: date</li>
<li>fecha_fin: date. Suele ser una intersección entre la duración del grupo y la de la matrícula, pero cuando el alumno cambia de grupo, para una matrícula puede haber varios registros de alumnos en grupos. Hay que tener en cuenta también la posibilidad de que en un mismo curso, pagando más, un alumno pueda asistir a varios grupos (esto también lo he visto).</li>
</ul>
<h3>Asistencia</h3>
<ul>
<li>asiste: boolean. Normalmente, cuando se crean los registros de asistencia (que se crean automáticamente cuando se crean las clases), el campo asiste está inicializado a NULL, para que así sepamos que esta información todavía no está disponible. Será el profesor cuando introduzca la asistencia el que indique si el alumno asiste o no. Mientras tanto&#8230; no se sabe.</li>
<li>falta_justificada: boolean. Todo el proceso que está definido en este artículo se basa en la idea de que la asistencia de los alumnos y la cancelación de una clase son cosas separadas, porque la gestionan personas separadas. La información de cancelación de clases implica que se indique el motivo de dicha cancelación, y dicha información va a afecta a la facturación al cliente y al pago a los profesores, y por tanto es responsabilidad del DOS. La información de asistencia de los alumnos tiene valor desde el punto de vista académico (para calcular los porcentajes de asistencia de los alumnos a la hora de evaluar el rendimiento) y se usa en conjunción con la información de calificaciones. Como actualizar esta información es muy trabajoso por el volumen de datos que representa, los sistemas en general están pensados para que sean los profesores los que introduzcan esta información. Como la información de cancelaciones puede afectar directamente a sus pagos, los profesores no la introducen directamente en el sistema. Por tanto, que todos los alumnos tengan asiste = NO no implica que la clase esté cancelada&#8230; es lo tendrá que introducir el DOS, incluyendo el motivo.</li>
</ul>
<h1>Triggers y procedimientos almacenados</h1>
<p>Este proceso, como hemos visto por la definición de las tablas, tiene muchos procesos &#8216;automáticos&#8217;, propios de la base de datos. Principalmente:</p>
<ul>
<li>Al crear un horario, tiene que haber un trigger que inserte en la base de datos todas las clases de ese horario, teniendo en cuenta la fecha de inicio y de fin y los días de clase, e incluyendo la gestión de días no lectivos si la hemos hecho.</li>
<li>De la misma forma, necesitamos un trigger que al crear clases o incluir alumnos en grupos inserte en la base de datos los registros de asistencia de los alumnos y las clases a los que pertenecen.</li>
</ul>
<p>Es muy importante que estos dos procesos estén incluidos en la base de datos&#8230; El trabajo principal de los DOS, y la fuente principal de información de producción en la empresa es esta parte, y por tanto es muy importante que estos procesos sean ágiles. En las primeras versiones de Bravo, este proceso sea hacía en el lado cliente del sistema, y el rendimiento dejaba muchísimo que desear.</p>
<h1>Consideraciones finales</h1>
<p>Creo que más o menos es todo&#8230; es muy importante que seamos conscientes de que esta gestión de horarios es muy detallada, y que por tanto implica mucha gestión para mantenerla al día: además de dar de alta los grupos, hay que mantener los cambios de profesor y ser muy preciso con las fechas de modificación, hay que introducir las cancelaciones, la asistencia de los alumnos&#8230; implica muchas horas de trabajo mantenerlo al día. A la hora de hacer una implementación como esta, hay que valorar los beneficios que reporta. Al principio del artículo he hablado que este modelo está pensado para centros de enseñanza de idiomas, lo cual no es del todo exacto. Este modelo está pensado para organizaciones que necesitan saber el número exacto de horas que se han trabajado en un periodo de tiempo dado, ya sea para facturar al cliente (como ocurre en los centros de idioma, en los departamentos de enseñanza para empresas) como para pagar al personal.</p>
<p>No he hablado de la gestión de los contratos de los profesores, o del proceso de facturación mismo, que incluiré en otros artículos, ni he descrito la manera de obtener informes de totales de horas (que se basa simplemente en sumar la duración de las clases en base a los criterios de fechas, tipos de cancelación, tareas, profesores, etc. que se necesiten).</p>
<p>Intentaré, en mi siguiente artículo, hacer un descripción de un proceso de facturación en el que se tengan que cobrar horas, y de cómo dejarlo lo suficientemente abierto como para facturar cualquier otra cosa.</p>
<p>Saludos a todos,</p>
<p>d</p>


<div class="shr-bookmarks shr-bookmarks-expand shr-bookmarks-center">
<ul class="socials">
		<li class="shr-comfeed">
			<a href="http://www.ender.es/2010/04/modelo-entidad-relacion-un-ejemplo-practico-ii-horarios/feed" rel="nofollow" class="external" title="&iquest;Quieres suscribirte a los comentarios de este Post?">&iquest;Quieres suscribirte a los comentarios de este Post?</a>
		</li>
		<li class="shr-facebook">
			<a href="http://www.facebook.com/share.php?v=4&amp;src=bm&amp;u=http://www.ender.es/2010/04/modelo-entidad-relacion-un-ejemplo-practico-ii-horarios/&amp;t=Modelo+entidad-relaci%C3%B3n%2C+un+ejemplo+pr%C3%A1ctico+%28II.+Horarios%29" rel="nofollow" class="external" title="Compartir con Facebook">Compartir con Facebook</a>
		</li>
		<li class="shr-googlereader">
			<a href="http://www.google.com/reader/link?url=http://www.ender.es/2010/04/modelo-entidad-relacion-un-ejemplo-practico-ii-horarios/&amp;title=Modelo+entidad-relaci%C3%B3n%2C+un+ejemplo+pr%C3%A1ctico+%28II.+Horarios%29&amp;srcUrl=http://www.ender.es/2010/04/modelo-entidad-relacion-un-ejemplo-practico-ii-horarios/&amp;srcTitle=Modelo+entidad-relaci%C3%B3n%2C+un+ejemplo+pr%C3%A1ctico+%28II.+Horarios%29&amp;snippet=En%20mi%20%C3%BAltimo%20art%C3%ADculo%20hac%C3%ADa%20una%20introducci%C3%B3n%20al%20proceso%20de%20modelado%20de%20una%20base%20de%20datos%20relacional%2C%20utilizando%20como%20ejemplo%20el%20proceso%20de%20matriculaci%C3%B3n%20de%20un%20centro%20de%20ense%C3%B1anza.%20Siguiendo%20con%20esa%20l%C3%ADnea%2C%20en%20este%20art%C3%ADculo%20voy%20a%20describir%20c%C3%B3mo%20hacemos%20el%20modelo%20de%20datos%20en%20Bravo%2C%20uno%20de%20nues" rel="nofollow" class="external" title="A&ntilde;dirlo a Google Reader">A&ntilde;dirlo a Google Reader</a>
		</li>
		<li class="shr-linkedin">
			<a href="http://www.linkedin.com/shareArticle?mini=true&amp;url=http://www.ender.es/2010/04/modelo-entidad-relacion-un-ejemplo-practico-ii-horarios/&amp;title=Modelo+entidad-relaci%C3%B3n%2C+un+ejemplo+pr%C3%A1ctico+%28II.+Horarios%29&amp;summary=En%20mi%20%C3%BAltimo%20art%C3%ADculo%20hac%C3%ADa%20una%20introducci%C3%B3n%20al%20proceso%20de%20modelado%20de%20una%20base%20de%20datos%20relacional%2C%20utilizando%20como%20ejemplo%20el%20proceso%20de%20matriculaci%C3%B3n%20de%20un%20centro%20de%20ense%C3%B1anza.%20Siguiendo%20con%20esa%20l%C3%ADnea%2C%20en%20este%20art%C3%ADculo%20voy%20a%20describir%20c%C3%B3mo%20hacemos%20el%20modelo%20de%20datos%20en%20Bravo%2C%20uno%20de%20nues&amp;source=ENDER SOFTWARE, desarrollo de software a medida" rel="nofollow" class="external" title="Compartir con LinkedIn">Compartir con LinkedIn</a>
		</li>
		<li class="shr-twitter">
			<a href="http://twitter.com/home?status=Modelo+entidad-relaci%C3%B3n%2C+un+ejemplo+pr%C3%A1ctico+%28II.+Horarios%29+-+http://b2l.me/z5gqd&amp;source=shareaholic" rel="nofollow" class="external" title="&iexcl;Comp&aacute;rtelo en Twitter!">&iexcl;Comp&aacute;rtelo en Twitter!</a>
		</li>
		<li class="shr-digg">
			<a href="http://digg.com/submit?phase=2&amp;url=http://www.ender.es/2010/04/modelo-entidad-relacion-un-ejemplo-practico-ii-horarios/&amp;title=Modelo+entidad-relaci%C3%B3n%2C+un+ejemplo+pr%C3%A1ctico+%28II.+Horarios%29" rel="nofollow" class="external" title="&iexcl;Comp&aacute;rtelo con Digg!">&iexcl;Comp&aacute;rtelo con Digg!</a>
		</li>
</ul>
<div style="clear:both;"></div>
</div>

]]></content:encoded>
			<wfw:commentRss>http://www.ender.es/2010/04/modelo-entidad-relacion-un-ejemplo-practico-ii-horarios/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Networking profesional, la crisis como excusa para hacer buenos amigos</title>
		<link>http://www.ender.es/2010/04/networking-profesional-la-crisis-como-excusa-para-hacer-buenos-amigos/</link>
		<comments>http://www.ender.es/2010/04/networking-profesional-la-crisis-como-excusa-para-hacer-buenos-amigos/#comments</comments>
		<pubDate>Wed, 14 Apr 2010 12:12:23 +0000</pubDate>
		<dc:creator>Jonathan Estrella</dc:creator>
				<category><![CDATA[General]]></category>

		<guid isPermaLink="false">http://www.ender.es/?p=722</guid>
		<description><![CDATA[&#191;Quieres suscribirte a los comentarios de este Post? Compartir con Facebook A&#241;dirlo a Google Reader Compartir con LinkedIn &#161;Comp&#225;rtelo en Twitter! &#161;Comp&#225;rtelo con Digg! Unos meses llevo ya bastante metido en grupos de networking profesional. Sí, el término da un poco de repelús pero reconozco que funciona, el topicazo aquel de &#8220;&#8230; en tiempos de<a href="http://www.ender.es/2010/04/networking-profesional-la-crisis-como-excusa-para-hacer-buenos-amigos/"> [Leer más ..]</a>]]></description>
			<content:encoded><![CDATA[

<div class="shr-bookmarks shr-bookmarks-expand shr-bookmarks-center">
<ul class="socials">
		<li class="shr-comfeed">
			<a href="http://www.ender.es/2010/04/networking-profesional-la-crisis-como-excusa-para-hacer-buenos-amigos/feed" rel="nofollow" class="external" title="&iquest;Quieres suscribirte a los comentarios de este Post?">&iquest;Quieres suscribirte a los comentarios de este Post?</a>
		</li>
		<li class="shr-facebook">
			<a href="http://www.facebook.com/share.php?v=4&amp;src=bm&amp;u=http://www.ender.es/2010/04/networking-profesional-la-crisis-como-excusa-para-hacer-buenos-amigos/&amp;t=Networking+profesional%2C+la+crisis+como+excusa+para+hacer+buenos+amigos" rel="nofollow" class="external" title="Compartir con Facebook">Compartir con Facebook</a>
		</li>
		<li class="shr-googlereader">
			<a href="http://www.google.com/reader/link?url=http://www.ender.es/2010/04/networking-profesional-la-crisis-como-excusa-para-hacer-buenos-amigos/&amp;title=Networking+profesional%2C+la+crisis+como+excusa+para+hacer+buenos+amigos&amp;srcUrl=http://www.ender.es/2010/04/networking-profesional-la-crisis-como-excusa-para-hacer-buenos-amigos/&amp;srcTitle=Networking+profesional%2C+la+crisis+como+excusa+para+hacer+buenos+amigos&amp;snippet=Unos%20meses%20llevo%20ya%20bastante%20metido%20en%20grupos%20de%20networking%20profesional.%20S%C3%AD%2C%20el%20t%C3%A9rmino%20da%20un%20poco%20de%20repel%C3%BAs%20pero%20reconozco%20que%20funciona%2C%20el%20topicazo%20aquel%20de%20%22...%20en%20tiempos%20de%20crisis%20hay%20que%20unir%20fuerzas%20y%20blablabla%20...%22%20deber%C3%ADa%20ser%20%22Hay%20que%20unir%20fuerzas%22%2C%20sin%20m%C3%A1s%2C%20cuando%20se%20acabe%20la%20crisis%3A" rel="nofollow" class="external" title="A&ntilde;dirlo a Google Reader">A&ntilde;dirlo a Google Reader</a>
		</li>
		<li class="shr-linkedin">
			<a href="http://www.linkedin.com/shareArticle?mini=true&amp;url=http://www.ender.es/2010/04/networking-profesional-la-crisis-como-excusa-para-hacer-buenos-amigos/&amp;title=Networking+profesional%2C+la+crisis+como+excusa+para+hacer+buenos+amigos&amp;summary=Unos%20meses%20llevo%20ya%20bastante%20metido%20en%20grupos%20de%20networking%20profesional.%20S%C3%AD%2C%20el%20t%C3%A9rmino%20da%20un%20poco%20de%20repel%C3%BAs%20pero%20reconozco%20que%20funciona%2C%20el%20topicazo%20aquel%20de%20%22...%20en%20tiempos%20de%20crisis%20hay%20que%20unir%20fuerzas%20y%20blablabla%20...%22%20deber%C3%ADa%20ser%20%22Hay%20que%20unir%20fuerzas%22%2C%20sin%20m%C3%A1s%2C%20cuando%20se%20acabe%20la%20crisis%3A&amp;source=ENDER SOFTWARE, desarrollo de software a medida" rel="nofollow" class="external" title="Compartir con LinkedIn">Compartir con LinkedIn</a>
		</li>
		<li class="shr-twitter">
			<a href="http://twitter.com/home?status=Networking+profesional%2C+la+crisis+como+excusa+para+hacer+buenos+amigos+-+http://b2l.me/z5gqj&amp;source=shareaholic" rel="nofollow" class="external" title="&iexcl;Comp&aacute;rtelo en Twitter!">&iexcl;Comp&aacute;rtelo en Twitter!</a>
		</li>
		<li class="shr-digg">
			<a href="http://digg.com/submit?phase=2&amp;url=http://www.ender.es/2010/04/networking-profesional-la-crisis-como-excusa-para-hacer-buenos-amigos/&amp;title=Networking+profesional%2C+la+crisis+como+excusa+para+hacer+buenos+amigos" rel="nofollow" class="external" title="&iexcl;Comp&aacute;rtelo con Digg!">&iexcl;Comp&aacute;rtelo con Digg!</a>
		</li>
</ul>
<div style="clear:both;"></div>
</div>

<p>Unos meses llevo ya bastante metido en grupos de <em><a title="Definición de networking" href="http://www.negociosynetworking.net/" target="_blank"><strong>networking</strong></a><strong> </strong></em><strong>profesional</strong>. Sí, el término da un poco de repelús pero reconozco que funciona, el topicazo aquel de &#8220;&#8230; en tiempos de crisis hay que unir fuerzas y blablabla &#8230;&#8221; debería ser &#8220;Hay que unir fuerzas&#8221;, sin más, cuando se acabe la crisis: también.</p>
<div id="attachment_732" class="wp-caption alignleft" style="width: 340px"><img class="size-full wp-image-732" title="Networking empresarial" src="http://www.ender.es/wp-content/uploads/2010/04/networking_post.jpg" alt="Networking empresarial" width="330" height="242" /><p class="wp-caption-text">Networking empresarial</p></div>
<p>El concepto de networking profesional es sencillo: coordinados, a poder ser, por una empresa o institución con conocimiento sobre el tema <strong>se juntan empresarios, profesionales independientes o representantes de las empresas</strong> con la única intención de darse a conocer y conocer a los otros.</p>
<p>Sí, parece lo mismo que los sitios para conocer gente. Es, en mi opinión, muy parecido con la salvedad de que entre empresas puedes repetir sesiones semana tras semana con el mismo grupo de gente y cada día surgen nuevas posibilidades de alianza, recomendaciones y amigos. No pasa nada si una <em>relación</em> no llega a buen puerto, puedes seguir intentándolo incluso con la misma empresa.</p>
<p><span id="more-722"></span></p>
<p>En mi opinión, hay que tener claro lo siguiente cuando se llega a uno de estos grupos:</p>
<ul>
<li>No se trata de vender todo lo que se pueda a todos los del grupo, lo más probable es no vender nada a los del grupo.</li>
<li>Paciencia, paciencia, paciencia. <strong>Disfruta del rato contando lo que ofrece tu empresa</strong>, lo que buscas.</li>
<li><strong>No todo es vender</strong>, puedes descubrir que tu discurso es mejorable, que puedes adaptar tus servicios a sectores que ni habías imaginado.</li>
<li>No desestimes ningún contacto. Por distantes que te parezcan algunas empresas o sectores, nunca se sabe.</li>
<li>Sé organizado con los contactos que hagas.</li>
<li>Sobre todo: no dejes de hacer este tipo de cosas cuando tu empresa supere el bache.</li>
</ul>
<p><!--more--></p>
<p>Como ya he dicho, ni es magia, ni sustituye al resto del marketing ni nada pero es una forma, razonablemente nueva y buena de hacer contactos empresariales, buscar sinergias y, por qué no, realizar ventas o conseguir nuevos proveedores. Si te lo montas bien, como poco, <strong>aprenderás cosas y harás amigos</strong>.</p>
<p>Suerte!</p>


<div class="shr-bookmarks shr-bookmarks-expand shr-bookmarks-center">
<ul class="socials">
		<li class="shr-comfeed">
			<a href="http://www.ender.es/2010/04/networking-profesional-la-crisis-como-excusa-para-hacer-buenos-amigos/feed" rel="nofollow" class="external" title="&iquest;Quieres suscribirte a los comentarios de este Post?">&iquest;Quieres suscribirte a los comentarios de este Post?</a>
		</li>
		<li class="shr-facebook">
			<a href="http://www.facebook.com/share.php?v=4&amp;src=bm&amp;u=http://www.ender.es/2010/04/networking-profesional-la-crisis-como-excusa-para-hacer-buenos-amigos/&amp;t=Networking+profesional%2C+la+crisis+como+excusa+para+hacer+buenos+amigos" rel="nofollow" class="external" title="Compartir con Facebook">Compartir con Facebook</a>
		</li>
		<li class="shr-googlereader">
			<a href="http://www.google.com/reader/link?url=http://www.ender.es/2010/04/networking-profesional-la-crisis-como-excusa-para-hacer-buenos-amigos/&amp;title=Networking+profesional%2C+la+crisis+como+excusa+para+hacer+buenos+amigos&amp;srcUrl=http://www.ender.es/2010/04/networking-profesional-la-crisis-como-excusa-para-hacer-buenos-amigos/&amp;srcTitle=Networking+profesional%2C+la+crisis+como+excusa+para+hacer+buenos+amigos&amp;snippet=Unos%20meses%20llevo%20ya%20bastante%20metido%20en%20grupos%20de%20networking%20profesional.%20S%C3%AD%2C%20el%20t%C3%A9rmino%20da%20un%20poco%20de%20repel%C3%BAs%20pero%20reconozco%20que%20funciona%2C%20el%20topicazo%20aquel%20de%20%22...%20en%20tiempos%20de%20crisis%20hay%20que%20unir%20fuerzas%20y%20blablabla%20...%22%20deber%C3%ADa%20ser%20%22Hay%20que%20unir%20fuerzas%22%2C%20sin%20m%C3%A1s%2C%20cuando%20se%20acabe%20la%20crisis%3A" rel="nofollow" class="external" title="A&ntilde;dirlo a Google Reader">A&ntilde;dirlo a Google Reader</a>
		</li>
		<li class="shr-linkedin">
			<a href="http://www.linkedin.com/shareArticle?mini=true&amp;url=http://www.ender.es/2010/04/networking-profesional-la-crisis-como-excusa-para-hacer-buenos-amigos/&amp;title=Networking+profesional%2C+la+crisis+como+excusa+para+hacer+buenos+amigos&amp;summary=Unos%20meses%20llevo%20ya%20bastante%20metido%20en%20grupos%20de%20networking%20profesional.%20S%C3%AD%2C%20el%20t%C3%A9rmino%20da%20un%20poco%20de%20repel%C3%BAs%20pero%20reconozco%20que%20funciona%2C%20el%20topicazo%20aquel%20de%20%22...%20en%20tiempos%20de%20crisis%20hay%20que%20unir%20fuerzas%20y%20blablabla%20...%22%20deber%C3%ADa%20ser%20%22Hay%20que%20unir%20fuerzas%22%2C%20sin%20m%C3%A1s%2C%20cuando%20se%20acabe%20la%20crisis%3A&amp;source=ENDER SOFTWARE, desarrollo de software a medida" rel="nofollow" class="external" title="Compartir con LinkedIn">Compartir con LinkedIn</a>
		</li>
		<li class="shr-twitter">
			<a href="http://twitter.com/home?status=Networking+profesional%2C+la+crisis+como+excusa+para+hacer+buenos+amigos+-+http://b2l.me/z5gqj&amp;source=shareaholic" rel="nofollow" class="external" title="&iexcl;Comp&aacute;rtelo en Twitter!">&iexcl;Comp&aacute;rtelo en Twitter!</a>
		</li>
		<li class="shr-digg">
			<a href="http://digg.com/submit?phase=2&amp;url=http://www.ender.es/2010/04/networking-profesional-la-crisis-como-excusa-para-hacer-buenos-amigos/&amp;title=Networking+profesional%2C+la+crisis+como+excusa+para+hacer+buenos+amigos" rel="nofollow" class="external" title="&iexcl;Comp&aacute;rtelo con Digg!">&iexcl;Comp&aacute;rtelo con Digg!</a>
		</li>
</ul>
<div style="clear:both;"></div>
</div>

]]></content:encoded>
			<wfw:commentRss>http://www.ender.es/2010/04/networking-profesional-la-crisis-como-excusa-para-hacer-buenos-amigos/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Modelo entidad-relación, un ejemplo práctico (I. Matriculación)</title>
		<link>http://www.ender.es/2010/03/modelo-entidad-relacion-un-ejemplo-practico-i-matriculacion/</link>
		<comments>http://www.ender.es/2010/03/modelo-entidad-relacion-un-ejemplo-practico-i-matriculacion/#comments</comments>
		<pubDate>Mon, 29 Mar 2010 14:21:31 +0000</pubDate>
		<dc:creator>Domingo</dc:creator>
				<category><![CDATA[General]]></category>
		<category><![CDATA[Procesos]]></category>

		<guid isPermaLink="false">http://www.ender.es/?p=709</guid>
		<description><![CDATA[&#191;Quieres suscribirte a los comentarios de este Post? Compartir con Facebook A&#241;dirlo a Google Reader Compartir con LinkedIn &#161;Comp&#225;rtelo en Twitter! &#161;Comp&#225;rtelo con Digg! En el desarrollo de software para empresas, el almacenamiento de la información de un modo organizado es fundamental&#8230; la mayoría de los casos en los que el programador contesta &#8220;no se<a href="http://www.ender.es/2010/03/modelo-entidad-relacion-un-ejemplo-practico-i-matriculacion/"> [Leer más ..]</a>]]></description>
			<content:encoded><![CDATA[

<div class="shr-bookmarks shr-bookmarks-expand shr-bookmarks-center">
<ul class="socials">
		<li class="shr-comfeed">
			<a href="http://www.ender.es/2010/03/modelo-entidad-relacion-un-ejemplo-practico-i-matriculacion/feed" rel="nofollow" class="external" title="&iquest;Quieres suscribirte a los comentarios de este Post?">&iquest;Quieres suscribirte a los comentarios de este Post?</a>
		</li>
		<li class="shr-facebook">
			<a href="http://www.facebook.com/share.php?v=4&amp;src=bm&amp;u=http://www.ender.es/2010/03/modelo-entidad-relacion-un-ejemplo-practico-i-matriculacion/&amp;t=Modelo+entidad-relaci%C3%B3n%2C+un+ejemplo+pr%C3%A1ctico+%28I.+Matriculaci%C3%B3n%29" rel="nofollow" class="external" title="Compartir con Facebook">Compartir con Facebook</a>
		</li>
		<li class="shr-googlereader">
			<a href="http://www.google.com/reader/link?url=http://www.ender.es/2010/03/modelo-entidad-relacion-un-ejemplo-practico-i-matriculacion/&amp;title=Modelo+entidad-relaci%C3%B3n%2C+un+ejemplo+pr%C3%A1ctico+%28I.+Matriculaci%C3%B3n%29&amp;srcUrl=http://www.ender.es/2010/03/modelo-entidad-relacion-un-ejemplo-practico-i-matriculacion/&amp;srcTitle=Modelo+entidad-relaci%C3%B3n%2C+un+ejemplo+pr%C3%A1ctico+%28I.+Matriculaci%C3%B3n%29&amp;snippet=En%20el%20desarrollo%20de%20software%20para%20empresas%2C%20el%20almacenamiento%20de%20la%20informaci%C3%B3n%20de%20un%20modo%20organizado%20es%20fundamental...%20la%20mayor%C3%ADa%20de%20los%20casos%20en%20los%20que%20el%20programador%20contesta%20%22no%20se%20puede%20hacer%22%20a%20un%20requerimiento%20de%20un%20cliente%20se%20debe%20a%20un%20error%20en%20el%20modelado%20de%20la%20base%20de%20datos%20que%20funciona" rel="nofollow" class="external" title="A&ntilde;dirlo a Google Reader">A&ntilde;dirlo a Google Reader</a>
		</li>
		<li class="shr-linkedin">
			<a href="http://www.linkedin.com/shareArticle?mini=true&amp;url=http://www.ender.es/2010/03/modelo-entidad-relacion-un-ejemplo-practico-i-matriculacion/&amp;title=Modelo+entidad-relaci%C3%B3n%2C+un+ejemplo+pr%C3%A1ctico+%28I.+Matriculaci%C3%B3n%29&amp;summary=En%20el%20desarrollo%20de%20software%20para%20empresas%2C%20el%20almacenamiento%20de%20la%20informaci%C3%B3n%20de%20un%20modo%20organizado%20es%20fundamental...%20la%20mayor%C3%ADa%20de%20los%20casos%20en%20los%20que%20el%20programador%20contesta%20%22no%20se%20puede%20hacer%22%20a%20un%20requerimiento%20de%20un%20cliente%20se%20debe%20a%20un%20error%20en%20el%20modelado%20de%20la%20base%20de%20datos%20que%20funciona&amp;source=ENDER SOFTWARE, desarrollo de software a medida" rel="nofollow" class="external" title="Compartir con LinkedIn">Compartir con LinkedIn</a>
		</li>
		<li class="shr-twitter">
			<a href="http://twitter.com/home?status=Modelo+entidad-relaci%C3%B3n%2C+un+ejemplo+pr%C3%A1ctico+%28I.+Matriculaci%C3%B3n%29+-+http://b2l.me/z5gqs&amp;source=shareaholic" rel="nofollow" class="external" title="&iexcl;Comp&aacute;rtelo en Twitter!">&iexcl;Comp&aacute;rtelo en Twitter!</a>
		</li>
		<li class="shr-digg">
			<a href="http://digg.com/submit?phase=2&amp;url=http://www.ender.es/2010/03/modelo-entidad-relacion-un-ejemplo-practico-i-matriculacion/&amp;title=Modelo+entidad-relaci%C3%B3n%2C+un+ejemplo+pr%C3%A1ctico+%28I.+Matriculaci%C3%B3n%29" rel="nofollow" class="external" title="&iexcl;Comp&aacute;rtelo con Digg!">&iexcl;Comp&aacute;rtelo con Digg!</a>
		</li>
</ul>
<div style="clear:both;"></div>
</div>

<p>En el desarrollo de software para empresas, el almacenamiento de la información de un modo organizado es fundamental&#8230; la mayoría de los casos en los que el programador contesta &#8220;no se puede hacer&#8221; a un requerimiento de un cliente se debe a un error en el modelado de la base de datos que funciona como soporte a la aplicación. En este artículo voy a intentar explicar, con un ejemplo práctico, un buen modelado de datos.</p>
<p>Como, de alguna forma, estamos especializados en el software de gestión de empresas de enseñanza, voy a utilizar un ejemplo de uno de esos modelos: la gestión de matriculación de los alumnos, incluyendo los recibos que tienen que pagar, y el pago parcial de los mismos. Voy a explicar en este artículo el funcionamiento del proceso (para que podamos hacer el seguimiento de la implementación), las tablas que utilizamos y los campos (de forma resumida) que componen cada una de las tablas. De paso, daré una idea de los índices, procedimientos almacenados y triggers que nos pueden resultar útiles para que el rendimiento de la base de datos sea bueno.</p>
<h1>Descripción del proceso de matriculación (el caso de uso)</h1>
<p>Vamos a imaginarnos que nos encontramos en una academia de idiomas, en la que los alumnos se matriculan y asisten a clase de forma temporal. En este caso me voy a centrar en lo que se llaman &#8220;grupos abiertos&#8221;, es decir, grupos en los que cualquiera se puede matricular (en oposición a los grupos de empresa o grupos cerrados, que suelen funcionar de forma diferente).</p>
<p>Cuando llegamos a la academia, se nos ofrece un folleto o catálogo de productos y servicios, en el que se detallan los diferentes cursos en los que nos podemos matricular, y las diferentes formas de pago que podemos utilizar. Seleccionamos uno de los cursos, la forma de pago que más nos conviene, el horario al que vamos a asistir, y con esta información nos matriculamos. Como forma de pago, en este caso, vamos a utilizar un pago mensual, y queremos que se nos domicilie el pago a través de nuestra cuenta bancaria.</p>
<p>En la academia, llegado este punto, introducen en su sistema de información nuestros datos y nos imprimen el contrato de prestación de servicios, en el que se incluyen todos nuestros datos, el curso en el que nos hemos matriculado y todos los pagos que vamos a tener que realizar mientras estemos matriculados. Nos piden, de paso, que paguemos una reserva de plaza, que es una pequeña cantidad del primer recibo.</p>
<p>En el siguiente día de clase, nos presentamos, y el profesor comprueba en su hoja de asistencia que estamos incluidos en el grupo&#8230; nos da la bienvenida, y empezamos a estudiar.</p>
<h1>El modelo de datos</h1>
<p>A partir de aquí haré una descripción de la estructura de tablas y columnas para almacenar la información de este proceso. Primero, algunas generalidades sobre cómo crear los campos.</p>
<h2>Generalidades</h2>
<p>Hay algunas cosas básicas a la hora de modelizar el modelo de datos que usamos como convenciones (nomenclatura, cosas así). Por ejemplo:</p>
<ol>
<li>La clave primaria de las tablas siempre es un identificador autoincremental. Todas las tablas tienen así un identificador interno, mantenido por el sistema. Así, las claves ajenas son más fáciles de mantener.</li>
<li>En general, nosotros no solemos poner campos requeridos&#8230; preferimos hacer la gestión dentro de la lógica de negocio. Nunca se sabe lo que te vas a encontrar, y se nos han dado casos de campos de los que estábamos completamente seguros que eran requeridos y hemos tenido que quitar la marca.</li>
<li>No se duplica información. Es decir, una de las reglas básica es que la misma información no puede estar en dos sitios, salvo&#8230;</li>
<li>En muchos casos, creamos campos calculados, que permiten acceder de forma rápida a información&#8230; por ejemplo, el importe pendiente de un recibo, en realidad, se calcula como el importe total del recibo menos la suma de los pagos parciales&#8230; como hacer este cálculo cada vez que nos hace falta ralentiza el funcionamiento del sistema, hacemos un campo calculado que se mantiene automáticamente (en nuestro caso, a través de Triggers de la base de datos). La información está duplicada en dos sitios, sí, pero por motivos de rendimiento (y siempre está sincronizada).</li>
<li>En los nombres de los campos no ponemos caracteres especiales (ni acentos, ni espacios, etc.). Aunque el gestor de base de datos lo admita, no lo hacemos, porque luego nunca se sabe desde dónde vas a tener que acceder.</li>
</ol>
<h2>Descripción de las entidades</h2>
<p>El primer paso para hacer el modelo de datos es identificar las entidades (tablas) que vamos a tener. Según el caso de uso descrito, las tablas necesarias son las siguientes (al menos, son las que nosotros usamos):</p>
<ul>
<li><strong>Cursos: </strong>almacena la oferta formativa del centro. Representa el catálogo o folleto que te dan al llegar al centro.</li>
<li><strong>Formas de Pago: </strong>para cada curso, las distintas opciones de pago que existen (es parte del folleto también). Trimestral, mensual, anual, etc.</li>
<li><strong>Grupos:</strong> dentro de cada curso, los diferentes horarios a los que se puede asistir. En este caso, el modelo que utilizamos es bastante más complejo que el que voy a describir aquí&#8230; en un artículo posterior lo describiré en detalle.</li>
<li><strong>Clientes:</strong> el que paga&#8230; puede ser el mismo que el alumno, pero también puede que no.</li>
<li><strong>Medios de pago</strong>: Contiene los diferentes métodos que los clientes pueden usar para pagar (contado, domicilación bancaria, etc), incluyendo las cuentas bancarias del cliente.</li>
<li><strong>Alumnos: </strong>la gente que va a clase. Los clientes pueden ser empresas (personas jurídicas), los alumnos son personas físicas. Un mismo cliente puede tener múltiples alumnos.</li>
<li><strong>Matrículas: </strong>Refleja en qué curso nos matriculamos, las fechas, la forma de pago, etc. De forma física, se refleja en el contrato que te dan para firmar.</li>
<li><strong>Recibos:</strong> almacena los recibos que el cliente tiene que pagar (o ha pagado) en el centro.</li>
<li><strong>Pagos:</strong> esta tabla refleja los pagos que el cliente ha hecho (un recibo no necesariamente se paga de una vez). Como antes, la gestión de recibos y pagos que hacemos en realidad es más compleja de lo que voy a describir aquí. En otro artículo haré una descripción más completa.</li>
<li><strong>Alumnos en grupos</strong>: refleja los alumnos que están asignados a los distintos grupos. El alumno puede cambiar de grupo, y no queremos perder esa información histórica, así que necesitamos una tabla para gestionarlo.</li>
</ul>
<p>Aquí podéis ver el modelo gráficamente:</p>
<p><a rel="attachment wp-att-712" href="http://www.ender.es/2010/03/modelo-entidad-relacion-un-ejemplo-practico-i-matriculacion/modelo_entidad_relacion_matriculacion-2/"><img class="size-full wp-image-712 alignnone" title="Modelo entidad-relación para matriculación" src="http://www.ender.es/wp-content/uploads/2010/03/modelo_entidad_relacion_matriculacion1.png" alt="Modelo entidad-relación para matriculación" width="724" height="627" /></a></p>
<p>Con PK se marcan las claves primarias, y con FK, las claves ajenas&#8230; algunas líneas se cruzan, no lo puedo evitar. Las flechas indican que una tabla es &#8216;hija&#8217; de otra, con la punta de flecha apuntando al padre.</p>
<p>Como podéis ver, sólo están indicados los campos que forman el modelo de datos&#8230; las claves primarias y las claves ajenas, que en cualquier caso deben estar ocultas al usuario final. En la siguiente sección describiremos los campos de cada tabla.</p>
<h2>Campos para las entidades</h2>
<p>Sólo describiré los campos más importantes, y no incluiré los campos de clave primaria y ajena que se describen en el gráfico.</p>
<h3>Cursos</h3>
<ul>
<li>nombre: varchar(100)</li>
<li>descripcion: Memo. Se utilizará, en el contrato que se imprime para el cliente, para hacer una descripción larga del curso en el que el alumno se está matriculando. En uno de los sistemas que tenemos, en lugar de tener un campo memo, tenemos una tabla separada en la que se guardan, por tipologías, distintos campos memo, que se imprimen en distintos lugares del contrato.</li>
<li>fecha_inicio: date</li>
<li>fecha_fin: date</li>
</ul>
<h3>Formas de pago</h3>
<ul>
<li>nombre: varchar(100)</li>
<li>importe: float. Es el importe de cada recibo que se cobrará</li>
<li>numero_meses: integer. El número de meses de cada recibo. Si es 1, se creará un recibo cada mes mientras dure la matriculación, si es 3, uno cada tres meses, etc. En algún sistema hemos hecho, en lugar de esto, una estructura de plantillas de recibos, con fechas, descripciones, etc. personalizadas. Eso permite más flexibilidad y más control, pero el modelo es bastante más complejo.</li>
<li>numero_orden: integer. A la hora de presentárselo al cliente, poder mostrar primero las que más nos interesen.</li>
<li>importe_matricula: float. Si además del importe del curso hay un importe de matrícula, se marca aquí.</li>
<li>concepto_matricula. El concepto del recibo de matrícula, si creamos uno.</li>
</ul>
<h3>Grupos</h3>
<ul>
<li>nombre: varchar(100)</li>
<li>codigo: varchar(20). Siempre viene bien tener una codificación además del nombre. Por ejemplo, en algunos sistemas lo utilizamos para guardar el código del grupo en la Fundación Tripartita.</li>
<li>fecha_inicio: date</li>
<li>fecha_fin: date. Por defecto, las del curso al que pertenece el grupo, y además estas fechas no pueden estar fuera de las fechas del curso al que pertenecen.</li>
<li>lugar: varchar(100) de impartición del grupo. En general, hacemos una gestión de aulas, pero eso lo ampliaré en otro artículo.</li>
<li>notas: memo, del grupo</li>
<li>horario: varchar(100) del grupo. En realidad, el horario se trata como una tabla por debajo de esta, pero no voy a entrar en tanto nivel de detalle ahora.</li>
<li>maximo_alumnos: Integer. Máximo número de alumnos permitidos en el grupo.</li>
<li>numero_alumnos: Integer. Es el número de alumnos existentes en el grupo. Este campo es de sólo lectura para el usuario, y es calculado, a través de una serie de Triggers en la base de datos, para poder saber rápidamente el número de alumnos activos en cada grupo sin tener que estar sumando.</li>
</ul>
<h3>Clientes</h3>
<ul>
<li>nombre: varchar(100). En nuestros sistemas, normalmente, este es el único campo requerido (por código, no en la base) que tenemos. Así, el usuario puede dar de alta el registro aunque no tenga todos los datos, y volver después.</li>
<li>primer_apellido: varchar(100)</li>
<li>segundo_apellido: varchar(100)</li>
<li>nombre_completo: varchar(300): Esto es un campo calculado, que se mantiene con Triggers, para poder coger de forma rápida el conjunto Nombre+&#8217; &#8216;+primer_apellido+&#8217; &#8216;+segundo_apellido</li>
<li>direccion: memo</li>
<li>codigo_postal: varchar(20): no hay que ser tacaño&#8230; de vez en cuando hay que meter una dirección extranjera y el código postal puede ser más grande.</li>
<li>poblacion: varchar(50)</li>
<li>notas_internas: memo</li>
<li>etc. de datos personales (profesión, teléfonos, email, etc.)</li>
</ul>
<h3>Alumnos</h3>
<ul>
<li>nombre: varchar(100). Lo mismo que en clientes, pero lo requerido es nombre y primer apellido (en clientes es sólo nombre por si</li>
<li>primer_apellido: varchar(100)</li>
<li>segundo_apellido: varchar(100)</li>
<li>nombre_completo: varchar(300):</li>
<li>etc. de datos personales (profesión, teléfonos, email, etc.)</li>
</ul>
<h3>Medios de pago</h3>
<ul>
<li>tipo_medio: Integer. Normalmente tiene una tabla asociada con los tipos de medios de pago, que suelen ser: Sin Pago, Contado, Banco</li>
<li>nombre_titular: varchar(100)</li>
<li>direccion_titular: memo</li>
<li>entidad: varchar(4)</li>
<li>oficina: varchar(4)</li>
<li>dc: varchar(2)</li>
<li>numero_cuenta: varchar(10). Si el tipo_medio es banco, entonces se tiene que rellenar la información bancaria del cliente.</li>
<li>por_defecto: boolean. Se suele preguntar el medio de pago, pero teniendo uno por defecto, para no tener que rellenarlo siempre. Normalmente, cada cliente, al crearse, se crea un medio de pago &#8220;contado&#8221;, y se le pone por defecto.</li>
</ul>
<h3>Matrículas</h3>
<p>Además de los datos de curso, forma de pago, medio de pago, alumno y cliente (esto último puede parece redundante, pero no lo es&#8230; podemos tener el caso (yo lo he visto) de un alumno que se matricula para estudiar, digamos, inglés y francés&#8230; el inglés lo paga el padre y el francés la madre. Así, es necesario que cada matrícula esté asociada con el alumno, y también con el cliente), necesitamos los siguientes campos:</p>
<ul>
<li>fecha_inicio: date.</li>
<li>fecha_fin: date.  Por defecto, las del curso, pero hay gente que puede matricularse después o terminar antes (si se da de baja, por ejemplo).</li>
<li>importe: real. Por defecto, el de la forma de pago escogida, pero puede ser también distinto&#8230; descuentos por familiares, cosas así. Suele ser buena idea dejarlo abierto, para que el cliente lo pueda cambiar.</li>
<li>motivo_baja: varchar(100). Normalmente, los motivos de baja son una tabla separada, para luego poder obtener estadísticas de número de bajas por tipo, cosas así.</li>
</ul>
<h3>Recibos</h3>
<ul>
<li>fecha_emision: date</li>
<li>fecha_cobro_completo: date</li>
<li>numero_recibo: varchar(20)</li>
<li>concepto: varchar(50)</li>
<li>importe_recibo: float.</li>
<li>importe_pendiente: float. Es un campo de sólo lectura, actualizado a través de triggers, que permite acceder a la información sin tener que sumar.</li>
</ul>
<h3>Pagos</h3>
<ul>
<li>fecha: date</li>
<li>importe: real</li>
<li>forma_cobro: varchar(20). Normalmente es una tabla separada, igual que el caso de los tipos de baja. Puede ser: contado, transferencia, tarjeta, talón, etc.</li>
</ul>
<h3>Alumnos en grupos</h3>
<ul>
<li>fecha_inicio: date</li>
<li>fecha_fin: date. Suele ser una intersección entre la duración del grupo y la de la matrícula, pero cuando el alumno cambia de grupo, para una matrícula puede haber varios registros de alumnos en grupos. Hay que tener en cuenta también la posibilidad de que en un mismo curso, pagando más, un alumno pueda asistir a varios grupos (esto también lo he visto).</li>
</ul>
<h1>Triggers y procedimientos almacenados</h1>
<p>El modelo de datos y la lógica del negocio están muy estrechamente relacionados. Los sistemas de base de datos nos permiten desarrollar triggers y procedimientos almacenados, lo que es muy conveniente para dejar trozos de la lógica de negocio asociados con la base de datos, tanto por motivos de organización del código como por motivos de rendimiento (un procedimiento almacenado es varios órdenes de magnitud más rápido que hacer el mismo proceso a través de un lenguaje de programación).</p>
<p>En el ejemplo que estoy describiendo, hay varios triggers y procedimientos que se usan:</p>
<ul>
<li>Actualización de los campos &#8220;NombreCompleto&#8221; de alumnos y clientes: normalmente, es un trigger BEFORE INSERT y BEFORE UPDATE, que actualiza el campo en base al contenido del nombre y los apellidos.</li>
<li>Actualización del campo &#8220;ImportePagado&#8221; de recibos, AFTER INSERT, UPDATE y DELETE de pagos, que actualiza el campo ImportePendiente de recibos como la suma de los pagos de ese recibo.</li>
<li>Es habitual hacer un procedimiento CREARRECIBOS, que se ejecuta en el proceso de creación de la matrícula (o un trigger AFTER INSERT), que crea los recibos de la matrícula en base al importe y forma de pago seleccionadas.</li>
</ul>
<p>En las próximas semanas continuaré esta serie de artículos, describiendo otros submodelos de sistemas que hemos desarrollado&#8230; algunas ideas que tengo:</p>
<ol>
<li>Gestión de horarios y citas</li>
<li>Facturación</li>
<li>Gestión de horas trabajadas</li>
<li>Stock</li>
</ol>
<p>Cualquier otra idea será bienvenida&#8230;</p>


<div class="shr-bookmarks shr-bookmarks-expand shr-bookmarks-center">
<ul class="socials">
		<li class="shr-comfeed">
			<a href="http://www.ender.es/2010/03/modelo-entidad-relacion-un-ejemplo-practico-i-matriculacion/feed" rel="nofollow" class="external" title="&iquest;Quieres suscribirte a los comentarios de este Post?">&iquest;Quieres suscribirte a los comentarios de este Post?</a>
		</li>
		<li class="shr-facebook">
			<a href="http://www.facebook.com/share.php?v=4&amp;src=bm&amp;u=http://www.ender.es/2010/03/modelo-entidad-relacion-un-ejemplo-practico-i-matriculacion/&amp;t=Modelo+entidad-relaci%C3%B3n%2C+un+ejemplo+pr%C3%A1ctico+%28I.+Matriculaci%C3%B3n%29" rel="nofollow" class="external" title="Compartir con Facebook">Compartir con Facebook</a>
		</li>
		<li class="shr-googlereader">
			<a href="http://www.google.com/reader/link?url=http://www.ender.es/2010/03/modelo-entidad-relacion-un-ejemplo-practico-i-matriculacion/&amp;title=Modelo+entidad-relaci%C3%B3n%2C+un+ejemplo+pr%C3%A1ctico+%28I.+Matriculaci%C3%B3n%29&amp;srcUrl=http://www.ender.es/2010/03/modelo-entidad-relacion-un-ejemplo-practico-i-matriculacion/&amp;srcTitle=Modelo+entidad-relaci%C3%B3n%2C+un+ejemplo+pr%C3%A1ctico+%28I.+Matriculaci%C3%B3n%29&amp;snippet=En%20el%20desarrollo%20de%20software%20para%20empresas%2C%20el%20almacenamiento%20de%20la%20informaci%C3%B3n%20de%20un%20modo%20organizado%20es%20fundamental...%20la%20mayor%C3%ADa%20de%20los%20casos%20en%20los%20que%20el%20programador%20contesta%20%22no%20se%20puede%20hacer%22%20a%20un%20requerimiento%20de%20un%20cliente%20se%20debe%20a%20un%20error%20en%20el%20modelado%20de%20la%20base%20de%20datos%20que%20funciona" rel="nofollow" class="external" title="A&ntilde;dirlo a Google Reader">A&ntilde;dirlo a Google Reader</a>
		</li>
		<li class="shr-linkedin">
			<a href="http://www.linkedin.com/shareArticle?mini=true&amp;url=http://www.ender.es/2010/03/modelo-entidad-relacion-un-ejemplo-practico-i-matriculacion/&amp;title=Modelo+entidad-relaci%C3%B3n%2C+un+ejemplo+pr%C3%A1ctico+%28I.+Matriculaci%C3%B3n%29&amp;summary=En%20el%20desarrollo%20de%20software%20para%20empresas%2C%20el%20almacenamiento%20de%20la%20informaci%C3%B3n%20de%20un%20modo%20organizado%20es%20fundamental...%20la%20mayor%C3%ADa%20de%20los%20casos%20en%20los%20que%20el%20programador%20contesta%20%22no%20se%20puede%20hacer%22%20a%20un%20requerimiento%20de%20un%20cliente%20se%20debe%20a%20un%20error%20en%20el%20modelado%20de%20la%20base%20de%20datos%20que%20funciona&amp;source=ENDER SOFTWARE, desarrollo de software a medida" rel="nofollow" class="external" title="Compartir con LinkedIn">Compartir con LinkedIn</a>
		</li>
		<li class="shr-twitter">
			<a href="http://twitter.com/home?status=Modelo+entidad-relaci%C3%B3n%2C+un+ejemplo+pr%C3%A1ctico+%28I.+Matriculaci%C3%B3n%29+-+http://b2l.me/z5gqs&amp;source=shareaholic" rel="nofollow" class="external" title="&iexcl;Comp&aacute;rtelo en Twitter!">&iexcl;Comp&aacute;rtelo en Twitter!</a>
		</li>
		<li class="shr-digg">
			<a href="http://digg.com/submit?phase=2&amp;url=http://www.ender.es/2010/03/modelo-entidad-relacion-un-ejemplo-practico-i-matriculacion/&amp;title=Modelo+entidad-relaci%C3%B3n%2C+un+ejemplo+pr%C3%A1ctico+%28I.+Matriculaci%C3%B3n%29" rel="nofollow" class="external" title="&iexcl;Comp&aacute;rtelo con Digg!">&iexcl;Comp&aacute;rtelo con Digg!</a>
		</li>
</ul>
<div style="clear:both;"></div>
</div>

]]></content:encoded>
			<wfw:commentRss>http://www.ender.es/2010/03/modelo-entidad-relacion-un-ejemplo-practico-i-matriculacion/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>Avanza 2 – Puesta en marcha</title>
		<link>http://www.ender.es/2010/03/avanza-2-%e2%80%93-puesta-en-marcha/</link>
		<comments>http://www.ender.es/2010/03/avanza-2-%e2%80%93-puesta-en-marcha/#comments</comments>
		<pubDate>Thu, 25 Mar 2010 09:50:03 +0000</pubDate>
		<dc:creator>Jonathan Estrella</dc:creator>
				<category><![CDATA[General]]></category>

		<guid isPermaLink="false">http://www.ender.es/?p=701</guid>
		<description><![CDATA[&#191;Quieres suscribirte a los comentarios de este Post? Compartir con Facebook A&#241;dirlo a Google Reader Compartir con LinkedIn &#161;Comp&#225;rtelo en Twitter! &#161;Comp&#225;rtelo con Digg! Hace un par de días que se ha aprobado el Plan Avanza 2 para este año. Cada vez más se potencia el tema de las TIC además del I+D puro, este<a href="http://www.ender.es/2010/03/avanza-2-%e2%80%93-puesta-en-marcha/"> [Leer más ..]</a>]]></description>
			<content:encoded><![CDATA[

<div class="shr-bookmarks shr-bookmarks-expand shr-bookmarks-center">
<ul class="socials">
		<li class="shr-comfeed">
			<a href="http://www.ender.es/2010/03/avanza-2-–-puesta-en-marcha/feed" rel="nofollow" class="external" title="&iquest;Quieres suscribirte a los comentarios de este Post?">&iquest;Quieres suscribirte a los comentarios de este Post?</a>
		</li>
		<li class="shr-facebook">
			<a href="http://www.facebook.com/share.php?v=4&amp;src=bm&amp;u=http://www.ender.es/2010/03/avanza-2-%e2%80%93-puesta-en-marcha/&amp;t=+Avanza+2+%E2%80%93+Puesta+en+marcha" rel="nofollow" class="external" title="Compartir con Facebook">Compartir con Facebook</a>
		</li>
		<li class="shr-googlereader">
			<a href="http://www.google.com/reader/link?url=http://www.ender.es/2010/03/avanza-2-%e2%80%93-puesta-en-marcha/&amp;title=+Avanza+2+%E2%80%93+Puesta+en+marcha&amp;srcUrl=http://www.ender.es/2010/03/avanza-2-%e2%80%93-puesta-en-marcha/&amp;srcTitle=+Avanza+2+%E2%80%93+Puesta+en+marcha&amp;snippet=Hace%20un%20par%20de%20d%C3%ADas%20que%20se%20ha%20aprobado%20el%20Plan%20Avanza%202%20para%20este%20a%C3%B1o.%0D%0A%0D%0ACada%20vez%20m%C3%A1s%20se%20potencia%20el%20tema%20de%20las%20TIC%20adem%C3%A1s%20del%20I%2BD%20puro%2C%20este%20a%C3%B1o%20permiten%20financiar%20proyectos%20de%20software%20de%20varios%20tipos.%20Pueden%20llegar%20a%20financiar%20el%20100%25%20de%20la%20inversi%C3%B3n%20%28excepto%20el%20IVA%29.%0D%0A%0D%0ALas%20inversiones%20p" rel="nofollow" class="external" title="A&ntilde;dirlo a Google Reader">A&ntilde;dirlo a Google Reader</a>
		</li>
		<li class="shr-linkedin">
			<a href="http://www.linkedin.com/shareArticle?mini=true&amp;url=http://www.ender.es/2010/03/avanza-2-%e2%80%93-puesta-en-marcha/&amp;title=+Avanza+2+%E2%80%93+Puesta+en+marcha&amp;summary=Hace%20un%20par%20de%20d%C3%ADas%20que%20se%20ha%20aprobado%20el%20Plan%20Avanza%202%20para%20este%20a%C3%B1o.%0D%0A%0D%0ACada%20vez%20m%C3%A1s%20se%20potencia%20el%20tema%20de%20las%20TIC%20adem%C3%A1s%20del%20I%2BD%20puro%2C%20este%20a%C3%B1o%20permiten%20financiar%20proyectos%20de%20software%20de%20varios%20tipos.%20Pueden%20llegar%20a%20financiar%20el%20100%25%20de%20la%20inversi%C3%B3n%20%28excepto%20el%20IVA%29.%0D%0A%0D%0ALas%20inversiones%20p&amp;source=ENDER SOFTWARE, desarrollo de software a medida" rel="nofollow" class="external" title="Compartir con LinkedIn">Compartir con LinkedIn</a>
		</li>
		<li class="shr-twitter">
			<a href="http://twitter.com/home?status=+Avanza+2+%E2%80%93+Puesta+en+marcha+-+http://b2l.me/z5gqu&amp;source=shareaholic" rel="nofollow" class="external" title="&iexcl;Comp&aacute;rtelo en Twitter!">&iexcl;Comp&aacute;rtelo en Twitter!</a>
		</li>
		<li class="shr-digg">
			<a href="http://digg.com/submit?phase=2&amp;url=http://www.ender.es/2010/03/avanza-2-%e2%80%93-puesta-en-marcha/&amp;title=+Avanza+2+%E2%80%93+Puesta+en+marcha" rel="nofollow" class="external" title="&iexcl;Comp&aacute;rtelo con Digg!">&iexcl;Comp&aacute;rtelo con Digg!</a>
		</li>
</ul>
<div style="clear:both;"></div>
</div>

<p><img class="alignleft" title="Plan Avanza 2 2010" src="http://www.ender.es/img/banner_avanza2separado2.gif" alt="Plan Avanza 2 2010" width="200" height="160" />Hace un par de días que se ha aprobado el Plan Avanza 2 para este año.</p>
<p>Cada vez más se potencia el tema de las TIC además del I+D puro, este año permiten financiar proyectos de software de varios tipos. Pueden llegar a financiar el 100% de la inversión (excepto el IVA).</p>
<p>Las inversiones posibles incluyen productos electrónicos, informáticos y de telecomunicaciones, incluyendo hardware, software, aplicaciones, servicios y contenidos para:</p>
<li>Acceso a Internet en banda ancha, incluidos productos de seguridad.</li>
<li>Presencia en Internet, incluida la elaboración de página Web y portales de empresa.</li>
<li>Incorporación de las TIC a los procesos empresariales, mediante herramientas de gestión avanzada: CRM (Sistema de gestión de clientes), ERP (sistema de gestión empresarial), sistemas de cadena de suministro, sistemas de gestión documental.</li>
<li>Comercio electrónico y facturación electrónica, mediante aplicaciones y servicios que faciliten la realizacion por parte de las PYMES de transacciones electrónicas con otros agentes, incluídas las Administraciones Públicas.</li>
<p><span id="more-701"></span></p>
<p>Más información en <a href="http://www.ender.es/quienes-somos">mi correo</a> y mucha más información en la web del <a title="Plan Avanza 2 2010" href="http://www.planavanza.es" target="_blank">Plan Avanza 2</a>.</p>


<div class="shr-bookmarks shr-bookmarks-expand shr-bookmarks-center">
<ul class="socials">
		<li class="shr-comfeed">
			<a href="http://www.ender.es/2010/03/avanza-2-–-puesta-en-marcha/feed" rel="nofollow" class="external" title="&iquest;Quieres suscribirte a los comentarios de este Post?">&iquest;Quieres suscribirte a los comentarios de este Post?</a>
		</li>
		<li class="shr-facebook">
			<a href="http://www.facebook.com/share.php?v=4&amp;src=bm&amp;u=http://www.ender.es/2010/03/avanza-2-%e2%80%93-puesta-en-marcha/&amp;t=+Avanza+2+%E2%80%93+Puesta+en+marcha" rel="nofollow" class="external" title="Compartir con Facebook">Compartir con Facebook</a>
		</li>
		<li class="shr-googlereader">
			<a href="http://www.google.com/reader/link?url=http://www.ender.es/2010/03/avanza-2-%e2%80%93-puesta-en-marcha/&amp;title=+Avanza+2+%E2%80%93+Puesta+en+marcha&amp;srcUrl=http://www.ender.es/2010/03/avanza-2-%e2%80%93-puesta-en-marcha/&amp;srcTitle=+Avanza+2+%E2%80%93+Puesta+en+marcha&amp;snippet=Hace%20un%20par%20de%20d%C3%ADas%20que%20se%20ha%20aprobado%20el%20Plan%20Avanza%202%20para%20este%20a%C3%B1o.%0D%0A%0D%0ACada%20vez%20m%C3%A1s%20se%20potencia%20el%20tema%20de%20las%20TIC%20adem%C3%A1s%20del%20I%2BD%20puro%2C%20este%20a%C3%B1o%20permiten%20financiar%20proyectos%20de%20software%20de%20varios%20tipos.%20Pueden%20llegar%20a%20financiar%20el%20100%25%20de%20la%20inversi%C3%B3n%20%28excepto%20el%20IVA%29.%0D%0A%0D%0ALas%20inversiones%20p" rel="nofollow" class="external" title="A&ntilde;dirlo a Google Reader">A&ntilde;dirlo a Google Reader</a>
		</li>
		<li class="shr-linkedin">
			<a href="http://www.linkedin.com/shareArticle?mini=true&amp;url=http://www.ender.es/2010/03/avanza-2-%e2%80%93-puesta-en-marcha/&amp;title=+Avanza+2+%E2%80%93+Puesta+en+marcha&amp;summary=Hace%20un%20par%20de%20d%C3%ADas%20que%20se%20ha%20aprobado%20el%20Plan%20Avanza%202%20para%20este%20a%C3%B1o.%0D%0A%0D%0ACada%20vez%20m%C3%A1s%20se%20potencia%20el%20tema%20de%20las%20TIC%20adem%C3%A1s%20del%20I%2BD%20puro%2C%20este%20a%C3%B1o%20permiten%20financiar%20proyectos%20de%20software%20de%20varios%20tipos.%20Pueden%20llegar%20a%20financiar%20el%20100%25%20de%20la%20inversi%C3%B3n%20%28excepto%20el%20IVA%29.%0D%0A%0D%0ALas%20inversiones%20p&amp;source=ENDER SOFTWARE, desarrollo de software a medida" rel="nofollow" class="external" title="Compartir con LinkedIn">Compartir con LinkedIn</a>
		</li>
		<li class="shr-twitter">
			<a href="http://twitter.com/home?status=+Avanza+2+%E2%80%93+Puesta+en+marcha+-+http://b2l.me/z5gqu&amp;source=shareaholic" rel="nofollow" class="external" title="&iexcl;Comp&aacute;rtelo en Twitter!">&iexcl;Comp&aacute;rtelo en Twitter!</a>
		</li>
		<li class="shr-digg">
			<a href="http://digg.com/submit?phase=2&amp;url=http://www.ender.es/2010/03/avanza-2-%e2%80%93-puesta-en-marcha/&amp;title=+Avanza+2+%E2%80%93+Puesta+en+marcha" rel="nofollow" class="external" title="&iexcl;Comp&aacute;rtelo con Digg!">&iexcl;Comp&aacute;rtelo con Digg!</a>
		</li>
</ul>
<div style="clear:both;"></div>
</div>

]]></content:encoded>
			<wfw:commentRss>http://www.ender.es/2010/03/avanza-2-%e2%80%93-puesta-en-marcha/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
