Personalizable hasta el infinito
Informe de usuario por BARTELT Gesellschaft m.b.H.
La decisión de utilizar Projektron BCS merece la pena cada día, y el continuo desarrollo de Projektron GmbH lo convierte en un socio con futuro.
Proveedor de laboratorios completos de Austria
Bartelt es un proveedor profesional de servicios integrales de laboratorio con sede en Graz que ofrece una amplia gama de servicios en las áreas de equipamiento de laboratorio, mobiliario y productos químicos, así como soluciones de software para este sector.
El objetivo de la empresa es dar cobertura nacional a laboratorios nacionales e instituciones de investigación de los sectores clínico e industrial. La empresa cuenta con unos 60 empleados.
Projektron BCS se utiliza en el departamento de desarrollo de software de la empresa (diez empleados). Aquí se ha desarrollado, instalado y mantenido durante más de 30 años el sistema de información de laboratorio datalabX para laboratorios de diagnóstico clínico.
Los nuevos productos son las plataformas web chemXpert, un software de gestión química, y el biobanco smplXpert.
Aquí, debido a los requisitos de las GAMP (Buenas Prácticas de Fabricación Automatizada) y para los productos sanitarios, la documentación exhaustiva es especialmente relevante. Desarrollamos según la norma EN ISO 62304 y nuestro sistema de gestión de la calidad está certificado según la norma ISO 9001:2015.
Necesidad de un software de gestión de proyectos
Al principio, utilizábamos nuestra propia solución Microsoft Access para registrar el tiempo de los proyectos y desarrollar los productos.
Debido a la constante necesidad de adaptaciones en las nuevas versiones de Access, fuimos en busca de una solución que pudiera agrupar el desarrollo de productos y el registro de tiempos de proyectos, así como la gestión de tickets en un solo programa. Así es como finalmente llegamos a Projektron GmbH y BCS.
Introducción a BCS mediante acceso de prueba y formación
Enseguida nos proporcionaron una cuenta de prueba y relativamente pronto quedó claro que teníamos en nuestras manos un software extremadamente personalizable e ideal para nuestros fines.
Tras la gestión del proyecto y la formación del administrador in situ en nuestra empresa, pudimos plasmar nuestras necesidades en BCS de la mejor manera posible. La estructura de los proyectos era una de las grandes cuestiones para no tener que hacer después una reestructuración general. Por supuesto, nos ayudó el hecho de que Projektron también es una empresa de software y tiene los mismos requisitos. Así que estas cuestiones podrían aclararse en el curso de la formación.
La separación en proyectos de desarrollo, con todas las tareas de Scrum, y proyectos de clientes, con las tareas y los tickets para los pedidos, tenía sentido, y sigue funcionando hoy en día. Las tareas internas permanentes completan la estructura para poder reservar tiempo en ellas de forma eficaz.
Dado que estamos integrados en el conjunto de la empresa y que se utiliza Microsoft Navision como sistema ERP, el sistema de presupuestos y facturación no es un problema que pueda cubrirse con BCS. Así que tenemos principalmente dos vías paralelas: Desarrollo de programas y ejecución de proyectos de clientes, que también pueden dar lugar a puntos de desarrollo.
Uso de BCS en desarrollo
Las aportaciones de desarrollo siempre se hacen a través de tickets para que se aclare el origen. Se introducen de diferentes maneras: La corrección de un programa se activa con las entradas de los clientes. Los clientes de mantenimiento tienen cada uno una tarea permanente en los proyectos de cliente para el mantenimiento de los productos. Se puede acceder rápidamente a estas tareas permanentes mediante marcadores.
Las ideas o actas de reuniones con los puntos de programación resultantes se añaden al proyecto de desarrollo correspondiente mediante una tarea permanente, a la que también se puede acceder a través de marcadores.
Un pedido de cliente también tiene un ticket correspondiente para una tarea. Los tickets después de errores en la prueba de regresión se insertan automáticamente en una tarea permanente en el proyecto de desarrollo a través de remitentes de correo electrónico.
A partir de los tickets se crean una o varias historias de usuario. Se les da el estatus de "programación". Los tickets se asignan a un sprint durante la planificación del mismo. Programación utiliza principalmente la vista "Resumen de tareas" para ver las historias de usuario planificadas y en curso.
Además, se introdujo la evaluación de riesgos para cada punto de programación. El salto al sprint actual también se realiza a través de marcadores.
El lanzamiento de una versión del programa se inscribe en el hito que define la versión. Además, la liberación se registra en el registro de progreso de la tarea del sprint. El ID de la historia de usuario se especifica en nuestra gestión de versiones (Subversion) durante el check-in para tener una traza completa.
Implantación de BCS en el ámbito de los proyectos de los clientes
Los proyectos de los clientes se configuran de forma minimalista, ya que no tenemos en cuenta la carga de trabajo debido al reducido número de empleados en un proyecto. Las tareas se registran con la granularidad necesaria para el registro de tiempos, así como para la creación de tickets. Creamos las notas de publicación mediante la búsqueda detallada y una posterior exportación a .csv.
Funciones ERP utilizadas por BCS
Creamos una JobSheet mensual. Se trata de un informe para las horas extraordinarias, las horas extraordinarias contabilizadas y una representación de las vacaciones, el tiempo libre compensatorio (FZA) y las bajas por enfermedad o las citas con el médico. También utilizamos la sincronización de citas de Microsoft Outlook para tenerlas en el cuadro de mandos.
En Bartelt, soy director de programa, responsable de RRHH de mi departamento y propietario de producto. En el espacio de trabajo "Mi área", en la vista "Visión general personal", es especialmente importante para mí gestionar las historias de usuario que deben comprobarse, así como los nuevos tickets de forma análoga a un tablón de anuncios. Además, aquí puedo tramitar fácilmente las solicitudes de vacaciones de mis empleados.
Personalizable hasta el infinito
Me alegro de haber elegido BCS en su día, porque se sigue desarrollando constantemente, el soporte funciona de maravilla y porque, sencillamente, es infinitamente adaptable. Al mismo tiempo, aún no hemos utilizado la modelización de procesos según BPMN (Business Process Model and Notation).
Tenemos previsto conocerlo en un taller y utilizarlo para resolver limpiamente las transiciones de estado entre distintos tipos de objetos, por ejemplo, historias de usuario y tickets.