viernes 30 de julio de 2010

Versiones de SharePoint 2010

Para celebrar la salida del primer Cumulative Update de SharePoint 2010, me he propuesto generar una entrada dinámica en elpost, donde iré actualizando periodicamente el listado de versiones de SharePoint 2010. Aquellas que tengan nombre propio estará especificado en la columna de descripción, y en la columna de "Enlace Descarga" iré dejando los enlaces a las páginas de descarga de los Cumulative Updates y Services Packs que vayan apareciendo.

Personalmente utilicé mucho este tipo de tabla en la versión 2007, para ver qué versión de SharePoint tenía cada cliente donde aterrizábamos. Espero que también os sirva a vosotros este post para las versiones 2010.

Sin más aquí os dejo el listado de versiones (conocidas) hasta la fecha.
Versión
Descripción
Enlace Descarga
14.0.5114.5003
CU Junio 2010
14.0.4763.1000
RTM
14.0.4734.1000
RTM Escrow (RC)
14.0.4730.1007
pre-RTM Escrow
14.0.4730.1006
14.0.4709.1000
14.0.4702.1000
14.0.4615.1000
14.0.4605.1000
14.0.4536.1000
14.0.4517.1000
14.0.4514.1009
BETA-2
14.0.4514.1004
14.0.4514.1003
14.0.4417.1000
14.0.4302.1000
BETA-1
14.0.4006.1110
BETA-1
14.0.4006.1010
TECHNICAL PREVIEW
14.0.3524.1003

¡¡Un saludo!!

jueves 29 de julio de 2010

Documents Sets (IV) Otras funcionalidades

Este es el cuarto y último post de una serie de cuatro dedicada a los Document Sets de SharePoint 2010.

Documents Sets (I) Introducción
Documents Sets (II) Cómo activarlos
Documents Sets (III) Configuración del conjunto de documentos
Documents Sets (IV) Otras funcionalidades

Hasta ahora hemos visto las funcionalidades que podemos obtener del Document Set a través de la pantalla de "Configuración del conjunto de documentos", que son las de:
  • Escoger los tipos de contenido permitidos.
  • Seleccionar el contenido predeterminado.
  • Configurar los metadatos comunes.
  • Configurar la página de bienvenida y los 2 WebParts que por defecto esta incluye.
Sin embargo los conjuntos de documentos tienen muchas más funcionalidades que vamos a ir viendo en este post de forma individual.

Versionado unificado.

Los Documents Sets permiten, a parte de seguir manteniendo versiones de forma individual para cada documento, crear versiones del propio conjunto de documentos. Estas versiones se consiguen haciendo una instantánea de TODOS los documentos que contiene el propio document set. Se puede establecer realizar una versión que incluya solo las versiones principales de cada documento, o incluir también las versiones secundarias. Para ello disponemos de una opción específica en Ribbon del Document Set "Versión de captura"
Botón para realizar versiones de Document Sets desde la Ribbon

Al pulsar este botón, SharePoint nos mostrará una pantalla donde podremos seleccionar el tipo de versionado que queremos ejecutar (incluyendo solo copias principales o también secundarias) y comentarios específicos de la versión.

Guardando la versión del conjunto de documentos

Al aceptar el formulario, se generará la versión de documentos correspondiente, y estará disponible para consulta desde el botón "Historial de versiones" de la Ribbon del Document Set.

Botón para visualizar las versiones de Document Sets desde la Ribbon

De igual forma que para los documentos normales, podremos restaurar versiones antiguas del conjunto de documentos desplegando el menú de opciones de la versión a restaurar.

Visualizando las versiones disponibles en el conjunto de documentos

Al restaurar una versión anterior, TODOS los documentos del Document Set volverán al estado en que estaban en el momento de la versión restaurada.
Flujos de trabajo compartidos.

Esta es quizás la característica más atractiva de los conjuntos de documentos, puesto que nos brinda la opción de poder someter a los mismos flujos de trabajo diversos tipos de documentos agrupados de una biblioteca sin tener que recurrir a la separación entre bibliotecas documentales.
Además, teniendo en cuenta que los Document Sets son Content Types, también podremos definir flujos de trabajo que sean reutilizables en otras librerías documentales que utilicen el mismo Content Type.

