Showing posts from 2020

RIF Notes #60

"Tell me how you measure me and I will tell you how I will behave. If you measure me in an illogical way… do not complain about illogical behavior…” - Eli Goldratt C.D.C. Recommends Sweeping Changes to American Offices Death of the office Agile’s Early Evangelists Wouldn’t Mind Watching It Die The #1 bug predictor is not technical, it's organizational complexity Silicon Valley Is Listening to Your Most Intimate Moments Impact of multitasking in the company (quantified ) Is Agile Headed for a Backlash Large Organization Software Development Misconception #2: Are All Teams Working On Equal Value Stuff? - “This is a great idea if your system optimization goal is to keep everyone busy. If your goal is to do the highest priority, highest value work, it could only be justified if several implausible things were true” Decisions, Decisions or Why Baskets of Options Dominate

RIF Notes #60

“With the possible exception of the four #Accelerate metrics, a metrics driven approach to evaluation is rarely effective. As Deming says: It is wrong to suppose that if you can’t measure it, you can’t manage it – a costly myth." - Allen Holub Spotify doesn’t use “the Spotify model” - "the Spotify model is revealed as a collection of cross-functional teams with too much autonomy and a poor management structure. Don’t fall for it" The Elephant in the Architecture - why business value should be treated as an architectural attribute Istio as an Example of When Not to Do Microservices How remote work impacts collaboration: findings from our team Quarantine work is not Remote work Nullable Reference Types: Migrating a Codebase – A Look at New Language Features in C# 8 ReSharper Ultimate 2020.1: Improved Support for C# 8.0 and C++20, Dataflow Analysis of Integer Values, and Much More Patterns for Managing Source Code Branches

RIF Notes #59

“The reason was uncovered in a study by Zheng Wang at Ohio State University. She tracked students and found that when they multi-tasked, it made them feel more productive, even though in reality they were being unproductive. Other studies found that the more you multitask, the more addicted you get to it." Monoliths are the future – Always a fan of contrarian opinions.  Like any good tech. fad, microservice  backlash is coming. Is Working Remotely Effective? Gallup Research Says Yes Individual Performance Appraisals, Just Say No! ConfigureAwait FAQ 2020 Tech Predictions Promiscuous Cookies and Their Impending Death via the SameSite Policy The Psychological Reasons of Software Project Failures The Fall of The Software Engineer, The Rise of The Programmer Technician