Found in 1 comment on Hacker News
specialist · 2022-02-07 · Original thread
Nice writeup. Agreed with all.

Yes and:

> You manage processes; you lead people

> Processes are expectations made explicit

I way I learned it was "Structure + Processes = Outcomes".

By me focusing on S and P, I was able to delegate emotional ownership of O to my team. IMHO, that sense ownership is a "critical success factor". Which you touch on further down your list.

Journey of the Software Professional: The Sociology of Software Development, Luke Hohmann [1996] https://www.amazon.com/Journey-Software-Professional-Sociolo...

The other crucial bit of life advice I got from Luke, which may not be in the book, was:

"Sometimes you have to let people fail. Just have Plan B ready to deal with the aftermath."

But that's a much longer story.

--

Again, nice writeup.

Is it too much to hope that your common sense regard for the process of software development is early evidence that our industry might finally be moving past the Agile cargo cult era? (Hot damn, it's been a lonely, frustrating two decades, remembering how things were before Agile.)

--

PS- I've recently heard (read) the "First Pancake" metaphor for first effort, maybe a dozen times. Another gem I had first heard from Luke, back in the day.

Fresh book recommendations delivered straight to your inbox every Thursday.