Para configurar los flujos de trabajo del conjunto de documentos, deberemos hacerlo desde el panel de configuración del Content Type, en la sección de "Configuración del flujo de trabajo". En realidad se configura como cualquier otro flujo de trabajo asociado a cualquier otro Content Type, así que no me explayaré en su explicación. Los flujos de trabajo pueden crearse desde el out of the box del propio SharePoint 2010, desde SharePoint Designer, desde Visual Studio o desde herramientas de terceros (Nintex, K2, Agile Point...).

El Document Set dispone de una opción en la Ribbon para lanzar manualmente los flujos de trabajo asociados al Content Type.

Permisos de seguridad compartidos.

Un Document Set también permite establecer permisos de seguridad de forma general para que todo el conjunto de documentos quede sometido bajo esos permisos establecidos. Esto no es muy impresionante, ya que también existia anteriormente para las carpetas, y su gestión es totalmente ordinaria desde la propia lista de documentos. Tan solo basta con seleccionar el Document set deseado e ir a la opción "Permisos de documento" de la Ribbon o con el menú desplegable de opciones del Document Set y la opción "Administrar Permisos".

Directivas Compartidas

De igual forma, un Content Type puede tener definidas sus propias políticas (por defecto: etiquetas, código de barras, retención y auditoría). De nuevo esto sería más una característica propia de cualquier Content Type, y por tanto no requiere una configuración especial, aunque siempre hay que pensar que en este caso, el resultado final será que los documentos que englobe este Content Type tendrán TODOS aplicada estas directivas definidas en el Document Set.

ID único de Document Set
Siempre que tengamos activada la característica de "Servicio de ID de documento" en la colección de sitios que alberga el Document Set, podremos disponer de un identificador único para nuestro conjunto de documentos. Este identificador nos servirá para poder referenciar el Document Set desde cualquier otra ubicación de nuestra granja SharePoint. Para visualizar dicho ID, solo tendremos que seleccionar el document Set en la librería en cuestión y pulsar en el botón de la Ribbon de "Ver Propiedades".

Visualización el ID único del Document Set
Vincular documentos de otras librerías

Y como guinda final, voy a explicar una característica que me ha parecido realmente interesante y que desde mi punto de vista, añade valor al concepto de Document Set.

Una de las limitaciones que a priori podríamos pensar que tienen los Document Sets es la incapacidad de incluir documentos de librerías externas (librerías diferentes a las que incluye el propio Document Set). Sin embargo, existe una forma de conseguir vincular documentos de otras librerías en el propio conjunto de documentos. Para ello, deberemos tener activada la característica (feautre) de "Servicio de ID de documento", que otorga identificadores únicos a cada documento de la colección de sitios. Esta característica se encuentra a nivel de Colección de Sitios.

Característica de ID de documento activada a nivel de Site Collection

Como segundo paso, tendremos que autorizar el Tipo de Contenido "Vínculo a un Documento" al Document Set, mediante la pantalla de "configuración del conjunto de documentos" a la que accedemos desde el menú de configuración del Content Type del Document Set tal y como se explica en el post anterior de la serie.

Una vez hayamos permitido el Content Type "Vinculo a un Documento", iremos a la biblioteca externa que queramos vincular, seleccionaremos el documento interesado, y visualizaremos sus propiedades. Veremos que entre ellas, se encuentra el ID de documento.

Identificador de un documento situado en una librería externa al Document Set

Copiamos el enlace de este ID unico (copy shorcut) en el portapapeles, y volvemos a nuestro document Set.
Ahora creamos un nuevo "Vinculo a un documento".

Creando un nuevo vínculo a un documento

En  el formulario de Nuevo vínculo a un documento, introducir un nombre representativo al documento y pegar el contenido del portapapeles (URL del ID único del documento externo) en el camo de dirección URL.
Informando los campos del nuevo vínculo a un documento

Ya tenemos establecida la relación. Al volver al listado de documentos del Document Set, veremos que el propio vínculo al documento creado, absorve todas las características que hubieramos establecido a nivel de conjunto de documentos, como por ejemplo, los metadatos comunes.

