If a project group is metaphor as a restaurant, then the boss is the boss. It is the project manager. He decided to do, how many people have more resources to do, how much risks, of course, his decision is not him. The idea is because everyone needs to be recognized by the plan, but in the end he is a big responsibility for the project. Second system architecture design is a chef. He designs concrete practices. The programmer is other chefs, configuration administrators, system integration personnel, database administrators, and other roles are the service staff inside the kitchen. SQA and test engineers are more like third-party inspectors, but the specific content of the exam is different. SQA check is whether the production process is correct, whether the material is used correctly, whether the health is done, he checks everyone's work, including the project manager, see if the boss has not been a bill. Although he did not decide, he had a proposition, he was responsible to the top level of the project manager. The test engineer came out, they were more like a test, see if the fried Jingjing sauce is no soy sauce, there is no point to put the green onion according to the meant. If the dishes are not right, they only need to tell the boss (or the second boss, such as the team representative of the development team), the boss decided to restriction or end. Demand staff and salesperson are direct faculty-oriented service personnel. They constantly tell the needs of customers. All people must be responsible for this dish.