Professionalität

EN LA EJECUCIÓN DE
PROYECTOS DEMOSTRAMOS

PROFESIONALIDAD

Utilizamos los métodos adecuados. Hacemos que suceda, a tiempo.

Innovation

TRANSFORMAMOS INVESTIGACIÓN EN

INNOVACIÓN

Nuestro enfoque para gestionar la complejidad:
descomponerla sistemáticamente en pequeñas funciones.

PGXperts

NUESTRO PRODUCTO
INNOVADOR

PGXperts System

Lleva la seguridad de la farmacoterapia a la era genómica.

Diversität

EN NUESTRO ADN TENEMOS ESCRITO

DIVERSIDAD

Trabajo en equipo multicultural es esencial para la innovación.

Somos expertos en el manejo de la complejidad

Somos una empresa de consultoría y desarrollo. Nos centramos especialmente en un enfoque sistémico. Utilizando la metodología adecuada, descomponemos tareas y procesos complejos en unidades manejables sin perder de vista lo esencial. La forma de pensar innovadora es rutina para nuestro equipo multidisciplinario. El primer paso es comprender las necesidades de nuestros clientes y de la aplicación específica. Apoyamos la concepción, el desarrollo, la integración y las pruebas de sistemas altamente complejos e innovadores.

Reconocimientos
3

Nuestra innovación

PGXperts System

Con el PGXperts System, hemos desarrollado un completo sistema de ayuda para la toma de decisiones clínicas que permite revisar escenarios de medicación complejos con respecto a interacciones farmacológicas.

Sectores

Nos concentramos en sectores industriales en los que contamos con una sólida experiencia a traves de la colaboración con empresas y organizaciones líderes de todo el mundo. Nuestros conocimientos del sector y nuestra experiencia metodológica contribuyen al éxito de nuestros clientes. ¡Diseñemos juntos nuestro futuro!

Servicios

Entregamos nuestros proyectos a tiempo y dentro del presupuesto. Rompemos con las formas convencionales de trabajar con nuestro concepto de método integrado y definiendo un enfoque para temas complejos específicos a su proyecto. Esto ofrece a todos los participantes en el proyecto una imagen coherente de los requisitos del mismo y una comprensión común de las tareas.

Gestión técnica de proyectos

Un camino sistemático y confiable hacia el éxito.

Ingeniería de requisitos

hacer transparente lo importante

Desarrollo de sistemas informáticos

Con agilidad y visión de conjunto

Integración de sistemas

Más que la suma de sus partes

Ingeniería de pruebas y automatización

la vía hacia la calidad

Procesos y conformidad de procesos

Garantizar la seguridad

“All in all, HMG’s methodology was a key factor of success for the integration of all the involved systems on board and the landside cockpit.”

- Dr. Hans Georg Langer

Siemens Mobility
Clientes y socios
HMG_SiemensHealthineers_Logo
InstitutoNacionalDeCancerologie-ESE-LOGO
HMG_KlinikumFürth
DeutscheTelekom_Logo
Ericsson_Logo

Gestión técnica de proyectos

Un camino sistemático y confiable hacia el éxito.

Los proyectos de software exitosos se basan en una estructura clara y se desarrollan con agilidad: orientación consequente al valor, rápidas iteraciones y reconocimiento recíproco.

Nuestros líderes de proyectos aportan a su equipo con conocimientos técnicos, experiencia y competencia social, incluso en organizaciones híbridas y no ágiles. Junto con usted, encontramos el método de desarrollo adecuado para su proyecto y lo establecemos con prudencia. Los principios básicos de desarrollo ágil constituyen nuestro ADN: con Scrum y Kanban creamos responsabilidades claras y transparentes. A través de plataformas digitales modernas, nos aseguramos de que equipos distribuidos geográficamente puedan coordinarse sin contratiempos.

Ingeniería de requisitos

Hacer transparente lo importante

La ingeniería de requisitos es más que la gestión de necesidades: en trabajo conjunto con todas las partes interesadas en el proyecto, desarrollamos sistemáticamente una comprensión común del problema y la aproximación a la solución. Procesamos estos resultados de forma que se puedan entender, utilizar y mantener.

