Conception de l’application workflow
- Outils de modélisation des workflow adaptés au profil des utilisateurs et totalement intégrés à leur environnement de travail habituel : K2 Silverlight Designer pour SharePoint ou K2 Studio –style Office 2010) pour l’utilisateur métier, K2 Designer pour Visio pour les analystes fonctionnels et K2 Designer pour Visual Studio pour le développeur.
- Conception indépendante de l’outil, pour faciliter la collaboration des utilisateurs, quelles que soient leurs compétences techniques.
- Réutilisation : les processus, formulaires, rapports, règles métiers ainsi que les données associées, peuvent être sauvegardés pour pouvoir être réutilisés et adaptés lors de la conception d’une autre application métier.
Exécution basée sur le Framework .Net
- Environnement neutre d’exécution reposant sur des composants Microsoft standard (notamment .NET) et sur des services K2, qui peuvent être installés sur un serveur unique ou distribués sur différents serveurs.
- Serveur d’exécution performant, pouvant exécuter des milliers d’instances de processus simultanément
- Extension des fonctionnalités natives de communication et de workflow du framework .NET, notamment les Windows Workflow Foundation (WinFX ou WF) et Windows Communication Foundation (WCF).
Interfaces utilisateur multiples
- L’utilisateur peut accéder à ses tâches et les gérer via diverses interfaces : navigateur Internet, SharePoint, smartphones, InfoPath et clients riches…
Intégration à l’existant informatique
- Intégration native avec Microsoft SharePoint : interfaces de travail des utilisateurs et administrateurs, données et documents associés liés aux bibliothèques et listes SharePoint…
- Intégration native avec les autres technologies Microsoft : formulaires InfoPath, Outlook/Exchange, Active Directory, SQL Server Reporting Services, Visio, Visual Studio…
- Exploitation des données existantes du SI : les K2 SmartObjects permettent d’agréger facilement les données issues de systèmes métiers tiers (ERP, CRM, SIRH, GED, SGBD…). Ces données peuvent être intégrées dans les workflow et mises à jour de manière bidirectionnelle.
- Interactions avec des systèmes tiers : nombreuses méthodes pour interagir avec d’autres systèmes (API .NET riche, services WCF, services SOAP ou REST, connecteurs dédiés...).
Sécurité et gestion des droits
- Intégration native à Active Directory, qui peut être couplée à la mise en œuvre de systèmes d’authentification forte pour renforcer la sécurité.
Routage dynamique des tâches
- Interprétation dynamique de la modélisation qui a été mise en place : routage dynamique des tâches de manière synchronisée, distribuée (en parallèle ou en boucle), en fonction de règles métiers appliquées aux individus, groupes et rôles, couvrant ainsi toutes les design patterns workflow.
Gestion du changement / Traçabilité
- Stockage de toutes les informations sur les processus : des rapports permettent de savoir quel changement / quelle tâche a été effectué(e), quand, par qui, et avec quelles conséquences.
Reporting et optimisation des workflows
- Outils graphiques de suivi en temps réel des processus : pour identifier rapidement les disfonctionnements ou les blocages, et pouvoir adopter des actions correctives.
- Reporting basé sur Microsoft SQL Server Reporting Services : rapports détaillés pour suivre et analyser l’historique des processus, à des niveaux microscopiques et macroscopiques, et détecter les potentiels d'amélioration.
- Rapports préconfigurés ou personnalisés : création de rapports par simples glisser-déposer et assistants de conception (format, règles de calcul, filtres…). Grâce à la technologie des SmartObjects, ces rapports peuvent intégrer des données provenant de systèmes tiers (ERP, CRM, SIRH, SGBD…).
- Diffusion des rapports aux formats Microsoft Excel, texte, XML ou Adobe PDF.
Administration des processus
La plateforme K2 réunit toutes les fonctionnalités d’administration des workflow :
- Gestion des versions
- Gestion des erreurs
- Gestion des instances de processus en temps réel
- Gestion des rôles
- Gestion des absences et des délégations
- Gestion des règles de sécurité
- …
Package de déploiement
- Possibilité d’encapsuler les processus, leurs attributs et les données associées, afin de déployer l’application complète sur plusieurs environnements.
Indicateurs de performance (KPI) et suivi des niveaux de service (SLA)
- Outils intégrés de monitoring pour contrôler la disponibilité, mesurer les performances et envoyer des alertes en cas d’incidents.
Respect des standards workflow
K2 est membre fondateur de la WfMC (Workflow Management Coalition). Ses outils reposent sur les standards du marché en matière de workflow et de gestion des processus métiers, et notamment :
- WfXML : protocole de services Web en mode asynchrone (ASAP) pour l’échange au format XML de données et d’instructions entre systèmes de gestion de workflow.
- XPDL : protocole de définition des processu.
- BPEL (Business Process Execution Language, version 2.0) : pour l’orchestration normalisée des processus métier et une méthode standardisée de suivi de l’exécution et de gestion des événements de contrôle.
Dernière modification : 27/04/2012