SPG Blog About Software Development
“You could be great, you know... It’s all here in your head,” the old, raggedy hat whispered just above the frightened countenance of a young bespectacled boy. “And Quality Assurance will help you on your…
So your software development team has had a bit more than a hiccup. Productivity has stalled and frustration is increasing by the day. You know it's time to do something about it, but what exactly…
As many parents will undoubtedly know, one of the hardest things to achieve for our kids is that elusive balance between freedom and boundaries. We do not tell our children that they mustn't play at…
All too often in life, one simple mistake can lead to a stream of errors that if not stifled early enough, is bound to result in a flood of frustration. Unfortunately, the same is true…
Although it may be common knowledge that behind every great product is a well-oiled machine of talented people, what is not immediately understood is how to successfully put together a winning team. Of course, anyone…
Sometimes, the greatest lessons we can learn come not from our own experience, but from the wisdom of others. This article presents some of the aptest quotes we have found to eloquently capture the spirit…
Like most controversies these days, it seems, it all began with a simple tweet. An avid programmer by the name of Woody Zuill decided to publish his views on estimation, and just as he had…
Within any organisation, corporate culture is widely regarded as one of the most important guarantors of success. Although the term has existed for quite some time, bolstered by highly dynamic corporations such as Facebook and…
An unnamed engineering professor at Yale once stated that if he had just one hour to solve a problem, he would first spend up to forty minutes trying to define what the actual problem is.…
What if on a casual sunny afternoon trip down the M25, the driver in a vehicle in front of you suddenly decided to hold his steering wheel tightly in place and ignore everything his eyes…