Pour développer la nouvelle version de son ERP, IFS a lancé en 2009 le projet "Eagle". En plus d'intégrer les améliorations apportées régulièrement au produit, ce projet s'est déroulé selon des modalités tout à fait innovantes, associant des clients et donnant une transparence inédite au processus de développement.
Méthode agile
Le développement de cette nouvelle version des applications IFS s'est appuyé sur une méthodologie de développement agile, la méthodologie Scrum. Les objectifs étaient de donner de la visibilité au développement et de mettre les clients au cœur du processus : plutôt que de lancer un projet monolithique long, géré en interne et invisible de l'extérieur, la méthode prône la mise en place de sous-projets itératifs de 2 à 4 semaines aboutissant à une livraison identifiée. À la fin de chaque itération, un client évalue le résultat, le corrige, le commente, l'améliore.
Plusieurs cas sont possibles : il peut s'agir d'une extension déjà réalisée pour un client particulier et intégrée dans la version suivante ou d'une nouvelle fonction demandée par plusieurs clients. D'autres innovations sont intégrées de la propre initiative de l'éditeur : dans ce cas, c'est un client interne non développeur, par exemple un commercial, qui effectue l'évaluation lors de chaque itération.
Des innovations dans quatre axes majeurs
IFS Applications 8 comporte des innovations et des améliorations importantes dans quatre domaines : la chaîne d'approvisionnement, la production, les projets, les services et actifs.
Dans la partie chaîne d'approvisionnement, la gestion des stocks devient plus efficace et intelligente avec une gestion fine des emplacements dans les entrepôts répondant à des contraintes variées : température, hygrométrie, stocks de réserve, besoins saisonniers, campagnes promotionnelles. La nouvelle fonctionnalité de durée minimale de conservation restante améliore la durée de vie des produits, facilitant le stockage et la vente aux clients. La gestion commerciale propose des outils avancés de gestion de la tarification, notamment les remises et rabais. La mondialisation de la production et du commerce complexifie la détermination du prix de revient, qui dépend d'un nombre de plus en plus élevé de composants : IFS Applications permet de les prendre en compte dans le calcul. Enfin, la politique de réapprovisionnement sur le point de commande s'appuie sur un algorithme sophistiqué comportant un module de prévisions.
Dans la partie production, le module de suivi des ateliers a été restructuré et mis à disposition sous forme d'un cockpit de pilotage avec écran tactile, dont l'ergonomie facilite le travail des opérateurs : ceux-ci ont un accès direct à toutes les opérations ainsi qu'à des informations historiques et analytiques. La fabrication des prototypes a été insérée dans le flux normal de fabrication, facilitant la production de petites séries. Le configurateur, facilement utilisable par un personnel non technique, bénéficie d'une bibliothèque de composants pour de nombreux métiers. Quant à la planification, elle s'est enrichie de diverses fonctions, notamment pour l'ordonnancement des ateliers.
Dans le volet projets, correspondant aux contrats à l'affaire, un suivi particulier est proposé pour les fabrications unitaires de longue durée. Les projets bénéficient d'une analyse de la structure de coûts, prenant en compte les devises multiples. Lors de leur exécution, les projets disposent des autorisations nécessaires de dépenses pour l'approvisionnement.
Demande de service dans IFS Applications 8
Le volet services et actifs offre des fonctions en mobilité pour les déplacements techniques, notamment pour les services après-vente. Un module adapté fournit les fonctions nécessaires aux activités de réparation : accord, réception, réparation, transport, facturation. Un portail collaboratif destiné à la maintenance regroupe les appels d'offres et toutes les informations associés : travaux, facturation. Une option de maintenance lourde est destinée aux sociétés qui gèrent des flottes d'avions, de bateaux ou de locomotives afin de les maintenir en condition opérationnelle.
Par ailleurs, IFS Applications 8 améliore aussi les briques transverses dans les domaines de base tels que la finance, les RH, ou le support des activités internationales
Ergonomie et facilité d'utilisation
Commande client dans IFS Applications 8
La facilité d'utilisation a toujours été une préoccupation majeure d'IFS. L'interface d'IFS Applications 8 s'appuie sur le client IFS Enterprise Explorer, basé sur .NET. Son ergonomie générale correspond à celle des smartphones et la version 8 est prévue pour les tablettes. Au-delà du workflow codifié, les utilisateurs peuvent définir leurs propres tâches dans un workflow informel pour traiter les processus exceptionnels. Par exemple, un commercial peut demander son avis à un collègue à propos d'une commande en cours. Tout type d'objet IFS peut être mis en œuvre de cette manière.
L'administrateur peut ajouter des informations dans le modèle de données IFS, ce qui réduit le taux de personnalisation et diminue les développements spécifiques. Ces nouvelles informations sont natives et disponibles à tous en fonction des droits. L'accès aux informations à partir d'un écran donné bénéficie de cartes d'information. Par exemple, il est possible de voir le détail d'un contrat client à partir de son numéro. L'écran est paramétré de manière à afficher l'information sans action particulière, ce qui augmente la productivité de l'utilisateur.
Des transactions ont été redessinées pour les applications composites de manière à diminuer le nombre de clics, à présenter les informations de manière plus synthétique, notamment grâce à des graphiques. Pour répondre au mode d'utilisation des smartphones, IFS a développé des interfaces tactiles sous forme de "touch apps". D'autres fonctions adaptées à la mobilité comprennent la signature électronique pour des applications telles que les notes de frais. Elles s'appuient sur des solutions en mode Cloud.
Les aspects décisionnels
L'éditeur propose une double stratégie dans le domaine de la Business Intelligence. IFS Applications comprend plusieurs outils de BI disponibles à travers l'interface Enterprise Explorer. Les rapports sont intégrés aux écrans sous forme graphique, donnant par exemple l'analyse des marges pour un contrat ou le taux de panne d'un équipement. La BI est bien intégrée dans le flux normal des informations. Par ailleurs, les clients ont la possibilité de garder leur propre outil de BI ou de le choisir sur le marché. Les applications IFS préparent les sources d'information dans lesquelles l'utilisateur puise pour les injecter dans son outil de BI.
Richesse de l'offre, convivialité, ouverture sur l'extérieur, IFS Applications 8 marie ces divers aspects en impliquant au maximum ses clients.
René Beretz