Dans le cadre de la mise en place d’une cellule de développement, il m’a semblé opportun de centraliser les développements au sein d’une forge avec à minima un dépôt centralisé comme git.
Après étude, j’ai choisi d’installer redmine et gitlab le tout sur un serveur avec authentification LDAP avec PAM-LDAP.
La forge permet de créer différents projets avec page wiki, gantt, des outils de suivi et de gestion de projet ainsi que le dépôt de code. La méthodologie de gestion de projet que j’essaie de promouvoir est une méthode agile bien connue : SCRUM.
Les outils utilisés pour le développement sont :
- Laravel (4 puis 5)
- Jquery
- Datatables
- Bootstrap
- Tous les plugins nécessaires disponibles sur packalyst.com (dont frozennode)
- Statistiques : morris.js basé sur raphael.js
Le principal objectif est de créer des applications Web standardisées qui soient responsive design et donc accessible depuis n’importe quel support (PC, tablettes, smartphone).