1.95 min.
| 1.0 user rating | 84 views
CIDE, pour Environnement de Développement Intégré Collaboratif, est basé sur l'idée que, plus souvent qu'on ne le pense, la collaboration est la clé du succès. Avec l'avènement du cloud et des solutions web telles que Google Docs, de plus en plus de projets reposent sur un navigateur internet pour faciliter le travail en équipe.
Lors du mois de Janvier 2012, nous avons développé un IDE gratuit et open-source, où tout est centralisé sur un serveur. En plus des outils traditionnels integrés à un IDE classique, comme la gestion de projet, la génération de binaires ou encore le support de débogage, le but principal de CIDE est d'apporter aux équipes de développement de nouveaux outils destinés à faciliter la collaboration tel que l'édition en temps réel ou la messagerie instantanée. Un environnement de travail complet est alors accessible depuis un navigateur internet moderne.
CIDE peut être utilisé aussi bien dans un milieu éducatif que dans un milieu professionnel. Des institutions scolaires pourraient trouver un avantage à contrôler la configuration de CIDE afin qu'elle soit identique pour tous les utilisateurs, ce qui aiderait les étudiants à se concentrer sur la programmation, et non sur la configuration des outils nécessaires à leur apprentissage. En entreprise, CIDE pourrait faciliter l'utilisation de pratiques de développement agiles tel que le pair programming ou encore l'extreme programming.
Le développement du projet sera assuré au futur par les membres de l'équipe.
English
CIDE, Collaborative Integrated Developpement Environment, is centered around the idea that,
more often than not, collaboration is the key to success. With the advent of the cloud and of
web based solutions such as Google Docs, more and more projects rely on browser based
solutions to facilitate teamwork.
Over the course of the month of January 2012, we developed a free and open-source software, web-based IDE where everything happens on a central server. It aims to provide teams with both traditional tools such as the management of build options, binary generation or debugging support, and new team-oriented tools, such as real time collaborative editing or an integrated chat. A complete work environment will be accessible from a modern browser on any computer.
CIDE can be used in both educational and enterprise contexts. Schools can take advantage
of the single configuration for all users, which will help students focus on the language at
hand and not on the tools behind that language. Within companies, CIDE can facilitate the
use of agile software development methodologies such as pair programming or extreme
programming.
A continued development of the project will be ensured by the team's members.
Projet de Fin d'Etudes réalisés par des élèves de l'ECE Paris école d'ingénieurs.
Tags: pfe 2012 pfe 2012 cide environnement développement intégré collaboratif ide serveur google docs software logiciel collaborative browser ece paris école ingénieurs ingénieur projet fin études