Au collège, j'ai suivi de nombreux cours de conception et orientés UML , et je reconnais que UML peut être utilisé au profit d'un projet logiciel, en particulier la cartographie de cas d'utilisation , mais est-ce vraiment pratique? J'ai fait quelques stages de travail coopératif, et il semble que UML n'est pas très utilisé dans l'industrie. Vaut-il la peine de créer des diagrammes UML pendant un projet? De plus, je trouve que les diagrammes de classes ne sont généralement pas utiles, car il est simplement plus rapide de consulter le fichier d'en-tête d'une classe. Plus précisément, quels diagrammes sont les plus utiles?
Edit: Mon expérience est limitée à de petits projets de moins de 10 développeurs.
Edit: Beaucoup de bonnes réponses, et bien que ce ne soit pas la plus verbeuse, je crois que celle choisie est la plus équilibrée.