Saying “no” is hard, even if it’s to a close friend. In a professional environment, however, it can be important and often far more difficult....more.
Back when I started grad school, one of my housemates asked me to help her with a project. For a Sociology class, she had been...more.
If you've ever worked on a software development project under a time crunch, then you may have heard the phrase "mythical man month."...more.
Have you ever watched an interview with a successful product creator?
I have, and lots. Typically the interviewer will ask what mistakes...more.
20 billion dollars a year - that is the worker's compensation cost estimate for Repetitive Stress Injuries (RSI) according to the Department of Labor...more.
Integrating old obsolete office skills with the new high tech world is continually being done today.
If we take a step back...more.
Being a professional developer means that you are responsible for delivering software on time that works. It's a satisfying job - you solve the...more.
This blog is for non-technical people looking to purchase custom software. Purchasing software is very difficult and very expensive. It is a decision that...more.
It is the long history of humankind (and animal kind , too) those who learned to collaborate and improvise most effectively have prevailed....more.
The Statistics of IT projects going over budget and over schedule are alarming. According to an exhaustive study of over 1400 IT projects from the...more.
As a customer, how can you get the most out of your consultants? As a consultant, how can you deliver what your customers really want?...more.
“The one absolutely solid place to store your capital today — if you know how to do it – is in software developers’ wallets.”
Time and materials vs. fixed bid is the classic duo of billing models in software services business. Time and materials puts all the pressure...more.
The 2011 SCNA (Software Craftsmanship North America) conference concluded just a few days ago, and there was a large audience...more.
If you had asked me two years ago, I would have said that purchasing a service company makes very little sense.
Work has me visit lots of software teams around the world. This past week I visited a particularly fun team. They worked in a...more.