Culture
Navigating Extra Work in Programming Teams 4 minutes read.
Read Amin Rashidbeigi's post and discuss with your team what "Doing Extra" stands for in your view. How can you set time to allow such work? How do you ensure you get things done first and then do the extra work to better balance time commitments and reduce pressure? Figure out a strategy you can communicate and agree on with your relevant stakeholders.
Read it later via
Instapaper.
Share
it via
Twitter
or
email.
Root Cause Is Plural 5 minutes read.
"But if your "root cause" amounts to a single failure, you have stopped your process too soon. Like the word data is plural, the phrase "root cause" should be as well. [...] The action items or other tasks required following up an incident will be to eliminate as many branches as possible, preferably the leaf nodes or one level up. Eliminating the root of the tree is the same as your current process – it doesn’t ensure that these other contributing root causes won’t impact operations somewhere else in the future. Addressing as much of the problem surface as possible will maximize learnings and improvements, while minimizing the recurrence of issues." -- This post by Cody Wilbourn should be a must-read by anyone building and operating production systems.
Read it later via
Instapaper.
Share
it via
Twitter
or
email.