
Java Productivity Primer
Les équipes de développement attendent de Java qu’il les aide à augmenter leur productivité.
Le présent document fournit un ensemble de recommandations qui vous aideront à être plus productif avec Java lorsque vous développez des applications d’entreprise.
Description de l'ouvrage
Il comprend une brève présentation des principes du développement
moderne, et vous guide à travers les bases de l’organisation de vos
activités autour d’une usine logicielle productive, c’est-à-dire un
ensemble d’outils pour automatiser les tâches répétitives et aider à mettre en oeuvre un workflow de développement efficace.
Les experts seront sans doute déjà familiers avec tout ou partie de ces recommandations. Néanmoins, le présent document est un bon moyen de lancer les discussions et de partager les connaissances.
Sommaire
- Introduction
- Recommandations pour la productivité
- Recommandation 01 – Choisissez une plate-forme Java productive taillée pour votre projet
- Recommandation 02 – Mettez en place une usine logicielle adaptée à votre équipe de développement
- Recommandation 03 – Pour les petits projets, mettez en place une petite usine logicielle
- Recommandation 04 – Pour les projets plus grands, mettez en place une usine logicielle sur une plate-forme partagée
- Recommandation 05 – Ne perdez pas votre temps : automatisez votre processus de construction
- Recommandation 06 – Gérez élégamment les développements de l’équipe : utilisez un système de gestion de versions
- Recommandation 07 – Evitez l’effet tunnel : mettez en place un processus d’intégration et de test en continu
- Recommandation 08 – Utilisez un système de suivi des tâches
- Recommandation 09 – Utilisez un environnement de développement intégré productif
- Recommandation 10 – Mettez les tests au centre de vos développements
- Recommandation 11 – Déployez tranquille : externalisez les références vers des ressources externes
- Recommandation 12 – Soyez attentif à votre productivité