Los Gatos-Califormia, 4 de Mayo de 2015

El Vicepresidente de Soluciones de Sciforma, Fabien Herelle nos cuenta sobre su trabajo en Sciforma, incluyendo cómo pasó Sciforma de la versión 6 a la 7.

  

Hola Fabien, ¿qué haces en Sciforma?

Yo soy Vicepresidente de Soluciones: Conduzco el equipo que está a cargo of crear y desarrollar lo que llamamos extensiones. Las extensiones son una capa de configuración que colocamos sobre la plataforma Sciforma para proporcionar a nuestros clientes características estándar. Por ejemplo, tenemos una extensión Proyecto hecha para los Jefes de Proyectos, la extensión Cartera hecha para los Gerentes de Programas o Carteras, etc.

Sciforma ofrece una biblioteca de extensiones, que son como piezas de un rompecabezas que juntamos para crear la mejor solución para cada cliente.

Descríbanos el trabajo que tiene que hacer para pasar de Sciforma 6 a 7.

Debido al cambio de tecnología entre Sciforma 6 y 7, teníamos un plazo muy ajustado para desarrollar las nuevas extensiones. En consecuencia, nuestro objetivo principal fue asegurar que íbamos a ofrecer por lo menos las mismas funcionalidades que las extensiones de Sciforma 6. También queríamos aprovechar esta oportunidad y empezar de nuevo mejorando la experiencia de los usuarios y re-pensando la arquitectura de nuestras extensiones. Para facilitar la navegación de las extensiones, quisimos organizar las extensiones por perfil y hacer a todas las funciones que un usuario pudiera necesitar lo más convenientes posibles.

Por ejemplo, en Sciforma 6, teníamos las funciones de Programación de Proyectos, Solicitud de Cambios, Asuntos o Análisis Financiero provistas por diferentes extensiones, a pesar que todos estos elementos están relacionados y son útiles para un Jefe de Proyecto. Por lo tanto en Sciforma 7, decidimos combinar todas estas funciones, colocándolas a todas en la misma extensión, Proyecto.

Otro tópico importante para nosotros fue la Interfaz del Usuario. Moverse de una aplicación basada en Java a una aplicación web representa un cambio significativo de paradigma. Las expectativas para una aplicación web como asimismo, los estándares relacionados son completamente diferentes y fue importante comprender y tomar en consideración cómo usarían nuestros clientes a Sciforma 7.

Pasamos muchas horas intercambiando ideas, creando esquemas y prototipos con el fin de optimizar cosas tales como la navegación, el posicionamientos de los elementos, o el número de clics para crear una acción y para definir nuestras nuevas mejores prácticas de diseño.

En Relación a la Interfaz del Usuario, ¿de dónde obtuvieron la inspiración?

Nuestro objetivo era crear un diseño visualmente claro y fácil de navegar, pero profesional que definiera la identidad de Sciforma. Debido a la naturaleza de la Administración de Programas/Proyectos nos dimos cuenta que nuestros usuarios puede gastar una cantidad significativa de tiempo en la aplicación Sciforma 7 para preparar sus Proyectos, definir el contenido de sus Pedidos Pendientes y la gestión de los recursos. Queríamos crear imágenes visuales con las que los usuarios finales pudieran trabajar durante horas sin que el cansancio visual fuera una consecuencia fuerte.

A pesar de que ser creativo puede ser bueno, los usuarios aprecian la sensación cálida que ofrece un interfaz familiar de Usuario. Por esta razón, hemos pasado una considerable cantidad de tiempo buscando en muchas aplicaciones web y estudiamos los estándares de diseño web (como Material Design de Google). Por último, queríamos hacer suave la transición para los usuarios procedentes de Sciforma 6 a Sciforma 7, así que decidimos mantener una continuidad con el anterior diseño de nuestras extensiones. La respuesta de nuestros clientes ha ayudado mucho para la creación de la Interfaz de Usuario Sciforma 7.

¿Supongo que tiene un equipo ayudándolo a hacer todo eso. ¿Me puede decir más?

