Estado actual del proyecto

o: ¿cuándo llegarán el servidor y la versión para iOS?

Merlin Server

En estos días, la pregunta por la fecha de lanzamiento de Merlin Server y Merlin Project Go figura cada vez más entre las diez consultas de soporte más frecuentes. Por eso hoy hago una excepción a mi principio de no hablar de productos aún no publicados y ofrezco un primer vistazo al estado del proyecto, así como algunas de las nuevas funciones.

Actualización al final del texto

Merlin Server 3

Hace ya varios años que reflexionamos intensamente sobre el modo óptimo de funcionamiento de un servidor. Basándonos en la experiencia con Merlin Server 2, quisimos llevar la tecnología a un nivel completamente nuevo. Así que echamos un vistazo al mercado y el concepto de Git nos inspiró un flujo de trabajo fundamental. Sin entrar demasiado en tecnicismos, lo explico de forma sencilla:

El usuario descarga un proyecto de Merlin Server a su Mac o iPhone y trabaja con él de forma completamente local, aprovechando todas las ventajas que esto conlleva. Cada vez que el Mac o el iPhone se conecta a Merlin Server, los datos se sincronizan automáticamente en segundo plano. Si el Mac o el iPhone está sin conexión, es decir, desconectado del servidor, todos los cambios se guardan primero en local y se sincronizan en cuanto el dispositivo vuelve a estar en línea.

Tan sencillo como eficaz. Puede que algunos vean aquí paralelismos con DropBox y servicios similares, pero eso es solo parcialmente cierto. DropBox (por usar ese nombre como sinónimo de este tipo de servicios) no puede hacer algo fundamental: integrar los cambios en el conjunto de datos existente, es decir, sincronizar. Eso sí lo hace Merlin Server 3.

Merlin Server - funciones generales

Organización de archivos de proyecto

En nuestra lista de funciones deseadas para Merlin Server 2, el apartado "organización de proyectos" ocupaba el primer puesto. Aquí hemos dado un paso decisivo e implementado dos funciones clave.

Inquilinos

Ahora es posible crear inquilinos como criterio de organización adicional. Si desea gestionarlos como departamentos de su empresa o como sucursales independientes, la decisión es completamente suya. No hay que preocuparse por una carga administrativa innecesaria: el inquilino estándar se crea y gestiona de forma automática.

Merlin Server - inquilinos

Subdirectorios

Dentro de un inquilino puede estructurar sus proyectos en subdirectorios de cualquier nivel. Así dispondrá de una visión de conjunto perfecta según sus propias necesidades o flujos de trabajo.

Publicación automatizada

Pero Merlin Server 3 ofrece aún más. Seguramente habrá notado que hay una función que no se puede activar en Merlin Project: la publicación periódica automatizada.

Merlin Server - publicación

Esta función la proporciona Merlin Server 3. Cuando se abre un proyecto a través del servidor, Merlin Project lo sabe y puede indicarle al servidor que ejecute una acción en días determinados a una hora fija. Las posibilidades son prácticamente ilimitadas:

  • Un informe de estado preparado,
  • una exportación de calendario para miembros externos del equipo,
  • la lista de tareas para el asistente de proyecto,
  • la carga de vistas HTML especiales por FTP,
  • o mucho más.

Vale la pena echar un vistazo ya a la opción de publicación (menú Archivo > Publicar > Ajustes). El servidor se encargará más adelante de la automatización.

Compartir en la web

El servicio web presenta un aspecto algo diferente en Merlin Server 3. Se publica en cada caso el estado actual del proyecto, pero por ahora no se ofrecen funciones de edición. En muchas conversaciones con los usuarios comprobamos que la gran mayoría utilizaba el uso compartido web en Merlin 2 y Merlin Server 2 únicamente para consultar los datos del proyecto. Esto nos permitió concentrarnos en la velocidad y en la optimización de la visualización.

Merlin Project Go

