SPG Blog About Software Development
Sometimes the most optimal solution to a problem remains unclear, and there could be multiple reasons for it: perhaps a problem is particularly unique, with no known solution, or there could be a lack of…
Git as the Core of the Development Process Understandably, with so many massive projects behind us, our customers often wonder how exactly we manage our source code and if our version control processes will be…
So you’re interested in Agile development, but are finding it a little too difficult to grasp? Well, look no further! Software Planet Group have assembled here a few of our favourite books by some truly…
Despite the fact that for a very long time, it completely dominated the world of software development, today, it is difficult to find anyone who would rise in stalwart defence of the rusting Waterfall approach.…
In one of our previous articles, we explored the XP development process and how it moulded us into the company that we have become today. But because every yin needs its yang, today, we’re taking…
From an early age, we are taught that failure is a bad thing. You should never fail exams, you aim to pass them; you don’t become something in life through a series of floundering events,…
It is no secret that when the Agile methodology was first conceived, this was done with fairly small development teams in mind. Yet today, with Agile’s increasing popularity in software companies across the globe, the…
If you’ve ever worked on a project where very little — if any — attempt was made to keep everyone involved up to speed with development, then you’ll certainly understand how infuriating this can be.…
Every Agile development process strongly stresses the motif that the main goal of developers should not be to concern themselves with side issues, but rather to generate working code. This allows us to implement a…