Blog
Communicate When You Can't Deliver
We live in an imperfect world where problems are always abundant. Things just don't work out the way we envision. There are always obstacles. Software breaks. People disappoint. Systems fail. I can accept the mishaps common in project work. There are a lot of things that cannot be