Je viens de commencer dans une nouvelle société de communication, et nous étudions un système workflow/intranet pour gérer les tâches et les processus. Fondamentalement, nous recevons des fichiers de données de clients que nous traitons ensuite via nos systèmes.Système de workflow
- Recevoir fichier de données (FTP, courrier électronique, etc.)
- fichier de données de processus (soit script générique avec le mappage des données dans le fichier, ou package ETL sur mesure). AJOUTE valeurs d'adresse
- Créer printstream (envoyer le fichier de données traitées dans un moteur de composition Postscript/PDF), ou créer une sortie email
- Envoyer la sortie à l'étage de production (copie au flux d'entrée de l'imprimante, les machines à affranchir)
- processus d'autres streams (par exemple, envoyer des e-mails/fax, télécharger vers e-Archive)
- Mise à jour des systèmes internes (par exemple le stock, facturation)
Nous avons aussi beaucoup d'autres processus d'affaires internes (par exemple, le retraitement sortie endommagé, traitement morts/courrier retourné). J'essaie de garder tous les éléments séparés. Certains seront disponibles sur le marché (par exemple, composition de printstream, envoi/gestion de courrier électronique, CRM). Certains seront construits dans la maison (par exemple, une sortie endommagée par retraitement). Mais, je cherche quelque chose pour lier tout cela, et mettre les processus de flux de travail d'affaires dans. Par exemple. planifier les tâches, déclencher les tâches de traitement des données en séquence et gérer les erreurs. Beaucoup de cela aura des étapes humaines. En outre, mettre en gestion SLA et suivi des activités/rapports d'activité.
Une condition clé bientôt est pour la réception et le traitement de fichiers automatisés (c'est-à-dire la surveillance d'annuaire et la correspondance avec le client/l'application). J'ai envie de quelque chose qui est facile à gérer et à maintenir (par exemple ajouter de nouvelles étapes à un flux de travail, ou une logique conditionnelle, ou autre). Je réalise que c'est un gros travail, et pour l'instant nous nous concentrons sur chaque composant individuel et mettons en place des processus manuels jusqu'à ce que nous ayons un système pour le gérer. Nous ne voulons pas concevoir un système sur mesure gargantuesque pour relier tout cela, mais plutôt envisager d'acheter un type de workflow ou un système d'intégration.
Des suggestions? J'ai jeté un coup d'œil à Biztalk, mais je ne sais pas si c'est trop ou pas adapté pour les systèmes internes seulement. Un autre produit auquel j'ai été exposé est Sagent Automation, mais il semble un peu pokey.
- EDIT -
oublié de mentionner, notre niveau de compétences existant est en grande partie Microsoft. Donc, n'importe quoi dans les technologies Microsoft/.Net serait préférable. Mais s'il y a un produit fantastique, nous ne sommes pas contre l'amélioration des compétences