Ejemplo donde el Vínculo al documento de una librería externa ha absorvido el metadato "Departamento" de la definición del Document Set

Lo más "cool" de todo esto es que si realizamos búsquedas por las catalogaciones de metadatos establecidas en el Document Set, nos aparecerá el documento vinculado. Y tan solo será necesario hacer un click en el resultado de la búsqueda para abrir el documento en questión.
Ejemplo de búsqueda donde un documento externo queda vinculado a las propiedades de un Document Set

Y con esto doy por finalizado el repaso a los Documents Sets de SharePoint 2010, espero que haya conseguido ilustraros a algunos y motivaros a utilizar este nuevo componente en vuestros proyectos.

¡¡Un saludo!!

Ver post anterior de la serie: Documents Sets (III) Configuración del conjunto de documentos

miércoles 28 de julio de 2010

Documents Sets al detalle (III) Configuración del conjunto de documentos

Este es el tercer post de una serie de cuatro dedicada a los Document Sets de SharePoint 2010.


Documents Sets (I) Introducción
Documents Sets (II) Cómo activarlos
Documents Sets (III) Configuración del conjunto de documentos
Documents Sets (IV) Otras funcionalidades

Ahora que ya sabemos qué es y cómo se crea un Document Set, llega el momento de profundizar en sus funcionalidades y sus posibilidades.

Sin perder de nuestra mente que un Document Set es un Tipo de Contenido, entenderemos fácilmente que como tal, tiene su propio panel de administración. Sin embargo, este tipo de contenido tiene una peculiaridad concreta, y es que en el panel de configuración del mismo, aparece un apartado especial de "Configuración del conjunto de documentos"

Pantalla de configuración del Document Set con el enlace especial de "Configurar el conjunto de documentos"

La pantalla a la que accedemos a través de esta opción específica de "configuración del conjunto de documentos" nos muestra una primera sección donde podremos seleccionar los tipos de contenido permidos dentro del Document Set, permitiendo seleccionar entre todos los tipos de contenido de tipo "documento" excepto el propio Document Set (no puede haber una colección de documentos dentro de otra colección de documentos).

La siguiente sección es la que nos permite predefinir el "contenido predeterminado" que tendrán los nuevos conjuntos de documentos creados a partir de la definición de este Content Type. Es decir, podemos establecer si al crearse un nuevo Document Set, este incluirá automáticamente ciertos documentos en su interior. Esto es ideal cuando estamos utilizando (por ejemplo) el Document Set como expediente de proyectos, y sabemos que cada proyecto va a incluir determinadas plantillas de documentos específicas (ficha del proyecto, presupuesto, contrato, etc.). Estas plantillas de documentos podrían incluirse en la propia definición del proyecto. En esta sección podremos escoger los ficheros tanto de nuestro ordenador como de alguna biblioteca de sharepoint y dejarlos establecidos como predeterminados. También podremos marcar la casilla donde definimos si los nombres de estos ficheros predefinidos deben ir precedidos del nombre del Document Set (para que tengan nombres únicos).

en la sección de "Columnas Compartidas" será donde podamos establecer qué metadatos van a compartir TODOS los documentos del Document Set. Tan solo se pueden seleccionar las columnas de datos vinculadas al Content Type del conjunto de documentos actual, así que han de estar previamente definidas. Lo que conseguiremos es que los metadatos seleccionados, se introduzcan en el momento de la creación del Document Set, y a partir de ese momento, todos los documentos incluídos en él tendrán esa propiedad con, exactamente el mismo valor que tiene el conjunto de documentos. No se podrá modificar ese metadato de forma individual, y solo se podrá editar a nivel de Document Set (haciéndose el cambio en todos los documentos incluídos).

Sección superior de la pantalla de administración del Document Set en la configuración de su Content Type.

La siguiente sección es la de columnas que se incluirán en los datos del Document Set en la pantalla de bienvenida al mismo. Dicho de otro modo, qué metadatos se mostrarán al lado del título e icono del document Set.

