Articles for category: Delivery

November 12, 2020

Greg Thomas

What the Client wants?

But do they really want that? (This is usually the first response to when someone hears what the client wants). Maybe we could sell them on this? (This is the second response that involves trying to sell the client something they don’t want.) What if we give them this instead because we don’t have a lot of time? (This is what the client fears will happen even though the project started six months ago). Here you go. (This is what the client receives, it kind of does what they want, kind of not, but it is delivered with very little

November 3, 2020

Greg Thomas

I’m Big On Lists

They help me stay organized. I am constantly writing ideas down on sticky notes and during meetings of random thoughts I need to remember for later. The brighter the note, the bigger the list. Sometimes I get it all done, sometimes I don’t, but what it does help me with is clear my mind to focus on the important tasks and not worry, yes worry, about all the other ideas rummaging around in my head. Lists give ideas a place, if they are good enough, they will graduate to something better.

October 23, 2020

Greg Thomas

Carve Out Time to Play

We are day in and day out in the office. Whether you are working somewhere remotely for your company or working from home, you are pulling in more bandwidth to the office then you ever thought possible. Everyone is worried about what is coming next and it’s seeping into our psyche (if it hasn’t already). If you are a consultant/contractor, you are taking on as many projects as you can right now in case of what might come next. Personal Development is going out the window because finding time is getting harder and harder. Find the time, 30 minutes, something,

October 22, 2020

Greg Thomas

Why Agile Implementations Fail

Agile is hunky-dory implementation of software development. If it’s on your resume it suddenly means you have experience at “developing software quickly”. Even though you might have been doing this for years without Agile, not it means you are following a process to getting things done. However, Agile can still be slow, it’s not an immediate switch that all of a sudden people start going faster. Unless you are a brand-new team who are all eager to jump onto a methodology and throw everything else you know out the window, the onboarding to it is not as easy as you

October 21, 2020

Greg Thomas

Sprint Retrospectives During the Release

You wouldn’t change your oil while on the highway. Or change the materials in a house half-built with a few days to go. Or start teaching a new lesson when the first one isn’t finished. Or turn on the dishwasher when only a few dishes are in it? Then why are you running a Sprint Retrospective while your team is working on delivering said work? They are in a different mindset, a different zone, a different area of delivery altogether. Wait until the sprint is over, give people time to collect their thoughts, then ask the questions that you want