Nuestros ingenieros certificados IREB identifican las características esenciales para el desarrollo de su sistema. Describimos y modelamos los requisitos de tal forma que puedan ser comprendidos y utilizados por todos los participantes en el proyecto, ya sea como documento de especificación o como elementos de modelo vinculados a requisitos. Le ayudamos a establecer una cadena de herramientas digital adecuada y los procesos correspondientes para la gestión, la trazabilidad y el mantenimiento.

Desarrollo de sistemas informáticos

Con agilidad y visión de conjunto

El desarrollo no debe ejecutarse independientemente en silos. Al contrario, la arquitectura, la especificación, la programación, las pruebas y el despliegue se entrelazan de forma ágil, teniendo en cuenta aspectos como la experiencia del usuario y la ciberseguridad.

Nuestros equipos interdisciplinarios reúnen expertos de todas las áreas de la ingeniería de sistemas. Diseñamos una arquitectura del sistema estable en su núcleo, pero abierta al futuro. Implementamos frontend y backend de manera integrada, adhiriéndonos a los estándares y a los criterios de calidad de código más exigentes, especialmente para los sistemas relevantes para la seguridad. Nos aseguramos de que su frontend no sólo sea atractivo, sino que también se adapte perfectamente a las tareas de los usuarios – tanto en la web como en dispositivos móviles. Con nuestro enfoque orientado al valor, obtendrá la mejor calidad a tiempo y dentro del presupuesto.

Integración de sistemas

Más que la suma de sus partes

La integración de sistemas es el proceso de combinar todos los componentes virtuales y físicos en un único sistema interrelacionado (software, hardware o ambos) para garantizar que todas las partes individuales del sistema funcionan conjuntamente de manera adecuada.

Aplicando la anatomía funcional, integramos diferentes módulos de software o subsistemas en un sistema total efectivo, eficiente y seguro. Al desarrollar un producto o integrar diferentes sistemas existentes, garantizamos así una cooperación armoniosa y mejoramos la calidad.

Definimos una estrategia de integración paso a paso para permitir un proceso de desarrollo iterativo. Comenzamos con la integración de la funcionalidad más sencilla: el “early bird”. A esto le siguen muchos pequeños pasos sucesivos en los que se van añadiendo las nuevas funcionalidades hasta completar el producto. 

Ingeniería de pruebas y automatización

La vía hacia la calidad

Calidad y seguridad máximas sin romper el presupuesto – esto sólo es posible con una estrategia de pruebas que defina qué, dónde, cuándo y cómo probar.

Cada proyecto es único: diseñamos la estrategia de pruebas que más le conviene. A lo largo del ciclo de vida del proyecto, nos encargamos de la planificación y ejecución de las pruebas. Con nuestra experiencia en pruebas por modelos, implementamos factorías de pruebas para establecer una especificación, eficiente y estructurada. Diseñamos pruebas basadas en casos de uso para una cobertura óptima de las pruebas. Determinamos dónde y hasta qué punto la automatización de las pruebas es económica y automatizamos allí donde esto crea genera valor. Con nuestro equipo de ingenieros y manágers de pruebas certificados por ISTQB, llevamos su proyecto al éxito.

Procesos y conformidad de procesos

Garantizar la seguridad

Los procesos de desarrollo describen el entendimiento común de un método de trabajo y se basan en normas o estándares si se desea la certificación. 

Benefíciese tanto de nuestra larga experiencia en la implementación y prueba de sistemas relevantes para la seguridad en la industria de la movilidad como de nuestro profundo conocimiento de la norma DIN EN 50657 (Proceso y requisitos técnicos para el desarrollo de software destinado a sistemas electrónicos programables para su uso en aplicaciones ferroviarias). Disponemos además de un sistema de gestión de la calidad certificado conforme a la norma EN ISO 13485 (sistemas de gestión de la calidad en la industria de dispositivos médicos). Le apoyamos en el diseño, mejora continua, cumplimiento y gestión de la documentación de procesos en el ámbito del desarrollo de software para vehículos ferroviarios y dispositivos médicos.

News

colaboración entre Baviera y Quebec

News

colaboración entre Baviera y Quebec

Test Engineering

Your path to quality

Highest quality and safety without breaking the budget – this is only possible with a test strategy that defines what, where, when and how to test.

