Posts Tagged Under: Software Development

How to Lower Development Costs

With the time and willingness on our hands, it quickly becomes difficult to sit back and twiddle our thumbs. Naturally, therefore, when beginning new software projects, our customers are often filled with an eager desire to help.

Of course, in these particular cases, most of the work will still be left to the software engineers; yet here at Software Planet, there is always room for expediting development.

In fact, by following the steps outlined in this article, not only will companies profit from noticeably faster deliveries, but developers too should likely benefit from a clearer understanding of the project at hand.

So without further ado, let’s take a look at the main things that you can start doing today to help speed up development — and concurrently, as a byproduct, effectively lower development costs!

Read More


Avoiding Ambiguity

Last October, Prime Minister Theresa May caused quite a stir in Parliament when she bravely announced to the world that her Brexit deal was “95 percent complete.” The widespread confusion, however, was wholly understandable. After all, with two years of negotiations behind her, what exactly did that mean? To anyone but her cabinet ministers and EU negotiators, of course, it was simply impossible to know.

The same, however, could easily take place in software development. If we told you that your project was 99 percent complete, however would you know that that pesky last percentage point wouldn’t take twice as long to finalise as the other 99 together? Again, an impossibility. For this reason, in order to avoid all potential ambiguity, Software Planet Group will always steer clear of percentages. Instead, we make use of hours, velocity and complexity points.

For more information, please contact our support team.

Read More


Why We Work with Full-Stack Developers

The “one expert per technology” mindset is as culturally pervasive as it is clearly detrimental, yet its origin is actually understandable. After all, if you have a heart condition, you go see a cardiologist, if your child has a high fever, you’ll likely take him to the paediatrician. General practitioners, on the other hand, are not typically afforded the credit they deserve.

Much in the same way, when it comes to full-stack developers, a lingering myth exists that they are somehow less capable than other software engineers.

For this reason, today we would like to compare narrow expertise and full-stack capabilities and explain why we at Software Planet are significantly more partial to the latter.

Read More


Overcoming the Legacy Gravitational Pull

Contrary to popular belief, at the beginning of the second industrial revolution, electricity was largely seen as a dud. Though Thomas Edison first patented his famed light bulb in 1879, two decades later, the invention had made very little impact at home — only present in a mere 3 percent of American residences.

Flash forward to the 21st century and you will find that in many ways, this parallels our current digital era. Yes, the onslaught of information may sometimes give us the feeling that we have reached the tail end of the digital revolution, but in reality, there are many signs to suggest otherwise.

Legacy companies in particular are still miles off course. Despite the fact that most businesses have already launched their own website, mobile app or social media campaign, for many old-timers, truly reaping the benefits of the present age amounts to little more than a hazy pipe dream.

Read More


Avoiding Sticking-Plaster Solutions

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. While a variation of this quote is often falsely attributed to Albert Einstein, this only lends credit to the brilliance of the professor’s statement. Far too often, developers are quick to accept requirements without giving them a second thought, but what good is it to race to address the wrong problem?

Well aware of this practice, Software Planet Group believe developers should be primarily concerned with targeting the root cause of an issue. But this is a lot more complex than what meets the eye. Step into any organisation with a desire to build a software solution and you will hear a different story from every employee. While the lack of consensus may be daunting to some, in reality, it only takes place because everyone has different needs, and thus problems affecting them in unique ways.

Read More