O'Reilly logo

Process Quality Assurance for UML-Based Projects by Bhuvan Unhelkar

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

2.4. Project Sociology

2.4.1. Four Models for Project Teams

Real project teams are made up of real people. Therefore, like people, teams are difficult to generalize. However, having an understanding of the purpose for which a team is formed, its background structure, and its dynamics can be very helpful in creating a successful team, and keeping it motivated right through the project. Understanding team models is an appropriate precursor to creating and understanding software models with the UML. To achieve that understanding, it is worth considering how Thomsett [1994] has further developed Constantine's [1989] excellent description of the various ways in which teams can be organized in a software development project, as shown in Figure 2.5 ...

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required