Technologie
L’un des principaux avantages du logiciel Changepoint réside
dans son évolution. En 1996, Changepoint édite la
première solution intégrée de PSA (Professional
Services Automation) au monde. Dès le départ, de nombreuses
sociétés adoptent ce premier produit client/serveur
pour gérer l’intégralité de leur chaîne
de prestation de services. Pour opérer la mutation de cette
architecture client/serveur initiale en une application multiniveau
basée sur le Web, notre équipe R&D a bénéficié
d’un plan directeur complet, tracé à partir
de cette première expérience réussie. Notre
produit étant entièrement construit en interne, nous
avons été en mesure d’exploiter une architecture
de base de données unique pour intégrer parfaitement
tous les processus métiers d’une société
de services.
Les principes de l’architecture Changepoint
L’objectif premier du logiciel Changepoint est de garantir
à nos clients l’automatisation efficace de l’ensemble
de leurs processus métiers. Changepoint réunit non
seulement les fonctionnalités de base pour atteindre cet
objectif, mais offre également un certain nombre d’atouts
supplémentaires.
Accès basé sur les rôles des utilisateurs
:
Quelle que soit sa fonction au sein de l’entreprise, chaque
collaborateur doit disposer d’un accès et d’une
interface utilisateur parfaitement adaptés à ses besoins.
Avec Changepoint, les administrateurs peuvent paramétrer
des rôles en combinant plus de 180 fonctions.
Mobilité :
Les collaborateurs d’une société de services
sont par définition mobiles. Un simple navigateur suffit
pour accéder à Changepoint, quel que soit l’endroit
où l’on se trouve. Pour les situations imposant un
travail sans accès au réseau, Changepoint propose
un navigateur hors connexion et des clients Pocket PC et Palm Pilot.
Ramener toutes les opérations au premier plan :
Dans une société de services, même les processus
dits « d’arrière-plan » tels que la facturation
sont de première importance. Il est donc essentiel d’impliquer
dans ces processus tous les acteurs concernés.
Participation externe aux processus métiers :
Les activités d’une société de services
impliquent généralement une étroite collaboration
avec des tiers. Changepoint met à profit les possibilités
offertes par Internet pour intégrer sélectivement
sous-traitants, agences de recrutement et même clients dans
les processus clés.
Adaptabilité par la configuration :
Afin d’accompagner efficacement l’évolution
constante des sociétés de services, Changepoint offre
des possibilités de paramétrage étendues. Grâce
à ces possibilités, les fonctionnalités peuvent
être adaptées sans pour autant nécessiter un
développement personnalisé.
Globalisation :
Changepoint est conçu pour soutenir les organisations opérant
à l’échelle mondiale. Gestion multidevise et
conversions automatisées, prise en charge des formats de
date et des séparateurs décimaux, prise en compte
des règles fiscales locales et des fuseaux horaires, prise
en charge d’Unicode et interface disponible en anglais, français,
allemand et espagnol, Changepoint possède toutes les caractéristiques
requises pour permettre aux sociétés multinationales
de piloter efficacement leurs opérations.
Intégration avec des logiciels tiers :
Afin de consolider les investissements déjà réalisés,
Changepoint autorise une intégration rapide et efficace avec
les outils tiers en place, tels que solutions de gestion de la relation
client ou logiciels comptables.
Efficacité réseau :
De nombreuses organisations opèrent dans des zones géographiques
où la bande passante n’est pas optimale. Changepoint
a mené des tests approfondis dans le but de garantir l’efficacité
maximale de sa solution en termes de trafic réseau.
Architecture et fonctionnalités évolutives :
Les organisations opérant à l’échelle
mondiale exigent la prise en compte des standards technologiques
aussi bien que des fonctionnalités paramétrables selon
les contraintes locales. Changepoint est conçu pour offrir
le plus grand choix possible dans ces deux domaines.
Stratégie côté client
Changepoint est un logiciel « client léger »
: toutes ses fonctionnalités sont exécutées
à partir du serveur. L’utilisateur n’a pas besoin
d’installer quoi que ce soit sur son poste de travail. Les
fonctionnalités sont accessibles au moyen d’Internet
Explorer et sont restituées grâce aux technologies
DHTML, XML, VML et JavaScript. La modularité de l’application
reflète précisément le rôle, les droits
d’accès et le choix de langue de l’utilisateur
connecté. Pour les collaborateurs qui doivent utiliser des
fonctionnalités spécifiques comme le client Changepoint
Offline Browser ou Microsoft Project, un petit utilitaire s’installe
automatiquement pour assurer l’interface entre le navigateur
et ces fonctionnalités. Lors des sessions de travail hors
connexion, les données sont stockées côté
client grâce à des enregistrements XML qui sont ensuite
synchronisés avec le serveur au moyen d’une connexion
HTTP standard. Le client Changepoint Offline Browser ne requiert
aucun moteur de base de données ni conteneur logiciel côté
client.
Évolutivité & performances
Pour juger de l’évolutivité d’une application,
il faut non seulement comparer et évaluer les technologies
qu’elle utilise, mais également sa conception proprement
dite. Grâce à une architecture optimisée et
des fonctionnalités développées pour soutenir
les sociétés de grande envergure, Changepoint garantit
des performances et une évolutivité sans équivalent.
Évolutivité & performances système
Des tests approfondis réalisés par Changepoint et
par un certain nombre de nos clients ont démontré
la capacité de l’application à évoluer
pour répondre aux besoins complexes des sociétés
regroupant plusieurs milliers d’utilisateurs.
L’architecture multiniveau de Changepoint autorise une extension
efficace du déploiement par l’ajout d’autres
ressources système. Notre équipe R&D a su faire
en sorte que les fonctionnalités assurant le traitement de
gros volumes de données, comme la connexion, la soumission
des feuilles de temps, la synchronisation avec les composants utilisés
hors connexion ou avec Microsoft Project, consomment peu de bande
passante et n’entament en rien la réactivité
de l’application.
Évolutivité & performances fonctionnelles
La maturité fonctionnelle de Changepoint se traduit par
les avantages suivants :
- Prise en charge d’une hiérarchie organisationnelle
comportant un nombre de niveaux illimité avec un contrôle
d’accès et une interface adaptés pour chaque
utilisateur.
- Chargement dynamique des différentes arborescences :
chaque niveau est chargé à la demande de l’utilisateur.
- Possibilités de filtrage et mémorisation des critères
de filtrage sélectionnés par chaque utilisateur
de façon à réduire le trafic réseau
: l’utilisateur peut cibler les données auxquelles
il veut accéder avant l’affichage à l’écran.
- Recherche assistée (saisie semi-automatique) dans les
listes déroulantes contenant de nombreuses entrées,
telles que les listes de clients et de ressources, de façon
à réduire les volumes de données retournés
au navigateur.
- Chargement dynamique des portlets personnalisables et mémorisation
des paramètres mis en place par chaque utilisateur pour
limiter le traitement et le trafic réseau.
- Génération automatisée des factures, pré-traitements
et impression par lot côté serveur permettant le
traitement d’un très grand nombre de factures.
- Configuration d’entités de facturation multiples
au sein d’un même déploiement pour assurer
la prise en charge de règles commerciales diverses avec
un contrôle centralisé.
Extensibilité
La console d’administration système et de configuration
offre des possibilités de paramétrage étendues.
Changepoint peut ainsi être adapté aux processus métiers
existants, ce qui réduit le délai nécessaire
pour le déploiement et les besoins en personnalisation. L’interface
étant générée en temps réel pour
chaque utilisateur au moment de la connexion, d’autres applications
et contenus intranet peuvent interagir directement avec Changepoint
et même adopter son modèle de sécurité
(basé sur les rôles des utilisateurs).
La conception de Changepoint est centrée sur la base de données
: les intitulés de champ et les chaînes de texte utilisés
par l’application sont gérés dans la base de
données. Chaque société peut ainsi adapter
la terminologie employée en fonction de son propre jargon,
et chaque utilisateur peut sélectionner la langue de l’interface.
Changepoint offre par ailleurs diverses options pour l’intégration
avec d’autres applications. Des API (interfaces de programmation
d’applications) en COM et XML, un assistant d’exportation
intégré et des modèles d’importation
prédéfinis sont directement accessibles à partir
de Changepoint. Changepoint propose également un dictionnaire
de données, ainsi que des kits prêts à l’emploi
pour une intégration avec Peoplesoft, Oracle, SAP, Microsoft
Great Plains et Solomon. Changepoint peut en outre s’intégrer
avec la plupart des applications ERP grâce à ces API.
Sécurité
Le logiciel Changepoint a été soumis à un
certain nombre d’audits tiers.
Dans la logique d’une organisation déployée
au niveau mondial, Changepoint garantit le contrôle des accès
à l’application et aux données par la configuration
des habilitations individuelles. Différentes méthodes
d’authentification sont prises en charge : comptes de domaine
NT et comptes ActiveDirectory (l’identification n’est
nécessaire que lors de la première connexion), certificats
numériques et mécanisme d’authentification standard
(chaque utilisateur possède un compte et un mot de passe
uniques). Changepoint peut aussi être personnalisé
afin d’adapter le processus d’authentification en fonction
des procédures internes en vigueur dans chaque société.
Le cryptage SSL peut en outre être activé pour sécuriser
les transmissions de données.
Changepoint comporte plus de 180 points de contrôle fonctionnel
avec des restrictions d’accès aux niveaux groupe de
travail et workflow, ou même au niveau enregistrements de
données.
|