5/ If you are in business, resist the Siren call to perfect your forecasting model and work hard to mitigate your forecasting errors....both past errors and future errors. This is where the real money is made because you clip your left tail.— Jaffer Ali (@Jaffer22915438) November 15, 2020
A programmer wrote a feature in 2 days, spent the next 3 debugging & testing, finished in a week. Did no other work, was never idle.— Agile Otter Tim (@tottinge) November 16, 2020
Was commended for the efficiency. What was the efficiency?
Random thought about my posts: People who prefer technical posts about lead time and cost etc. over posts about things like group dynamics and non-verbals perhaps miss a point: it's not the technical stuff that really gets anything done. In the end it's soft skills FTW.— Charles Lambdin (@CGLambdin) November 16, 2020
You always wanted to use Test Driven Development (TDD) but you don't know where to start?— Deni Moka⚡ (@dmokafa) November 16, 2020
Here is a thread for you about TDD in practice.
some of the ways i try to make scrum less awful— Jimmy Bogard 🍻 (@jbogard) November 18, 2020
Code doesn't create value. Behavior does. There are lots of ways to change behavior. What do your teams focus on? pic.twitter.com/14VKV8Ong8— Charles Lambdin (@CGLambdin) November 18, 2020
We really should be in the middle of a golden age of productivity. Within living memory, computers did not exist. Photocopiers did not exist. *Backspace* did not exist. You had to type it all by hand.— balajis.com (@balajis) November 19, 2020
I keep seeing these ridiculous "roadmaps." A firm plan for what you're going to do for the next year (or whatever) is in no way Agile or agile or even slightly valuable. 1/3— Allen Holub (@allenholub) November 20, 2020
If what we want to do is to communicate, we must remember that it is not enough to be right. Communication is not a matter of being right, but of starting a flow of energy between two people that can result in mutual understanding.— Charles Lambdin (@CGLambdin) November 21, 2020
—John A. Sanford
Waterfall Process Theme Song:— Agile Otter Tim (@tottinge) November 20, 2020
"We like big batches and we cannot lie..."
You cannot be agile if you let your clients dictate the way that you work, and then force you into working in non-agile ways. You'll have to chose between agility and those particular clients.— Allen Holub (@allenholub) November 20, 2020
I see many teams focusing on metrics. Not all metrics are bad, but even the good ones have only limited utility (beyond serving as red flags when they go wrong). As long as the teams are delivering a steady stream of valuable software, I'm happy. 1/3— Allen Holub (@allenholub) November 24, 2020
My wife’s wisdom today. When you say “Lack of” in a problem statement, it’s a sign of a poor problem statement. Chances are you’re actually creating a solution. “Lack of reporting visibility” introduces a solution. (reports) But you have no idea what the reports are solving for.— Jeff Smith (@DarkAndNerdy) November 25, 2020
Debugging Tactics... pic.twitter.com/0GV6v1PaHB— Richard Campbell (@richcampbell) November 27, 2020
Workers want to get more done.— Agile Otter Tim (@tottinge) November 30, 2020
Managers want more done.
Executives want more done.
Customers want more done.
And yet somehow we find people in these groups disdaining and fighting each other as if we weren't all on the same side.
✏️ Testing tip: in a test, make visible only the data that affect the test outcome.— Mario Cervera (@macerub) November 30, 2020
The exact behavior that the test is verifying will be much clearer.
An example 👇 pic.twitter.com/CX6xSU57hE
Nice Trello board of mob programming resources, BTW.— Jeff Langr (@jlangr) November 30, 2020
Designated navigator can be a useful tool on occasion. https://t.co/BOAmvxoFfj
I love this joke.— Helinä Turumore ☕ (@HelinaT) November 30, 2020
It's also a perfect moment to remember that not everyone has equal access to computers for programming, and it requires intersectional assessment and actions to fix.
When you have the money, means and acceptance, access to computers and programming is easier. https://t.co/FkFu60NSUM
I’m a software engineer and my whole life doesn’t revolve around tech. I don’t spend all my free time building personal projects or learning the newest technologies.— Tori Crawford 🎄(81%) (@_torrborr) November 29, 2020
I know myself and understand that I’d burnout and THAT. IS. OKAY.
We are all different. Do what’s best for you.