¡Definitivamente! Tengo la suerte de trabajar con gente maravillosa que son creativos y están mejorando nuestras soluciones diariamente. Nuestro equipo está conformado por cuatro perfiles:

  • Diseñadores UX (Experiencia de Usuario): gente excepcionalmente talentosa que definen las soluciones a los problemas del usuario final. Trabajan en la facilidad de uso, la secuencia de pantallas, la intuitividad y el número de clics para realizar las acciones.

  • Ingenieros de Configuración: los magos que convierten los sueños en realidad. Su función es transformar diseños y prototipos en objetos en Sciforma.

  • Diseñadores Web: los artistas que hacen todo lo que ves sea precioso. Ellos trabajan en la capa CSS de Sciforma, incluyendo los colores, las fuentes y la capacidad de respuesta del producto en diferentes plataformas.

Mantenemos una colaboración continua entre estos tres perfiles para encontrar la mejor combinación. El último perfil es el de nuestros Usuarios Finales: obtener su opinión a través de entrevistas fue crucial.

Tuvimos una entrevista con Joel, el director de producto de Sciforma hace un par de semanas, ¿cómo trabaja con Joel?

Al igual que una pareja de ancianos: tenemos una pasión común, nos necesitamos mutuamente para trabajar y tener desacuerdos de vez en cuando, pero seriamente, ambos trabajamos muy estrechamente, a menudo nos complementamos mutuamente y nos estamos comunicando constantemente nuestras ideas. La arquitectura que elegimos para Sciforma es muy singular y poderosa. Nuestro objetivo era ofrecer un producto listo para usar y, al mismo tiempo, un producto que se pudiera adaptar a las necesidades de nuestros clientes y Joel y yo somos responsables de mantener el equilibrio adecuado.

Por lo general, nosotros (el equipo de Soluciones) empezamos por identificar las necesidades específicas para la mejora de una extensión existente o creamos una nueva. Entonces, traemos a Joel al grupo, le explicamos nuestras ideas para que él pueda trabajar con sus características mágicas y de diseño que nos ayudará, pero que también proporcionará capacidades más genéricas. Por ejemplo, le digo a Joel necesitamos una lápiz rojo para un cliente, él va a concluir de que alguien más va a pedir un lápiz azul, como conclusión debemos proporcionar un lápiz con varios colores.
Esta es la forma como pensamos. Desde el principio, hemos pensado con la visión más amplia tratando de responder a las necesidades más amplias.  Esto proporciona una gran flexibilidad a nuestros clientes.

¿Qué extensión tomó la mayor parte del trabajo?

Probablemente la extension Proyecto porque es la más grande pero también por supuesto la más usada por nuestros clientes.

¿Cuál es su extensión favorita?

Agile es mi extensión favorita. Fue una de las primeras extensiones que hemos creado y yo la utilizo actualmente para gestionar el desarrollo de todas las otras extensiones. Fue genial para poner en práctica la Extensión Agile, ya que me permitió darme cuenta de los beneficios y el valor añadido que le proporcionamos a Sciforma 7.

¿Qué extensiones les gustarán más a sus clientes?

Yo diría la extensión Recurso. A pesar de tener un papel clave, los Gerentes de Recursos no siempre cuentan con las características que necesitan para gestionar sus equipos. ¡Nuestra extensión cambia eso y sé que a los Gerentes de Recursos les encantará!

¿Qué crees que hace la diferencia entre Sciforma y sus competidores?

Ofrecemos a nuestros clientes la oportunidad de comprar Sciforma como está y listo para usar, o totalmente personalizado a sus necesidades. Usted encontrará una gran cantidad de productos por ahí que son muy buenos para lo que han sido hechos pero que no le permiten crecer o pensar fuera de lo estándar (o bien requieren grandes presupuestos para configurarlos). Con Sciforma, usted puede comenzar con características muy básicas y en cuanto su organización crezca en madurez o en necesidades, Sciforma le proporcionará las herramientas que usted necesita. No habrá necesidad de buscar nuevamente otro sistema, Sciforma es capaz de acompañarle durante mucho tiempo.

Ahora que Sciforma 7 es liberado .. ¿Qué sigue?

Para mí, Sciforma 7 es sólo un punto de partida, no un logro, en realidad abre un alcance ilimitado de posibilidades. Podemos mejorar y desarrollar nuestro soporte móvil, ampliar nuestra biblioteca de extensiones, y también desarrollar nuevas Soluciones Aplicadas, que son una combinación de extensiones focalizadas en mercados específicos.