Smittestopp - en slags smidig suksess også! Husk: de kunne brukt hundrevis av millioner på årevis med planlegging, ikke levert noe før lenge etter pandemien, og likevel endt med samme arkitektur som v1, og da hatt enda mindre lyst til å bytte den ut pga "sunk cost".
The fact that people can graduate from a CS program without ever learning Software Architecture, TDD, "soft skills" like communication and collaboration, &c., is really not okay. The university system is failing us.
Let the legacy system run for decades, as long as you extract the parts that need to change.
“Phase out the legacy system” is not a useful goal.
@ericevans0
"What are the non-functional requirements for the system?"
"We don't have any."
"Sorry?"
"We want the system to function."
"Oh, I see... in software we often use 'non-functional' to mean something else."
"In English we use non-functional to mean non-functional."
#UseTheRightWords
As a...
– user
I want to...
– ensure the developers behind the product have robustly debated the benefits of tabs vs spaces
So that...
– I get more value from the product
Most companies that advertise for Scrum Masters don't actually want Scrum Masters. They want project/line managers. That pesky business of "leading, training, and coaching the organization…" is particularly unwelcome.
"Help us decide," the night whispered. "Fear or hope?"
"Who else was asked?" he said.
"Each star in the sky."
"Then millions have spoken. Why does my voice matter?"
"We haven't heard it yet."
TDD doesn’t mean “write the tests, then write the code.” It means “write A SMALL PART of the tests, write A SMALL PART of the code.” (Then reflect, improve, and repeat.)