Fonctionnalités de Business Mashups

Les Business Mashups visent à automatiser les processus commerciaux traditionnels, des applications essentielles (procédures de mesures correctives de premier ordre et configurations satellites, par exemple) aux activités commerciales générales (validation des factures et établissement d'un devis, par exemple). La conception d'applications adaptées à un si large éventail de besoins exige l'utilisation de fonctionnalités capables de stimuler l'innovation tout en assurant la gouvernance, cruciale au sein de toute application essentielle.

Si vous souhaitez automatiser des processus commerciaux entre votre personnel et vos systèmes, vous trouverez ci-dessous une liste répertoriant les principales fonctionnalités proposées par Serena Business Mashups pour vous y aider.

Conception simple et intuitive de processus

De quoi s'agit-il ?
Un Business Mashup est une application composite qui automatise les activités commerciales récurrentes en coordonnant le personnel, les processus et les données. Les Business Mashups combinent le pragmatisme et la vitesse du Web 2.0, la réutilisation et la gouvernance de l'architecture orientée services (SOA), et la puissance d'intégration de la gestion du processus commercial. Ainsi, ils permettent aux employés dotés d'un bon bagage technique de concevoir leurs propres applications, sans écrire une ligne de code.

Les Business Mashups prennent en charge :

  • les processus d'équipe
  • l'orchestration des systèmes (ou les interactions système à système)
  • la personnalisation de l'expérience des clients

Pourquoi est-ce important ?
Perte de temps et inefficacité des processus associés aux activités commerciales quotidiennes font perdre de l'argent à toutes les entreprises. Imaginez de petites applications offrant de nouvelles opportunités de développement commercial ou renforçant l'efficacité de vos activités. Ne souhaiteriez-vous pas pouvoir créer et déployer rapidement ces applications, sans recourir à des ressources informatiques coûteuses ?

C'est précisément l'objectif des Business Mashups. Ils vous permettent de créer des processus automatisés, de les associer à diverses applications dorsales ou systèmes « in-the-cloud », ainsi que de bénéficier de l'interface unifiée que nous attendons de toute application Web, tout cela sans une seule ligne de code

Démarrage à partir d'un mashup préconstruit

De quoi s'agit-il ?
Certaines activités se retrouvent dans toutes les entreprises : protocoles de modification du service informatique, processus du personnel de vente, procédures d'engagement des RH et activités de gestion de projet, entre autres. L'exploitation de Business Mashups qui viennent à bout d'un problème commercial particulier constitue un excellent point de départ pour les entreprises.

Pourquoi est-ce important ?
Un Business Mashup basé sur des pratiques d'excellence peut aider une entreprise à répondre rapidement à un besoin commercial spécifique. La possibilité d'utiliser un Business Mashup existant comme point de départ, pour un déploiement en l'état ou après de légères modifications, est cruciale à la mise en œuvre simple et rapide d'un Business Mashup. De fait, vous pouvez constater un accroissement de votre productivité sans avoir à le construire de toutes pièces.

Gouvernance des Mashups assurée

De quoi s'agit-il ?
À mesure que les entreprises continuent d'innover et de concevoir de nouvelles applications et mashups, il est crucial de conserver le niveau de gouvernance exigé dans de nombreux secteurs.

En termes de gouvernance, deux domaines doivent faire l'objet d'une attention particulière au niveau des Business Mashups :

  • Gouvernance des mashups — La conception et le déploiement des mashups étant assurés par certains employés, il est important de déterminer qui est autorisé à déployer des mashups. Il peut également s'avérer judicieux de pouvoir identifier la version et d'avoir accès à l'historique de déploiement des mashups.
     
  • Gouvernance au sein des mashups — Du fait que les mashups automatisent les activités commerciales essentielles, vous devez pouvoir identifier et vérifier le moment et l'auteur de telle ou telle action effectuée au sein de chaque mashup.

Pourquoi est-ce important ?

  • Gouvernance des mashups — Le contrôle de la méthode de gouvernance des mashups permet de mieux en visualiser la structure, un avantage particulièrement crucial pour les mashups intégrant des systèmes internes stratégiques.
     
  • Gouvernance au sein des mashups — Grâce à l'utilisation de mashups pour rendre compte des activités opérées au sein d'un ensemble de processus commerciaux automatisés, vous êtes certain de répondre aux exigences des audits internes et externes, notamment les normes CMMI, Six Sigma, Sarbanes-Oxley, 21 CFR 11 (FDA) et HIPAA.

Concepteur de processus d'équipe

De quoi s'agit-il ?
Les processus d'équipe jouent un rôle primordial au niveau de la coordination du personnel et des activités auxquelles il participe afin d'effectuer ses tâches. Les entreprises fonctionnent de manière assez similaire à une ligne de montage : le travail passe d'une personne ou d'une équipe à l'autre. Élément primordial d'un Business Mashup, le processus d'équipe se définit comme la capacité à automatiser les activités des employés et des équipes alors qu'ils effectuent leurs tâches. Un concepteur de processus d'équipe permet à une personne de modéliser l'apparence de ces activités et de déterminer les employés et les équipes intervenant dans les tâches au sein d'une interface de type glisser-déposer, sans devoir écrire une ligne de code.

Pourquoi est-ce important ?
Pour concevoir et déployer des Business Mashups, vous devez être en mesure d'intégrer des processus d'équipe à vos mashups sans devoir faire appel à des ressources techniques ou à une infrastructure de gestion du processus commercial et à ses spécialistes.

Concepteur d'orchestration de systèmes

De quoi s'agit-il ?
Un Business Mashup est une application composite qui automatise les activités commerciales de routine en coordonnant le personnel, les processus et les données. L'orchestration des systèmes consiste à ajouter sur le workflow des interactions système à système. Ainsi, vous parvenez à augmenter le nombre de workflows ou de processus d'équipe existants. Lors des orchestrations, des informations issues d'applications et systèmes divers sont intégrées à un Business Mashup. Il s'agit d'interactions système à système. L'intégration d'informations ou de données TestDirector provenant de la gestion de dossier de Salesforce.com à une application de suivi des problèmes est un parfait exemple d'orchestration des systèmes.

Pourquoi est-ce important ?
La combinaison des données du système d'enregistrements et leur synchronisation avec des Business Mashups contribuent à une productivité accrue des activités commerciales essentielles. Les longues chaînes d'e-mails et les passages d'une application à l'autre pour saisir une deuxième fois les données se voient ainsi supprimés. Il en va de même pour les erreurs humaines susceptibles d'être commises lors de l'intégration des données des applications héritées à des activités gérées via des Business Mashups automatisés.

Concepteur de formulaires personnalisés

De quoi s'agit-il ?
Exploitabilité personnalisée. Le concepteur de formulaires personnalisés vous propose de nombreuses fonctionnalités pour la création et la personnalisation aisées de formulaires. Grâce à cet outil, l'utilisateur de vos mashups bénéficie d'un environnement personnalisé. Dans l'idéal, un concepteur de formulaires de mashup doit proposer une interface de glisser-déposer conviviale permettant l'intégration d'interactions personnalisées et accessibles aux utilisateurs sans connaissance du langage HTML ou XHTML.

Pourquoi est-ce important ?
Lors de la conception de mashups à déployer à l'échelle de l'entreprise, l'exploitabilité permet une plus large adoption et une formation minimale (voire nulle). Grâce à la personnalisation aisée de leur expérience, les utilisateurs de mashups participent à une activité automatisée à l'aide d'un mashup sans se rendre compte qu'ils « utilisent un mashup ».

Privilèges granulaires basés sur les rôles

De quoi s'agit-il ?
Les Business Mashups coordonnent les activités entre les équipes et les applications. Pour ce faire, ces activités sont associées à des rôles. Grâce à ces rôles, les utilisateurs ont la possibilité d'afficher et de réaliser uniquement les manipulations qui leur sont autorisées.

Pourquoi est-ce important ?
La mise en place de privilèges basés sur des rôles assure le maintien de la gouvernance. Grâce à l'attribution de privilèges adaptés, les personnes appropriées sont en mesure de consulter les informations pertinentes au moment opportun.

Définition extensible du modèle de données

De quoi s'agit-il ?
Lors de la conception d'applications personnalisées et de mashups permettant l'automatisation de processus commerciaux, il est crucial de pouvoir personnaliser les données que vous rassemblez et coordonnez. Grâce à la définition extensible d'un modèle de données, vous pouvez créer et gérer les types de données que vous souhaitez utiliser dans tous vos Business Mashups.

Pourquoi est-ce important ?
Cela vous garantit de rassembler les données auprès des personnes compétentes et en exploitant les applications appropriées. En outre, vous n'avez pas à vous plier aux termes imposés par un tiers pour gérer vos données ; vous fixez vous-même des termes adaptés à vos besoins commerciaux (et n'avez pas à former les utilisateurs à de nouveaux termes dont ils ne saisissent pas l'intérêt).

Création de rapports et contrôle du déploiement des mashups exhaustifs

De quoi s'agit-il ?
Tout comme pour le développement d'applications traditionnelles, il faut comprendre la manière dont une plate-forme prend en charge les processus de développement à part entière (déploiement, promotion et publication inclus). Grâce au contrôle du déploiement des mashups, une entreprise peut diffuser fidèlement un mashup, ainsi que toutes les données de configuration connexes (ou instantané), d'un environnement à l'autre, y compris les historiques d'audit détaillés des activités de déploiement.

Pourquoi est-ce important ?
Afin d'innover en concevant et déployant des Business Mashups qui automatisent des processus commerciaux, les services informatiques ont besoin de gouvernance. Dans le domaine de la gestion des logiciels, les pratiques d'excellence préconisent la mise en place de plusieurs environnements de développement, de test, de préparation et de production où les modifications apportées se répercutent d'un environnement à l'autre de manière automatique. Serena Business Mashups donne la possibilité de déployer et de diffuser les mashups sur plusieurs environnements. Les historiques de déploiement détaillés qui y sont associés vous permettent en outre de répondre aux exigences des audits internes et externes.

Rapports flexibles basés sur un navigateur

De quoi s'agit-il ?
La création et la gestion de rapports flexibles vous permettent à vous, aux administrateurs et autres utilisateurs du mashup, de générer des rapports réguliers et ad hoc qui respectent les privilèges des utilisateurs du mashup. Les Business Mashups intègrent de nouveaux rapports prêts à l'emploi pour les paramètres de rapport traditionnels, notamment les données temps/état et trouver/corriger.

Pourquoi est-ce important ?
Le rôle des Business Mashups consistant à automatiser des activités commerciales essentielles, les utilisateurs ont la possibilité de contrôler le travail transmis d'une équipe ou d'une application à l'autre. Il n'est donc plus nécessaire de s'inquiéter d'éventuelles tâches essentielles pouvant passer entre les mailles du filet. Par ailleurs, les pratiques d'excellence de vos processus sont automatisées, appliquées et contrôlées.