La sección de "Vista de página de bienvenida" nos permite seleccionar, de entre todas las vistas existentes en la biblioteca, cual de ellas se mostrará de forma predeterminada al acceder al conjunto de documentos en en webpart de lista que se incluye en dicha página de bienvenida, pudiendo diferir de la selección predeterminada de la propia biblioteca documental.

Por último, disponemos de una opción para personalizar la página de bienvenida al Document Set (página aspx que se carga al entrar en el Document Set).

Sección inferior de la pantalla de administración del Document Set en la configuración de su Content Type.

La página de bienvenida del document set es una página de múltiples zonas de webparts, donde por defecto se incluyen 3 webparts: Una imagen, uno de propiedades del Document Set y otro de lista de documentos que incluye el document Set. Podemos modificar esta página a nuestro gusto, para modificar o eliminar los webparts que incluye, o incluir nuevos webparts que consideremos necesarios mostrar en esta página de bienvenida. Para ello, solo tendremos que pulsar la opción comentada en el panel de configuración del Document Set, y en la pantalla siguiente que aparecerá, seleccionar la opción "editar página" del menú de acciones de sitio.

Edición de la página de bienvenida al Document Set, con todas sus zonas predeterminadas de WebParts.

Modificar la página de bienvenida del conjunto de documentos nos permitirá tener una correcta presentación de nuestra información, permitiendo incluso realizar conexiones entre webparts para mostrar posible información vinculada en otras listas o bibliotecas. Las posibilidades son muy amplias y dependerán siempre de nuestra necesidad y capacidad.

Hasta aquí hemos visto las funcionalidades que los Documents Sets ofrecen a través de la opción de "Configuración del conjunto de documentos", pero todavía nos queda ver algunas otras funcionalidades que los conjuntos de documentos nos brindan mediante otras posibilidades de configuración y ejecución.

Para ello os recomiendo no perderos el último post de la serie.

¡¡Un Saludo!!
Ver post siguiente de la serie: Documents Sets (IV) Otras funcionalidades
Ver post anterior de la serie: Documents Sets (II) Cómo activarlos

lunes 26 de julio de 2010

Documents Sets (II) Cómo activarlos

Este es el segundo post de una serie de cuatro dedicada a los Document Sets de SharePoint 2010.

Documents Sets (I) Introducción
Documents Sets (II) Cómo activarlos
Documents Sets (III) Configuración del conjunto de documentos
Documents Sets (IV) Otras funcionalidades

Tal y como comenté en el primer post de la serie, un conjunto de documentos (Document Set) es un Tipo de Contenido (Content Type). Por tanto, para activarlos, necesitaremos dar de alta ese tipo de contenido en la biblioteca documental donde queramos habilitarlo.

Para ello el primer paso es acceder al menú de configuración de la biblioteca de documentos, y en el apartado de "Configuración Avanzada", poner en "Sí" la opción para permitir la administración de tipos de contenido.

Habilitación de la administración de tipos de contenido en una biblioteca

Guardamos esa configuración avanzada, y de vuelta a la configuración de la lista, debajo de la sección de "Tipos de Contenido", pulsamos en el enlace de "Agregar a partir de tipos de contenido de sitio"

Acceso a la agregación de tipos de contenido en una biblioteca

En la pantalla para agregar nuevos tipos de contenidos a nuestra biblioteca de documentos, deberemos seleccionar "Conjunto de documentos" de la lista de "tipos de contenido de sitio disponibles", apretar el botón de "Agregar" y aceptar el formulario.

Agregando el tipo de contenido "Conjunto de Documentos a una lista"

Hay que tener en cuenta que los conjuntos de documentos (Document Sets) tan solo pueden activarse en bibliotecas de documentos, por lo que si intentamos activarlos en otro tipo de bibliotecas o listas, nos aparecerá una ventana con el detalle del error.

Error al intentar agregar el tipo de contenido "Conjunto de documentos" a una lista que no sea una biblioteca de documentos.

Llegados a este punto, deberíamos tener disponible el conjunto de documentos como un tipo de contenido de nuestra biblioteca de documentos. Para crear uno nuevo tan solo deberíamos abrir el menú despleglable de la opción "Nuevo Documento" de la Ribbon, y seleccionar el "Conjunto de Documentos"

