Spooky software development – Halloween frights

I recently watched The Haunting of Bly Manor on Netflix to satisfy an itch for a ghost story. It’s a story of restless spirits, driven by unsatisfied love, betrayal, and abandonment. All the characters in the story shared the same locale with specific roles to maintain a working household.  But Read More …

Lean Thinking – Virtual Circles

Stand inside a circle. During skills training last month, I viewed a series of videos from the Gemba Academy on the seven wastes in business and processes.  The material introduced the chalk circle teaching method of Taiichi Ohno. Draw a circle near an area to observe and stand in the Read More …

More or Less?

Truth. There will always be more work to do than is possible to accomplish by my team. Think more. Whine less. Earlier this year I penned some thoughts about thinking through resource contention, Do more with what you have!, because I was looking for better ways to address resource contention Read More …

Do more with what you have!

We need more people. We don’t have enough resources. Every week I hear about the conflict between the number of employees in the organization and the amount of work to do.  The underlying presumption is the organization can accomplish more by adding more people. The problem with this rationale is Read More …

The truth about IT processes.

Part 3 of 3 – The Truth is…. I’ll share some truths about developers, managers, and processes in IT. Writing about processes in business and technology has a gravitational-like pull. I’ve written more on the topic of technology processes than any other topic since I began blogging in 2008. Some Read More …

Monkeys on our back

A tribute to the never ending projects. You know those projects that seem to never end. The projects that extend well past their anticipated delivery dates. The projects that can’t catch a break or that can’t find sustained momentum. These are the projects that become the monkeys on our backs. Read More …

Repeating software processes. To attract and repel.

Are we attracted to repetition? Yes.  We all are. It touches every facet of our lives. As a few examples, we eat the same types of foods each week, we watch the same TV series, and we read books that belong to a series. A study and report from Alix Read More …

Attacking process waste

I don’t like process waste. Who does? But how many of us really try to change processes to eliminate or reduce waste? In my experience this is a tough topic, and I dare say an unwelcome one, most of the time. The problem is that in an organization processes are Read More …

Software Release Management. It’s more than an IT thing.

This is about IT and Business alignment. I’m fortunate enough to have worked in two different functional areas of a business: IT and Marketing. I can say with 100% confidence that business owners and stakeholders of software releases should be more concerned and involved in the IT release management process. Read More …

Urgency is a two-face

What’s the goal of your organization? Do this. Ask executives in your business what the goal of the business is. Is it to make market leading products and services? Is it to make and serve customers? Or is it really to make money? Eliyahu M. Goldratt writes in his book Read More …

Process: friend and foe

In my reading this week I came across a blog post from Tom Peters entitled Strategy: War on Systems. Tom talks about “systems” within an organization and while they are developed with good intentions, they often become inhibitors to achieving the organizational mission. I talk about this very subject quite Read More …

Stories needed of business process improvement

I was watching CNN this morning while doing time on the treadmill. A story came on about the warning from OSHA to Sea World that whales would eventually kill a person in the current environment unless they made some changes.  It made think about people within organizations that try to sound Read More …

Process Improvement: Make it happen

Processes, processes, processes, what’s the purpose of all the processes that govern our lives? They certainly have merit and can aid us in many ways: They create repeatable steps that deliver consistent output. They should be derived from critical thinking which avoids hasty decisions. They optimize a flow of work Read More …