Working Together

We will wrap up this chapter by discussing teamwork guidelines for projects on the UML and object-oriented journey.

Modeling Teams

The old saying “too many cooks spoil the broth” is true for modeling. When you assemble teams to model your system, subsystem, or application (whatever level of abstraction you are working at), large teams can be disastrous.

Our experience shows that on a team with more than five people, progress will not be forthcoming. Because you can model a system in so many different ways, a large group of people might never agree on the representation of the systems.

On the other end of the spectrum, a modeling team needs to have a certain critical mass. At least one person on the team has to have business or ...

Get UML for Mere Mortals® now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.