Management
Last updated
Last updated
Metrics vs KRs - boils down to a starting value.
OKRs vs KPIs by filipe castro, 1, 2, 3
OKR vs KPI, strategic vs tactical
Important Traits To Help You Become A Better Data-Science Manager, by Dr. Ori Cohen
7 leadership styles (similar to the above)
The secret sauce of DS management by Shir Meir Lador
rework by Google - what makes a great manager
Lessons learned leading AI teams, by Shir Meir Lador
rework by google - understanding team effectiveness
Conway's law "Organizations which design systems are constrained to produce designs which are copies of the communication structures of these organizations."
DS are "Complicated Subsystem team: Phd Level, great expertise, in depth knowledge.
feature teams are "Stream-aligned team"
enabling teams help bridge the gap in knowledge for feature teams, such as architecture
platform team - providing a platform to speed up feature teams.
team topologies article - A complicated-subsystem team is responsible for building and maintaining a part of the system that depends heavily on specialist knowledge, to the extent that most team members must be specialists in that area of knowledge in order to understand and make changes to the subsystem. [1]
atlassian - "it's important to understand that not every team shares the same goals, or will use the same practices and tools. Even the way a team is composed shouldn’t be standardized. Different teams require different structures, depending on the greater context of the company and its appetite for change. "
good article that talks about conway's law and team topologies by mark mishaev
Quote "The goal of this team is to reduce the cognitive load of stream-aligned teams working on systems that include or use the complicated subsystem. The team handles the subsystem complexity via specific capabilities and expertise that are typically hard to find or grow.
Examples of complicated subsystems might include face-recognition algorithms, machine learning approaches, real-time devices drivers, digital signal processing, or any other expertise-based capability that would be hard to embed directly within the stream-aligned team"
team patterns building an eng team by Kenneth Lange - an alternative to team topologies?
"In my experience there are four general team patterns that most companies follow. Yes, they have tweaked them to fit their circumstances, but the overall idea behind the pattern remains the same:
Technology Team: The team is formed around a technology, such as Android. For example, a team of mobile developers who build and maintain a mobile app.
Matrix Team: The developers report to a Development Manager, but they are “lend out” to cross-functional product or project teams where they do their daily work.
Product Team: The team is oriented around a product area, such as billing. It’s cross-functional, but all people on the team, regardless of their specialization, report to the same line manager.
Self-Managed Product Team: The team is oriented around a product area. But the management of the team is divided into technical leadership, typically handled by an Engineering Lead on the team, and people management, typically handled by an Engineering Manager outside the team."
another good article by Ryan Dawson
“Organizations not only need to strive for autonomous teams, they also need to continuously think about and evolve themselves in order to deliver value quickly to customers” — Team Topologies
[1] Book: Skelton, Matthew, and Manuel Pais. Team Topologies: Organizing Business and Technology Teams for Fast Flow. IT Revolution Press, 2019.
The spotify "model" - squads tribes chapters guilds
Scaling Agile at Spotify 2014 - Joakim Sunden and Anders Ivarsson
inside Spotify by Andres Ivarsson (spotify) 2016
Spotify engineering colture 2017 youtube
you can do better than the spotify model, video - agile 2017 - Joakim Sundén
"Spotify is used as a framework/model copied by others, but Spotify's model isn't without challenges even for Spotify
Encouragement that it's always hard AND it's always possible to improve
It's great to be inspired by others but at the end of the day you need to face your difficulties and solve your problems yourself
You can succeed with autonomy by never giving up; it comes with challenges and benefits"
failed squad goals 2020, listen on spotify, blowback response
spotify model sucks by erwin verweij
how to structure eng team by yotam hadas
spotify model - I dont think it means what you think it means - "Don’t fool yourself and others. The Spotify engineering culture is NOT about their organisational structure. It is how people are allowed to determine what to do. It’s about autonomy. It’s about having a culture of safety. Among others. I advise you to revisit the videos so that you can experience it yourself." - Willem Jan Ageling
balancing autonomy with accountability - edwin dando
"shape up" book (under 200)
SAFe 5 - scaled agile framework
(great) has a lot of tips on how to measure - high performing teams need PS
high performing teams need psychological safety a summary by microsoft
five keys to successful google team, 1st one is PS
People management
(good) the effective manager
radical candor
managing humans
Company Management
The CEO within
business without the bullshit
Manipulations
The 48 Laws of Power - “Amoral, cunning, ruthless, and instructive, this multi-million-copy New York Times bestseller is the definitive manual for anyone interested in gaining, observing, or defending against ultimate control – from the author of The Laws of Human Nature.
Others
(good) High output management
multipliers,
radical candor,
Trillion dollar coach,
The HP way,
How to measure anything,
Mindset,
(good) The hard thing about hard things