Aina
August 10, 2024, 7:45pm
1
Awesome Engineering Management | Massive Resources & Collection
Awesome list of learning, programming, courses, resources, Pointers, and tools for learning and day-to-day practice of engineering management & leadership.
Practicing
Models and Methodologies
Agile
Rapid application development
Extreme programming
Waterfall
Rapid Prototyping
Incremental
Cleanroom
People Management
Running one-on-ones
Building credibility
Building Strategic roadmaps
Motivating teams
Hiring
Goal Setting
Prioritization
Collaboration
Conflict resolution
Performance Management
Feedback
Processes and Artifacts
Project Charter
Project Management Plan
Work breakdown structure
Capacity Planning
Risk Management
Stakeholder Management
Decision Making
KPI: Key Performance Indicators
Retrospectives
SMART Goals
Critical Path Method
Launch Plan
ADR: Architecture Decision Record
Software Architecture Review
RACI Matrix
Decision tree
Gantt Charts
Cause-effect analysis: Fishbone diagrams
SCRUM Poker planning
Other Documents
How organizations do stuff
Tools
Project and task Management
Boards
Standups
Documentation / Knowledge Management
Communication
Email Clients
Diagramming & Designing
Metrics
Calendars
Time Management
Code Hosting
Time tracking and contractor management
Mentoring
Learning
Books
Certifications
Courses
Useful resources
Other Awesome Lists
Laws to live by
Practicing
Models and Methodologies
Agile
Rapid application development
Extreme programming
Waterfall
Rapid Prototyping
Incremental
Cleanroom
People Management
Running one-on-ones
Building credibility
Building Strategic roadmaps
Motivating teams
Hiring
Goal Setting
Prioritization
Collaboration
Conflict resolution
Performance Management
Feedback
Processes and Artifacts
Project Charter
Project Management Plan
Work breakdown structure
Capacity Planning
Risk Management
Stakeholder Management
Decision Making
KPI: Key Performance Indicators
Retrospectives
SMART Goals
Critical Path Method
Launch Plan
ADR: Architecture Decision Record
Software Architecture Review
RACI Matrix
Decision tree
Gantt Charts
Cause-effect analysis: Fishbone diagrams
SCRUM Poker planning
Other Documents
Activity attributes
Activity list
Assumption log
Basis of estimates
Change log
Cost estimates
Cost forecasts
Duration estimates
Issue log
Lessons learned register
Milestone list
Physical resource assignments
Project calendars
Project communications
Project schedule
Project schedule network diagram
Quality control measurements
Quality metrics
Quality report
Requirements documentation
Requirements traceability matrix
Resource breakdown structure
Resource calendars
Resource requirements
Risk register
Risk report
Schedule data
Schedule forecasts
Stakeholder register
Team charter
Test and evaluation documents
Project scope statement
Project team assignments
How organizations do stuff
Tools
Project and task Management
Link
Description
OpenProject
OpenProject is the leading open source project management software.
taiga.io
Your Agile, Free and Open Source Project Management Tool
Redmine
Redmine is a flexible project management web application.
Phabricator
Phabricator is a set of tools for developing software. It includes applications for code review, repository hosting, bug tracking, project management, and more.
Jira
The #1 software development tool used by agile teams
Asana
Work on big ideas, without the busywork.
Trello
Trello helps teams move work forward.
Basecamp
The All-In-One Toolkit for Working Remotely.
Monday
Easily build, run, and scale your dream workflows on one platform.
Clickup
All your work in one place: Tasks, docs, chat, goals, & more.
Youtrack
The project management tool designed for agile teams
Github
GitHub is where over 65 million developers shape the future of software, together.
Gitlab
GitLab is the open DevOps platform
Google sheets
Google Sheets makes your data pop with colorful charts and graphs.
Clubhouse
Project management has never been easier
Microsoft Project
Meet the simple, powerful, reimagined Project for everyone.
Project Manager
Project Management Software for Professionals
Boards
Link
Description
focalboard
Focalboard is an open source, self-hosted alternative to Trello, Notion, and Asana.
react-kanban
A server-rendered React app inspired by Trello.
wekan
Open Source kanban
kanboard
Kanban project management software
huboard
Instant task management for your GitHub repositories
nullboard
Nullboard is a minimalist kanban board, focused on compactness and readability.
Standups
Link
Description
git-standup
Recall what you did on the last working day.
standuptimer.app
Use this free timer for your team standups to keep them on track
scrumbot
Slack bot for standup meetings
slack-standup-bot
Daily, weekly, whenever standup bot for Slack
standup-raven
A Mattermost plugin for communicating daily standups across teams
Documentation / Knowledge Management
Link
Description
Confluence
Confluence is your remote-friendly team workspace where knowledge and collaboration meet.
Notion
One tool for your whole team. Write, plan, and get organized.
Bookstack
A platform to create documentation/wiki content built with PHP & Laravel
Mediawiki
The collaborative editing software that runs Wikipedia.
Dropbox paper
Real-time editing for teams.
Google docs
Google docs
Instiki
Basic wiki clone so pretty and easy to set up, you’ll wonder if it’s really a wiki.
Nuclino
A lightweight and collaborative wiki for all your team’s knowledge, docs, and notes.
Slite
The perfect communication tool for remote teams
Communication
Link
Description
Slack
Slack makes it downright pleasant to work together
Mattermost
The Only Open Source Collaboration Platform for Developers
Discord
A place that makes it easy to talk every day and hang out more often.
Rocket.chat
Keep the workflow going by centralizing all your tools and touchpoints in one platform. Made for team collaboration, DevOps and customer engagement.
jitsi
More secure, more flexible, and completely free video conferencing
Google Meet
Real-time meetings by Google.
Microsoft Teams
Microsoft Teams is the hub for team collaboration in Microsoft 365 that integrates the people, content, and tools your team needs.
Gitter
Gitter is a chat and networking platform that helps to manage, grow and connect communities through messaging, content and discovery.
Flock
Your new home for collaboration.
flat.social
Spatial online meetings for remote teams that promote collaboration, creativity and spontaneous interactions.
Email Clients
Link
Description
Nylas
An extensible desktop mail app built on the modern web.
Mailspring
A beautiful, fast and fully open source mail client for Mac, Windows and Linux.
Thunderbird
Make Email Easier.
Shift
Shift is a desktop app for streamlining all of your email and app accounts.
Rambox
Free and Open Source messaging and emailing app that combines common web applications into one.
K9
K-9 Mail – Open Source Email App for Android
Evolution
Evolution is a fully-featured open source groupware application
Microsoft Office Outlook
Outlook is a personal information manager that lets you manage your e-mail, calendar, contacts, and tasks.
Freeter
Free and Open Source app to gather all messaging, emailing and other web app accounts in one organized place.
Diagramming & Designing
Link
Description
Draw.io
Flowchart Maker and Online Diagram Software
Lucidchart
Lucidchart is the intelligent diagramming application that brings teams together to make better decisions and build the future.
Miro
The online collaborative whiteboard platform to bring teams together, anytime, anywhere.
Sketch
A home for the entire collaborative design process.
Invision
The digital product design platform powering the world’s best user experiences
Figma
Figma brings your teams together to design better products from start to finish.
Zeplin
Deliver on the promise of design
Excalidraw
Online Whiteboard made simple. Free & Open source. No account is needed
Metrics
Link
Description
jira-agile-metrics
A tool to extract Agile metrics and charts from JIRA projects and Trello Boards
agile-metrics-tools
Agile metrics tools allows you to track metrics from different sources
agile-metrics
collecting agile metrics from jira, bitbucket, sonarqube and send them to elastic stack to visualize in kibana
jira-metrics-extract
CLI tool to extract metrics from Jira, save data and charts locally for further analysis & presentation
pandas_agile_metrics
Actionable Agile metrics analysis tool kit based on Python
aafmp
a simple personal kanban metrics spreadsheet
jira-agile-velocity
Connect to Jira REST API to collect completed story points, calculate weekly velocity, and estimate completion date
Calendars
Link
Description
Tutanota
Zero-knowledge calendar
Proton Calendar
Encrypted calendar
Calendso
The Open Source Calendly Alternative
Calendly
Calendly is your hub for scheduling meetings professionally and efficiently, eliminating the hassle of back-and-forth emails so you can get back to work.
Appoint.ly
Appointment scheduling software helps to book 1-on-1 meetings with people all over the world, avoid double booking and save time!
Zeeg
Your smart business card! An advanced scheduling assistant with your own beautiful minimal website. Your Zeeg link is the only link you really need!
Time Management
Link
Description
activitywatch
Records what you do so that you can know how you’ve spent your time.
marinara
Marinara is a time management assistant for Chrome that follows the Pomodoro Technique.
pomotroid
Simple and visually-pleasing Pomodoro timer
pomatez
Stay Focused. Take a Break.
gnome-pomodoro
A time management utility for GNOME based on the pomodoro technique!
Goodtime
productivity app for Android
Yellow Tomato
Simple Pomodoro timer for concentration at work
Code Hosting
Link
Description
Github
GitHub is where over 65 million developers shape the future of software, together.
Gitlab
GitLab is the open DevOps platform
Gitea
A painless, self-hosted Git service
Sourcehut
sourcehut, the hacker’s forge!
Launchpad
Launchpad can host your project’s source code using the Bazaar version control system.
Time tracking and contractor management
Link
Description
Invoiceninja
Invoices, Expenses and Tasks built with Laravel and Flutter
Wakatime
Dashboards for developers, powered by open source IDE plugins.
Activitywatch
Records what you do so that you can know how you’ve spent your time.
Super-productivity
To-do list & time tracker for programmers and other digital workers with Jira, Github, and Gitlab integration
Toggldesktop
Toggl Desktop is a Toggl time tracking client
Kimai2
Kimai v2 is a web-based multiuser time-tracking application
ShareX
ShareX is a free and open source program that lets you capture or record any area of your screen and share it with a single press of a key
Mentoring
Learning
Books
Courses
Useful resources
Related Awesome Lists
Laws to live by
ENJOY & HAPPY LEARNING!
Appreciate the share & feedback!
8 Likes