Articles for category: Delivery

Two Apps, One Problem

If everyone is using different apps to accomplish the same goal. Then no goal is being accomplished. No tool or app will ever be perfect, but they will be good enough. And good enough is what you need to ship. If you still don’t think it’s good enough and you continue to use multiple apps different then what everyone is using there is only one goal you are accomplishing. Holding your team back from what they really need to be doing.

June 29, 2021

Greg Thomas

Deciding what is Needed?

This is the hardest question when trying to figure out the “what” of what goes into a release, feature, story. “What is it that we are trying to do?” “What is it that our customer needs us to do?” It’s not an easy question for the singular reason that the answer won’t always jive with what we have in our head, what we had already planned, what we were already focused on. But if you don’t ask, you’re not building what the customer needs, you’re making assumptions on you think they need based on what you want to do. Want

June 26, 2021

Greg Thomas

Configuration over Drops

I let out a deep, heavy sigh whenever I’m stuck on a problem and the only resolution is to drop it and start all over again. The software developer in me dies a slow, silent death whenever I hear this. We have all this AI, all this Machine Learning, all these fancy tools and the best we have for changing licenses, is to drop and recreate? What technology are we missing to be able to enable this? Build configuration into your software, build adaptability. If you’re building in “drops”, might as well tell the customer to uninstall it and not

Are you with the Team?

Or are you on the team? There is a HUGE difference. If you are on the team, you are there my nature of being around. You were assigned to the team and it’s where you report to. You do what is asked of you and are compensated for your accomplishments. But if you are with the team, you do what needs to be done to get work out the door. You look at the rest of the team, see who has a heavy load and jump in to help. You jump in when the team needs it and offer help

June 15, 2021

Greg Thomas

Feeding Off Each Other

I don’t like have meetings for the sake meetings. But I do like getting people in a room to discuss a problem, always ensuring it’s the right people. If it’s two developers working in the same area across one problem, let’s have a quick fifteen to talk about it. I like this, because inevitably, once we get into it, the magic starts and they begin to feed off of each other. Their ideas, their designs, their problems, their counter-proposed solutions, it’s what makes being on a team so great in the first place. Don’t silo them when looking at problems,