Les outils pour une entreprise agile (vive le cloud !)

Depuis quelques mois, de plus en plus d'articles parlent du concept d'entreprises agiles. Certaines de ces idées commencent même à être théorisées dans des mouvements comme lean startup.

De mon côté, cela fait 6 ans que je dirige Scub et j'ai toujours souhaité que nous restions très agile. Pour moi, agile, cela signifie être économique, souple, rapide... bref, être capable de s'adapter rapidement aux différentes situations. En plus de cette expérience, depuis un peu plus d'an an, je suis devenu le président d'un cluster d'entreprise (le SPN) où je rencontre de plus en plus de patrons intéressés par ce concept.

 

Du côté de Scub, afin garder cette agilité, je me suis fixé quelques "objectifs" : 

  • Je dois pouvoir formater et réinstaller mon ordinateur sans avoir à faire de sauvegarde. Je dois pouvoir, à tout moment, prendre un CD d'Ubuntu et lancer une installation sans avoir peur de perdre une seule donnée.
  • A la fin de l'installation de mon poste, je dois pouvoir travailler sans installer le moindre logiciel (hors notre environnement de développement Scub Foundation).
  • La société Scub doit pouvoir être déménagée en moins d'une demi journée. Aujourd'hui, nous n'avons que quelques tables et chaises à déménager (ceci explique que nous ayons tous des ordinateurs portables).

 

Afin d'atteindre ces objectifs, nous avons sélectionné un ensemble d'outils au fil des ans et nous avons essayé de les lister dans cet article ! (n'hésitez pas à nous en suggérer d'autres...).

Commençons par les outils de travail collaboratif qui permettent de travailler en équipe :

  • Gmail pour la messagerie et Google Calendar pour le calendrier partagé.
  • Rememberthemilk pour gérer les tâches.
  • Google Docs pour les fichiers partagés (à la fois en interne mais aussi avec nos clients !).
  • Doodle pour organiser des réunions et trouver des dates.

Pour gérer notre entreprise : 

  • OpenERP un ERP libre installé sur un serveur hébergé chez OVH.
  • OVH pour le fax virtuel.

Pour notre communication :

Pour gérer nos projets :

  • Gliffy pour réaliser des schémas.
  • Balsamiq pour réaliser des maquettes d'écrans.
  • Dokuwiki pour rédiger les cahiers des charges avec nos clients.
  • Mantis pour gérer les bugs/demandes/questions.

La notion d'intranet nous est donc complètement étrangère :) Nous avons tous des pages IGoogle et chacun se compose sa homepage Scub comme il le souhaite (personnellement : google docs, gmail, rememberthemilk, reader rss...).

Pour finaliser cette description, nous travaillons tous sur des ordinateurs portables sous Linux (Ubuntu) avec des données encryptées. Les serveurs sont tous à l'extérieur de l'entreprise (ou en passe de l'être). La seule chose qu'il nous manque, c'est la fibre optique afin de passer notre téléphonie sous IP et on sera parfaitement agile :)