Buscar

Blog de Alfonso Tienda

Marketing, Startups, Proyectos y Tecnología.

Proyectos, Programas y Portfolios

Voy a introducir brevemente los conceptos de Proyecto, Programa y Portfolio. Primero de todo entender dónde está cada uno, desde una perspectiva de pertenencia de quien a quien.

Los portfolios son una serie de proyectos y programas que se han de seleccionar adecuadamente para dar respuesta a los objetivos cambiantes de una organización. Una organización dispondrá habitualmente de un portfolio de proyectos, como dispone habitualmente de una sola definición de objetivos organizativos. Como todo en la vida, esto puede ser matizado, pero igual que se puede matizar el concepto de organización. Una organización puede considerarse la matriz de una empresa o una división de la misma, y de igual modo podrían considerarse sus porfolios.

Un programa es una serie de proyectos que están orientados a la consecución de unos objetivos particulares y definidos, de largo alcance, de la organización. Para su consecución, el programa ejecutará una serie de proyectos con el objetivo de cumplir dichos objetivos. Un programa pertenecerá al portfolio.

Por último, un proyecto tiene un objetivo determinado en un tiempo determinado. El resultado de un proyecto está bien definido. Un proyecto puede pertenecer o no a un programa, pero siempre pertenecerá a un Portfolio.

En la siguiente ilustración vemos la relación entre Porfolios, Programas y Proyectos.

capitulo1

En la figura vemos las relaciones que hemos comentado antes, de una forma sencilla. Un portfolio agrupa todos los proyectos de la organización. Tenemos dos programas, cada uno con varios proyectos y el proyecto 6 que, aunque no forme parte de un programa concreto, indefectiblemente pertenece al portfolio de proyectos.

Por lo tanto, tengamos un portfolio de proyectos por organización, ya sea una matriz o una división organizativa. En este portfolio tendremos varios programas, entendiéndolos como conjuntos de proyectos destinados a una serie de objetivos concretos o para disponer de unos beneficios concretos. El programa, por lo tanto, se centra en la consecución de unos beneficios más que de un resultado concreto, que es de lo que se encarga un proyecto.

Hablemos de planificación. Un proyecto tendrá una planificación clara, esto es, un principio y un fin de proyecto. La planificación de un programa no es más que la suma de los proyectos que lo componen. Por último, un portfolio carece de planificación como tal, es la planificación de los objetivos de la empresa lo que se ha de cumplir.

 

Control generated WSDL in WCF -Namespaces

This is a copy from originally published in http://www.pluralsight-training.net/community/blogs/kirillg/archive/2006/06/18/28380.aspx , now link dead

How to control WSDL namespaces in WCF is a common question, so I will tackle this first. I will assume WSDL basics to be known.

WSDLs exported by WCF

WCF services by default export a tree of WSDLs, i.e. several WSDLs, imported one from another using wsdl:import construct.

This is because different WSDL elements exported by WCF service have different lifecycles: wsdl:service, wsdl:binding, wsdl:portType and schemas.  For example schemas are prescribed by vertical industry standard; contract is written once for all providers; binding is prescribed by a vertical industry standard; service is implemented by individual provider.

Each of these WSDL elements has a namespace uri associated with it. In WSDL such namespace uri is assigned by the @targetNamespace attribute on <wsdl:definitions> root that contains one of these elements. Hence there are four types of namespaces in WSDLs generated by WCF.

There is always one WSDL generated for one target namespace URI. I.e. if the namespaces uris match for wsdl:portType and wsdl:binding , these elements are bundled into the same WSDL. XML Schemas are always exported as separate documents.

Compatibility note:

wsdl:import – the construct that allows to build the WSDL tree and put wsdl:service, wsdl:binding and wsdl:portType into different namespaces – was not very well supported by early toolkits. For example if your service is required to be consumed by early versions of InfoPath or Visual Studio ATL  sproxy.exe tool, you will need to set the target namespaces for wsdl:service, wsdl:binding and wsdl:portType to the same URI.

Control WSDL Namespaces

Here is how you control target namespaces for wsdl:service, wsdl:binding , wsdl:portType and schemas. WSDL has also wsdl:message – those are bundled together with the wsdl:portType

Service namespace

