awesome-engineering-management
Pointers and tools for learning and day-to-day practice of engineering management & leadership.
https://github.com/engineering-management/awesome-engineering-management
Last synced: 5 days ago
JSON representation
-
Books
-
Mentoring
- The Gitlab handbook
- The Manager's Path
- The Making of a Manager
- An Elegant Puzzle
- High Growth Handbook
- Managing the Unmanageable
- The DevOps Handbook
- Team Topologies
- The Manager's Handbook
- https://monzo.com/documents/engineering-manager-framework-v1-0.pdf
- The Staff Engineer's Path
- Management 3.0
- An Elegant Puzzle
- High Growth Handbook
- Accelerate: The Science of Lean Software and DevOps
- Managing the Unmanageable
- The DevOps Handbook
- Mythical Man-Month
- The Manager's Handbook
-
-
Courses
-
Mentoring
- Engineering Management Interview Course - Exponent
- Foundations of Project Management by Google - Coursera
- Ace Manager Job Interview & Career (Engineering Tech & Other - Udemy
- Practical Team Management for Software Engineers - PluralSight
- TutorialSearch - Free cross-platform search engine indexing 50,000+ tutorials from Udemy, Skillshare, Pluralsight, and other major learning platforms across 45+ categories.
-
-
Models and Methodologies
-
Agile
- Manifesto
- Patterns
- Glossary
- Wikipedia
- History and background
- Steering body
- Agile Practice Guide
- PMBOK: A Guide to the Project Management Body of Knowledge
- Essential Scrum: A Practical Guide to the Most Popular Agile Process
- Agile Product Management with Scrum
- Learning Agile: Understanding Scrum, XP, Lean, and Kanban
- Scrum: The Art of Doing Twice the Work in Half the Time
- Agile Retrospectives: Making Good Teams Great
- Patterns
- Steering body
-
Cleanroom
-
Extreme programming
-
Incremental
-
Rapid application development
- Tools
- Rapid Development: Taming Wild Software Schedules
- Rapid application development (RAD): an empirical review
- The utility of rapid application development in large‐scale, complex projects
- Risks of rapid application development
- A quality software process for rapid application development
- Wikipedia
- Introduction
- Rapid Application Development: rough and dirty or value-for-money engineering?
- A quality software process for rapid application development
- The utility of rapid application development in large‐scale, complex projects
- Risks of rapid application development
- Introduction
-
Rapid Prototyping
-
Waterfall
-
-
People Management
-
Building credibility
- How to build trust on engineering teams | The Enterprisers Project
- How to Build Credibility at Work. Nothing arises suspicions about… | by Patricia Repolda | The Startup | Medium
- How To Become A Subject Matter Expert: 5 Ways To Establish Credibility And Executive Presence
- A Most Critical Engineering Career Success Factor: Technical Credibility | Penn State College of Engineering
- How to build credibility with your team - Torch
- 7 Ways to Build Credibility When You're a New Leader
- What Makes a Great Manager of Software Engineers?
-
Building Strategic roadmaps
- Maximize your team. How I created an Engineering Roadmap
- Podcast 376: Writing the roadmap from engineer to manager - Stack Overflow Blog
- 4. Building Effective Roadmaps - 97 Things Every Engineering Manager Should Know [Book
- Engineering Team Roadmaps. | by Michael Krisher | The Startup | Medium
- The Mystical Engineering Roadmap
- Engineering Roadmap
- How to Create an Engineering Roadmap | Step-by-Step Guide
- Why long-term plans don't work and how to fix them
- Podcast 376: Writing the roadmap from engineer to manager - Stack Overflow Blog
- The Mystical Engineering Roadmap
- Engineering Roadmap
- Why long-term plans don't work and how to fix them
-
Collaboration
- There is no “us” in team | Structure and Interpretation of Computer Programmers
- Jade Rubick - How to build silos and decrease collaboration (on purpose)
- The effects of remote work on collaboration among information workers | Nature Human Behaviour
- The effects of remote work on collaboration among information workers | Nature Human Behaviour
- The effects of remote work on collaboration among information workers | Nature Human Behaviour
- The effects of remote work on collaboration among information workers | Nature Human Behaviour
- The effects of remote work on collaboration among information workers | Nature Human Behaviour
- The effects of remote work on collaboration among information workers | Nature Human Behaviour
- The effects of remote work on collaboration among information workers | Nature Human Behaviour
- The effects of remote work on collaboration among information workers | Nature Human Behaviour
- The effects of remote work on collaboration among information workers | Nature Human Behaviour
- The effects of remote work on collaboration among information workers | Nature Human Behaviour
- The effects of remote work on collaboration among information workers | Nature Human Behaviour
- The effects of remote work on collaboration among information workers | Nature Human Behaviour
- The effects of remote work on collaboration among information workers | Nature Human Behaviour
- The effects of remote work on collaboration among information workers | Nature Human Behaviour
- The effects of remote work on collaboration among information workers | Nature Human Behaviour
- The effects of remote work on collaboration among information workers | Nature Human Behaviour
- The effects of remote work on collaboration among information workers | Nature Human Behaviour
- The effects of remote work on collaboration among information workers | Nature Human Behaviour
- The effects of remote work on collaboration among information workers | Nature Human Behaviour
- The effects of remote work on collaboration among information workers | Nature Human Behaviour
- The effects of remote work on collaboration among information workers | Nature Human Behaviour
- The effects of remote work on collaboration among information workers | Nature Human Behaviour
- The effects of remote work on collaboration among information workers | Nature Human Behaviour
- The effects of remote work on collaboration among information workers | Nature Human Behaviour
- The effects of remote work on collaboration among information workers | Nature Human Behaviour
- The effects of remote work on collaboration among information workers | Nature Human Behaviour
- The effects of remote work on collaboration among information workers | Nature Human Behaviour
- The effects of remote work on collaboration among information workers | Nature Human Behaviour
- The effects of remote work on collaboration among information workers | Nature Human Behaviour
- The effects of remote work on collaboration among information workers | Nature Human Behaviour
- The effects of remote work on collaboration among information workers | Nature Human Behaviour
- The effects of remote work on collaboration among information workers | Nature Human Behaviour
- The effects of remote work on collaboration among information workers | Nature Human Behaviour
- The effects of remote work on collaboration among information workers | Nature Human Behaviour
- The effects of remote work on collaboration among information workers | Nature Human Behaviour
- The effects of remote work on collaboration among information workers | Nature Human Behaviour
- The effects of remote work on collaboration among information workers | Nature Human Behaviour
- The effects of remote work on collaboration among information workers | Nature Human Behaviour
- The effects of remote work on collaboration among information workers | Nature Human Behaviour
- The effects of remote work on collaboration among information workers | Nature Human Behaviour
- The effects of remote work on collaboration among information workers | Nature Human Behaviour
- The effects of remote work on collaboration among information workers | Nature Human Behaviour
- The effects of remote work on collaboration among information workers | Nature Human Behaviour
- The effects of remote work on collaboration among information workers | Nature Human Behaviour
- The effects of remote work on collaboration among information workers | Nature Human Behaviour
- The effects of remote work on collaboration among information workers | Nature Human Behaviour
- The effects of remote work on collaboration among information workers | Nature Human Behaviour
- The effects of remote work on collaboration among information workers | Nature Human Behaviour
- The effects of remote work on collaboration among information workers | Nature Human Behaviour
- The effects of remote work on collaboration among information workers | Nature Human Behaviour
- The effects of remote work on collaboration among information workers | Nature Human Behaviour
- The effects of remote work on collaboration among information workers | Nature Human Behaviour
- The effects of remote work on collaboration among information workers | Nature Human Behaviour
- The effects of remote work on collaboration among information workers | Nature Human Behaviour
- The effects of remote work on collaboration among information workers | Nature Human Behaviour
- The effects of remote work on collaboration among information workers | Nature Human Behaviour
- The effects of remote work on collaboration among information workers | Nature Human Behaviour
- The effects of remote work on collaboration among information workers | Nature Human Behaviour
- The effects of remote work on collaboration among information workers | Nature Human Behaviour
- The effects of remote work on collaboration among information workers | Nature Human Behaviour
- The effects of remote work on collaboration among information workers | Nature Human Behaviour
- The effects of remote work on collaboration among information workers | Nature Human Behaviour
-
Conflict resolution
- Conflict resolution 101 for startups
- Good conflicts – The Manager's Handbook
- How to Deliver Constructive Feedback in Difficult Situations | by Dave Bailey | The Founder Coach Blog
- How to Resolve a Conflict Where Both Sides Are Right | by Dave Bailey | The Founder Coach Blog
- Ask HN: How do you handle conflicts with your peers? | Hacker News
- Techniques for conflict management as an Engineering Manager | Jumpstart
- How to Deliver Constructive Feedback in Difficult Situations | by Dave Bailey | The Founder Coach Blog
- How to Resolve a Conflict Where Both Sides Are Right | by Dave Bailey | The Founder Coach Blog
- How to Deliver Constructive Feedback in Difficult Situations | by Dave Bailey | The Founder Coach Blog
- How to Resolve a Conflict Where Both Sides Are Right | by Dave Bailey | The Founder Coach Blog
- How to Deliver Constructive Feedback in Difficult Situations | by Dave Bailey | The Founder Coach Blog
- How to Resolve a Conflict Where Both Sides Are Right | by Dave Bailey | The Founder Coach Blog
- How to Deliver Constructive Feedback in Difficult Situations | by Dave Bailey | The Founder Coach Blog
- How to Resolve a Conflict Where Both Sides Are Right | by Dave Bailey | The Founder Coach Blog
- How to Deliver Constructive Feedback in Difficult Situations | by Dave Bailey | The Founder Coach Blog
- How to Resolve a Conflict Where Both Sides Are Right | by Dave Bailey | The Founder Coach Blog
- How to Deliver Constructive Feedback in Difficult Situations | by Dave Bailey | The Founder Coach Blog
- How to Resolve a Conflict Where Both Sides Are Right | by Dave Bailey | The Founder Coach Blog
- How to Deliver Constructive Feedback in Difficult Situations | by Dave Bailey | The Founder Coach Blog
- How to Resolve a Conflict Where Both Sides Are Right | by Dave Bailey | The Founder Coach Blog
- How to Deliver Constructive Feedback in Difficult Situations | by Dave Bailey | The Founder Coach Blog
- How to Resolve a Conflict Where Both Sides Are Right | by Dave Bailey | The Founder Coach Blog
- How to Deliver Constructive Feedback in Difficult Situations | by Dave Bailey | The Founder Coach Blog
- How to Resolve a Conflict Where Both Sides Are Right | by Dave Bailey | The Founder Coach Blog
- How to Deliver Constructive Feedback in Difficult Situations | by Dave Bailey | The Founder Coach Blog
- How to Resolve a Conflict Where Both Sides Are Right | by Dave Bailey | The Founder Coach Blog
- How to Deliver Constructive Feedback in Difficult Situations | by Dave Bailey | The Founder Coach Blog
- How to Resolve a Conflict Where Both Sides Are Right | by Dave Bailey | The Founder Coach Blog
- How to Deliver Constructive Feedback in Difficult Situations | by Dave Bailey | The Founder Coach Blog
- How to Resolve a Conflict Where Both Sides Are Right | by Dave Bailey | The Founder Coach Blog
- How to Deliver Constructive Feedback in Difficult Situations | by Dave Bailey | The Founder Coach Blog
- How to Resolve a Conflict Where Both Sides Are Right | by Dave Bailey | The Founder Coach Blog
-
Programming Languages
Categories
Sub Categories
Conflict resolution
99
Collaboration
64
Running one-on-ones
63
Mentoring
63
Project and task Management
16
Agile
15
Rapid application development
13
Building Strategic roadmaps
12
Prioritization
12
Email Clients
10
Communication
10
Documentation / Knowledge Management
9
Calendars
9
Performance Management
9
Waterfall
8
Extreme programming
8
Cleanroom
8
Time tracking and contractor management
7
Motivating teams
7
Building credibility
7
Metrics
7
Rapid Prototyping
7
Boards
6
Standups
6
Feedback
6
Cause-effect analysis: Fishbone diagrams
6
Time Management
6
SCRUM Poker planning
5
Goal Setting
5
Work breakdown structure
5
Diagramming & Designing
5
Code Hosting
4
Critical Path Method
4
SMART Goals
4
Project Management Plan
4
Hiring
4
KPI: Key Performance Indicators
4
Project Charter
4
RACI Matrix
3
Capacity Planning
3
Launch Plan
3
Decision tree
3
Risk Management
2
Incremental
2
Retrospectives
2
Software Architecture Review
2
Stakeholder Management
2
Decision Making
1
Gantt Charts
1
ADR: Architecture Decision Record
1
Keywords
awesome-list
9
awesome
8
productivity
8
engineering
6
linux
6
time-tracker
5
javascript
5
software-engineering
5
software-development
5
computer-science
5
php
4
kanban
4
agile
4
windows
4
macos
4
pomodoro
4
email
4
roadmap
4
management
4
project-management
4
culture
4
time-management
3
courses
3
electron
3
lists
3
engineering-management
3
pomodoro-technique
3
pomodoro-timer
3
principles
3
timetracking
3
leadership
3
slack
3
architecture
3
hiring
2
productivity-timer
2
interview
2
interview-questions
2
time-tracking
2
programming
2
resources
2
timetracker
2
electron-app
2
clean-code
2
startups
2
decisions
2
self-hosted
2
documentation
2
wiki
2
cto
2
design-patterns
2