Un Gantt Agile, ça existe ?

Les arguments contre les digrammes Gantt Soyons honnêtes, c’est plutôt la façon dont les chefs de projet utilisent ce diagramme qui rend Gantt plus ou moins agile. En fait, la pire erreur qu’on puisse faire est de prétendre que Gantt reflète une représentation fidèle de la réalité. Encore une fois,...

Lire la suite

De Jenkins à Tuleap en quelques clics avec Tuleap 12.0

Jenkins et Tuleap pour la CI/CD et le DevOps La CI/CD (Continuous Integration-Continuous Delivery) est une pratique d’ingénierie logicielle qui a pour but de réduire le temps de production et d’accélérer le time-to-market, en se basant, comme son nom l'indique, sur un process d'intégration et de livraison continue. C’est une...

Lire la suite

Code review: What 8 years has taught me

As developers we all know that reviewing code is a beneficial and necessary process. Remember: Code review can help make your entire team more efficient, your software more maintainable (and maintenance is 70% of the cost of software), and your job more rewarding! At least in theory! In practice, nobody really wants to review code—a task perceived as tedious and time consuming.

Lire la suite

How we replaced RabbitMQ by Redis

There are various places in Tuleap were message queues are needed but the primary one is to run jobs in background Historically it was for all system related stuff (creating users, git/svn repositories, etc) that required special unix permissions that we were not eager to grant to a web app....

Lire la suite

Tuleap 8.18 Release Notes

Enhancements File Release System There is an on going work on File Release System permissions, the first part is ready for 8.18, other stories will be completed in 8.19. story #9281 define FRS global permissions Multiple Subversion repositories per project (aka. SVN Plugin) story #9253 delete a svn repository Trackers...

Lire la suite