This is the target namespace of the root WSDL where <wsdl:service…/> element resides containing endpoints (<wsdl:port>)

Code

Set via ServiceBehavior attribute on the service class (not the contract!)

[ServiceBehavior(Name=”MyService”, Namespace=”http://myservice.com/&#8221;,

ConfigurationName=”MyServiceConfiguration”)]

public class MyService : IMyServiceContract

default for ConfigurationName (used in config) and Name (exported name into WSDL) is the name of the class. Default for the namespace is the “http://tempuri.org”

 WSDL

<wsdl:definitions name=”MyService”  targetNamespace=”http://myservice.com/&#8221; …>

<wsdl:service name=”MyService”>

Note, we had an unfortunate bug in RC0 that caused stack overflow when you used this setting. This is fixed in later bits.

Binding namespace

This is the target namespace for the WSDL that contains wsdl:binding elements. wsdl:binding is where WCF exports bindings together with certain serialization aspects.

Config

<services>

<service name=”MyServiceConfiguration”…>

<endpoint name=”MyServiceEndpoint”

bindingNamespace=”http://myservice.com/binding&#8221;

contract=”Namespaces.MyServiceContract” …>

Code

Binding b = new CustomBinding();

b.Namespace = “http://myservice.com/binding&#8221;;

se = sh.AddServiceEndpoint(typeof(MyServiceContract), b, “http://myservice.com:8080&#8221;);

WSDL

<wsdl:definitions targetNamespace=”http://myservice.com/binding&#8221; …>

<wsdl:binding name=”MyServiceEndpoint”>

Contract namespace

This is the target namespace for the WSDL that contains wsdl:portType . ServiceContract is exported there.

Code

[ServiceContract(Name = “MyServiceContract”, Namespace = “http://gadgets.org/contract&#8221;)]

public interface MyServiceContract {}

WSDL

<wsdl:definitions targetNamespace=”http://gadgets.org/contract”&gt;

<wsdl:portType name=”MyServiceContract”>

Schema namespace

DataContract types , XmlSeriazer types and wrapper elements defined by MessageContract are being exported into schemas.  Schemas namespace are set on individual DataContract , XmlSerializer or MessageContract attributes.

Code

[DataContract(Name=”Order”, Namespace=”http://gadgets.org/types&#8221;)]

public class Order

{

[DataMember]

public string Id;

}

[MessageContract(IsWrapped = true, WrapperNamespace=”http://gadgets.org/messages&#8221;)]

public class MyServiceUpdateRequest

{

[MessageBodyMember(Namespace = “http://startrek.net/messages&#8221;)]

public Order Order;

}

WSDL

wsdl:types is always put into the same WSDL as wsdl:portType. It always contains a single xsd:schema referencing all the schemas used by that portType.

<wsdl:definitions targetNamespace=”http://gadgets.org/contract”&gt;

<wsdl:types>

<xsd:schema targetNamespace=”http://gadgets.org/contract/Imports”&gt;

<xsd:import schemaLocation=”http://myservice.com:8080/?xsd=xsd0&#8243; namespace=”http://gadgets.org/messages”/&gt;

<xsd:import schemaLocation=”http://myservice.com:8080/?xsd=xsd1&#8243;

namespace=”http://schemas.microsoft.com/2003/10/Serialization/”/&gt;

<xsd:import schemaLocation=”http://myservice.com:8080/?xsd=xsd2&#8243; namespace=”http://gadgets.org/types”/&gt;

</xsd:schema>

</wsdl:types>

<wsdl:message name=”MyServiceUpdateRequest”>

<wsdl:part name=”parameters” element=”q1:MyServiceUpdateRequest” xmlns:q1=”http://gadgets.org/messages”/&gt;

</wsdl:message>

XSD

<xs:schema elementFormDefault=”qualified” targetNamespace=”http://gadgets.org/messages&#8221; xmlns:xs=”http://www.w3.org/2001/XMLSchema&#8221; xmlns:tns=”http://gadgets.org/messages”&gt;

<xs:import schemaLocation=”http://localhost:8080/?xsd=xsd2&#8243; namespace=”http://gadgets.org/types”/&gt;

<xs:element name=”MyServiceUpdateRequest”>

<xs:complexType>

<xs:sequence>

<xs:element minOccurs=”0″ name=”Order” nillable=”true” type=”q1:Order” xmlns:q1=”http://gadgets.org/types”/&gt;

</xs:sequence>

</xs:complexType>

</xs:element>

</xs:schema>

<xs:schema elementFormDefault=”qualified” targetNamespace=”http://gadgets.org/types&#8221; xmlns:xs=”http://www.w3.org/2001/XMLSchema&#8221; xmlns:tns=”http://gadgets.org/types”&gt;

<xs:complexType name=”Order”>

<xs:sequence/>

</xs:complexType>

<xs:element name=”Order” nillable=”true” type=”tns:Order”/>

</xs:schema>

Note there is the third schema whenever you use DataContract / XmlFormatter as a formatter for your service contract. This defines several helper elements and types for certain CLR types schema representation.

Posted Jun 18 2006, 10:08 AM by kirill-gavrylyuk

¿Qué es un proyecto?

Forward Business Planning
Proyectos
Primero de todo, definamos qué es un proyecto y qué es lo que lo diferencia de el resto de actividades de una empresa (o del resto de actividades que llevamos a cabo en nuestra vida personal)

En mi experiencia personal, hay mucha confusión al respecto. En informática, por ejemplo, se suele confundir la idea de proyecto con la idea de sistema informático. Esto es, por ejemplo, el sistema de contabilidad de una empresa se identifica como Proyecto, cuando no tiene por qué serlo.

 El PMBoK define un proyecto de la siguiente manera:
Un proyecto es un esfuerzo temporal que se lleva a cabo para crear un producto, un servicio o resultado único.
PMBoK v5 (r)
Analicemos alguno de estos términos:
  • Esfuerzo: Evidentemente, un proyecto requiere un esfuerzo. No podemos considerar un proyecto aquello para lo que no apliquemos un esfuerzo. Por ejemplo, si tenemos que esperar al me
  • Temporal: Para mí esta es la clave de toda la definición de un proyecto. El esfuerzo que hay que hacer es temporal, esto quiere decir que el esfuerzo termina en un momento dado. No es un esfuerzo mantenido en el tiempo sin fecha de finalización determinada. Un proyecto está realizado para alcanzar unos objetivos, y cuando estos se alcanzan se termina. O no se alcanzan, pero esto lo discutimos más adelante.
  • Crear un producto, servicio o resultado único: El proyecto tiene unos objetivos claros. Crea algo. Este resultado puede ser tangible o intangible. Puede ser un cambio en los procedimientos, un producto físico (un puente), un producto no físico (un software), una oferta o incluso un cambio en la forma de vida.
La metodología de proyectos PRINCE2(r) nos proporciona una definición alternativa que a mí personalmente me parece muy adecuada:

Un proyecto es el medio por el que introducimos el cambio

Prince2(r)

Vamos a entender esta definición, que nos servirá para . Pongamos que tenemos una empresa muy sencilla y que todos podemos conocer: el bar de la esquina.

Este bar abre todos los días de martes a domingo a las 8.00 de la mañana y se dispone a dar desayunos, luego almuerzos y comidas de menú. Gente que se detiene de vez en cuando para tomar una cerveza o picar algo. Y cierra a las 17.00 horas. No abre para cenas, pues el local no se presta a cenar, según entiende el dueño, aunque está en un buen sitio, con bastante tránsito nocturno.

Todas estas actividades relacionadas con servir comidas, cervezas y cafés no son proyectos. Tampoco lo es el limpiar por la mañana, hacer la contabilidad o el pedido a los proveedores. Son actividades que pertenecen al servicio para el cual está pensado el local.

En este bar, nuestro Project Manager, Peter Martin, es el encargado de la gestión de proyectos. El dueño quiere abrir para cenas los fines de semana. Pero para ello necesitará muchas cosas: las licencias oportunas, una reforma del local, un nuevo menú y nuevos empleados, por citar algunas cosas. No basta sencillamente prolongar la hora de cierre.

Este es, para Peter Martin, su proyecto. Necesita realizar todas las tareas necesarias para conseguir abrir para cenas los fines de semana. Es un esfuerzo (un gran esfuerzo de organización para él) y es temporal.

Una vez el proyecto esté finalizado, habremos introducido un cambio en la organización. Nuestro bar abrirá para cenas, con todo lo que conlleva. Es el momento en el que el proyecto terminará.
Un proyecto podría tener muchos tipos de resultados, por ejemplo: un cambio organizativo, un documento de consultoría, un producto software, nuevas prácticas en una organización, un producto físico o una nueva línea de producto, etc.

Considerar en este punto que no es la única manera en la que puede terminar un proyecto, dando el resultado requerido. Toda gestión de proyectos ha de contemplar la posibilidad de que el proyecto termine de otra forma. El dueño podría decidir traspasar el bar y dejaría el proyecto a mitad. O el proyecto se vería afectado por falta de fondos. En ese caso diríamos que el proyecto no ha cumplido los objetivos para los que se pensó. Hay que plantearse en todo momento de un proyecto que los objetivos del mismo siguen siendo válidos. Si estamos construyendo una carretera hacia una nueva urbanización y aquella no se va a realizar al final, no tiene sentido seguir adelante con nuestra carretera. Hay proyectos magníficamente ejecutados que cumplen objetivos que nadie quiere. Eso también hay que evitarlo.

En resumen, dentro de la definición de proyecto que se prefiera hay que tener en cuenta siempre:
  • Un proyecto introduce un cambio
  • Tiene unos objetivos a cumplir a través de un resultado del proyecto
  • Su carácter temporal
  • Un proyecto puede terminar sin obtener su resultado.

 

Gracias a vosotros ya somos finalistas!

Imagen de Dendrita
Dendrita: plataforma de formación para familiares de niños con patologías complejas

Gracias a todos vuestros votos, el proyecto que apoyamos ya es finalista. (DENDRITA)

Ahora depende de un jurado que este proyecto pueda seguir adelante, sólo deciros

 

MUCHAS GRACIAS

 

Blogs que juegan con la salud … de los demás: la dieta de la candidiasis

El otro día, como siempre interesado en los temas de la Salud, me encontré con un curioso

Foto no cc de esta banda de sinverguenzas: http://es.slideshare.net/fpezeta/taller-protocolos-patologas-2
Foto no cc de esta banda de sinverguenzas: http://es.slideshare.net/fpezeta/taller-protocolos-patologas-2

blog para el tratamiento de las cándidas. El blog es http://conviviendoconcandidas.com/ y recomienda una ‘dieta’ para prevenir las cándidas. He de reconocer que lo primero que me llamó la atención fue que recomendaba, para las cándidas, comer sólo pollos ecológicos y huevos ecológicos, que no entendí el por qué de la diferencia dado que ambos pollos son esencialmente iguales y comen lo mismo.

Mirando un poco más, vi que anunciaba directamente un sitio de productos ecológicos de TARRAGONA. Bien, cuando menos raro.

Así que lo siguiente que hago es investigar un poco este blog, le hago un whois:

Domain Name: conviviendoconcandidas.com
[…]
Registrant Name: Francisco Gomez
Registrant Organization: Disseny, creacio i solucions 3fera, SL
Registrant Street: XXXXXX
Registrant City: Tarragona
[…]
Admin Name: Francisco Gomez
Admin Organization: Disseny, creacio i solucions 3fera, SL
Admin Street: Via Augusta, 16, Ent. 2
Admin City: Tarragona
Admin State/Province: TARRAGONA
Admin Postal Code: 43003
[…]
Tech Organization: Disseny, creacio i solucions 3fera, SL

Básicamente, lo que nos dice esto es que este BLOG está creado, no por una chica normal, sino POR UNA AGENCIA PUBLICITARIA. Mal vamos.El propietario y creador es un tal Francisco Gómez. Vamos a ver…

Investigamos un poco a la chica de la foto:

https://plus.google.com/+ConviviendoconC%C3%A1ndidas/posts
En Google Plus tiene la misma foto… y no tiene nombre.. raro raro..

Así que busco los otros blogs que enlazan la misma página…

http://www.mytaste.es/ Este no sé de quien es, ya que lo mantiene oculto. Se puede hacer, pero en lugar de pagar 10€ al año, se pagan unos 50€… curioso pagar 5 veces más para ocultarse.

Seguimos para Bingo, vamos a ver a que se dedican los de 3fera… aunque ya me lo imagino. http://www.3fera.com/index.php/publicidad-online/google-y-posicionamiento

Se dedican a crear contenidos para llevar visitas a la Web. A ver si me explico, el asunto es determinar una serie de palabras clave que atraigan tráfico a tu WEB y CREAR BLOGS para que ‘enlacen’ al sitio y google lo considere más importante. Por lo general, existen una serie de redactores de contenidos que mantienen una serie de blogs para que enlacen a la página.

Pero podría equivocarme, así que se puede averiguar que esta chica dice llamarse “Alba Checa”… mmm vamos a ver… Vamos a buscar fotos…

https://www.google.es/search?q=alba+checa&safe=off&tbm=isch&tbo=u&source=univ&sa=X&ved=0CDoQ7AlqFQoTCMbP0bOXi8kCFQEeFAodznMElg&biw=1920&bih=978#imgrc=sqqWgMTzVIK1WM%3A

¡La encuentro! Tiene un perfil en linkedIn… Algo que posiciona mucho, todavía no nos dice que sea real…

https://www.linkedin.com/in/alba-checa-375a24a7

Según dice el perfil el ‘bloguera’ y ‘community manager’. Curioso community manager que no presenta ni una foto. Pero al menos no miente, se dedica al posicionamiento y la publicidad.

Y eso me lleva a otras páginas:

http://es.paperblog.com/en-miss-candida-tenemos-hoy-tuecobox-hablando-de-la-candidiasis-y-depresion-3101384/

En ella se incluyen palabas clave y demás, Y curiosamente en:

http://es.paperblog.com/users/anresi/

Tenemos LOS MISMOS ARTÍCULOS repetidos. Una mala forma, pero una forma de buscar posicionamiento, que demuestra que NO SE BUSCA POSICIONAR EL BLOG, SINO LA PÁGINA A LA QUE HACE REFERENCIA.

En fin, parece que todo lo que dice en esa página está completamente estudiado para posicionar páginas en google. En concreto los supuestos alimentos para la candidiasis que venden: http://www.tuecobox.com/74-candidiasis donde venden panes a 7 € más los gastos de envío.

Sobre todas estas entradas de Internet, ahora sí en una publicación ‘más o menos’ seria, se habla de estas páginas:

http://blogs.20minutos.es/el-nutricionista-de-la-general/tag/candidiasis/

En estos términos:

en el mundo de medicina complementaria-alternativa … o como quieras llamarla (en este caso yo me referiría a ella como magufa) es bastante frecuente aludir a un tratamiento dietético para las infecciones por C. albicans.  […] O sea, que uno tiene ganas de comer dulce porque al hongo en cuestión le entra el “hambre” de dulce… A mí qué quieres que te diga, este tipo de “justificaciones” me parecen increíbles más allá de los relatos de ciencia ficción y sus extravagantes propuestas entre los parásitos y sus hospedadores.

Si hay que desmontar el mito de que la cándida tiene algo que ver con la alimentación tenemos publicaciones de la universidad de Oxford sobre las distintas formas de tratamiento de la candidiasis:

http://cid.oxfordjournals.org/content/48/5/503.1.full.pdf

En él no hay ninguna referencia ni a los azúcares ni a los hidratos de carbono ni ninguna cosa parecida. La unica mención a la comida es que parece que para ciertos tratamientos es mejor tomarlos con comida, pero no con bebidas carbonatadas (para facilitar la absorción).

También este manual práctico:

http://eguideline.guidelinecentral.com/i/55728-candidiasis/7

Donde se explican las diferentes maneras que existen para  enfrentarse a las cándidas y NINGUNA está relacionada con la dieta, fundamentalmente con antifúngicos

Por último, la Clínica Mayo:

http://www.mayoclinic.org/healthy-lifestyle/consumer-health/expert-answers/candida-cleanse/faq-20058174

Es triste que se juegue con la salud de esta manera.


VOTA por DENDRITA, el proyecto solidario para cuidados de niños con patologías complejas

Desde hace unos meses un equipo de especialistas y enfermeras del Hospital Universitario La Paz de Madrid viene liderando el desarrollo del proyecto DENDRITA, iniciativa en la que colaboro.
DENDRITA es un proyecto solidario, en el que participan los propios familiares de los niños afectados por patologías complejas atendidos en el Servicio de Pediatría Hospitalaria, Enfermedades Infecciosas y Tropicales del Hospital Universitario La Paz de Madrid. Pero no queremos que se quede allí, queremos que se difunda y que este proyecto pueda llegar a toda España.
Dendrita: plataforma de formación para familiares de niños con patologías complejas
Dendrita: plataforma de formación para familiares de niños con patologías complejas

El objetivo principal del proyecto es facilitar los procesos de atención y formación integral a los familiares de pacientes crónicos pediátricos. El proyecto intenta formar a los familiares de los niños para que puedan ser cuidados correctamente en sus casas.

Hasta la fecha hemos contado con el apoyo de la Fundación IdiPaz, la Universidad Alfonso X y la Federación de Asociaciones de Enfermedades Raras.
Hemos conseguido el apoyo de la Fundación Ana Carolina Díez Mahou y de la Unidad de Cuidados Complejos de La Paz para presentar la iniciativa a la 4º edición de los premios “Honda, tu proyecto nuestro proyecto”.

SI TIENES UN MINUTO, VÓTANOS. NO TE COSTARÁ NADA.

Sólo tenéis que registraros y validar el e-mail de registro para que el voto sea efectivo (1 email, 1 voto) (NO TE OLVIDES DE MIRAR EN LA CARPETA DE SPAM). El enlace es el siguiente:

http://www.hondatuproyectonuestroproyecto.com/sumate_detalle.php?id=131

Gracias por tu colaboración!

PD: Nos ayudas a difundirlo?. Por favor envía este enlace al blog o comparte en redes sociales con los botones de más abajo.

Fin de las cuentas gratis de Alfresco… y de su seriedad como empresa

Alfresco CloudEl conocido software de gestión documental ‘Alfresco’ que desde hace bastante tiempo estaba ofreciendo su servicio en Cloud de forma gratuíta (naturalmente limitada) ha decidido dejar de ofrecer cuentas sin cargo. Pero no sólo eso, sino que a todos los que teníamos cuenta, nos la cancela y nos da un mes (no más) para descargarnos nuestros documentos.

Creo que es el último desastre de esta compañía de software libre, que beneficiándose de la comunidad que había tras el software, intentaba vender como ‘premium’ la misma versión con los errores corregidos. Errores que ellos mismos permitían, ya que eran conocedores de ellos (no estaban en la versión premium) y ellos ‘gobiernan’ las versiones liberadas.

La seriedad de la compañía detrás de Alfresco está puesta en duda. Quizá es momento de hacer una ‘rama’ aparte.

Taxonomías en el Open Data: SKOS ¿Y eso qué es?????

Caja de cerveza SKOL Modificada. Para propósito educativo
Caja de cerveza SKOL Modificada. Para propósito educativo

 

Últimamente estoy escribiendo bastante sobre Open Data. Si no sabéis lo que es o no estáis familiarizados sobre los catálogos, os recomiendo empezar por la introducción al Open Data y posteriormente sobre la descripción de la arquitectura del Open Data.

También puede resultar interesante una reflexión sobre el gobierno abierto y el open data.

Dentro de la arquitectura del Open Data encontramos un elemento llamado SKOS Concept y ConceptScheme:

Modelo DCAT - Derechos reservados W3C reproducido para propósito divulgativo
Modelo DCAT – Derechos reservados W3C reproducido para propósito divulgativo

Dado que hay muchas preguntas al respecto, intento introducir SKOS y el Concept y Concept-Scheme.

SKOS  son las siglas de Simple Knowledge Organization System o sistema simple de organización del conocimiento. Es un estándar para la definición de la estructura básica y el contenido de esquemas de conceptos como tesauros, esquemas de clasificación, taxonomías, etc. Está construido mediante RDF, que es un framework para definir recursos (‘cosas’ en internet).

Para entender qué es SKOS definamos primero la diferencia entre Vocabulario controlado y Tesauro:

Un vocabulario controlado es una lista de términos que una comunidad u organización ha acordado. Podrían ser por ejemplo los términos referentes a los principios activos de un medicamento: Paracetamol, Amoxicilina, etc.

Una taxonomía es un vocabulario controlado organizado en una jerarquía. Por ejemplo, podemos tener los términos fruta, vegetal y plátano en el cual plátano sería una subclase de fruta, que sería una subclase de vegetal.

Por último, un Tesauro es una taxonomía con más información acerca de cada concepto que incluye términos preferidos y alternativos (Banana” en Inglés, Plátano” o “Banana” en español). Además un tesauro puede contener relaciones con conceptos relacionados, como las relaciones existentes entre fruta y banana. Básicamente un Tesauro es un diccionario de sinónimos, incluyendo las acepciones en otros idiomas.

Volvamos ahora a SKOS:Concept.

Los conceptos son las unidades de pensamiento las ideas, significados, o los objetos y eventos que subyacen en muchos sistemas de organización del conocimiento. Como tal, existen conceptos como entidades abstractas que son independientes de los términos utilizados para etiquetarlos. En SKOS, un Concept se utiliza para representar los elementos de un sistema de organización del conocimiento (términos, ideas, significados, etc.) o de estructura conceptual o la organización de un sistema de este tipo.

Vamos a aprenderlo con el ejemplo anterior. Creemos el primer concepto SKOS:

ex:Fruta  rdf:type  skos:Concept.

Hemos creado el Concepto Fruta. Vamos a añadirle información:

ex:Fruta rdf:type skos:Concept;
 skos:prefLabel "Fruit"@en;
 skos:prefLabel "Fruta"@es;
 skos:altLabel "Fruto"@es
 skos:narrower ex:Vegetal
 skos:narrower ex:Comida

Aquí estamos definiendo que ‘Fruta’ es un concepto con dos Términos, Fruit (que corresponde al inglés) y Fruta (que corresponde al español). Además, indicamos que es una especialización de dos conceptos: Vegetal y Comida. Por último también le comentamos que “Fruto” es un sinónimo en Castellano

ex:Plátano rdf:type skos:Concept;
 skos:prefLabel "Banana"@en;
 skos:prefLabel "Plátano"@es;
 skos:related ex:Potasio 
 skos:exactMatch ex:Banana

Aquí informamos que Plátano es exactamente igual que el concepto Banana, que podría ser otro concepto . Además, consideramos que el concepto ‘Plátano’ está relacionado con banana.


Un ConceptScheme es, por último, una agrupación de conceptos con sus relaciones.

Espero haber aclarado este complejo ‘concepto’ de SKOS.

 

 

 

 

 

 

 

 

Marketing de Nicho: Usar Google para que te contraten en una empresa

niche-marketing-marketing-onlineEsta historia me es referida por un profesor mío australiano. En principio no tengo por qué dudar de ella, pero como toda historia narrada sobre otra persona, entiendo que por el camino me dejaré los detalles. Pero sea una historia, un mito o una parábola, funcionase o no, creo que es un buen ejemplo de como utilizar Google como márketing de nicho. Acercarnos, no sólo a un target específico de consumidores sino a un consumidor en singular.

La historia, parafraseando a mi profesor, viene a ser algo así:

Conozco a una persona que se quedó en el paro y quería que le contratasen en un puesto concreto y tenía una lista de empresas favoritas donde trabajar. En lugar de enviar el currículo a recursos humanos, se dispuso a realizarlo de una forma más creativa.

Primero de todo, averiguó el nombre y apellido de todos aquellos directivos que, en el caso de ser contratado, serían sus superiores. Posteriormente compró en Adwords estos nombres y apellidos para que apareciese un anuncio personalizado para estas personas, con un ‘Contrátame, Peter’, enlazando a su currículo en Internet.

Al final, consiguió ser contratado en una de estas empresas con una inversión inferior a 20 dólares.

20 dólares (australianos) para ser contratado. Menos de lo que costaría imprimir los currículos. Pero esta historia, posible, demuestra una cosa: hasta google, que no es una red social y es un medio masivo en Internet, puede ser usado para la máxima segmentación, hasta encontrar, con nombre y apellidos a nuestros consumidores. Porque ¿Quien no se busca a si mismo en Google? ¿A quién no le impactaría un anuncio hecho para Él?

Crea un blog o un sitio web gratuitos con WordPress.com.

Subir ↑