Net web server - Chapter 13: Team Structure FURTHER READING For a

Chapter 13: Team Structure FURTHER READING For a similar idea, see Chapter 13, “The Choir and the Team,” in Why Does Software Cost So Much? (DeMarco1995). package evaluation, specific hardware, specific software environments (such as Macintosh, X-Window, and Microsoft Windows), specific programming languages, performance, LAN, CASE, customer support, maintenance test, customer liaison, and many more. In professional baseball, as in software, the manager is often a former star player. There is no sense in which the manager is better than or hierarchically above the superstar players. He might have the authority to hire and fire some of the weaker players, but if he has a personality conflict with the team’s biggest star, he is as likely to get the ax as the player is. This specific model applies best to tactical-execution projects, which emphasize the highly specialized roles that individual players play. You can apply the model’s general idea that management plays a supporting role to development to all kinds of projects. Theater Team The theater team is characterized by strong direction and a lot of negotiation about project roles. The central role on the project is occupied by the director, who maintains the vision of the product and assigns people responsibility for individual areas. Individual contributors can shape their roles, their parts of the project, as their own artistic instincts move them. But they can’t take thei- ideas so far that they clash with the director’s vision. If their ideas conflict with the director’s, the director’s vision has to prevail for the sake of the project. In the theater model, you are not just assigned to a project. You audition, and then you accept a role. A lot of negotiation goes on before you accept the role: “I need to play the lead this time; I can’t play something else.” “I want to play the villain.” “I’ll play anything but the villain.” “I’m committed to work on another play, so I don’t have much time; I’ll just do lights this time.” “I’ll work on this project if I can be the technical lead for graphics.” “I’m tired of doing databases; I want to do user-interface code this time.” “I want to coach a baseball team this summer. I’ll work hard, but I can only put in 40 hours a week.”
If you are looking for cheap and quality webhost to host and run your website check Jboss Web Hosting services.

Leave a Reply