Every project is unique – we design the test strategy that suits you best. Throughout the project lifecycle, we take care of the planning and execution of testing activities. With our expertise in model-based testing, we implement test factories for efficient and structured test specifications. We achieve optimal test coverage with use-case-based testing. We determine the scope and extent of economical test automation and automate where it adds value. With our team of ISTQB certified test engineers and test managers we lead your project to success.

Processes and Process Conformity

Securing safety

Development processes describe the shared understanding of how to work and are based on norms or standards if certification is required.

Leverage our many years of experience with implementation and testing of safety-relevant systems in the mobility and medical technology industries and our in-depth knowledge of DIN EN 50657. At our company, we maintain a certified quality management system in accordance with EN ISO 13485. We support you in process design, improvement, compliance and documentation in the context of software development for rail vehicles and medical devices.

Ingeniería de requisitos

Hacer transparente lo que importa

La ingeniería de requisitos es algo más que la gestión de necesidades: En trabajo conjunto con todas las partes interesadas en el proyecto, desarrollamos sistemáticamente una comprensión común del problema y la aproximación a la solución. Preparamos esta comprensión de forma que pueda entenderse, utilizarse y mantenerse.

Nuestros ingenieros certificados por el IREB identifican las características esenciales en el desarrollo de su sistema. Describimos y modelamos los requisitos de tal forma que puedan ser comprendidos y utilizados por todos los participantes en el proyecto, ya sea como documento de especificación o como elementos de modelo vinculados a requisitos. Le ayudamos a establecer una cadena de herramientas digital adecuada y los procesos correspondientes para la gestión, la trazabilidad y el mantenimiento.

Desarrollo de sistemas informáticos

Ágil y con visión de conjunto

Al contrario, la arquitectura, la especificación, la programación, las pruebas y el despliegue se entrelazan de forma ágil y viva, teniendo en cuenta aspectos como la experiencia del usuario y la ciberseguridad.

Nuestros equipos interdisciplinarios reúnen a expertos de todas las áreas de la ingeniería de sistemas. Diseñamos una arquitectura de sistemas que es estable en su núcleo, pero abierta al futuro (variabilidad). Implementamos el frontend y el backend a partir de una sola fuente, adhiriéndonos a los estándares y a los criterios de calidad de código más exigentes, especialmente para los sistemas relevantes para la seguridad. Nos aseguramos de que su frontend no sólo tenga un aspecto atractivo, sino que también se adapte perfectamente a las tareas de los usuarios – tanto en la web como en dispositivos móviles. Con nuestro enfoque orientado al valor, obtendrá la mejor calidad a tiempo y dentro del presupuesto.

Integración de sistemas de información

Más que la suma de sus partes

La integración de sistemas es el proceso de combinar todos los componentes virtuales y físicos en un único sistema interrelacionado (software, hardware o bidireccional) para garantizar que todas las partes individuales del sistema funcionan adecuadamente como un todo.

Con la aplicación de la anatomía funcional, integramos diferentes módulos de software o subsistemas en un sistema global que funcione. De forma eficaz, eficiente y segura. Al desarrollar un producto o integrar diferentes sistemas existentes, garantizamos así una cooperación armoniosa y mejoramos la calidad.

Definimos una estrategia de integración paso a paso para permitir un proceso de desarrollo iterativo. Comenzamos con la integración de la funcionalidad más sencilla: el “early bird”. A esto le siguen muchos pequeños pasos sucesivos en los que se van añadiendo las nuevas funcionalidades hasta completar el producto.

Ingeniería de pruebas y automatización

Su camino a la calidad

Calidad y seguridad máximas sin romper el presupuesto – esto sólo es posible con una estrategia de pruebas que defina qué, dónde, cuándo y cómo probar.

Cada proyecto es único: diseñamos la estrategia de pruebas que más le conviene. A lo largo del ciclo de vida del proyecto, nos encargamos de la planificación y ejecución de las pruebas. Con nuestra experiencia en pruebas por modelos MBT, implementamos factorías de pruebas para establecer una especificación eficiente y estructurada. Diseñamos pruebas basadas en casos de uso para una cobertura óptima de las pruebas Determinamos dónde y hasta qué punto la automatización de las pruebas es económica y automatizamos allí donde esto crea valor. Con nuestro equipo de ingenieros y managers de pruebas certificados por ISTQB, llevamos con calidad su proyecto al éxito.

