IFR Group es una empresa que nace con la vocación de proporcionar servicio en consultoría, desarrollo e implementación de software empresarial desde 1987. Con oficinas en Madrid, Barcelona y con sede en Lleida, dispone de una Software Factory en la cual los ingenieros de desarrollo realizan los trabajos sobre las soluciones de Microsoft Dynamics que se implantan a nuestros clientes.
Para ello, formamos a nuestros principales responsables de equipo en las más avanzadas tecnologías y metodologías de gestión de proyectos y equipos que permitan afrontar los cambios en los que se ven inmersos nuestros clientes para la óptima gestión de sus negocios.
Tenemos la misión de conseguir que nuestros clientes obtengan las máximas prestaciones en soluciones de gestión empresarial, mediante unos servicios profesionales de calidad, desarrollados en proyectos que cumplan sus plazos, costes y expectativas originales.
Estamos situados en el mercado como el implantador de referencia a nivel nacional en soluciones integradas de gestión empresarial en el mundo Microsoft Dynamics.
Con IFR Software Factory for Microsoft Dynamics en Lleida, IFR GROUP dispone de un auténtico centro de excelencia para el desarrollo tanto de Soluciones Verticales bajo las plataformas Microsoft Dynamics, como para requerimientos específicos de clientes y partners. Este centro garantiza la adaptación coherente y ajustada a las normativas de Microsoft de las herramientas que utilizan nuestros clientes asegurando el éxito de los proyectos.
La política de reinversión de beneficios, junto con la enorme solidez financiera de socios y accionistas de IFR GROUP, garantizan la continuidad de nuestros objetivos a corto y largo plazo, como lo demuestran los más de 25 años de labor constante al servicio de nuestros clientes que son nuestro principal activo.
La metodología de apoyo a los negocios que ha ido elaborando IFR GROUP se basa en conseguir la plena satisfacción de los clientes, creando expectativas realistas en las que vean cumplidas sus propias aspiraciones con la solución que han adquirido. Nuestro compromiso con ellos es asegurar la calidad de los productos y los servicios cumpliendo con los plazos y sus expectativas. Ofrecemos garantías que certifican la calidad de nuestras soluciones y su buen funcionamiento. Damos la información necesaria que precisa nuestro cliente acerca de la tecnología que aplica a su negocio. Ponemos a la disposición del cliente todos los conocimientos acerca de las posibilidades que le brinda su producto y los servicios que ha adquirido para que logre sacar el máximo beneficio de nuestros profesionales.
La comunicación que establecen nuestros profesionales con el cliente no es otra que las constantes en el modo de afrontar los proyectos en IFR GROUP. Esta comunicación es vital y necesaria para la evolución y crecimiento del cliente y asegura su éxito en la implementación.
1. Fase inicial
En esta fase se lleva a cabo el requerimiento del partner. Es la etapa crucial en la que se definirá el alcance del proyecto y las características de la solución. IFR Software Factory ofrecerá un modelo en función a estos requerimientos. Se trata de una fase descriptiva de recogida de información funcional para el posterior análisis. El resultado son el conjunto de requerimientos que establece el partner junto a su cliente para realizar el análisis y el diseño de la solución.
Dimensión del proyecto
Análisis, si es necesario, del estado de la situación de la cual parte el proyecto.
Solución propuesta.
Equipo de trabajo.
Fases y tiempo de ejecución.
Valoración económica.
2. Análisis y Diseño
La Software Factory realiza una propuesta
En esta fase los responsables del análisis facilitan a los técnicos de la solución las pautas necesarias para el correcto desarrollo de la herramienta. De este modo se elabora el diseño, la estructura lógica y física de la aplicación ajustándonos a los requerimientos establecidos por el partner y su cliente. La Software Factory realiza el estudio de los requerimientos y se evalúa las partes de las que constará el proyecto, facilitando así, la tarea llevada a cabo por los técnicos que ejecutarán los desarrollos. En esta fase realizamos la especificación de la funcionalidad. Estudio de los requerimientos y evaluación de las partes del proyecto, para facilitar las tareas de desarrollo. Se divide en tres áreas: Funcionalidad y comportamiento. Análisis de diseño y arquitectura. Análisis de implementación.
3. Realización
Se aprueba el proyecto por parte del Partner.
En esta fase se realiza la programación y los desarrollos de todos los requisitos y funcionalidades que debe tener la solución vertical. Todo ello, en función de las definiciones establecidas en la fase de análisis. Se trata de la etapa más larga del proceso de desarrollo de la aplicación y en la que se efectúan las pruebas de usos, funcionalidades, flujos y dinámicas de trabajos de los desarrollos realizados, además de dinamizar todas las actividades necesarias para poner en marcha la solución.
Se trabaja de forma constante en la mejora de los procesos de producción. Nuestra política de calidad incluye:
Plan de selección del equipo adecuado: en función de las necesidades planteadas en la “Fase de Requisitos”, experiencia en sectores o problemáticas parecidas y, siempre, con la mayor capacitación se elige el equipo más adecuado.
Plan de contingencia: Realizando copias de seguridad diarias de proyectos ubicando las copias cajas fuertes ignífugas como sistemas alternativos ante una hipotética situación catastrófica.
Control de revisiones de la solución: Para gestionar equipos multidisciplinares, como una administración de proyectos, seguridad en el código, y archivo y recuperación de versiones.
Metodología: Basada en metodologías ya existentes pero aplicadas específicamente a Microsoft Dynamics AX, apoyadas por una buena codificación y documentación.
Utilización de componentes propios: Evitando la “fabricación artesanal” de software, reduciendo pazos y costes, y con un funcionamiento 100% verificado.
4. Calidad
Los técnicos desarrollan la propuesta
El partner con su conocimiento del negocio, aporta la documentación necesaria para realizar el desarrollo.
Se establece una conexión entre nuestros técnicos y el partner que se va a mantener hasta que el proyecto esté completo y listo para implementarse.
5. Solución
Proyecto acabado
En esta fase de cierre se entrega toda la documentación del proyecto al partner y se activa la solución para su mantenimiento y operatividad. La solución final ha sido implementada con éxito y es necesario, desde la Software Factory, establecer unos parámetros junto al partner para capacitar a la solución de unos mantenimientos y unos trabajos evolutivos futuros. En esta etapa final se hace entrega de toda la documentación generada durante el proceso de implementación y se ratifican los parámetros de trabajo de mantenimiento y de procedimiento por parte del partner. El sistema ha estado probado y se procede a su puesta en funcionamiento.
Se trabaja para la entrega total de la solución al partner. Los "entregables" son: Aplicación final cumpliendo todos los requisitos indicados en la fase de "Fase de Requisitos." Análisis realizados en la fase de "Análisis y Diseño." Plan de pruebas realizado en la fase de "Pruebas de Calidad."