Architecture that is future - the team had to understand the organizational structure

Disclaimer: This article is a blogger original article, follow the CC 4.0 BY-SA copyright agreement, reproduced, please attach the original source link and this statement.
This link: https://blog.csdn.net/red_sheeps/article/details/102653885

Read the summary and thinking "architecture that is future"

Setting organization for a team is essential, a team of output is often closely linked with them. When the organization is conducive to work efficiency will be enhanced; on the contrary, when the hierarchy of unnecessary and requires a lot of work to complete the exchange, the efficiency will be reduced.

Functional Organization

Functional Organization
This strategy is often referred to siled approach in the technical organization, according to different functions into different departments, each with its own corresponding management hierarchy.

advantage

  • Clear job content and promotion of the road, be able to work step by step
  • More focused on their own areas
  • Responsibilities clear, easy to assign tasks to better follow standards

Shortcoming

  • The lack of a single project leader, likely to cause problems shirk responsibility
  • Poor inter-departmental communication effectiveness
  • Interdepartmental prone to affective conflict

Matrix Organization

(Hereinafter the same color as a project team)
Matrix Organization
the main concepts of matrix organization structure is a two dimensional hierarchy, each team member may have two or more bosses. For example, the team leader is responsible for administrative tasks and review, project manager for process scheduling tasks and track project status.

advantage

  • Avoid finding the right people in the different management difficulties, coordinated by the inter-departmental communication project leader

Shortcoming

  • Team members need to report to the people, while the boss may receive each respective instruction, team members will feel more pressure, but also lead to unclear objectives, reducing the team's sense of empowerment
  • Project management team needs additional meetings / email communication, team members will take up the basic working time

Organizational agility

Agile Organization
In the agile organization, the team is completely self-management and self-sufficiency. From concept formation, to research and development, to production systems in service support team bears full responsibility. By improving such conflicts, authorization and organizational boundaries to achieve enhance creativity .
Production system service-related problems, often require software development, DevOps, quality assurance, and even product manager on duty, which is often thought to be a weakness agile organization. In our view, this is actually the benefits of the organizational structure, as it provides for the team feedback closed loop . If the team members are often in the middle of the night two points to solve the problem of the production system called them, they will soon realize that to develop high-quality services , in order to be able to sleep at night. Perhaps short-term pain, but long-term, this is a good way to enhance team performance.

advantage

  • Effectively reduces affective conflicts and improve the level of team performance
  • Team empowerment, reduce matrix organization issues
  • To break the boundaries of the organization to address the functional structure of the cross-organizational issues
  • Provide feedback loop in order to provide better quality services

Shortcoming

  • When the team agile structure of the overlap of the code on the ownership and responsibility, teamwork will be unable to self-government, it will lead to lower creativity

in conclusion

Functional structure is the most primitive form of organizational structure, basically organized according to the basic functions of the employees, the benefits that the management of homogeneity, the responsibility is clear and simple, easy to assign tasks and follow a good standard, drawbacks include the lack of a single project leader people not smooth cross-functional communication. Matrix Organization adds a second dimension, including a new management structure, the advantages of project leaders and can solve the problem of communication, there are several drawbacks including the boss, personal main focus of the work of the dispersion. Finally, agile organization pricey team's creativity, which can be measured by the availability of several aspects of the market response speed, new features, and quality of service.

Guess you like

Origin blog.csdn.net/red_sheeps/article/details/102653885