Creando un nuevo conjunto de documentos en una biblioteca de documentos

El resultado será que accederemos a nun sub-nivel de la biblioteca de documentos, parecido al que estaríamos navegando dentro de una carpeta, pero tal y como se aprecia en la siguiente imagen, con algunas peculiaridades, como disponer de un apartado exclusivo en la Ribbon para realizar operaciones con el Document Set, o una pantalla con algún webpart más a parte del formato lista (que en el siguiente post de la serie veremos cómo se puede retocar)

Visualización estándard de un Conjunto de Documentos (Document Set) creado. Ribbon específica. 

Hay que tener en cuenta que, a pesar de que a nivel local  (Biblioteca de documentos) solo podemos generar un único tipo de contenido de conjunto de documentos, si las definiciones de los mismos son a nivel global (Content Types de la colección de sitios) podremos crear múltiples Content Types de Documents Sets en una misma librería, personalizando cada uno de ellos con diferentes propiedades según las necesidades de la biblioteca.

Biblioteca con 2 tipos de Documents Sets distintos

Llegados a este punto ya tenemos claro el concepto de Document Set y cómo crearlos, ahora solo nos falta por ver que posibilidades nos brindan estos nuevos tipos de contenido de SharePoint 2010. Para ello os recomiendo revisar los dos próximos posts de la serie.

¡¡Un saludo!!

Ver post siguiente de la serie: Documents Sets (III) Configuración del conjunto de documentos
Ver post anterior de la serie: Documents Sets (I) Introducción

Documents Sets (I) Introducción

Este es el primer post de una serie de cuatro dedicada a los Document Sets de SharePoint 2010.

Documents Sets (I) Introducción
Documents Sets (II) Cómo activarlos
Documents Sets (III) Configuración del conjunto de documentos
Documents Sets (IV) Otras funcionalidades

Hoy quisiera desgranar todo el detalle de una nueva funcionalidad de SharePoint 2010: Los Document Sets (o conjuntos de documentos). Puesto que es un tema bastante extenso, lo he dividido en varios posts, a fin de hacer menos "dura" su lectura y focalizar más cada aspecto de los Document Sets.

A modo de introducción, comentar que aunque de entrada pudiera parecer que estamos hablando de simples carpetas, un Document Set va mucho más allá que ser un simple "agrupador" o "contenedor de documentos". En realidad, se parece mucho más al concepto de "expediente", donde todo el grupo de documentos puede tratarse, a nivel de clasificación y procesos como una única unidad operativa.

Hablando en términos de SharePoint, en concreto un Document Set permite, entre todos los documentos que lo componenen:
  • Compartir los mismos metadatos.
  • Unificar versiones (una versión implica el conjunto de versiones individuales).
  • Compartir los mismos flujos de trabajo
  • Compartir los mismos permisos de seguridad.
  • Disponer de una página de presentación del Document Set totalmente personalizada.
  • Compartir idénticas directivas (auditoría, retención, etiquetas y código de barras)
  • Definirse bajo un único Document Set ID (asigna un ID único de documento al Document Set)
  • Crear conjuntos de documentos con documentos predeterminados ya incluídos.
En versiones beta de SharePoint 2010, también se podía descargar un Document Set en un único fichero .zip, pero esta funcionalidad desapareció en la RC y tampoco ha vuelto a surgir en la RTM.
Para entender más profundamente qué es exactamente un Document Set, hay que especificar que este es un Tipo de Contenido (Content Type) predefinido dentro de SharePoint 2010 que básicamente tiene la peculiaridad de poder albergar otros Content Types en sí mismo. Un documento contenido en un Document Set, no deja de ser pues, un Content Type incluido en otro Content Type. Un Document Set puede albergar, incluso, múltiples Content Types. Os cuento esto para que todos podamos llegar a concluir claramente que los documentos incluidos en un Document Set pueden tener características comunes compartidas mediante el Content Type del propio Document Set (ya que comparten la misma configuración de Content Type), pero sin embargo conservan su individualidad como documentos (otro Content Type) propiamente dichos. Es decir, podemos establecer que todos los documentos de un Document Set pasen por un mismo flujo de validación, pero también podríamos tener flujos de trabajo independientes para cada tipo de documento o documento específico, y convivir con ambos perfectamente.
El hecho de que un Document Set sea un tipo de contenido, implica también que podemos crear y personalizar tantos conjuntos de documentos como queramos, creando nuevos Content Types derivados del Document Set original y configurando cada uno de ellos según nuestras necesidades.

