Le reporting consiste à réaliser périodiquement des rapports sur les chiffres clés d'une organisation, d'un département ou d'un service. Il permet de communiquer en interne ou en externe afin de partager des objectifs communs, et de fédérer les personnes autour de cet objectif.
Le reporting devrait non seulement permettre de dresser un bilan de l'activité passé, et du point exact où se situe l'organisation, mais également permettre d'anticiper les tendances futures afin d'ajuster au mieux la stratégie. A cet effet, le reporting doit être lié à la stratégie d'entreprise, et décliné en divers objectifs opérationnels.
Le reporting se réalise en pratique par la réalisation de tableaux de bord, qui peuvent être stratégiques (plutôt destinés au management de l'entreprise) ou opérationnels.
Dans le domaine du reporting, la théorie du « Balanced Scorecards » ou « Tableau de bord prospectif » développée par Kaplan et Norton fait office de référence. Elle consiste à décliner la stratégie selon 4 axes : financier, clients, processus internes, et apprentissage/innovation.
Les outils de reporting ont pour tâche de rassembler les données présentes dans une base de données, puis de les consolider et de les retranscrire de façon pertinente et synthétique.
Le W3C (World Wide Web Consortium ) est un organisme de normalisation qui a pour but d'harmoniser les technologies utilisées sur internet, et de garantir leur compatibilité entre les différents navigateurs.
L'enjeu pour un site internet est de s'afficher aussi bien dans tous les navigateurs (Internet Explorer, Firefox, Opera, ...). Les éditeurs de navigateurs web utilisent les standards du W3C comme cahier des charges pour leur navigateur. Le fait de disposer d'un site conforme aux standards du W3C assure donc une compatibilité maximale avec les différents navigateurs.
Ajax (ou Asynchronous JavaScript and XML) est un ensemble de technologies permettant d'afficher différents éléments éléments sur une page web de façon dynamique, donc sans recharger la page. Les intérêts sont donc une plus grande rapidité d'affichage des pages, ainsi qu'un graphisme et une navigation plus agréables.
Un blog est une page internet maintenue par un individu ou une organisation, et régulièrement mise à jour avec des descriptions d'événements, des commentaires sur l'actualité, etc... Les visiteurs parcourant le site peuvent contribuer en ajoutant leurs commentaires, après validation du propriétaire du blog.
Le CMS (Content Management System) ou Système de gestion de contenu est une application permettant au propriétaire d'un site internet de modifier son contenu très facilement, via une interface web, et sans la moindre connaissance en programmation HTML.
Le e-learning (ou apprentissage en ligne) consiste à mettre à disposition via une interface internet différentes ressource pédagogiques: contenu, vidéos, animations, sons, ... Ces outils s'appuient fortement sur les nouvelles technologies multimédia et les outils Web 2.0.
Les outils de e-learning permettent également l'évaluation des étudiants, ainsi que le suivi de leurs résultats.
Le Flash est une technologie utilisée pour des sites intégrant de l'animation et différents médias (vidéo, son, etc).
Flash permet une personnalisation très poussée et une interactivité avancée.
Flash crée par contre des pages plus lourdes, donc plus longues à télécharger pour des personnes n'ayant pas de connexion rapide, et nécessite plus de vigilence lors du référencement.
Le HTML ( Hypertext Markup Language ) est le langage de description utilisé pour la création de pages internet. Une des variantes plus moderne est le XHTML.
L'intégration de données consiste à rassembler les informations présentes dans différentes bases de données ou fichiers externes (fichiers Excel par exemple), de les consolider, puis de les rassembler dans une base de données commune.
Les outils informatiques Open Source ont pour caractéristique d'avoir leur code source public, et donc accessible à tous. Ceci permet notamment à de nombreuses personnes de s'intéresser à ce code, puis d'y contribuer en apportant chacun sa pierre à l'édifice.
Les communautés travaillant sur les projets Open Source sont en général assez nombreuses et actives, ce qui implique que les outils Open Source sont testés par un très grand nombre de personnes, et renforce donc leur fiabilité, les erreurs étant corrigées extrêmement rapidement.
L'avantage pour les utilisateurs de ces technologies sont donc nombreux: intéressants financièrement (pas de licence à payer), fiables, ainsi que personnalisables (car code source disponible).
Le référencement consiste à inscrire un site internet sur des annuaires, afin de le faire connaître des moteurs de recherche.
Le terme référencement est souvent assimilé par abus de langage avec le terme positionnement, qui lui s'attache à optimiser le classement du site internet dans les résultats des moteurs de recherche. Le positionnement se fait sur des mots clés.
Par analogie avec l'aviation ou l'automobile, un tableau de bord au sens management est un outil de reporting permettant de disposer visuellement de toutes les informations permettant de piloter une entreprise. Les informations permettant de situer l'entreprise dans son secteur par rapport à la concurrence, de savoir où en sont les finances, les ventes, la satisfaction du personnel, etc... Mais surtout, le tableau de bord permet de savoir dans quelle direction se dirige l'entreprise, et anticiper les résultats futurs. Tout comme un pilote d'avion peut déterminer l'heure d'arrivée en connaissant sa position, sa direction et sa vitesse.
L'approche web 2.0 s'oriente vers l'interaction entre les utilisateurs et la création de réseaux sociaux. Les nouveaux gabarits web 2.0 tentant d'apporter un soin graphique et des effets, le terme est parfois confondu avec un style visuel. Dans le Web 2.0, l'internaute est acteur. Il contribue à alimenter en contenu les sites, blogs, wikis...