Procesos y conformidad de procesos

Garantizar la seguridad

Los procesos de desarrollo describen el entendimiento común un método de trabajo y se basan en normas o estándares si se desea la certificación.

Apóyese tanto en nuestra larga experiencia en la implementación y prueba de sistemas relevantes para la seguridad en la industria de la movilidad como de nuestro profundo conocimiento de la norma DIN EN 50657 (Proceso y requisitos técnicos para el desarrollo de software destinado a sistemas electrónicos programables para su uso en aplicaciones ferroviarias). Nuestros procesos implementan estándares de altísima calidad. Para ello disponemos de un sistema de gestión de la calidad certificado conforme a la norma EN ISO 13485 (sistemas de gestión de la calidad en la industria de dispositivos médicos). Le apoyamos en el diseño de procesos de mejora continua, cumplimiento y gestión de documentación en el ámbito del desarrollo de software para vehículos ferroviarios y dispositivos médicos.

System Development

Agile eyes on the big picture

Development must not be siloed – architecture, specification, programming, testing and deployment must instead intertwine in an agile and dynamic manner, taking aspects such as user experience and cybersecurity into account.

Our interdisciplinary teams gather experts from all domains of systems engineering. We design a system architecture that is stable at its core, but open to the future. We implement frontend and backend one-stop, adhering to standards and the highest criteria of code quality – especially for security-relevant systems. Furthermore, we make sure that your frontend not only looks attractive, but is an excellent match for your user’s tasks – both on the web and on mobile devices. With our value-oriented approach, you get the best quality on time and within budget.

System Integration

More than the sum of its parts

Systems integration is the process of combining all virtual and physical components into a single cohesive system – software, hardware, or both – to ensure that all individual parts of the system function as a whole. 

Using Functional Anatomy, we integrate various software modules or subsystems into a functioning overall system. Effectively, efficiently and safely. When developing a new product or integrating different pre-existing systems, we thus ensure harmonious cooperation and improve quality.

We define a step-by-step integration strategy to enable an iterative development process, starting with the integration of the simplest functionality: the “Early Bird”. Then many small integration steps follow, adding new functionalities until the product is complete.

Requirements Engineering

Making transparent what matters

Requirements engineering is more than just requirements management: systematically, we develop a mutual understanding of problems and solutions across all stakeholders. We refine this insight so that it can be easily grasped, implemented, and maintained.

Our experienced IREB-certified requirements engineers identify what matters in the development of your system. We describe and model the requirements to be optimally understood and used by all project participants – be it in a specification document or as traceable model elements. We support you in establishing a suitable, digital toolchain and matching processes for management, traceability, and maintenance.

Technical Project Management

Systematic and reliable to success

Successful software projects thrive on clear structures and agility: consistent value orientation, rapid iteration and mutual appreciation.

Our project managers add technical expertise, experience and social competence to your team – even in hybrid and non-agile organisations. Together we find the right approach for your project and establish it with care. The basic agile principles are anchored in our DNA – establishing clear responsibilities and transparency with Scrum and Kanban. Using modern digital platforms, we ensure that teams distributed across many locations work together smoothly.

Gestión técnica de proyectos

Un camino sistemático y confiable hacia el éxito.

Los proyectos de software exitosamente culminados parten de una clara estructuración y se desarrollan con agilidad: Consecuente orientación hacia el valor, rápida iteración y una evaluación multilateral.

Nuestros líderes de proyectos aportan a su equipo con conocimientos técnicos, experiencia y competencia social, incluso en organizaciones híbridas y no ágiles. Junto con usted, encontramos el método de desarrollo adecuado para su proyecto y lo establecemos con prudencia. Los principios básicos de desarrollo AGILE constituyen nuestro ADN – con Scrum y Kanban creamos responsabilidades claras y transparentes. A través de modernas plataformas digitales, nos aseguramos de que equipos geográficamente distribuidos puedan articularse sin contratiempos y armónicamente puedan lograr los objetivos del proyecto.