En resumen, los conjuntos de documentos es una nueva funcionalidad que viene a enriquecer el campo de más pura Gestión Documental de SharePoint, y que nos permitirá, por fin, hablar de auténticos Expedientes como entidad propia en MSS 2010.

En el siguiente post, veremos cómo activar y crear los Documents Sets. Hasta entonces, ¡Un saludo!

Ver siguiente post de la serie: Documents Sets (II) Cómo activarlos

martes 20 de julio de 2010

Planes oficiales sobre el futuro de BPOS

Navegando por algunos de mis feeds, he encontrado un interesantísimo post sobre el futuro del BPOS (Business Productivity Online Standard Suite) que Microsoft planteó la semana pasada en la Worldwide Partner Conference.

Para los que todavía no sepais de que va el tema, comentar que BPOS incluye Exchange Online, SharePoint Online, Communications Online y Live Meeting, y está pensado para ejecutarse en los servidores de microsoft, liberando así a las empresas de la necesidad de mantener los servidores de aplicaciones (cloud computing) y con múltiples ventajas como tener siempre la última actualización del producto (Services Packs, Cumulative Updates...), integración con Azure, copias de seguridad y toda la gestión simplificada que implica despreocuparte del servicio en sí. Además, se puede acceder desde cualquier dispositivo que tenga conectividad con internet y consta de sistemas exclusivos de seguridad (comunicación https, escaneo de virus, certificación CyberTrust, datacenters en geo-redundancia, firewalls, etc.)

Si estais deseando saber qué nuevas características esperan en la siguiente versión, os recomiendo su lectura. Especialmente interesantes los cuadros de funcionalidades representativos de cada producto. Habíamos visto algunos parecidos antes (SharePoint Conference), pero estos están actualizados y son visualmente más claros.

Diapositiva de funcionalidades disponibles en la versión actual, en la siguiente versión y las que no estarán para la versión on-line.

Como veis, la versión 2010 tiene aspectos realmente potentes, como la posibilidad de autenticaciones anónimas o FBA (podremos construir portales públicos o extranets), integración profunda con el cliente de Office, incluyendo las Office Web Apps...

Actualmente BPOS es una realidad que podeis testear de forma gratuita durante 30 dias en el siguiente enlace. Además existe una oferta actualmente que por 8,52€ al mes tienes toda la suite completa, con la salvedad de que el pedido mínimo son de 5 unidades, por lo que la compra mínima (5 BPOS sale a 51,55€/mes IVA incluido). Eso sí, la versión actual todavía es 2007 y la autentica revolución se espera con la salida de la versión 2010 (Exchange 2010, SharePoint 2010...) que todavía no tiene fecha concreta de salida.

Faltan resolver todavía algunas incógnitas, como las limitaciones que la versión on-line tendrá a nivel de personalización gráfica o de desarrollos personalizados. En la SharePoint conference comentaron que habrían 2 versiones, la estándar y la "dedicada", y se dijo que la dedicada permitía mucha más personalización, al tener HW exclusivamente dedicado por cliente). La versión estándar es HW compartido con otros clientes, mediante Tenants.

Cuando podamos probarlo de forma definitiva, veremos la viabilidad de instalar SharePoint OnLine en nuestros clientes reales. Suena futurista, pero puede que sea un futuro mucho más cercano del que hoy en dia nos imaginamos.

El tema da mucho de que hablar, pero este post solo pretendía hacer una breve introducción. ¡¡Iremos siguiendo la versión on-line de SharePoint 2010!!

jueves 15 de julio de 2010

Ya llegó Nintex 2010

