Hurt people, hurt people. Abusers were once abused. Sometimes. I don’t normally get angry, but incidents of domestic violence and…
So a mistake was made. Through a series of miscommunications and misundertandings – the instance was installed in the wrong…
You need to truly understand the importance of testing, or you will never be able to deliver robust software. This…
When mistakes happen, it is usually due to poor communication, and sometimes lack of the right resources. Sometimes it’s due…
Who should pay for bug fixes when a client engages a Consulting Partner to configure and develop a system? The…
There’s a lot of discussion about whether a contractor would be suited to a permanent role in software development, especially…
Technical debt. It’s when you build software in such a way that will require re-work in the future to “put…
My “happy wall”. It was the wall of my home office where my lovely husband had put up a large…
If you are a medium/large consulting partner, your job descriptions should be very well honed towards how you run your…
I was talking to a senior architect who was incredibly frustrated. Due to cost cutting, the main project manager was…
Many people don’t understand that signed off requirements in a software delivery constitute a contractual agreement. It’s what you say…
There’s a common misconception about the term ‘requirements’ especially when applied to Agile projects. Many believe that User Stories are…
“Why are you doing this? You’re not making any money out of giving away free courses.” I’ve also been coaching…
There are many ways to get to an end point, a successful project go-live. There are some amazing project managers,…
You don’t become a great project manager by learning how to plan and schedule projects. You don’t become a great…
“What are the qualities of a good consultant?” I was asked this last week. I can only answer from the…
I love working with data. I was… no, I am, a data nerd. SQL queries, databases, manipulating data and records.…
When you start a Role-Playing game like Dungeon & Dragons, you roll a dice to determine your attributes – strength,…
Fight, Flight, or… Flow. What do you do when you’re imprisoned in an Auschwitz Concentration Camp with a future that…
My next round of Consulting Masterclasses will be running in a couple of weeks. If – you’re an #awesomeadmin –…
Those of us in the consulting industry will know that preparing proposals and working in Bid Teams is generally far…
Bidding for new projects are tough, especially if it’s for Project implementation and not Discoveries. Sometimes, clients prefer us to…
In software consulting, for medium and larger projects of work, there’s generally two parts to the delivery that require Statement…
Was listening to Tim Ferriss’ podcast with Esther Perel this morning, and was struck by her learnings from Holocaust survivors…
A statement of work is a binding contract. A marriage is a binding contract. So why do so many people…
Estimating a consulting project is easy. “You pick an imaginary number, double it, double it, and then double it 4…
Why should consulting partners estimate requirements using time, and not story points? Because unless they are doing a pure agile…
Hang on. You’re changing my numbers so that they look better when you present them to the committee? My poor…
“Hey – you worked at xyz? I accepted a job there, but then pulled out and join this one when…
Critical, Contingency, Consequential thinking skills. There is such a lack of this happening in the world today, and it’s quite…
I believe that the secret of happiness is failure, pain, betrayal, disappointment, and loss. Of course, it never feels like…
When a document raises more questions than it answers, it is either: 1) Deliberately provocative, or 2) Very poorly written.…
“I disagree with your post – You can’t say failure of a project is down to the PM. There are…