John Feathers' Post

How to Illustrate Like a Pro

If you’re a regular blog reader, perhaps you’ve taken notice of our periodical illustrations and wondered how your own company could benefit from the same results — after all, man shall not live on software development alone!

So for today’s article, we’re handing the mic over to our incredible graphic designers as they reveal the secrets behind our proven illustration technique.

Read More


Software for Marketing: Our Experience

While we aren’t ones to blow our own trumpet, if there is one area of our expertise that often goes overlooked or understated, then that would be our seamless ability to devise and develop sophisticated marketing systems.

As such, we would like to take this moment to educate our readers on the many varieties of marketing software that SPG are able to provide you with — using specific examples from a few of our favourite endeavours.

Read More


How to Hire the Best Developers

The amateur juggler sits nervously at the dimly lit desk, knowing full well that his clumsy, shaking hands might at any moment knock the candle over, and set the whole tent office ablaze. Breathe, he tells himself. Get it together.

Across the table, the circus director looks over at the strapping young man before him and quickly gathers his notes for the standard interview questions.

“Ok, Mr… Beansley, is it?”

“Yes, sir.”

“Can you juggle more than three items at once?” the director asks, patiently scanning the candidate from behind his tiny, round spectacles.

Phew. He won’t have to lie for this one.

Read More


The Cost of Technical Debt

We live in an increasingly debt-driven society.

Think about it. Without a credit history, you are likely to struggle to be accepted for a mortgage or a tenancy agreement, your chances of landing that job you wanted might significantly be reduced, and wonder of wonders, irony of ironies — even a basic credit card could be strictly off the table!

Perhaps unsurprisingly, therefore, in many ways, the same holds true for our software systems. While here, debt is never accumulated as a result of borrowing more funds, it does nonetheless still manifest itself by accruing dues of another kind — technical debt, as it is known.

Put simply, the term refers to the implied cost of additional work that is caused by choosing an easy solution now as opposed to taking a better, yet more complicated approach that would likely take much longer to deliver.

Read More


Legacy Code: Rebuilding Working Software

Do you find that in recent times, it’s become increasingly more difficult to support your company’s system? Are you struggling to find developers who can get the job done? Have development rates over the years grown progressively more alarming? You could be relying on outmoded legacy code.

Yes, gloomy though the thought may seem, it doesn’t matter how cutting edge or top of the line your product once was — eventually, it is bound to become outdated and pose far more problems than actual solutions.

This is why it is so vital to approach your legacy systems with a well-informed dosage of both foresight and caution. So to help you in this regard, Software Planet Group would now like to outline below some of the commonest approaches for dealing with this nagging issue.

Read More


Agile for Larger Projects

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 old adage “less is more” might finally be losing its original punch.

Instead, more and more providers are now tending towards the notion that with a few clever tweaks and tricks, large Agile teams are still able to maintain the same agility as their smaller counterparts.

So without further ado, let us take a look at some of the most prominent scaling techniques available at the moment and explain how we at Software Planet are efficiently rising up to this challenge.

Read More


Software Metrics: How We Promote Transparency

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.

In fact, even those who were blessed enough to have never suffered the ordeal will more than likely still relate, at least on an intellectual level. The Dalai Lama, for instance, while never once a software guru, famously stated that “a lack of transparency results in distrust and a deep sense of insecurity.”

And naturally, here at Software Planet, we couldn’t be more in agreement.

This is why we have put in place a series of mechanisms that can guarantee that you, our valued customers, will be kept informed at all times.

Yet of all of these, perhaps the best example is that of our software metrics.

 

Read More


2019 in Digital Transformation

By now, digital transformation is already well under way in the vast majority of organisations, but owing to the market’s notoriously changeable winds, knowing where to invest can quickly turn into a challenge. Just last year, for example, cryptocurrencies were largely being hailed as a great unexamined goldmine, but there is now growing support that these popular technologies are significantly less secure than originally understood. And what of the case of Oracle, which is now charging Java users extortionate licensing fees?

Nonetheless, by staying well abreast of the latest technological trends, Software Planet Group believe that you can make wise decisions that will help your business stay firmly ahead of the game.

So without further ado, it is time to take a look at the year in digital transformation!

Read More


The Difference Between Machine Learning and Artificial Intelligence

Over the past few years, with every new and exciting product, the terms “machine learning” and “artificial intelligence” have increasingly been thrown about. As a result, puzzled consumers everywhere are often left to wonder if they’re really just buzzwords for the exact same thing.

But could that actually be the case? After all, last time we checked, neither Siri nor Alexa were anywhere near the exceptional capabilities of Jarvis from Iron Man, or the solemn, ghoulish precogs in Spielberg’s Minority Report. So what gives, tech world?

Read More


What to Expect from Our Estimates

If you are reading this article, our trusted business analysts have likely agreed to impart upon your project some much-needed estimates; and well, you’ve come to the right place!

After all, for today’s blog post, we would like to spell out our meticulous process for preparing estimations, the different sorts of artefacts you should be ready to receive and how this all will play out in the end — on that note, by the by, if you find that any or all your expectations have not been adequately lived up to, please do not hesitate to contact us at any time. This will help SPG to continue improving our company’s services for you as well as our future customers.

So, with this in mind and without further ado, let us dive right in!

Read More