Desde el pasado lunes 12 de Julio se encuentra disponible la nueva versión del generador gráfico de flujos de trabajo Nintex Workflow, específca para SharePoint 2010.
Para los que no conozcais este tipo de programas, Nintex Workflow es una herramienta que en 10 minutos te bajas e instalas en un servidor SharePoint y a continuación, de forma totalmente integrada en la plataforma (son páginas aspx en nuestro portal) podemos diseñar complejos flujos de trabajo de la forma más sencilla. Igual de fácil que en Visio y prácticamente igual de potentes que en Visual Studio (reune lo mejor de ambos mundos). La diferencia es que en lugar de programar aquí se trata de parametrizar las acciones genéricas que vienen de forma out of the box en el producto, como por ejemplo invocar un webservices, recoger datos de una BD, enviar correos electrónicos, mandar tareas al usuario, realizar cálculos matemáticos, etc.
El concepto es muy similar al del generador de flujos de SharePoint Designer, con una interface grafica mucho más amigable, y unas funcionalidades mucho más potentes. ¿Qué pasa si queremos realizar alguna acción que no viene out of the box? En ese caso podemos desarrollar una nueva caja funcional (tiene SDK propio) y acoplarla a las ya existentes para reutilizarla tantas veces como queramos.
Existen en el mercado herramientas muy similares a Nintex (K2, Kaldeera, AgilePoint...). Pero circunstancias de proyectos me hicieron topar con esta en concreto, y llegar a un conocimiento bastante profundo de la misma.
Ejemplo de un flujo de trabajo desarrollado con Nintex Workflow 2010

La nueva versión para SharePoint 2010 incorpora múltiples mejoras. Algunas de las novedades más destacadas son:
  • La interficie de usuario se ha mejorado notablemente, se han renovado todos los iconos, la interface es más fluida (parece SilverLight) y se permitie hacer zooms sobre los diagramas de flujo.Integración total con el entorno de SharePoint 2010 (se trabaja desde la misma plataforma), haciendo uso de la Ribbon para manejar muchas de las opciones de la herramienta.
Ribbon de opciones genéricas en Nintex Workflow 2010.
  • Capacidad para integrarse con el CRM de Dynamics, mediante diversas acciones personalizadas incluidas en el propio motor de WorkFlows 

Barra lateral de acciones donde podemos apreciar algunas de las que se integran con Dynamics CRM.
  • Integración total con InfoPath 2010, permitiendo generar formularios iniciales e intermedios (tareas) del flujo totalmente diseñados con Infopath, e integrarlo en el flujo de forma natural. Para mí este era uno de los puntos débiles de la anterior versión, y la que me dió más quebraderos de cabeza.

 
Ribbon de una tarea de aprobación, donde se aprecia la opción de editar el formulario de tarea en InfoPath. 
  • Incluye funciones para la conversión automática de documentos. Permitiendo pasar de Word a PDF, por ejemplo sin a penas esfuerzo.

Acción de conversión de formato de documentos 
  • Incluye opciones para visualizar el flujo en formato de impresión, elmininado todo tipo de menús e interferencias para una impresión en papel o formato de documento digital óptima.

Pantalla de impresión de un flujo de trabajo en Nintex Workflow 2010
  • Incluye acciones de intregración con Word Services
  • Se pueden crear flujos reutilizable, de sitio y de tipos de contenido (¡Aleluya!)
  • Se pueden exportar los flujos a Visual Studio
El producto viene distribuido en 2 versiones distintas (Standard & Enterprise), la licencia es por número de servidores frontales (1 licencia por servidor) y la versión multi-lenguaje será distribuida a final de este mismo mes de Julio, incluyendo entre muchos otros la versión en Español. Personalmente, uno de los aspectos que más me satisfizo en la anterior versión fué la gran capacidad para ir renovando y mejorando el producto con nuevas versiones bi-mensuales, y una atención al cliente on-line donde rara vez no contestaban los post en su foro en menos de 24 horas.

Podeis ver más detalles del producto en la web oficial del mismo.

Espero poder probar también las nuevas versiones de K2 y de AgilePoint, para poder realizar una buena comparativa entre ellos.

¡Un saludo!