John Feathers' Post


Software Planet’s Dictionary of Do’s and Don’ts

Just as with many other areas in life, in the software development world, there’s a lot that hangs on communication. After all, a single misplaced word can result in monumental misunderstandings, sparking people to become offended, befuddled, dismayed, or even outright outraged as they go about their day.

So while of course, at SPG, we certainly do not expect our customers to be immediately aware of all the lexicon to adopt and avoid, we would like to provide some helpful instruction to ensure communication goes as swimmingly as possible.

This is best explained through a dictionary of do’s and don’ts:

Read More


Information Security: Keeping up with the Trends and Challenges

To be the ultimate software provider, you have to be willing to meet all aspects of your customers’ needs. This is why in addition to developing software, SPG offer vital security audits of both IT infrastructure and software, arm businesses with an effective action plan and help companies to resolve any newfound underlying issues. Get in touch if your company requires assessment, development or testing services!

Oh, and by the way: we’re attending two major cybersecurity events in London — Infosecurity Europe, from the 4th-6th of June, and IFSEC, between June 18th-20th — and would be more than willing to meet you there and discuss your security requirements.

In the meantime, however, please enjoy the article below about the various steps that Software Planet Group are already taking today to keep all of our developers on top of the latest tech trends:

Read More


The Values, Principles and Practices of Extreme Programming

Already on his first day of classes at the University of Oregon, at the very young age of 18, Agile demigod Kent Beck somehow knew he was destined for greatness. As the head of his department sombrely discussed the likeliest outcome for the future of software development — a grim reality in which programmers would take a single concise problem and carefully break it down into perfect, inerrant code — Beck was filled with an impending sense of horror at the thought of the work he loved reduced to a soulless machine.

This cannot be the future, he told himself. I’m gonna change the way people do that.

Read More


What Doesn’t Kill You…

Sometimes it doesn’t matter how much effort you pour into your projects; there will always be someone trying to rain on your parade. This was the experience here at Software Planet Group when totally out of the blue, in a New York pizzeria-style move of underhanded, mafia-like rivalry, our client was hacked by their long-time greatest competitor.

The victims in question were Ted and Marie Giouzelis, proud owners of The Lunchmaster, a school meal delivery solution.

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


Project Kiosk: Food Delivery Made Easy

If you own a takeaway or are a restauranter, then you will certainly know what it’s like to be on the lookout for a software solution. After all, in this day and age, without an adequate online presence, it is really do or die!

Thankfully, Software Planet Group have extensive experience in the food service industry, from helping schools to deliver hot lunches to assisting businesses with their staff’s snack stock. Yet for today’s blog post, we would like to spend some time solely focusing on the latter.

kiosk-logo

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


Oracle JDK: Should I Stay or Should I Go?

With the news that Oracle have now changed their Java licensing terms and should no longer be providing updates of the ubiquitous SE 8, understandably, a lot of people have begun to wonder what all of this will mean for the future of their businesses.

So to help clear away the prevailing current confusion, in this article, Software Planet Group would like to put forward some critical guiding insight.

Read More


Gamify Your Workplace

While Emily Blunt may have been positively enchanting portraying everyone’s favourite nanny on the big screen last year, who can forget Julie Andrews’ classic words from the 1964 original:

“In every job that must be done, there is an element of fun. You find the fun and – SNAP – the job’s a game!”

In that very short sentence, Mary Poppins was able to convey a powerful message of work engagement that as is typical with rebellious children, would go on to be ignored for decades to come. In fact, only now is the true hidden wisdom behind those words being rediscovered today.

This is thanks to gamification.

Read More