Ya lo hemos anunciado: Merlin Server también es compatible con Merlin Project Go.

Esto significa que también aquí puede descargar un proyecto del servidor, meterse en un submarino (o en cualquier otro medio de transporte sin Wi-Fi) y trabajar intensamente en el proyecto. En cuanto salga a la superficie y su iPhone restablezca la conexión con el servidor, todos los cambios se sincronizarán.

Puede crear nuevos proyectos en el iPhone y editarlos incluso sin conexión a Internet. A continuación, el proyecto puede transferirse a Merlin Server.

Merlin Project Go - Sync

Trabajo privado

Por supuesto, hay situaciones en las que no desea que los demás participantes del proyecto vean sus cambios de inmediato. Cambie al área de trabajo privada y todos sus cambios serán visibles únicamente para usted. Cuando esté satisfecho con su trabajo y quiera compartirlo con los demás, envíe los cambios al área de trabajo pública. Naturalmente, puede cambiar entre las áreas en cualquier momento y también incorporar cambios del área pública a su área privada.

La gran ventaja es que los cambios privados se sincronizan con todos sus propios dispositivos. Es decir, puede alternar libremente entre su iPhone, iPad y MacBook y perfeccionar su proyecto en el área de trabajo privada. Los miembros del equipo solo recibirán sus cambios cuando cambie al área pública en uno de sus dispositivos.

Merlin Project Go - Área de trabajo privada

Transferir proyectos sin Merlin Server

O: ¿debo comprar también un servidor para usar Merlin Project Go? No, por supuesto que no. Si no necesita Merlin Server, le ofrecemos una variedad de canales para transferir sus proyectos:

DropBox no funciona, lamentablemente, porque su aplicación iOS no reconoce los llamados bundles. Si esto le resulta tan frustrante como a nosotros, envíe también un informe de error al soporte de DropBox.

¿Cuándo estarán disponibles Merlin Server y Merlin Project Go?

Esta es la pregunta del millón. Respuesta corta: cuando ambos estén listos ;-) La respuesta larga es aún más frustrante para el jefe de proyecto impaciente: no lo sabemos. Hemos definido un objetivo claro en cuanto a funcionalidad y calidad, y no nos apartaremos de él, porque hacerlo significaría entregarle un producto que no cumple ni nuestras exigencias ni las suyas.

Vamos por buen camino y queremos iniciar pronto la fase de pruebas beta. No obstante, empezaremos también aquí en el círculo reducido de nuestros socios y avanzaremos gradualmente hacia el público en general. Debería tener noticias nuestras antes de que acabe el próximo trimestre.

Por ello, desde ahora rige un principio importante: familiarícese ya con Merlin Project, y podrá aplicar sus conocimientos de inmediato cuando aparezcan Merlin Project Go y Merlin Server.

Actualización del 17 de marzo de 2016

En septiembre era muy optimista y fijé un trimestre como plazo para obtener resultados. Lamentablemente, se ha cumplido una vez más que la investigación y el desarrollo son difíciles de planificar. Muchos usuarios preguntan con razón por el estado actual. Para resumirlo: en este momento se está llevando a cabo la fase de beta interna. Poco a poco vamos incorporando a nuestros socios para la garantía de calidad, con el fin de iniciar después la fase de beta pública.

Actualización del 19 de abril de 2016

La prueba beta para socios está en marcha. El siguiente paso será la beta pública. La fecha de inicio prevista es aproximadamente a mediados de a finales de mayo. Como novedad, incluimos aquí una captura de pantalla actualizada de Merlin Server.

Merlin Server - nuevo diseño

Frank Blome
Director General de ProjectWizards


Si tiene alguna pregunta sobre este artículo del blog o desea debatirlo, esperamos su contribución en nuestro foro.

Planifica proyectos que realmente funcionan.

Una app para tu plan de proyecto, nativa en todos los dispositivos Apple.