Engineering Management

Engineering Management is a role within an organization. The purpose and function of this role varies from one place to another, but can have one or more of the following aspects (See management roles )

* **Project Management**: Budget, scheduling, scope, completion, work allocation, and resource management. * **Technical Management**: Architecture, tooling, Internal Processes and methodology, risk-assessment, Fit and Finish, Tactics. * **Personnel Management**: Motivation and happiness, career growth, Coaching, Recruitment, Onboarding, training, mentorship, Accountability, conflict resolution, Salaries and benefits. * **Product Management**: Understanding user needs, friction, usage analytics, performance. * **Organizational Management**: Finances, Strategy, shared infrastructure, project prioritization, Cross-Team Communication. * **Administrative Management**: Policy and procedure, record collection, compliance.

This role may include explicit positions such as: *Engineering Manager* or *X of Engineering*, but the activities of the role may be present in a variety of positions, such as *Architect*, *Principal Engineer*, *Technical Lead*, *Chapter Lead*, etc. This varies depending on Team Culture, Team Structure, or Delegation.

Which of those tasks is the most important to succeed as a manager depends on a lot of factors: Size and budget of a company, culture, the current economic environment. It's best to understand your Environment.